The highlight of his CV is the 34 Class 1 victories — the biggest, most prestigious races in Britain — spread across some of the country's most famous venues, including Newmarket, York, and Lingfield Park. Winning one of those races is a landmark moment for most jockeys. Winning 34 of them in four years is a sign that trainers trust Ryan when it matters most, and that he keeps delivering when the stage is biggest.
His most consistent working relationship is with trainer Ralph Beckett, and the numbers there are quietly impressive. From 229 rides together they have produced 40 winners — a win rate of 17%, or roughly 1 in every 6. That is slightly better than his overall average, which suggests the partnership has genuine chemistry. Beckett is one of Britain's most respected trainers, and the regularity of their collaboration tells its own story about how highly Ryan is regarded within the yard.
There is also a growing body of evidence that Ryan has a particular feel for certain tracks. At Beverley he has won 3 races from just 9 rides — that is 1 in every 3, a remarkable conversion rate at a circuit where most jockeys would be delighted with 1 in 5. And he has shown up at Lingfield Park twice already in early 2026, winning on both the 21st of February and the 31st of January, suggesting he heads into the new season in exactly the kind of form that makes bookmakers nervous.
At just four years into a career that already reads like someone else's ten-year highlight reel, the most interesting thing about Rossa Ryan might simply be how much runway he still has ahead of him.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Kempton Park | 121 | 19 | 15.7% |
| Lingfield Park | 100 | 27 | 27% |
| Wolverhampton | 74 | 17 | 23.0% |
| Newmarket | 69 | 10 | 14.5% |
| Newbury | 69 | 7 | 10.1% |
| Southwell | 62 | 8 | 12.9% |
| Goodwood | 56 | 8 | 14.3% |
| Windsor | 53 | 7 | 13.2% |
| Ascot | 51 | 5 | 9.8% |
| chelmsford | 48 | 6 | 12.5% |
| Leicester | 44 | 6 | 13.6% |
| York | 42 | 3 | 7.1% |
| Bath | 38 | 3 | 7.9% |
| Salisbury | 36 | 3 | 8.3% |
| Sandown Park | 32 | 4 | 12.5% |
| Epsom Downs | 26 | 7 | 26.9% |
| Haydock Park | 24 | 4 | 16.7% |
| Great Yarmouth | 24 | 4 | 16.7% |
| Doncaster | 24 | 3 | 12.5% |
| Nottingham | 20 | 2 | 10% |
| Pontefract | 14 | 2 | 14.3% |
| Chester | 10 | 2 | 20% |
| Beverley | 9 | 3 | 33.3% |
| Chepstow | 8 | 1 | 12.5% |
| The Curragh | 7 | 0 | 0% |
| Carlisle | 6 | 2 | 33.3% |
| Brighton | 6 | 0 | 0% |
| meydan | 5 | 3 | 60% |
| Ffos Las | 4 | 1 | 25% |
| Musselburgh | 4 | 0 | 0% |
| Redcar | 3 | 1 | 33.3% |
| Thirsk | 2 | 1 | 50% |
| saint-cloud | 1 | 0 | 0% |
| abu_dhabi | 1 | 0 | 0% |
| Newcastle | 1 | 0 | 0% |
| chantilly | 1 | 0 | 0% |