The most encouraging sign is the direction of travel. Last season, Greatrex was winning just 3 in every 100 rides — a tough return by any measure. This season that figure has doubled to 6%, or roughly 1 win in every 16 races. That kind of improvement in a single year is exactly the trajectory that gets trainers paying attention.
His most productive relationship is with trainer Richard Hannon, and it is worth pausing on the numbers there. From 27 rides together, Greatrex has delivered 4 winners — a win rate of around 15%, or nearly 1 in every 7. That is more than double his overall average, which tells you something important: Hannon's yard clearly trusts him with the right horses, and Greatrex repays that trust when it matters. In a sport where young jockeys often have to fight for decent rides, having a yard like Hannon's in your corner is a significant asset.
On normal ground conditions, he has won 1 from 10 races — a 10% return that sits comfortably above his season average. It is a small sample, but it hints at a rider who finds his rhythm when the track is riding at its most straightforward, with no excuses to hide behind.
At 63 rides this season and still only four years in, Greatrex is in the phase of his career where consistency matters more than any single big result. The numbers are moving the right way, the Hannon partnership gives him a reliable platform, and his overall tally of 21 winners shows he has the ability to get the job done. The next step is turning that improving win rate into something a wider group of trainers start to notice.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Wolverhampton | 10 | 0 | 0% |
| Kempton Park | 10 | 0 | 0% |
| Lingfield Park | 9 | 1 | 11.1% |
| chelmsford | 8 | 1 | 12.5% |
| Newmarket | 5 | 0 | 0% |
| Brighton | 3 | 1 | 33.3% |
| Southwell | 3 | 0 | 0% |
| Windsor | 3 | 0 | 0% |
| Salisbury | 2 | 1 | 50% |
| Doncaster | 2 | 0 | 0% |
| Bath | 2 | 0 | 0% |
| Sandown Park | 1 | 0 | 0% |
| York | 1 | 0 | 0% |
| Goodwood | 1 | 0 | 0% |
| Chepstow | 1 | 0 | 0% |
| Newbury | 1 | 0 | 0% |
| Chester | 1 | 0 | 0% |