The clearest pattern is Ocean Heights' love of fast, dry ground. On firm turf, he wins roughly 3 times in every 10 races, which is significantly better than his overall record. He also has a sweet spot in trip: races between one mile three furlongs and one mile four furlongs suit him, where he has won 4 of his last 18 outings. Trainer David Pipe, whose Somerset yard has sent out 37 winners this season alone, knows where to place him. The evidence suggests Pipe finds the right conditions and the right race level—Class 4 contests, mostly—to give Ocean Heights his best chance.
His jockey Jack Dace, who has ridden him 12 times, has a slightly better record aboard him than the horse manages overall, winning twice from their partnership. That 17 per cent rate hints at a useful working relationship. Ocean Heights only recently found the winner's circle, taking his first win in December 2023 at Kempton Park, then slowly accumulating victories over nearly three years. He was last in the winner's enclosure as recently as last week, winning at Newton Abbot on 7 September—a race run just a day ago from his most recent outing. That tells you he is actively campaigned and still competitive.
Form dips occasionally—his last six races show nothing better than a second place—but for a nine-year-old of his level, Ocean Heights remains the kind of horse that will find a winner when conditions and opposition align. He is a stayer in every sense: durable, honest, and still capable of surprising a betting ring when the ground is firm and the race is suited to his style.
| Course | Races | Results | Last run | Win 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% |
| Newton Abbot Sharp |
3 | 1 win, 1 third, 1 other | 18 Sep | 33.3% |
| Stratford-on-Avon Sharp |
3 | 2 thirds, 1 other | 16 Jun | 0% |
| Southwell Galloping |
3 | 3 other | 28 Feb | 0% |
| Newbury Galloping |
2 | 1 third, 1 other | 24 Jun | 0% |
| Sandown Park Galloping |
2 | 1 third, 1 other | 25 Jul | 0% |
| Windsor Sharp |
2 | 2 other | 9 Jun | 0% |
| Haydock Park Galloping |
1 | 1 win | 23 May | 100% |
| Doncaster Galloping |
1 | 1 win | 17 May | 100% |
| Worcester Galloping |
1 | 1 other | 23 Aug | 0% |
| Wolverhampton Galloping |
1 | 1 other | 11 Feb | 0% |
| Ludlow Undulating |
1 | 1 other | 21 Nov | 0% |
| Taunton Undulating |
1 | 1 other | 9 Dec | 0% |
| Uttoxeter Sharp |
1 | 1 second | 24 Jul | 0% |
| Warwick Sharp |
1 | 1 other | 14 Jan | 0% |
| Ffos Las Galloping |
1 | 1 third | 30 May | 0% |
| Salisbury Undulating |
1 | 1 other | 16 May | 0% |