:

Keith Donoghue

Keith Donoghue has built a solid and still-growing career in the saddle since his first ride in 2021 — just four years in and already 236 career winners to his name. That is a substantial foundation for a jockey still relatively early in his career, and it hints at someone who has found their level and kept pushing upwards.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
37 wins from 414 races
Win rate
8.9%
Top trainer
Best course
Cork (25% from 12 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
414
Races
37
Wins
8.9%
Win rate
avg ~10%
34.3%
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 headline numbers this season tell a straightforward story: 37 winners from 414 rides, which works out at roughly 1 in every 11 races. That is a 9% win rate, down from 15% last year, and that dip is worth noting — it is the kind of softening that often reflects a more competitive schedule, tougher fields, or simply the natural ebb and flow of a season. What matters is that he is still winning regularly, and the last two weeks suggest things may be turning back in his favour: 2 winners from just 14 rides, a 14% clip that is well ahead of his season average. Small sample, but a promising sign.

His partnership with trainer Gavin Cromwell is the defining professional relationship of his career so far. Of his 301 rides for Cromwell, 26 have ended in victory — again that 1-in-11 ratio — and the consistency of that number across both the full season and the Cromwell partnership suggests it reflects something real about how the combination works. When a jockey and trainer click over hundreds of rides, it stops being coincidence and starts being chemistry.

Four wins at the top level of racing, across Huntingdon, Cheltenham and Exeter, tell you he has not just been picking up easy wins in ordinary company. Cheltenham in particular is the most scrutinised track in jump racing, a place where reputations are made and many more are quietly set aside. Getting a winner there is meaningful. Getting winners at three different Class 1 venues suggests adaptability rather than a one-track specialist.

Cork is worth a mention too: 3 winners from just 12 rides there gives him a 25% win rate at the track — wins 1 in every 4 races — which is well over double his seasonal average. Whether that is down to track knowledge, horse selection, or something about the way he rides that particular course, it is the kind of stat that marks out a jockey quietly mastering their craft.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
9.6%
May
33.3%
Jun
8.3%
Jul
12.1%
Aug
0%
Sep
14.3%
Oct
4.3%
Nov
7.3%
Dec
10.5%
Jan
4%
Feb
13.3%
Mar
0%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Gavin Cromwell First Choice
8.6%
Win rate
26/301
Won / Rode
9.4%
Win rate
3/32
Won / Rode
25%
Win rate
7/28
Won / Rode
9.1%
Win rate
1/11
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
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/1
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
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: 734-67
Form: 1-P414
Form: U4-241
Form: -40071
Form: 52-2
Form: 4F8F72
Form: 11P-14
Form: -2125P
Form: 22-981
Form: 312645

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Fairyhouse 41 2 4.9%
Punchestown 40 3 7.5%
Naas 29 6 20.7%
Leopardstown 28 1 3.6%
Cheltenham 24 1 4.2%
Navan 21 1 4.8%
Tramore 20 2 10%
Gowran Park 18 2 11.1%
Downpatrick 17 3 17.6%
Thurles 17 0 0%
Kilbeggan 16 3 18.8%
Down Royal 14 1 7.1%
Sligo 13 1 7.7%
Killarney 13 0 0%
Cork 12 3 25%
Clonmel 12 2 16.7%
Galway 11 2 18.2%
Limerick 11 2 18.2%
Wexford 10 0 0%
Bellewstown 10 0 0%
Listowel 10 0 0%
Ballinrobe 9 1 11.1%
Tipperary 6 1 16.7%
Roscommon 4 0 0%
Catterick Bridge 3 0 0%
Haydock Park 1 0 0%
Carlisle 1 0 0%
Ascot 1 0 0%
Aintree 1 0 0%
Newbury 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
3rd
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
3rd
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
2nd
31 Mar
Limerick · Long Distance (2m+) · Soft
Won
31 Mar
Limerick · Long Distance (2m+) · Soft
6th
31 Mar
Limerick · Long Distance (2m+) · Soft
4th
31 Mar
Limerick · Long Distance (2m+) · Soft
4th
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
2nd
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
Won
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
5th
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
8th
26 Mar
Clonmel · Long Distance (2m+) · Soft
26 Mar
Clonmel · Long Distance (2m+) · Soft
5th
21 Mar
Navan · Long Distance (2m+) · Soft_To_Heavy
5th
21 Mar
Navan · Long Distance (2m+) · Soft_To_Heavy
21 Mar
Navan · Long Distance (2m+) · Soft
5th
21 Mar
Navan · Long Distance (2m+) · Soft
2nd
19 Mar
Cork · Long Distance (2m+) · Yielding
10th
19 Mar
Cork · Long Distance (2m+) · Yielding
Won