UK time :

Mr D Doyle(7)

Four years into his riding career, Mr D Doyle carries a 7lb claim — the allowance given to younger jockeys to help them pick up rides while they build experience — and right now that claim is doing a lot of the heavy lifting. Over the last 12 months he has ridden 115 races and won just 4 of them, which works out at roughly 1 in every 29. That is a thin return by any measure, and a notable step back from last year when he was winning closer to 1 in every 14.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
4 wins from 115 races
Win rate
3.5%
Top trainer
Best course
Thurles (10% from 10 races)
Best ground
Good to yielding (mild give)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
115
Races
4
Wins
3.5%
Win rate
avg ~10%
27.0%
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 most telling number in his record is the partnership with trainer Timothy Doyle — almost certainly a family connection, given the shared surname — where he has managed 1 win from 39 rides together. That is a long run of near-misses with someone who is presumably putting him on horses with a genuine chance. It suggests the problem is not a lack of opportunity so much as a lack of luck, or perhaps a stage of development where things simply are not clicking yet.

The one area where he looks sharper is on wet or soft ground. On those days he has won 2 from 24 races — roughly 1 in every 12 — which is meaningfully better than his overall numbers. Whether that reflects a particular style of riding, the types of horses he tends to get on in those conditions, or something else entirely is hard to say, but it is a thread worth pulling on. On a wet afternoon, he becomes a more interesting proposition.

At 3% overall this season, Doyle is in the grind that most conditional jockeys know well — trying to ride enough winners to stay relevant while the opportunities are still modest. The step down from 7% to 3% between seasons will concern him, but four years in is still early. The riders who come through are usually the ones who find a way to arrest a dip like this rather than let it become a pattern.

📈 Form trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
May
0%
Jun
0%
Jul
0%
Aug
8.3%
Sep
12.5%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Feb
0%
Mar
14.3%
Apr

🎯 Where this jockey does best

Results split by ground, race level and track shape
🌧 Ground
Good to yielding (mild give)
Loves
Yielding (slightly soft)
Loves
Soft (muddy)
Loves
Good (a little give)
Avoids
Soft to heavy (wet)
Avoids
Yielding to soft (damp)
Avoids
Heavy (very wet)
Avoids
🏟 Track shape
Right-handed, tight turns
Loves
Right-handed, hilly
Loves
Right-handed, long straights
Left-handed, long straights
Avoids
Left-handed, tight turns
Avoids
Right-handed, tight
Avoids

🏇 Trainers

The trainers they work with most, most rides first
Timothy Doyle Main partner
2.6%
Win rate
1/39
Wins / rides
9.1%
Win rate
1/11
Wins / rides
0%
Win rate
0/4
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/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
John C McConnell
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 4-6132
Form: -04374
Form: 302131
Form: 312122
Form: /2315/
Form: -211F1
Form: 5-2P33
Form: /0300-
Form: 0-573P
Form: 345574

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Clonmel 11 1 9.1%
Thurles 10 1 10%
Ballinrobe 9 1 11.1%
Cork 8 1 12.5%
Punchestown 7 0 0%
Wexford 6 0 0%
Naas 6 0 0%
Navan 6 0 0%
Limerick 6 0 0%
Roscommon 5 0 0%
Fairyhouse 4 0 0%
Kilbeggan 4 0 0%
Sligo 4 0 0%
Listowel 4 0 0%
Bellewstown 3 0 0%
Tramore 3 0 0%
Leopardstown 3 0 0%
Killarney 3 0 0%
Galway 3 0 0%
Down Royal 2 0 0%
Downpatrick 2 0 0%
Gowran Park 2 0 0%
Tipperary 2 0 0%
The Curragh 1 0 0%
Cheltenham 1 0 0%

📅 Recent results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
—
28 Apr
Punchestown · Long Distance (2m+) · Yielding
6th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
7th
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
10th
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
—
14 Apr
Clonmel · Long Distance (2m+) · Yielding
—
14 Apr
Clonmel · 1m6f – 2m · Yielding_To_Soft
5th
14 Apr
Clonmel · Long Distance (2m+) · Yielding
10th
14 Apr
Clonmel · Long Distance (2m+) · Yielding
Won
6 Apr
Cork · Long Distance (2m+) · Yielding
3rd
6 Apr
Cork · Long Distance (2m+) · Good_To_Yielding
Won
6 Apr
Cork · Long Distance (2m+) · Good_To_Yielding
8th
5 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
—
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4th
31 Mar
Limerick · Long Distance (2m+) · Soft
7th
17 Mar
Down Royal · Long Distance (2m+) · Good_To_Yielding
4th
12 Mar
Cheltenham · Long Distance (2m+) · Good
5th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
3rd
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
3rd
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
2nd