UK time :

Ryan Moore

Four years into his career and Ryan Moore is already closing in on a milestone that would take most jockeys twice as long to reach. With 499 career winners to his name, he is one winner away from 500 — a number that means something in any sport, and in racing it signals a rider who has genuinely arrived. At 28%, he wins roughly 1 in every 4 races he rides this season, which across 302 rides translates to 86 winners — a volume that reflects not just talent but the trust of the yards putting him up.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
86 wins from 302 races
Win rate
28.5%
Top trainer
Best course
Lingfield Park (47.1% from 17 races)
Best ground
Standard (all-weather)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
302
Races
86
Wins
28.5%
Win rate
avg ~10%
55.3%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this jockey's record and recent runs
TrackLab's jockey breakdown

The last two weeks have been something else entirely. Eight winners from 17 rides works out at 47% — nearly one in every two races, almost double his already-strong seasonal average. That kind of run is the sort of thing that gets people in weighing rooms and press boxes talking. It suggests a jockey in a rare groove of confidence and timing.

His partnership with trainer A P O'Brien is the engine behind much of his success. Across 157 rides together they have produced 53 winners — a win rate of 34%, or just over 1 in every 3 races. That is a remarkably productive alliance, and it helps explain how Moore has racked up 107 Class 1 wins in his career so far. These are the top races in Britain — the kind run at Newmarket, Ascot and Chester, on the biggest days of the season in front of the biggest crowds. Winning 107 of them in four years is an extraordinary return, and includes victories at York and Goodwood as recently as last summer.

Chester is worth singling out. Five winners from just 8 races there works out at 5 in 8 — a return so high it borders on dominance. Chester is a famously tricky track, tight and left-handed with a short straight, and it rewards jockeys who understand its quirks. Moore has clearly worked it out.

His numbers on normal ground — standard conditions underfoot — are equally striking: 8 wins from 16 races, exactly 50%. Half the time he rides on a good surface, he wins. For a jockey still only four years into his career, with a Class 1 victory at Goodwood, another at York, and his 500th winner now within touching distance, the trajectory is hard to ignore.

📈 Form trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
22.0%
Apr
31.1%
May
27.0%
Jun
33.3%
Jul
13.5%
Aug
26.7%
Dec
100%
Jan
25%
Feb
38.5%
Mar
26.7%
Apr
33.3%
May
20%
Jun

🎯 Where this jockey does best

Results split by ground, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Standard to slow (all-weather)
Loves
Good (a little give)
Good to yielding (mild give)
Soft (muddy)
Good to soft (some give)
Yielding to soft (damp)
Good to firm (fairly firm)
Ok
Heavy (very wet)
Ok
Soft to heavy (wet)
Ok
Fast (all-weather)
Unknown
🏅 Race level
Class 1 (elite)
Ok
Class 2 (high-level)
Ok
Class 3 (mid-level)
Ok
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Unknown
🏟 Track shape
Left-handed, tight turns
Loves
Left-handed, tight
Loves
Left-handed, hilly
Loves
Left-handed, long straights
Right-handed, long straights
Ok
Right-handed, hilly
Ok
Long straights
Ok

🏇 Trainers

The trainers they work with most, most rides first
A P O'Brien Main partner
33.8%
Win rate
53/157
Wins / rides
42.9%
Win rate
9/21
Wins / rides
11.8%
Win rate
2/17
Wins / rides
22.2%
Win rate
2/9
Wins / rides
11.1%
Win rate
1/9
Wins / rides
25%
Win rate
2/8
Wins / rides
12.5%
Win rate
1/8
Wins / rides
40%
Win rate
2/5
Wins / rides
40%
Win rate
2/5
Wins / rides
33.3%
Win rate
1/3
Wins / rides
33.3%
Win rate
1/3
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
J Size
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
1%
Form: 2
1%
Form: 111-11
1%
1%
Form: 11
1%
Form: 2113-1
1%
Form: 111-18
1%
Form: /214-1
1%
Form: 126-15
1%
Form: 211-11
1%

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
The Curragh 61 22 36.1%
Newmarket 40 5 12.5%
Ascot 39 8 20.5%
York 23 3 13.0%
Goodwood 19 5 26.3%
Lingfield Park 17 8 47.1%
Sandown Park 16 1 6.2%
Naas 15 7 46.7%
Leopardstown 12 4 33.3%
Newbury 10 2 20%
Chester 8 5 62.5%
Epsom Downs 7 3 42.9%
sha_tin 6 0 0%
Great Yarmouth 5 3 60%
meydan 5 2 40%
happy_valley 4 2 50%
Navan 4 2 50%
Kempton Park 3 2 66.7%
Cork 3 0 0%
Southwell 2 1 50%
Dundalk 2 1 50%
abu_dhabi 1 0 0%

📅 Recent results

The last 20 results, most recent first
3 Jun
The Curragh · 1m6f – 2m · Good_To_Yielding
2nd
3 Jun
The Curragh · 1m6f – 2m · Good_To_Yielding
4th
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
12th
3 Jun
The Curragh · 7f – 1m · Good_To_Yielding
3rd
1%
1 Jun
Lingfield Park · 5f – 6½f · Good
Won
1%
28 May
Sandown Park · 1m1f – 1m2f · Good
4th
28 May
Sandown Park · 1m1f – 1m2f · Good
8th
27 May
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
Won
1%
27 May
Kempton Park · 7f – 1m · Standard_To_Slow
3rd
24 May
The Curragh · 1m1f – 1m2f · Good
2nd
1%
24 May
The Curragh · 1m1f – 1m2f · Good
—
24 May
The Curragh · 5f – 6½f · Good
Won
1%
24 May
The Curragh · 5f – 6½f · Good
Won
1%
23 May
The Curragh · 1m3f – 1m4f · Good
Won
1%
23 May
The Curragh · 1m1f – 1m2f · Good
Won
1%
23 May
The Curragh · 5f – 6½f · Good
Won
23 May
The Curragh · 5f – 6½f · Good
Won
18 May
Lingfield Park · 7f – 1m · Good
2nd
17 May
Naas · 5f – 6½f · Good
Won
1%
17 May
Naas · 5f – 6½f · Good
—
1%