Ocean Of Dreams
Ocean Of Dreams broke his duck in style at Leopardstown in October 2023, winning impressively under
Seamie Heffernan, who felt confident enough to talk about Classic potential in the immediate aftermath. That's the kind of performance that sticks with you — a debut winner who suggested something more was on the horizon. Nearly three years on, however, that single victory remains his only success from 19 races. The 5-year-old has won just once and placed four times overall, a win rate that sits at a modest 1 win from every 20 attempts.
Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
21.1%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
His form in the last six races tells the story of a horse struggling to recapture that early spark, with a run of 6-14-8-6-6-14 that includes no victories and only one placing. Interestingly, Ocean Of Dreams performs best at distances between 1m1f and 1m2f — at those trips he has won 1 from 3 races, suggesting the ground and pace suit him. Yet when stepped up to Class 3, the top-level races where that Leopardstown win suggested he belonged, he has failed to land a blow across four attempts. His regular rider Hollie Doyle has never tasted victory aboard him, striking out 0 from 5.
The trainer remained bullish about the horse's prospects back in early 2024, noting his impressive work at home and describing him as a type for a Derby trial with an outstanding pedigree running back to Urban Sea. That optimism, however, hasn't translated to the track over the months that have followed. Ocean Of Dreams is still racing — he was out just yesterday — but the window for that early promise to develop into a genuine career appears to be closing. What looked like the beginning of something special has become a reminder of how often racehorses fail to fulfill early expectations, even when they've shown genuine talent.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Well suited by 1m1f – 1m2f distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ Poor record on soft_to_heavy ground: 0 wins from 3 starts
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Yielding (slightly soft)
Unknown
Good to soft (some give)
Unknown
Good to yielding (mild give)
Unknown
Standard to slow (all-weather)
Unknown
Soft to heavy (wet)
Avoids
Good to firm (drying out)
Avoids
📏 Race Distance
Long Distance (2M+)
Avoids
🏅 Competition Level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Avoids
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight
Unknown
Left-handed, hilly
Unknown
Right-handed, hilly
Avoids
Right-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
28 Aug
6th
Wexford
Long Distance (2m+) · Good · 17 runners
29 Jul
14th
Galway
Long Distance (2m+) · Yielding · 23 runners
18 Apr
8th
Bellewstown
Long Distance (2m+) · Yielding · 19 runners
8 Mar
6th
Naas
Long Distance (2m+) · Soft_To_Heavy · 12 runners
8 Mar
6th
Naas
Long Distance (2m+) · Soft_To_Heavy · 12 runners
5 Feb
14th
Thurles
Long Distance (2m+) · Soft · 21 runners
11 Jan
17th
Punchestown
Long Distance (2m+) · Soft_To_Heavy · 25 runners
28 Dec
9th
Leopardstown
Long Distance (2m+) · Good_To_Yielding · 16 runners
21 Sep
2nd
Hamilton Park
1m3f – 1m4f · Soft · 4 runners
24 Aug
4th
Goodwood
1m3f – 1m4f · Good_To_Firm · 6 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 |
| Leopardstown Galloping |
3 |
1 win, 2 other |
28 Dec |
33.3% |
| Naas Galloping |
2 |
2 other |
8 Mar |
0% |
| Goodwood Undulating |
2 |
2 other |
24 Aug |
0% |
| Hamilton Park Sharp |
1 |
1 second |
21 Sep |
0% |
| Bellewstown Sharp |
1 |
1 other |
18 Apr |
0% |
| York Galloping |
1 |
1 other |
14 Jun |
0% |
| Wexford Sharp |
1 |
1 other |
28 Aug |
0% |
| Thurles Undulating |
1 |
1 other |
5 Feb |
0% |
| Gowran Park Undulating |
1 |
1 other |
3 Jun |
0% |
| Galway Tight |
1 |
1 other |
29 Jul |
0% |
| Doncaster Galloping |
1 |
1 other |
29 Mar |
0% |
| Punchestown Galloping |
1 |
1 other |
11 Jan |
0% |
| Ascot Galloping |
1 |
1 second |
10 May |
0% |
| Kempton Park Galloping |
1 |
1 other |
3 Jul |
0% |
| Pontefract Undulating |
1 |
1 third |
14 Apr |
0% |