Phil's Dream
Phil's Dream is a six-year-old who has found his niche on all-weather tracks, having now won twice from 25 races — a modest record, but one that includes a significant six-month gap since his last victory at Wolverhampton in March. Trained by John C McConnell's Stamullen yard, which has been in excellent form this season with 36 winners already, the horse shows the kind of consistency that keeps him racing without quite breaking through as a serious contender. His wins came at Dundalk in January 2024 and then at Wolverhampton, suggesting he prefers the artificial surface to turf.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
28.0%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The recent form makes for sobering reading. In his last six races he has finished fifth, eleventh, eighth, first, second, and twelfth — which means one bright spot followed by a collapse. That single win from his past six outings, and just 2 wins from 25 overall, puts him in the category of horses that are useful for a yard but unlikely to feature in big races. He has won roughly 1 in every 12 races (8% win rate), which is respectable rather than impressive. Jockey Donagh O'Connor, his most frequent partner, has ridden him ten times and managed just one win together, suggesting neither horse nor rider has found the perfect rhythm.
The fact that Phil's Dream raced just yesterday and is still actively campaigned by McConnell's yard indicates the trainer believes there is something left in the tank. At six years old he is in the middle stretch of a racing career, old enough to be experienced but young enough to improve. Whether he can find another victory before his form dips further is an open question — but his record on all-weather ground means there will always be races for him to target.
⚡ Strengths & Risks
What the data says works for and against this horse
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 6 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Likes
🏅 Competition Level
Class 6 (grassroots)
Unknown
🏟 Track Shape
Left-handed, long straights
Likes
Right-handed, long straights
Unknown
📅 Recent Runs
The last 10 races, most recent first
1 Sep
5th
Wolverhampton
5f – 6½f · Standard · 11 runners
4 Jul
11th
Naas
5f – 6½f · Good · 13 runners
9 May
8th
Naas
5f – 6½f · Good · 17 runners
16 Mar
🏆 Won
Wolverhampton
5f – 6½f · Standard · 9 runners
27 Jan
2nd
Wolverhampton
5f – 6½f · Standard · 8 runners
23 Jan
12th
Dundalk
5f – 6½f · Standard · 14 runners
17 Dec
12th
Dundalk
5f – 6½f · Standard · 13 runners
1 Nov
10th
Dundalk
5f – 6½f · Standard · 16 runners
4 Oct
12th
Dundalk
5f – 6½f · Standard · 16 runners
16 Sep
7th
Laytown
5f – 6½f · Standard · 13 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Dundalk Galloping |
14 |
1 win, 2 seconds, 2 thirds, 9 other |
23 Jan |
7.1% |
| Wolverhampton Galloping |
3 |
1 win, 1 second, 1 other |
1 Sep |
33.3% |
| Navan Galloping |
3 |
3 other |
15 Jul |
0% |
| Naas Galloping |
3 |
3 other |
4 Jul |
0% |
| The Curragh Galloping |
1 |
1 other |
13 Aug |
0% |
| Laytown Galloping |
1 |
1 other |
16 Sep |
0% |