:

Darragh O'Keeffe

Four years into his career, Darragh O'Keeffe has already done something most jockeys spend a lifetime chasing — he has won five of the sport's top-level races, at three of the biggest venues in the calendar: Cheltenham, Aintree, and Wetherby. The most recent came at Cheltenham in November 2025, which tells you this isn't a rider who fades when the spotlight gets brighter.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
96 wins from 698 races
Win rate
13.8%
Best course
Down Royal (29.4% from 17 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
698
Races
96
Wins
13.8%
Win rate
avg ~10%
37.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 numbers back up the reputation. In the last twelve months alone, O'Keeffe has ridden 96 winners from 698 races — that's roughly 1 in every 7, a 14% win rate that represents a serious step up from the 10% he was posting the previous season. Over his short career he has already reached 277 winners in total, a tally that would be impressive for someone twice his experience. When a jockey improves that sharply in a single season, it usually means something has clicked — in judgement, in fitness, or in the quality of horses coming their way.

The partnership with trainer Henry De Bromhead is the engine room of his career. Across 333 races together, O'Keeffe has ridden 57 winners for the yard — a win rate of 17%, or just under 1 in every 6. That's meaningfully better than his overall average, which suggests De Bromhead trusts him with the better horses, and that O'Keeffe delivers when he gets them. Long-term partnerships between jockey and trainer tend to build on themselves: the jockey learns the horses, the trainer learns the jockey, and the results compound.

There's also a course worth watching. At Down Royal, O'Keeffe has turned out 5 winners from just 17 races — nearly 1 in every 3 — which is the kind of record that stops being coincidence and starts being craft. Some jockeys read certain tracks better than others, or thrive in front of certain crowds. Whatever the reason, Down Royal has been very good to him.

Not every partnership clicks, of course. His three races aboard Salsinha have produced no wins, a reminder that even in good form, horse racing has a habit of humbling everyone eventually. But the broader picture is of a jockey still early in his career, already operating at the highest level, and improving season on season. At 277 winners and counting, the most interesting chapters are probably still ahead.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
19.0%
May
20%
Jun
14.5%
Jul
11.9%
Aug
13.2%
Sep
21.8%
Oct
15.9%
Nov
4.8%
Dec
16.7%
Jan
4.8%
Feb
10.3%
Mar
11.1%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Henry De Bromhead First Choice
17.1%
Win rate
57/333
Won / Rode
11.5%
Win rate
3/26
Won / Rode
6.2%
Win rate
1/16
Won / Rode
26.7%
Win rate
4/15
Won / Rode
6.7%
Win rate
1/15
Won / Rode
7.1%
Win rate
1/14
Won / Rode
15.4%
Win rate
2/13
Won / Rode
27.3%
Win rate
3/11
Won / Rode
20%
Win rate
2/10
Won / Rode
10%
Win rate
1/10
Won / Rode
10%
Win rate
1/10
Won / Rode
33.3%
Win rate
3/9
Won / Rode
50%
Win rate
4/8
Won / Rode
25%
Win rate
2/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 143
Form: 5/31-F
Form: -U0244
Form: 5-52P2
Form: -24531
Form: -83111
Form: /0-111
Form: 00-652
Form: 24-45
Form: 061414

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wexford 50 8 16%
Punchestown 49 4 8.2%
Fairyhouse 45 8 17.8%
Tramore 44 8 18.2%
Thurles 43 4 9.3%
Clonmel 37 7 18.9%
Navan 36 2 5.6%
Kilbeggan 35 7 20%
Cheltenham 33 3 9.1%
Leopardstown 33 2 6.1%
Cork 30 6 20%
Limerick 30 6 20%
Ballinrobe 27 3 11.1%
Naas 26 2 7.7%
Tipperary 25 6 24%
Gowran Park 22 4 18.2%
Listowel 22 3 13.6%
Galway 21 1 4.8%
Killarney 20 5 25%
Downpatrick 19 0 0%
Down Royal 17 5 29.4%
Roscommon 13 1 7.7%
Sligo 11 1 9.1%
Bellewstown 7 0 0%
Newbury 1 0 0%
Laytown 1 0 0%
Bangor-on-Dee 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
16th
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
Won
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4th
2 Apr
Clonmel · 1m6f – 2m · Soft
2nd
2 Apr
Clonmel · Long Distance (2m+) · Soft
8th
2 Apr
Clonmel · Long Distance (2m+) · Soft
12th
2 Apr
Clonmel · Long Distance (2m+) · Soft
31 Mar
Limerick · Long Distance (2m+) · Soft
2nd
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
5th
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
3rd
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
11th
26 Mar
Clonmel · Long Distance (2m+) · Soft
26 Mar
Clonmel · Long Distance (2m+) · Soft
26 Mar
Clonmel · Long Distance (2m+) · Soft
3rd
26 Mar
Clonmel · Long Distance (2m+) · Soft
Won
22 Mar
Limerick · Long Distance (2m+) · Soft_To_Heavy
Won