The headline number from the past year is 32 winners from 265 races — a win rate of around 12%, or roughly 1 in every 8 rides. That might not sound eye-catching at first, but riding 265 races in a single season takes serious hustle. Jockeys do not just turn up and ride; they have to convince trainers to put them on horses, often travelling hundreds of miles for a single ride. To convert that volume of opportunities into 32 wins inside a debut year is a genuinely strong start.
The most interesting thread to pull on is the partnership with trainer Gary and Josh Moore. Of Lewis's 58 races for that yard, 12 have resulted in wins — a rate of roughly 1 in every 5. That is well above the overall average and suggests a real working relationship has developed. When a trainer keeps booking the same young jockey and that jockey keeps delivering, it usually means something beyond luck: good communication, trust, and a shared understanding of how to ride a race. That kind of partnership is often what turns a promising apprentice into a dependable professional.
There is also an early hint that Lewis has a preference for fast, dry ground. With only 3 races on firm conditions to go on, the sample is tiny — but winning 1 of those 3 amounts to a 33% win rate in those circumstances, which is hard to ignore even if it is too soon to draw firm conclusions. Worth watching as the summer months bring drier tracks.
Thirty-four career winners from a standing start in January 2025 is the kind of foundation that gets people in the sport paying attention. The next step is converting promising numbers into big-day moments — but the raw material is clearly there.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Lingfield Park | 39 | 8 | 20.5% |
| Wolverhampton | 25 | 4 | 16% |
| Kempton Park | 22 | 3 | 13.6% |
| Bath | 19 | 2 | 10.5% |
| Brighton | 19 | 2 | 10.5% |
| Southwell | 18 | 1 | 5.6% |
| chelmsford | 16 | 1 | 6.2% |
| Goodwood | 14 | 2 | 14.3% |
| Epsom Downs | 14 | 2 | 14.3% |
| Great Yarmouth | 12 | 2 | 16.7% |
| Windsor | 10 | 1 | 10% |
| Doncaster | 7 | 0 | 0% |
| Chester | 6 | 2 | 33.3% |
| Newbury | 6 | 1 | 16.7% |
| Newmarket | 6 | 0 | 0% |
| York | 5 | 0 | 0% |
| Leicester | 5 | 0 | 0% |
| Nottingham | 5 | 0 | 0% |
| Salisbury | 4 | 1 | 25% |
| Ascot | 3 | 0 | 0% |
| Chepstow | 3 | 0 | 0% |
| Newcastle | 2 | 0 | 0% |
| Sandown Park | 1 | 0 | 0% |
| Thirsk | 1 | 0 | 0% |
| Ripon | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |
| Beverley | 1 | 0 | 0% |