His most consistent ally has been trainer Micky Hammond, a partnership that has produced 8 wins from 89 rides together. That's the same 1-in-11 rate as his overall season, but the volume tells its own story — nearly 90 rides with one yard is a real vote of confidence. When a trainer keeps booking the same young jockey that often, it usually means something is working in the stable, in the mornings, and in the communication between horse and rider.
One track where Thompson genuinely stands out is Market Rasen in Lincolnshire, where he has won 3 times from 12 rides. That might sound modest, but 1 win in every 4 rides at a specific course is the kind of local knowledge that takes time to build and is very hard to fake. He clearly reads that track well.
Perhaps the most intriguing corner of his record is his performance on wet and muddy ground. Again, 1 winner from 7 rides at 14% beats his seasonal average, suggesting he's comfortable when conditions get testing and others might struggle. His partnership with Parish Star adds another layer of interest — two wins from just three races together is a 2-in-3 hit rate, exceptional by any measure, and the kind of horse-and-rider connection that trainers and punters alike pay close attention to.
Right now, Thompson looks to be in the best form of his young career. In the last two weeks he has won 1 from 7 rides, a 14% rate that nudges ahead of his season average. Four years in, 28 winners on the board, and a growing list of reasons to watch — the foundations are looking solid.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Newcastle | 18 | 2 | 11.1% |
| Sedgefield | 18 | 1 | 5.6% |
| Kelso | 14 | 2 | 14.3% |
| Perth | 13 | 1 | 7.7% |
| Wetherby | 13 | 0 | 0% |
| Market Rasen | 12 | 3 | 25% |
| Catterick Bridge | 11 | 1 | 9.1% |
| Musselburgh | 11 | 1 | 9.1% |
| Hexham | 11 | 0 | 0% |
| Carlisle | 10 | 2 | 20% |
| Cartmel | 7 | 1 | 14.3% |
| Uttoxeter | 7 | 0 | 0% |
| Ayr | 6 | 0 | 0% |
| Southwell | 3 | 1 | 33.3% |
| Fakenham | 3 | 0 | 0% |
| Bangor-on-Dee | 1 | 0 | 0% |
| Newton Abbot | 1 | 0 | 0% |
| Sandown Park | 1 | 0 | 0% |
| Huntingdon | 1 | 0 | 0% |