UK time :

James Doyle

Four years into his riding career, James Doyle has already done something most jockeys spend a lifetime chasing — he has ridden 48 top-level winners. That is not a number you accumulate by accident. With famous venues like Ascot, Newmarket and Doncaster on his CV, Doyle has repeatedly shown up on the biggest days and delivered.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
67 wins from 370 races
Win rate
18.1%
Top trainer
Best course
Doncaster (29.4% from 17 races)
Best ground
Standard (all-weather)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
370
Races
67
Wins
18.1%
Win rate
avg ~10%
47.6%
Top-3 rate
avg ~30%

🔍 Full analysis

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

His current season tells a similar story. Sixty-seven winners from 370 rides works out to roughly 1 in every 6 races — an 18% win rate that puts him firmly among the busiest and most successful jockeys riding right now. Those numbers would be impressive for someone with ten years in the saddle; for a jockey who only started in 2021, they are remarkable. His 377 career winners in total suggest someone who has barely paused for breath since turning professional.

The partnership with trainer Hamad Al Jehani is arguably the most important working relationship of his career so far. Seven wins from 60 rides together — roughly 1 in every 9 — might not sound spectacular on paper, but in racing terms, a sustained relationship built on 60 rides speaks to genuine trust from a yard, and those seven wins will have come in competitive company.

One number that stands out above the rest is his record on normal ground conditions. Eight wins from just 24 races on a standard track surface works out to 33% — winning 1 in every 3. That is an extraordinary conversion rate and suggests Doyle is at his absolute best when conditions are fair and fast. It is the kind of stat that trainers and punters quietly file away.

October and November 2025 offered a snapshot of what he is capable of at the highest level. Two top-level wins at Newmarket on the same afternoon in October, followed by another at Doncaster in November — three Class 1 victories in the space of a few weeks, at two of Britain's most prestigious tracks. Whatever was happening around him that autumn, Doyle was the man the big occasions kept finding.

📈 Form trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
9.4%
Jul
5.3%
Aug
15.8%
Sep
27.3%
Oct
30%
Nov
23.5%
Dec
19.2%
Jan
0%
Feb
25%
Mar
21.7%
Apr
22.2%
May
0%
Jun

🎯 Where this jockey does best

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

🏇 Trainers

The trainers they work with most, most rides first
Hamad Al Jehani Main partner
11.7%
Win rate
7/60
Wins / rides
28.2%
Win rate
11/39
Wins / rides
14.3%
Win rate
4/28
Wins / rides
26.9%
Win rate
7/26
Wins / rides
32%
Win rate
8/25
Wins / rides
30%
Win rate
6/20
Wins / rides
22.2%
Win rate
4/18
Wins / rides
30.8%
Win rate
4/13
Wins / rides
8.3%
Win rate
1/12
Wins / rides
11.1%
Win rate
1/9
Wins / rides
12.5%
Win rate
1/8
Wins / rides
33.3%
Win rate
2/6
Wins / rides
33.3%
Win rate
2/6
Wins / rides
0%
Win rate
0/6
Wins / rides
20%
Win rate
1/5
Wins / rides
20%
Win rate
1/5
Wins / rides
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 2451-1
1%
Form: 522-2
1%
Form: 1-12
1%
Form: 31115-
1%
Form: 724-36
Form: 10-232
Form: 02-1
Form: 32-21
Form: 1
Form: 1321-1

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Newmarket 51 7 13.7%
Ascot 49 7 14.3%
meydan 47 8 17.0%
Kempton Park 37 9 24.3%
Goodwood 27 2 7.4%
Newbury 21 3 14.3%
Doncaster 17 5 29.4%
York 14 2 14.3%
Great Yarmouth 13 3 23.1%
Sandown Park 12 2 16.7%
Newcastle 12 2 16.7%
Carlisle 8 3 37.5%
Southwell 8 2 25%
Ayr 8 1 12.5%
Haydock Park 7 2 28.6%
Nottingham 6 0 0%
Epsom Downs 6 0 0%
Wolverhampton 5 2 40%
Chester 4 1 25%
abu_dhabi 3 0 0%
chelmsford 2 2 100%
Redcar 2 2 100%
The Curragh 2 0 0%
jebel_ali 2 0 0%
Leopardstown 1 1 100%
Hamilton Park 1 1 100%
Lingfield Park 1 0 0%
Thirsk 1 0 0%
Leicester 1 0 0%
Musselburgh 1 0 0%
saint-cloud 1 0 0%

📅 Recent results

The last 20 results, most recent first
3 Jun
Nottingham · 5f – 6½f · Good
3rd
31 May
Nottingham · 5f – 6½f · Good
7th
31 May
Nottingham · 1m1f – 1m2f · Good
2nd
1%
30 May
Carlisle · 7f – 1m · Good_To_Firm
8th
30 May
Carlisle · 7f – 1m · Good_To_Firm
6th
30 May
Carlisle · 1m3f – 1m4f · Good_To_Firm
4th
30 May
Carlisle · 5f – 6½f · Good_To_Firm
7th
30 May
Carlisle · 5f – 6½f · Good_To_Firm
Won
30 May
Carlisle · 1m3f – 1m4f · Good_To_Firm
Won
28 May
Sandown Park · 1m1f – 1m2f · Good
2nd
28 May
Sandown Park · 1m1f – 1m2f · Good
2nd
18 May
Carlisle · 7f – 1m · Soft
5th
18 May
Carlisle · 5f – 6½f · Good
Won
17 May
Hamilton Park · 1m6f – 2m · Good
Won
16 May
Newbury · 1m1f – 1m2f · Good
4th
16 May
Newbury · 1m1f – 1m2f · Good
14th
16 May
Newbury · 1m1f – 1m2f · Good
6th
16 May
Newbury · 1m6f – 2m · Good
5th
15 May
York · 1m6f – 2m · Good
2nd
15 May
York · 7f – 1m · Good
6th