The numbers from the past twelve months tell a consistent story: 21 winners from 345 runners, which works out at roughly 1 in every 16 races. That might not sound like a lot, but training racehorses is a game of fine margins, and sustaining that kind of output across a full season takes organisation, patience, and no small amount of skill.
One track where Ryan's operation really comes alive is Kilbeggan, a tight, characterful circuit in the Irish Midlands. He has sent out 5 winners from just 35 runners there — that's 1 in 7, more than double his overall rate. It suggests he knows exactly which horses suit that kind of track and times his runs there with purpose.
His most trusted jockey at the moment is Daniel King, who has partnered Ryan's horses to 5 wins from 101 rides together. Again, roughly 1 in 20 — but a combination that has developed over time and clearly functions as the yard's main working partnership. One horse that defines that partnership is Mount Frisco, who has run 39 times in Ryan's care and contributed 2 wins. Thirty-nine races is a lot of outings, and getting two wins from a horse across that kind of campaign requires persistence and careful management.
Perhaps the most telling detail about Ryan's style is his record on slightly soft ground — wet enough to slow the pace down but not unpleasantly heavy. In those conditions he wins with 6 from 64 runners, or roughly 1 in every 11 races. That's a meaningful jump from his overall numbers and suggests either a strong eye for ground conditions or a string of horses that simply handle that kind of surface better than most. Probably both. After four years, a trainer who knows when and where to run his horses is one who keeps getting better.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Clonmel | 51 | 3 | 5.9% |
| Limerick | 36 | 3 | 8.3% |
| Kilbeggan | 35 | 5 | 14.3% |
| Ballinrobe | 32 | 2 | 6.2% |
| Sligo | 31 | 2 | 6.5% |
| Thurles | 26 | 0 | 0% |
| Killarney | 17 | 2 | 11.8% |
| Tipperary | 13 | 1 | 7.7% |
| Punchestown | 11 | 0 | 0% |
| Fairyhouse | 10 | 1 | 10% |
| Cork | 10 | 0 | 0% |
| Naas | 10 | 0 | 0% |
| Down Royal | 9 | 0 | 0% |
| Gowran Park | 9 | 0 | 0% |
| Listowel | 9 | 0 | 0% |
| Galway | 8 | 1 | 12.5% |
| Roscommon | 7 | 1 | 14.3% |
| Tramore | 6 | 0 | 0% |
| Navan | 6 | 0 | 0% |
| Leopardstown | 3 | 0 | 0% |
| Wexford | 3 | 0 | 0% |
| Bellewstown | 2 | 0 | 0% |
| Aintree | 1 | 0 | 0% |