:

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 AI 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 going
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%
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 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 Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Heavy (very wet)
Loves
Yielding to soft (damp)
Unknown
Standard (all-weather)
Unknown
Soft (muddy)
Unknown
Soft to heavy (wet)
Unknown
Good (firm-ish)
Avoids
Yielding (slightly soft)
Avoids
Good to yielding (mild give)
Avoids
🏅 Competition 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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Sylvia O'Donnell First Choice
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
Miss L Costello(7)
0%
Win rate
0/1
Won / Rode
Max Popan(7)
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Mr P W Gleeson
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: 1130-8
Form: 080-0
Form: /611-8
Form: 301800
Form: 09

🏟 Course Record

Win rate at each course, sorted by number of races
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