In the last twelve months alone, Tudhope has ridden 91 winners from 548 rides — that is roughly 1 in every 6 races he enters, a number that puts him firmly among the busiest and most reliable jockeys in Britain. Across four years in the saddle since 2021, he has reached 434 career winners, a total that represents an enormous amount of consistent, professional work. These are not flukes. They are the product of someone who turns up, rides well, and does it again the next day.
The headline numbers are impressive, but the details are what really tell the story. Tudhope has won 30 top-level races during his career, at venues including Haydock Park, Ascot and York — three of the most prestigious venues in British racing. He added to that tally with Class 1 victories at Pontefract in July 2025 and York in August 2025, demonstrating that when the occasion gets bigger, he tends to rise rather than shrink. Most jockeys spend entire careers without winning 30 races at that level. He has done it in four years.
His partnership with trainer David O'Meara is one of the more productive working relationships in northern racing. Tudhope has ridden 261 times for O'Meara and won 38 of them — roughly 1 in every 7 rides, which sounds modest until you consider the sheer volume of work that represents. It is the kind of deep, trusted alliance that gets built over hundreds of mornings on the gallops, not just afternoons on the track.
Two things stand out as genuine edges. The first is wet ground — on soft or muddy conditions, Tudhope wins 12 times from every 43 rides, a win rate of 28% that is almost twice his overall average. Some jockeys go through the motions in the rain; he goes through the field. The second is Ripon, a tight, turning track in North Yorkshire that rewards tactical intelligence. His record there — 11 winners from just 26 rides — suggests he either understands the track unusually well, or the track understands him.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| York | 58 | 5 | 8.6% |
| meydan | 42 | 1 | 2.4% |
| Haydock Park | 40 | 4 | 10% |
| Ayr | 39 | 13 | 33.3% |
| Thirsk | 34 | 9 | 26.5% |
| Pontefract | 32 | 11 | 34.4% |
| Hamilton Park | 32 | 7 | 21.9% |
| Ripon | 26 | 11 | 42.3% |
| jebel_ali | 24 | 3 | 12.5% |
| Doncaster | 24 | 2 | 8.3% |
| Ascot | 20 | 0 | 0% |
| Redcar | 18 | 4 | 22.2% |
| Leicester | 17 | 4 | 23.5% |
| Nottingham | 16 | 2 | 12.5% |
| Carlisle | 15 | 3 | 20% |
| Newcastle | 14 | 3 | 21.4% |
| Catterick Bridge | 13 | 1 | 7.7% |
| Southwell | 11 | 1 | 9.1% |
| Newbury | 10 | 0 | 0% |
| Musselburgh | 8 | 1 | 12.5% |
| Chepstow | 6 | 1 | 16.7% |
| Beverley | 6 | 0 | 0% |
| chelmsford | 6 | 0 | 0% |
| Goodwood | 5 | 1 | 20% |
| Wetherby | 5 | 1 | 20% |
| Sandown Park | 5 | 1 | 20% |
| Epsom Downs | 5 | 0 | 0% |
| Bath | 3 | 1 | 33.3% |
| Kempton Park | 3 | 1 | 33.3% |
| The Curragh | 3 | 0 | 0% |
| abu_dhabi | 2 | 0 | 0% |
| Newmarket | 2 | 0 | 0% |
| sharjah | 1 | 0 | 0% |
| Leopardstown | 1 | 0 | 0% |
| Lingfield Park | 1 | 0 | 0% |
| Great Yarmouth | 1 | 0 | 0% |