The key is distance. Over two miles and beyond, Top Flight Century has won 2 from 17 races, a win rate of roughly 1 in every 8 at those longer trips. That is not a number to get excited about on paper, but it tells you something important: this horse simply does not fire over shorter distances. The stamina is the engine. Give it enough ground and it becomes competitive; ask it to quicken up over a sprint and the answer is usually no.
Both career wins have come at Class 5 level — the bread-and-butter end of the sport, where horses of this ability are meant to operate. At that level, the record reads 2 wins from 13 races, a win rate of roughly 1 in 6, which is actually respectable company for a horse with this overall profile. The first win came at Perth in July 2025, the second at Sedgefield on Boxing Day — a result that suggests the horse showed up for one of the livelier days on the northern racing calendar.
David Thompson trains the horse from his yard in Bolam, County Durham, and has sent out 9 winners this season, so there is clearly life in the operation. Luke Morris has had the ride six times and is yet to get a win aboard, which is one of those partnerships that has simply not clicked yet. The current run of six races without a victory is the obvious concern, and the recent form figures — a third and a fifth sandwiched around some forgettable efforts — suggest the horse is trying without quite finding its moment.
Raced just one day ago and still active, Top Flight Century is clearly being kept busy. At five years old, there is time yet to add to that tally of two wins, and the formula for finding them is not complicated: a long race, the right grade, and ideally a return to somewhere like Sedgefield, where this horse has already proved it can deliver.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Perth Galloping |
6 | 1 win, 1 second, 2 thirds, 2 other | 2 Jul | 16.7% |
| Newcastle Galloping |
3 | 3 other | 2 Jun | 0% |
| Wolverhampton Galloping |
3 | 3 other | 9 Dec | 0% |
| Sedgefield Sharp |
2 | 1 win, 1 other | 1 Apr | 50% |
| Kelso Undulating |
2 | 2 other | 22 Apr | 0% |
| Carlisle Undulating |
2 | 1 second, 1 other | 16 Oct | 0% |
| Hexham Undulating |
2 | 2 other | 21 Jun | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 5 Aug | 0% |
| Cartmel Tight |
1 | 1 other | 23 Aug | 0% |
| Windsor Sharp |
1 | 1 other | 17 Jun | 0% |
| Market Rasen Sharp |
1 | 1 other | 8 May | 0% |
| Chepstow Galloping |
1 | 1 second | 8 Jun | 0% |
| Lingfield Park Sharp |
1 | 1 other | 2 Jul | 0% |
| Wetherby Galloping |
1 | 1 other | 31 Oct | 0% |
| Kempton Park Galloping |
1 | 1 other | 15 Nov | 0% |