:

Joseph Patrick O'Brien

Four years. That is all it has taken Joseph Patrick O'Brien to become one of the most formidable training operations in the game. Since saddling his first runners in 2021, O'Brien has sent out 644 career winners — a number that would represent a lifetime's work for most trainers, let alone someone still in the early chapters of their career.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Owning Hill, Co Kilkenny
Record
154 wins from 1136 races
Win rate
13.6%
Best course
Down Royal (34.6% from 26 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
1136
Races
154
Wins
13.6%
Win rate
avg ~10%
37.3%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Trainer Breakdown
Auto-Generated

The last twelve months alone tell the story: 154 winners from 1,136 runners, which works out at roughly 1 in every 7 races. That is a remarkable volume. Many trainers would be satisfied with half that number of winners in a season; O'Brien is achieving it while running horses across a huge range of tracks and competitions. This is not a small yard picking its spots carefully — it is a full-scale operation firing on nearly every cylinder.

At the top level, O'Brien has proven he can mix it with the very best. Fourteen Class 1 victories — the highest tier of racing in Britain and Ireland — at venues including Cheltenham, Kempton Park, and Ascot show a trainer who does not just accumulate winners in easier company but rises to the big occasions. A Class 1 win at the Cheltenham Festival in March 2025 is about as prestigious as it gets in jump racing. Kempton Park on Boxing Day carries its own prestige. These are not routine assignments; they are the races that define careers, and O'Brien keeps winning them.

His most productive partnership is with jockey Dylan Browne McMonagle, and the numbers here are striking: 67 wins from 395 rides together, a win rate of roughly 1 in every 6. That kind of consistency across nearly 400 races suggests something well beyond luck — a genuine understanding between trainer and jockey that produces results week after week. Closer to home, Down Royal has become something of a fortress: 9 winners from just 26 runners means O'Brien's horses win there more than 1 in every 3 times they line up, which is an extraordinary record at any track.

Four years in, 644 winners, and a Cheltenham Festival trophy on the mantelpiece. The speed of this ascent is the thing that stands out. O'Brien is not building towards something — he is already there.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
11.7%
May
14.3%
Jun
19.4%
Jul
11.7%
Aug
13.4%
Sep
10.3%
Oct
15.1%
Nov
12%
Dec
18.6%
Jan
16.2%
Feb
13.9%
Mar
8.3%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
17.0%
Win rate
67/395
Won / Rode
8.9%
Win rate
19/214
Won / Rode
23.1%
Win rate
18/78
Won / Rode
14.9%
Win rate
10/67
Won / Rode
12.3%
Win rate
7/57
Won / Rode
8.3%
Win rate
3/36
Won / Rode
8%
Win rate
2/25
Won / Rode
Hugh Horgan
4.3%
Win rate
1/23
Won / Rode
15.8%
Win rate
3/19
Won / Rode
15.8%
Win rate
3/19
Won / Rode
27.8%
Win rate
5/18
Won / Rode
0%
Win rate
0/17
Won / Rode
18.8%
Win rate
3/16
Won / Rode
0%
Win rate
0/15
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/9
Won / Rode
14.3%
Win rate
1/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
Peter Smithers
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 7-6611
Form: 4124-1
Form: 44246-
Form: 7853
Form: 5921-1
Form: 4056-
Form: 1-V964
Form: 4621-2
Form: 253-
Form: 10-UF

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
The Curragh 174 19 10.9%
Dundalk 140 20 14.3%
Leopardstown 89 12 13.5%
Gowran Park 74 9 12.2%
Naas 64 6 9.4%
Cork 57 4 7.0%
Galway 55 4 7.3%
Navan 51 4 7.8%
Killarney 46 8 17.4%
Limerick 35 8 22.9%
Fairyhouse 34 8 23.5%
Tipperary 32 2 6.2%
Roscommon 31 6 19.4%
Punchestown 29 4 13.8%
Listowel 29 4 13.8%
Down Royal 26 9 34.6%
Ascot 25 0 0%
Ballinrobe 22 6 27.3%
Thurles 21 2 9.5%
Bellewstown 20 5 25%
Cheltenham 17 1 5.9%
Sligo 12 1 8.3%
Clonmel 7 1 14.3%
Goodwood 6 1 16.7%
Wexford 4 1 25%
Newmarket 4 0 0%
Tramore 3 1 33.3%
Lingfield Park 2 1 50%
Nottingham 2 1 50%
Epsom Downs 2 0 0%
meydan 2 0 0%
Chester 2 0 0%
Laytown 2 0 0%
sha_tin 2 0 0%
Southwell 1 1 100%
Cartmel 1 1 100%
Newton Abbot 1 1 100%
Hamilton Park 1 1 100%
chelmsford 1 1 100%
Uttoxeter 1 1 100%
Newbury 1 0 0%
Chepstow 1 0 0%
Kilbeggan 1 0 0%
Kempton Park 1 0 0%
Wolverhampton 1 0 0%
York 1 0 0%
Newcastle 1 0 0%
Ayr 1 0 0%
Pontefract 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Cork · 1m1f – 1m2f · Soft_To_Heavy
3rd
4 Apr
Cork · 1m6f – 2m · Soft_To_Heavy
7th
4 Apr
Cork · 1m6f – 2m · Soft_To_Heavy
2nd
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
13th
3 Apr
The Curragh · 1m3f – 1m4f · Soft_To_Heavy
3 Apr
The Curragh · 1m3f – 1m4f · Soft_To_Heavy
3 Apr
The Curragh · 1m3f – 1m4f · Soft_To_Heavy
5th
3 Apr
Lingfield Park · 1m3f – 1m4f · Standard
14th
3 Apr
The Curragh · 1m1f – 1m2f · Soft
2nd
3 Apr
The Curragh · 1m1f – 1m2f · Soft
Won
3 Apr
Newcastle · 1m1f – 1m2f · Standard
3rd
1 Apr
Dundalk · 1m3f – 1m4f · Standard
3rd
30 Mar
Navan · 1m3f – 1m4f · Heavy
10th
30 Mar
Navan · 1m3f – 1m4f · Heavy
9th
30 Mar
Navan · 1m6f – 2m · Heavy
30 Mar
Navan · 1m6f – 2m · Heavy
30 Mar
Navan · 1m6f – 2m · Heavy
2nd
28 Mar
The Curragh · 7f – 1m · Soft_To_Heavy
4th
28 Mar
The Curragh · 7f – 1m · Soft_To_Heavy
10th
28 Mar
The Curragh · 7f – 1m · Soft_To_Heavy
7th