:

Ocean Heights

Ocean Heights is a nine-year-old with a modest but honest racing record — four wins from 41 races across a career that has now stretched into its third decade. The horse has raced consistently over the years, gathering 15 places alongside those wins, and remains active on the circuit. Last raced just a day ago, it shows no signs of slowing down despite its advancing age.Based on TrackLab's AI analysis
Quick Facts
Age
9 years old
Sex
Gelding
Colour
Chestnut
Father
Dubawi
Mother
Ethereal Sky
Trainer
Owner
Mark Boulton
Rating
86

📊 Key Numbers

Career statistics for this horse
41
Career races
4
Wins
9.8%
Win rate
avg ~10%
36.6%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

What stands out about Ocean Heights is the clear pattern of where it runs best. The horse absolutely thrives over the middle distances of one mile three furlongs to one mile four furlongs, winning 4 of its 18 races at that trip — nearly one in every four attempts. This is the sweet spot where its strengths come together. Ground conditions matter too: on dry, fast ground it has won 2 from 7 races (29 percent), while on soft or muddy ground it has managed 2 wins from 12 attempts (17 percent). The horse prefers racing on quick turf, though it is far from helpless in the wet.

Kempton Park holds special significance. Ocean Heights claimed its maiden victory there on 20 December 2023, and has since won another race at the track, managing 2 wins from 11 visits (18 percent). It was last in the winner's circle at Haydock Park on 23 May 2025, which now feels like a long time ago — 15 months have passed without a victory since then. David Pipe's Somerset-based yard continues to back the horse, and while results in the last six races tell a story of tough competition (a second, two thirds, a seventh, and a fourth, with one race missing from the record), Ocean Heights remains worth watching at the right track, in the right conditions, and at the right distance.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard_to_slow ground: 2 wins from 12 starts (17%)
Excellent record on good_to_firm ground: 2 wins from 7 starts (29%)
Well suited by 1m3f – 1m4f distances: 22% win rate
⚠ What to watch out for
Poor record on standard ground: 0 wins from 9 starts
Poor record on good ground: 0 wins from 9 starts
Yet to win at Lingfield Park in 7 attempts
Struggles on LH Sharp tracks: 0 wins from 13 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard to slow (all-weather)
Loves
Good to firm (drying out)
Loves
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
Standard (all-weather)
Avoids
Good (firm-ish)
Avoids
📏 Race Distance
1M3F – 1M4F
Loves
1M1F – 1M2F
Avoids
1M6F – 2M
Avoids
Long Distance (2M+)
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Class 5 (entry-level)
Class 6 (grassroots)
Avoids
🏟 Track Shape
Right-handed, long straights
Loves
Left-handed, long straights
Loves
Right-handed, tight turns
Unknown
Left-handed, tight turns
Avoids
Right-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
23 Aug
7th
Worcester
Long Distance (2m+) · Good · 14 runners
24 Jul
2nd
Uttoxeter
1m6f – 2m · Good · 10 runners
16 Jun
3rd
Stratford-on-Avon
Long Distance (2m+) · Good · 6 runners
27 May
3rd
Newton Abbot
Long Distance (2m+) · Good · 10 runners
28 Feb
DNF
Southwell
1m3f – 1m4f · Standard · 21 runners
10 Feb
4th
Lingfield Park
1m6f – 2m · Standard · 12 runners
24 Jan
7th
Lingfield Park
1m3f – 1m4f · Standard · 10 runners
3 Jan
7th
Lingfield Park
1m6f – 2m · Standard_To_Slow · 9 runners
22 Dec
5th
Lingfield Park
1m3f – 1m4f · Standard · 10 runners
2 Dec
6th
Lingfield Park
1m6f – 2m · Standard · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Jack Dace
16.7%
Win rate
2/12
Won / Rode
40%
Win rate
2/5
Won / Rode
Tom Scudamore
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Rian Corcoran(5) Current Jockey
0%
Win rate
0/1
Won / Rode
Darragh O'Sullivan
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Kempton Park
Galloping
11 2 wins, 2 seconds, 2 thirds, 5 other 9 Jul 18.2%
Lingfield Park
Sharp
7 7 other 10 Feb 0%
Southwell
Galloping
3 3 other 28 Feb 0%
Stratford-on-Avon
Sharp
3 2 thirds, 1 other 16 Jun 0%
Windsor
Sharp
2 2 other 9 Jun 0%
Sandown Park
Galloping
2 1 third, 1 other 25 Jul 0%
Newbury
Galloping
2 1 third, 1 other 24 Jun 0%
Doncaster
Galloping
1 1 win 17 May 100%
Haydock Park
Galloping
1 1 win 23 May 100%
Wolverhampton
Galloping
1 1 other 11 Feb 0%
Worcester
Galloping
1 1 other 23 Aug 0%
Ludlow
Undulating
1 1 other 21 Nov 0%
Salisbury
Undulating
1 1 other 16 May 0%
Newton Abbot
Sharp
1 1 third 27 May 0%
Uttoxeter
Sharp
1 1 second 24 Jul 0%
Ffos Las
Galloping
1 1 third 30 May 0%
Warwick
Sharp
1 1 other 14 Jan 0%
Taunton
Undulating
1 1 other 9 Dec 0%