:

M D O'Callaghan

Four years into training and already with two of Britain's top races on the CV — that is not a bad start by any measure. M D O'Callaghan took out a licence in 2021 and has since built a career tally of 103 winners, a number that tells you this is a yard operating with quiet consistency rather than flash-in-the-pan results. The standout moments have come at two of Britain's most famous tracks: a top-level win at Newmarket in October 2021, almost straight out of the gates as a trainer, and then another at Goodwood in August 2024. Winning at either venue once is something most trainers never manage. Doing it at both, early in a career, marks O'Callaghan out as someone who knows how to prepare a horse for a big occasion.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
The Curragh, Co. Kildare
Record
18 wins from 204 races
Win rate
8.8%
Top jockey
Best course
Cork (20% from 10 races)
Best going
Yielding to soft (damp)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
204
Races
18
Wins
8.8%
Win rate
avg ~10%
27.5%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses M D O'Callaghan has entered for upcoming races

🔍 Full Analysis

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

The current season tells a more mixed story. Eighteen winners from 204 runners works out at roughly 1 in every 11 races — a 9% win rate that represents a dip from last year's 15%. That kind of drop is worth watching but not panicking over; yards go through quieter spells, and the volume of runners suggests the string is busy and active. More interesting is what happens when the ground gets soft and muddy underfoot. On wet ground, the record sharpens dramatically: 3 wins from just 11 races, which is 27% — closer to 1 in every 4. That is a striking number and suggests O'Callaghan either has a good eye for placing horses in conditions that suit them, or simply has animals in the yard that genuinely relish a test in the mud.

The most reliable partnership in the yard right now involves jockey Jamie Powell, who has ridden 71 times for the trainer and converted 4 of those into winners. At roughly 1 in every 18 rides together, it is not a thunderous win rate, but the sheer volume of their combined outings points to a settled, trusted working relationship — the kind that tends to quietly build over time. The most eye-catching individual pairing is with a horse called Red Evolution, who has won 3 of 12 races for the yard — 1 in every 4 — a figure that stands well above the stable average and marks that horse out as one worth following whenever it lines up.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
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
5.3%
May
20%
Jun

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Yielding to soft (damp)
Loves
Standard (all-weather)
Good to yielding (mild give)
Good (firm-ish)
Ok
Heavy (very wet)
Ok
Soft (muddy)
Ok
Good to firm (drying out)
Unknown
Standard to slow (all-weather)
Unknown
Yielding (slightly soft)
Avoids
Soft to heavy (wet)
Avoids
🏅 Competition Level
Class 1 (elite)
Avoids
Class 2 (high-level)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, long straights
Right-handed, long straights
Ok
Right-handed, hilly
Avoids
Right-handed, tight
Avoids
Left-handed, tight turns
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Jamie Powell First Choice
5.6%
Win rate
4/71
Won / Rode
21.9%
Win rate
7/32
Won / Rode
6.5%
Win rate
2/31
Won / Rode
30.8%
Win rate
4/13
Won / Rode
0%
Win rate
0/13
Won / Rode
16.7%
Win rate
1/6
Won / Rode
Keithen Kennedy
0%
Win rate
0/5
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
W J Lee
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
0%
Win rate
0/1
Won / Rode
Sam Coen(2)
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 1721-4
Form: 1146-5
Form: 06908-
Form: 0640-3
Form: 5800-5
Form: 083-6
Form: 6-4
Form: 44-10
Form: 15262-
Form: 5175-3

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 44 5 11.4%
The Curragh 38 2 5.3%
Naas 37 5 13.5%
Gowran Park 17 0 0%
Cork 10 2 20%
Galway 9 0 0%
Leopardstown 8 1 12.5%
Navan 5 1 20%
Tipperary 5 0 0%
Fairyhouse 5 0 0%
Punchestown 5 0 0%
Roscommon 4 1 25%
Killarney 3 0 0%
Thurles 2 0 0%
Tramore 2 0 0%
Listowel 2 0 0%
Newmarket 2 0 0%
Clonmel 1 1 100%
Doncaster 1 0 0%
York 1 0 0%
Goodwood 1 0 0%
Kempton Park 1 0 0%
Newcastle 1 0 0%

📅 Recent Results

The last 20 results, most recent first
24 Jun
Naas · 1m1f – 1m2f · Good
5th
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
10th
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
Won
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
3rd
1 Jun
Gowran Park · 1m1f – 1m2f · Good
6th
24 May
The Curragh · 1m6f – 2m · Good
23 May
The Curragh · 1m3f – 1m4f · Good
2nd
23 May
The Curragh · 1m1f – 1m2f · Good
7th
23 May
York · 1m6f – 2m · Good
7th
20 May
Gowran Park · 1m1f – 1m2f · Good_To_Yielding
13th
20 May
Gowran Park · 1m1f – 1m2f · Good_To_Yielding
5th
18 May
Roscommon · 1m6f – 2m · Good_To_Yielding
Won
17 May
Naas · 5f – 6½f · Good
7th
15 May
Leopardstown · 1m1f – 1m2f · Good
15 May
Leopardstown · 1m1f – 1m2f · Good
12 May
Killarney · 1m1f – 1m2f · Good_To_Yielding
5th
10 May
Leopardstown · 1m3f – 1m4f · Good
9th
9 May
Naas · 5f – 6½f · Good
11th
9 May
Naas · 5f – 6½f · Good
5th
5 May
Gowran Park · 1m1f – 1m2f · Good_To_Yielding
2nd