This season he has ridden 82 winners from 700 races, which works out at roughly 1 in every 9 — a solid return across a big book of rides. That said, it is slightly down on where he was twelve months ago, when he was winning closer to 1 in every 6. The dip is worth noting, but context matters: in the last two weeks alone he has won 6 from 24 races, a 25% win rate that is more than double his season average. That kind of purple patch suggests the form is very much there when things click.
His most consistent alliance is with trainer Roger Varian, where the numbers tell a good story: 16 wins from 122 races together, winning at 13% — just above 1 in every 8. That is a partnership built on repetition and trust, and Varian is one of the better yards in the country to be riding for regularly.
At the top end of the sport, Mitchell has eight Class 1 victories to his name — the biggest races in British racing. Those wins have come at Lingfield Park, Wolverhampton and Newmarket, three very different tracks that test different things from horse and rider. The fact that he has managed to land top-level races at all three suggests he is not simply a volume jockey picking up winners at lower levels; he has shown he can deliver on the days that matter most.
At 449 career winners and still only four years in, the trajectory is obvious. If he can recapture the consistency he showed last season while maintaining this recent burst of form, there is every reason to think the big-race tally will keep growing.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Wolverhampton | 97 | 12 | 12.4% |
| Kempton Park | 91 | 9 | 9.9% |
| Southwell | 80 | 6 | 7.5% |
| Lingfield Park | 64 | 12 | 18.8% |
| Newcastle | 43 | 4 | 9.3% |
| Newmarket | 42 | 6 | 14.3% |
| chelmsford | 40 | 4 | 10% |
| Doncaster | 36 | 4 | 11.1% |
| Great Yarmouth | 35 | 5 | 14.3% |
| Windsor | 34 | 6 | 17.6% |
| Newbury | 24 | 1 | 4.2% |
| Salisbury | 15 | 1 | 6.7% |
| Bath | 12 | 2 | 16.7% |
| Goodwood | 12 | 2 | 16.7% |
| Haydock Park | 12 | 1 | 8.3% |
| Nottingham | 10 | 2 | 20% |
| Leicester | 9 | 2 | 22.2% |
| Ascot | 9 | 0 | 0% |
| Thirsk | 6 | 0 | 0% |
| Beverley | 5 | 1 | 20% |
| Epsom Downs | 3 | 1 | 33.3% |
| Chester | 3 | 1 | 33.3% |
| Redcar | 3 | 0 | 0% |
| Sandown Park | 3 | 0 | 0% |
| Ripon | 3 | 0 | 0% |
| York | 2 | 0 | 0% |
| Pontefract | 2 | 0 | 0% |
| Dundalk | 2 | 0 | 0% |
| Carlisle | 2 | 0 | 0% |
| Ayr | 1 | 0 | 0% |