UK time :

P F O'Donnell

Four years into a training career, P F O'Donnell is still building, but there are already enough threads worth pulling on to suggest the story is far from written. This season has brought 2 winners from 22 runners — roughly 1 in every 11 — which represents a dip from last year's more encouraging rate of around 1 in every 6. That kind of drop can happen for all sorts of reasons: a smaller string, tougher races, bad luck with injuries. What it doesn't mean is that the yard has lost its way.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Kilmallock, Co Limerick
Record
2 wins from 22 races
Win rate
9.1%
Best course
Listowel (66.7% from 3 races)
Best ground
Heavy (very wet)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
22
Races
2
Wins
9.1%
Win rate
avg ~10%
18.2%
Top-3 rate
avg ~30%

🐎 Today's and upcoming runners

Horses P F O'Donnell has entered for upcoming races

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

The most compelling part of O'Donnell's record so far is the partnership with Dragon Of Malta. Four wins from 38 races together is modest on paper, but the consistency of coming back to the same horse, learning its quirks, and finding the right opportunities four separate times tells you something about patience and horsemanship. In a sport where relationships between trainer and horse can make or break a season, that kind of long-running partnership is worth more than the raw numbers suggest.

The detail that really stands out, though, is what happens when the heavens open. On genuinely wet, muddy ground, O'Donnell's runners have won 2 from 3 — that's a 67% win rate, or two wins from every three attempts. For context, most trainers would be delighted with 1 in 4 in any conditions. Whether that reflects a deliberate strategy of targeting races after rain, horses specifically suited to that ground, or simply a small sample that will even out over time, it is the kind of edge that shrewd trainers quietly exploit. At four years in, O'Donnell is still assembling the pieces. But knowing when your horses run best — and backing that knowledge — is one of the most underrated skills in the game.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Mar
0%
Apr
33.3%
May
0%
Jun
0%
Jul
0%
Aug
40%
Sep
0%
Oct
0%
Nov
0%
Jan
0%
May
0%
Jun

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Heavy (very wet)
Loves
Yielding to soft (damp)
Unknown
Standard (all-weather)
Unknown
Soft (muddy)
Unknown
Soft to heavy (wet)
Unknown
Good (a little give)
Avoids
Yielding (slightly soft)
Avoids
Good to yielding (mild give)
Avoids
🏅 Race level
Class 4 (standard)
Unknown
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, tight
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Avoids
Left-handed, long straights
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Sylvia O'Donnell Main partner
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
50%
Win rate
1/2
Wins / rides
Miss L Costello(7)
0%
Win rate
0/1
Wins / rides
Max Popan(7)
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Mr P W Gleeson
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 1130-8
Form: 080-0
Form: /611-8
Form: 301800
Form: 09

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
The Curragh 4 0 0%
Listowel 3 2 66.7%
Dundalk 2 0 0%
Naas 2 0 0%
Gowran Park 2 0 0%
Galway 2 0 0%
Killarney 2 0 0%
Limerick 1 0 0%
Bellewstown 1 0 0%
Doncaster 1 0 0%
Cork 1 0 0%
Clonmel 1 0 0%

📅 Recent results

The last 20 results, most recent first
3 Jun
The Curragh · 5f – 6½f · Good_To_Yielding
15th
31 May
Listowel · 5f – 6½f · Good
13th
19 May
Cork · 7f – 1m · Soft_To_Heavy
8th
11 May
Killarney · Long Distance (2m+) · Good_To_Yielding
9th
9 May
Naas · 5f – 6½f · Good
12th
23 Jan
Dundalk · 7f – 1m · Standard
14th
8 Nov
Doncaster · 7f – 1m · Heavy
15th
29 Oct
Dundalk · 1m1f – 1m2f · Standard
9th
16 Oct
The Curragh · 1m6f – 2m · Yielding
12th
1 Oct
Bellewstown · 7f – 1m · Soft
3rd
28 Sep
The Curragh · 1m3f – 1m4f · Yielding
15th
23 Sep
Listowel · 7f – 1m · Heavy
Won
22 Sep
Listowel · 1m1f – 1m2f · Heavy
Won
11 Sep
Clonmel · 1m1f – 1m2f · Yielding_To_Soft
9th
2 Sep
Gowran Park · 1m1f – 1m2f · Good_To_Yielding
2nd
4 Aug
Naas · 1m1f – 1m2f · Good_To_Yielding
17th
2 Aug
Galway · 7f – 1m · Yielding
12th
1 Aug
Galway · 1m6f – 2m · Yielding
18th
26 Jul
Gowran Park · 1m1f – 1m2f · Good
14th
14 Jul
Killarney · 1m1f – 1m2f · Yielding_To_Soft
8th