:

Rossa Ryan

Four years into his riding career, Rossa Ryan has already built the kind of record that takes most jockeys a decade to put together. Since turning professional in 2021, he has racked up 748 career winners — a number that tells you this is not someone who sneaked into the sport and got lucky. He is one of the busiest and most productive jockeys in Britain right now.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
168 wins from 1090 races
Win rate
15.4%
Top trainer
Best course
Lingfield Park (25.9% from 108 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
1090
Races
168
Wins
15.4%
Win rate
avg ~10%
42.4%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Jockey Breakdown
Auto-Generated

The last twelve months have been particularly strong. Ryan has ridden 168 winners from 1,090 races — roughly 1 in every 6 — which is a solid return in a sport where even the best riders are turned away far more often than they win. What makes the recent fortnight genuinely striking, though, is that he has shifted up a gear: 11 winners from just 39 rides, which works out at 28% — nearly double his seasonal average. That kind of short-term burst usually means a jockey is in peak confidence and picking up the right horses.

His biggest wins tell the story of a rider who performs when it matters. Thirty-four victories at the top level of British racing — Class 1, the sport's most prestigious events — at venues like Newmarket, York, and Lingfield Park, confirm that Ryan is not just a volume rider grinding out wins on quiet midweek cards. He can handle the big occasions. Two recent wins at Lingfield's all-weather track in January and February 2026, plus a Sandown winner in August 2025, show he is comfortable across different venues and conditions.

His most reliable partnership is with trainer Ralph Beckett. Across 236 races together, they have combined for 39 wins — winning at a rate of 17%, or almost 1 in every 6. That is slightly better than Ryan's overall average and suggests a genuine working relationship built on trust. When Beckett puts Ryan in the saddle, it is not as a last resort — it is a deliberate choice, and it pays off more often than not. In a sport where the jockey-trainer bond can make or break a season, having a yard like Beckett's consistently in your corner is a significant advantage.

At just four years into his professional career, Ryan sits in an interesting position — experienced enough to handle the big races, but still young enough that the very best of his career is likely still ahead.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
15.4%
May
14.2%
Jun
13.5%
Jul
12.3%
Aug
13.2%
Sep
15.6%
Oct
21.0%
Nov
20.9%
Dec
16.1%
Jan
22.6%
Feb
27.9%
Mar
9.1%
Apr

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Standard to slow
Good to soft
Good to firm
Ok
Good (firm-ish)
Ok
Soft (muddy)
Ok
Heavy (very wet)
Ok
Yielding
Good to yielding
Fast (all-weather)
🏅 Competition Level
Class 1
Ok
Class 2
Ok
Class 3
Class 4
Ok
Class 5
Class 6
Ok
🏟 Track Shape
Left-handed, tight turning
Loves
Wide and galloping
Left-handed, tight
Left-handed, wide and galloping
Ok
Right-handed, wide and galloping
Ok
Right-handed, undulating
Ok
Right-handed, tight turning
Ok
Left-handed, undulating
Ok

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Ralph Beckett First Choice
16.5%
Win rate
39/236
Won / Rode
17.4%
Win rate
15/86
Won / Rode
17.2%
Win rate
11/64
Won / Rode
12.3%
Win rate
7/57
Won / Rode
25.7%
Win rate
9/35
Won / Rode
20.6%
Win rate
7/34
Won / Rode
6.9%
Win rate
2/29
Won / Rode
25%
Win rate
7/28
Won / Rode
22.2%
Win rate
6/27
Won / Rode
11.1%
Win rate
3/27
Won / Rode
21.7%
Win rate
5/23
Won / Rode
5.9%
Win rate
1/17
Won / Rode
46.7%
Win rate
7/15
Won / Rode
13.3%
Win rate
2/15
Won / Rode
6.7%
Win rate
1/15
Won / Rode
28.6%
Win rate
4/14
Won / Rode
15.4%
Win rate
2/13
Won / Rode
25%
Win rate
3/12
Won / Rode
16.7%
Win rate
2/12
Won / Rode
16.7%
Win rate
2/12
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 821-
Form: 376-2
Form: 1-
Form: 2298-3
Form: 63-261
Form: 221-63
Form: -34311
Form: 55-742
Form: 311-31
Form: 0-5242

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Kempton Park 122 21 17.2%
Lingfield Park 108 28 25.9%
Southwell 76 10 13.2%
Wolverhampton 73 15 20.5%
Newbury 64 7 10.9%
Newmarket 63 10 15.9%
chelmsford 60 8 13.3%
Goodwood 56 8 14.3%
Ascot 54 5 9.3%
Windsor 53 7 13.2%
York 42 3 7.1%
Salisbury 36 3 8.3%
Sandown Park 33 5 15.2%
Leicester 32 6 18.8%
Haydock Park 31 4 12.9%
Bath 25 2 8%
Epsom Downs 24 5 20.8%
Great Yarmouth 24 4 16.7%
Doncaster 24 3 12.5%
Nottingham 12 0 0%
Chester 10 2 20%
Chepstow 8 1 12.5%
Newcastle 8 0 0%
Pontefract 7 2 28.6%
The Curragh 7 0 0%
Carlisle 6 2 33.3%
Brighton 6 0 0%
meydan 5 3 60%
Beverley 4 2 50%
Ffos Las 4 1 25%
Musselburgh 4 0 0%
Redcar 3 1 33.3%
Catterick Bridge 3 0 0%
chantilly 1 0 0%
abu_dhabi 1 0 0%
saint-cloud 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Musselburgh · 5f – 6½f · Good_To_Soft
2nd
4 Apr
Musselburgh · 5f – 6½f · Good_To_Soft
13th
4 Apr
Musselburgh · 1m6f – 2m · Good_To_Soft
7th
4 Apr
Musselburgh · 1m6f – 2m · Good_To_Soft
5th
3 Apr
Newcastle · 1m1f – 1m2f · Standard
6th
2 Apr
Southwell · 1m3f – 1m4f · Standard
4th
2 Apr
Southwell · Long Distance (2m+) · Standard
8th
2 Apr
Southwell · 5f – 6½f · Standard
4th
1 Apr
Kempton Park · 5f – 6½f · Standard_To_Slow
8th
1 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
Won
1 Apr
Kempton Park · 7f – 1m · Standard_To_Slow
3rd
31 Mar
Wolverhampton · 5f – 6½f · Standard
7th
31 Mar
Wolverhampton · 7f – 1m · Standard
Won
31 Mar
Wolverhampton · 5f – 6½f · Standard
Won
30 Mar
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
4th
30 Mar
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
Won
30 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
3rd
30 Mar
Kempton Park · 5f – 6½f · Standard_To_Slow
3rd
30 Mar
Kempton Park · 5f – 6½f · Standard_To_Slow
3rd
29 Mar
Doncaster · 5f – 6½f · Good_To_Soft
7th