:

M D O'Callaghan

Four years into training and already with two top-level wins on the board — M D O'Callaghan has made a faster impression on British and Irish racing than most newcomers manage in a decade. Starting out in 2021, the yard landed a Class 1 race at Newmarket in that very first season, one of the most prestigious venues in the sport. Then came another at Goodwood in August 2024. Two of the biggest stages the calendar offers, and O'Callaghan has stood on both of them. For a trainer still finding their feet, that is genuinely striking.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
The Curragh, Co. Kildare
Record
21 wins from 219 races
Win rate
9.6%
Top jockey
Best course
Cork (23.1% from 13 races)
Best going
Yielding to soft

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
219
Races
21
Wins
9.6%
Win rate
avg ~10%
29.7%
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 overall numbers tell a steady story. Over a four-year career, 101 winners have come through the yard — and in the last twelve months alone, 21 winners from 219 runners, meaning the stable wins roughly 1 in every 10 races it enters. That is a perfectly respectable baseline, though it does represent a step back from last year, when the win rate sat at 16%, or closer to 1 in every 6. Whether that dip is a blip or a trend worth watching remains to be seen, but the last fortnight offers a reason for optimism: 1 winner from 6 runners at a 17% clip, nudging ahead of the season average.

There are patterns here that reward a closer look. On wet or muddy ground, O'Callaghan's horses have won 3 from 11 races — that is 27%, or more than 1 in every 4 — which suggests the yard genuinely thrives when conditions turn testing rather than merely tolerating them. Cork has also been a happy hunting ground, producing 3 winners from just 13 runners, a ratio that speaks to either shrewd race placement or horses that simply like what the track offers, probably both.

The partnership with Red Evolution stands out within the stable. Three wins from 12 races together puts them at 1 in 4, a connection that has clearly clicked. Jockey Jamie Powell takes the most rides for the yard — 76 in total — and has ridden 4 of those winners, a 5% win rate that reflects how competitive the fields are rather than any lack of confidence from the trainer in the saddle.

A hundred career winners in four years, two at the very top level, and a yard that quietly punches above its weight in the wet. O'Callaghan is the kind of trainer worth keeping an eye on before the wider world catches up.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
13.3%
May
10.7%
Jun
10.5%
Jul
12.9%
Aug
10.3%
Sep
2.9%
Oct
14.3%
Nov
14.3%
Dec
20%
Jan
0%
Feb
6.2%
Mar
20%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Jamie Powell First Choice
5.3%
Win rate
4/76
Won / Rode
19.5%
Win rate
8/41
Won / Rode
6.9%
Win rate
2/29
Won / Rode
0%
Win rate
0/13
Won / Rode
33.3%
Win rate
4/12
Won / Rode
16.7%
Win rate
1/6
Won / Rode
Keithen Kennedy
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Conor Smithers
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
Patrick McGettigan
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 trainer
Form: 81721-
Form: 083-
Form: 44-1
Form: 5800-5
Form: 6-4
Form: 15262-
Form: 5175-3
Form: 066-2
Form: 805-92
Form: 667-8

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 44 5 11.4%
Naas 40 6 15%
The Curragh 35 1 2.9%
Gowran Park 16 0 0%
Cork 13 3 23.1%
Leopardstown 10 2 20%
Fairyhouse 9 0 0%
Galway 9 0 0%
Navan 6 1 16.7%
Tipperary 5 0 0%
Punchestown 5 0 0%
Listowel 5 0 0%
Roscommon 3 0 0%
Limerick 2 1 50%
Newcastle 2 0 0%
Killarney 2 0 0%
Tramore 2 0 0%
Newmarket 2 0 0%
Thurles 2 0 0%
Wolverhampton 1 1 100%
Clonmel 1 1 100%
Doncaster 1 0 0%
Ascot 1 0 0%
Ballinrobe 1 0 0%
Goodwood 1 0 0%
Kempton Park 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Cork · 1m1f – 1m2f · Soft_To_Heavy
4 Apr
Cork · 7f – 1m · Soft_To_Heavy
8th
4 Apr
Cork · 5f – 6½f · Soft
Won
4 Apr
Cork · 5f – 6½f · Soft
4th
3 Apr
The Curragh · 1m3f – 1m4f · Soft_To_Heavy
30 Mar
Navan · 1m3f – 1m4f · Heavy
3rd
22 Mar
Naas · 7f – 1m · Soft
22 Mar
Naas · 7f – 1m · Soft
22 Mar
Naas · 7f – 1m · Soft
4th
22 Mar
Naas · 5f – 6½f · Soft
2nd
15 Mar
The Curragh · 1m1f – 1m2f · Heavy
4th
15 Mar
The Curragh · 1m1f – 1m2f · Heavy
19th
15 Mar
The Curragh · 1m1f – 1m2f · Heavy
10th
15 Mar
The Curragh · 5f – 6½f · Heavy
Won
13 Mar
Dundalk · 1m1f – 1m2f · Standard
6th
13 Mar
Dundalk · 1m1f – 1m2f · Standard
3rd
13 Mar
Dundalk · 5f – 6½f · Standard
4th
6 Mar
Dundalk · 5f – 6½f · Standard
10th
6 Mar
Dundalk · 7f – 1m · Standard
3rd
6 Mar
Dundalk · 7f – 1m · Standard
3rd