The most interesting number in Doyle's record is what happens when he teams up with trainer Martin Brassil. Across 39 races together, that partnership has produced 8 winners — a win rate of 21%, or roughly 1 in every 5. That is more than double his overall average, which tells you something important: Brassil clearly rates him, keeps putting him up, and the two of them have developed the kind of understanding that takes time to build. In racing, a jockey-trainer partnership that clicks like that is genuinely valuable, and for Doyle, having a yard that believes in him is one of the best things a young rider can have at this stage of a career.
There is also a specific condition that brings out the best in him. On wet or muddy ground, Doyle wins 5 from 33 races — 15%, or roughly 1 in every 7. That is meaningfully better than his overall figures, and it points to a rider who either gets his horses jumping and relaxing well in testing conditions, or who simply isn't put off by the mud the way some younger jockeys can be. Either way, when the ground is soft and his name is in the saddle, it is worth paying attention.
Sixty winners in four years, an improving win rate, and a standout partnership with one of his main trainers — Doyle is not yet a household name, but the building blocks are there. The next step is turning occasional good days into consistent good weeks, and if his numbers keep trending the right way, that conversation may not be far off.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Punchestown | 21 | 3 | 14.3% |
| Clonmel | 16 | 1 | 6.2% |
| Cork | 15 | 2 | 13.3% |
| Fairyhouse | 12 | 1 | 8.3% |
| Navan | 12 | 0 | 0% |
| Thurles | 11 | 1 | 9.1% |
| Naas | 11 | 1 | 9.1% |
| Limerick | 9 | 0 | 0% |
| Galway | 8 | 2 | 25% |
| Wexford | 8 | 0 | 0% |
| Leopardstown | 7 | 0 | 0% |
| Downpatrick | 7 | 0 | 0% |
| Tramore | 6 | 0 | 0% |
| Tipperary | 6 | 0 | 0% |
| Roscommon | 5 | 2 | 40% |
| Down Royal | 4 | 0 | 0% |
| Killarney | 3 | 1 | 33.3% |
| Gowran Park | 3 | 0 | 0% |
| Ballinrobe | 3 | 0 | 0% |
| Kilbeggan | 2 | 1 | 50% |
| Listowel | 2 | 0 | 0% |
| Bellewstown | 2 | 0 | 0% |
| Cheltenham | 2 | 0 | 0% |
| Sligo | 1 | 0 | 0% |