The numbers are honest rather than spectacular right now. In the last 12 months he has ridden 25 times and won once — that's roughly 1 win in every 25 rides, or a 4% win rate. His most regular partnership is with trainer Emma Lavelle, a well-regarded yard that has given him 24 of those opportunities, producing that single winner between them. That's a thin return, but it's worth noting that getting repeat bookings from a trainer of Lavelle's standing is itself a sign that the team sees something worth persisting with.
Where he shows his best form is on normal ground conditions — out of his 14 rides in those circumstances, he has won 1, which works out at around 7%. That's still modest, but it's noticeably better than his overall numbers and suggests he's more comfortable when the ground isn't pulling at the horses beneath him. In the messy, unpredictable world of jump racing, finding any condition where you perform above your average is a starting point worth building on. At this stage of a career, the job is simply to ride, learn, and find those small edges — the winners tend to follow later.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Taunton | 3 | 1 | 33.3% |
| Warwick | 3 | 0 | 0% |
| Kempton Park | 2 | 0 | 0% |
| Wincanton | 2 | 0 | 0% |
| Fontwell Park | 2 | 0 | 0% |
| hereford | 2 | 0 | 0% |
| Doncaster | 2 | 0 | 0% |
| Southwell | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |
| Huntingdon | 1 | 0 | 0% |
| Market Rasen | 1 | 0 | 0% |
| Stratford-on-Avon | 1 | 0 | 0% |
| Plumpton | 1 | 0 | 0% |
| Lingfield Park | 1 | 0 | 0% |
| Ascot | 1 | 0 | 0% |
| Exeter | 1 | 0 | 0% |