The recent form tells a compelling story. Cast your eye back over the last six runs and you see a horse that had a wobble mid-sequence — finishing ninth, then sixth, then fifth — before finding its feet again and coming back with a third place and, most recently, a win. That win came at Brighton just this week, which means Grey Horizon is racing in peak form right now, not chasing past glories.
The partnership with jockey Kieran O'Neill is one of the most striking numbers in this profile. In nine races together they have won four times — that is winning almost 1 in every 2 rides, a 44% win rate that goes well beyond coincidence. Something about this combination clicks, and when O'Neill is in the saddle, it is worth paying close attention.
Scott Dixon, who trains Grey Horizon from his yard in Rolleston, Nottinghamshire, has had a productive season — 33 winners sent out so far, which signals a stable operating with real confidence. When a horse from a yard in that kind of form wins one week and races again days later, it suggests the team believes there is more to come.
There is also a course worth watching: at Southwell, Grey Horizon has won 2 of 4 races, a 50% win rate at a track where some horses never fire at all. That record hints at genuine affinity with the place, whether it is the track shape, the surface, or simply a happy hunting ground. Most of Grey Horizon's racing has come at Class 6 level — the bread-and-butter end of the sport — and here the record is 3 wins from 8 races, or roughly 1 in every 3. That is a horse not just competing at this level but thriving at it. First winner at Catterick in October 2025, race winner this week at Brighton — the progression has been steady, and at three years old, there is every reason to think there is more still to come.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wolverhampton Galloping |
5 | 2 wins, 2 thirds, 1 other | 17 Feb | 40% |
| Southwell Galloping |
4 | 2 wins, 2 other | 13 Mar | 50% |
| Newcastle Galloping |
2 | 1 second, 1 other | 19 Dec | 0% |
| Lingfield Park Sharp |
2 | 2 other | 3 Apr | 0% |
| Brighton Undulating |
1 | 1 win | 29 May | 100% |
| Catterick Bridge Sharp |
1 | 1 win | 28 Oct | 100% |
| Bath Undulating |
1 | 1 other | 17 Apr | 0% |
| Windsor Sharp |
1 | 1 third | 23 May | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 13 May | 0% |
| Beverley Undulating |
1 | 1 other | 14 Aug | 0% |
| Redcar Galloping |
1 | 1 other | 26 May | 0% |
| Chester Tight |
1 | 1 third | 11 Jul | 0% |
| chelmsford | 1 | 1 other | 28 Aug | 0% |
| Thirsk Galloping |
1 | 1 other | 15 Sep | 0% |