The headline number, though, is 48 career wins at the top level — Class 1 races, the ones that matter most and attract the best horses in Britain. Venues like Ascot, Newmarket, and Doncaster are where reputations are made, and Doyle has made his mark at all of them. As recently as October and November 2025 he landed three Class 1 victories — two at Newmarket on the same day in October, then another at Doncaster in November. Winning twice on the same afternoon at headquarters is the kind of thing that gets people talking in racing circles.
His most productive working relationship is with trainer Hamad Al Jehani. Across 59 rides together they have combined for 8 winners — about 1 in every 7 — which might sound modest, but in a sport where the margins are razor-thin, a reliable partnership with a trainer who trusts you with their best horses is genuinely valuable. It means Doyle is consistently getting opportunities at a high level, not just filling in when someone else is unavailable.
Perhaps the most striking detail right now is his recent form. Over the last two weeks he has won 6 races from just 21 rides — that is nearly 1 in 3, well above his season average of 1 in 6. Form runs like that are hard to fake in racing; they usually mean a jockey is riding with real confidence and timing their finishes well. It also helps that Doyle has a particular affinity for normal ground conditions, where he wins at an even sharper rate — 8 wins from 24 races, or 1 in 3. Put him on a dry, fair track and the numbers say he is twice as likely to deliver as his season average would suggest. Right now, in the autumn of 2025, he looks to be hitting a serious purple patch.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| meydan | 47 | 8 | 17.0% |
| Newmarket | 45 | 5 | 11.1% |
| Ascot | 39 | 5 | 12.8% |
| Kempton Park | 37 | 9 | 24.3% |
| Goodwood | 31 | 2 | 6.5% |
| Doncaster | 17 | 5 | 29.4% |
| Newbury | 17 | 3 | 17.6% |
| Great Yarmouth | 13 | 3 | 23.1% |
| Newcastle | 12 | 2 | 16.7% |
| Sandown Park | 11 | 3 | 27.3% |
| Ayr | 10 | 2 | 20% |
| Southwell | 8 | 2 | 25% |
| Haydock Park | 7 | 2 | 28.6% |
| York | 6 | 1 | 16.7% |
| Epsom Downs | 6 | 0 | 0% |
| Wolverhampton | 5 | 2 | 40% |
| Nottingham | 5 | 1 | 20% |
| abu_dhabi | 3 | 0 | 0% |
| chelmsford | 2 | 2 | 100% |
| Redcar | 2 | 2 | 100% |
| Windsor | 2 | 1 | 50% |
| jebel_ali | 2 | 0 | 0% |
| The Curragh | 2 | 0 | 0% |
| Chepstow | 2 | 0 | 0% |
| Lingfield Park | 2 | 0 | 0% |
| Leopardstown | 1 | 1 | 100% |
| Thirsk | 1 | 0 | 0% |
| Musselburgh | 1 | 0 | 0% |
| saint-cloud | 1 | 0 | 0% |
| Leicester | 1 | 0 | 0% |
| Bath | 1 | 0 | 0% |
| Hamilton Park | 1 | 0 | 0% |