:

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 AI 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 going
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%
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 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 Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Yielding (slightly soft)
Loves
Soft (muddy)
Loves
Good (firm-ish)
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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Timothy Doyle First Choice
2.6%
Win rate
1/39
Won / Rode
9.1%
Win rate
1/11
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
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, sorted by number of races
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