UK time :

Paul O'Flynn

Paul O'Flynn is four years into his training career, and the numbers already suggest someone who knows what he is doing. In the last twelve months, he has sent out 6 winners from 34 runners — that is roughly 1 in every 6 races, or 18% — a solid return for a yard still finding its feet at this level. For context, many established trainers would be happy with that kind of conversion rate, so for someone still in the early stages of building an operation, it speaks well of how his horses are being placed and prepared.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Mallow, Co Cork
Record
6 wins from 34 races
Win rate
17.6%
Best course
Thurles (18.2% from 11 races)
Best ground
Good (a little give)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
34
Races
6
Wins
17.6%
Win rate
avg ~10%
35.3%
Top-3 rate
avg ~30%

🐎 Today's and upcoming runners

Horses Paul O'Flynn has entered for upcoming races

🔍 Full analysis

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

What is harder to measure, but worth noting, is the consistency. Those 34 runners and 6 winners are not spread across several years of gradual progress — they represent his current season, which means O'Flynn is not just building quietly in the background. He is winning races right now. For a trainer only four years in, that is the kind of present-tense momentum that gets people paying attention.

The story of a new trainer is often a slow one — strings of near-misses, learning the game, gradually earning the confidence of owners. O'Flynn appears to be moving through that phase at a decent pace. Six winners from a relatively small team of runners is not a headline-grabbing total, but efficiency matters more than volume, and 1 in 6 is a rate that plenty of longer-serving trainers do not match. Worth watching as the yard grows.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Feb
0%
Apr
20%
May
0%
Jul
25%
Aug
0%
Sep
50%
Oct
50%
Nov
0%
Dec
33.3%
Jan
0%
Feb
25%
Mar

🎯 Where this trainer does best

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

🏇 Jockeys

The riders they work with most, most rides first
Darragh O'Keeffe Main partner
33.3%
Win rate
3/9
Wins / rides
Eoin Staples
16.7%
Win rate
1/6
Wins / rides
G B Noonan
0%
Win rate
0/6
Wins / rides
33.3%
Win rate
1/3
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Miss J Walton
0%
Win rate
0/1
Wins / rides
Dylan O'Connor
0%
Win rate
0/1
Wins / rides
Miss M O'Sullivan
0%
Win rate
0/1
Wins / rides
Richard Condon
0%
Win rate
0/1
Wins / rides
Mr L Burke-Ott(7)
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: F
Form: 471378
Form: 131546
Form: /5P-70
Form: /774/0
Form: 421

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Thurles 11 2 18.2%
Listowel 6 1 16.7%
Cork 5 2 40%
Wexford 3 0 0%
Killarney 2 1 50%
Limerick 2 0 0%
Clonmel 2 0 0%
Tipperary 1 0 0%
Galway 1 0 0%
Gowran Park 1 0 0%

📅 Recent results

The last 20 results, most recent first
12 Mar
Limerick · Long Distance (2m+) · Heavy
2nd
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
Won
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
7th
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
10th
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
6th
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
8th
12 Feb
Clonmel · Long Distance (2m+) · Heavy
—
12 Feb
Clonmel · Long Distance (2m+) · Heavy
—
5 Feb
Thurles · Long Distance (2m+) · Soft
7th
5 Feb
Thurles · Long Distance (2m+) · Soft
—
29 Jan
Thurles · Long Distance (2m+) · Heavy
4th
22 Jan
Gowran Park · Long Distance (2m+) · Heavy
7th
3 Jan
Cork · Long Distance (2m+) · Yielding_To_Soft
Won
27 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
3rd
20 Dec
Thurles · Long Distance (2m+) · Yielding
5th
23 Nov
Cork · Long Distance (2m+) · Yielding_To_Soft
Won
2 Nov
Cork · Long Distance (2m+) · Yielding
7th
30 Oct
Thurles · Long Distance (2m+) · Good_To_Yielding
2nd
30 Oct
Thurles · Long Distance (2m+) · Good_To_Yielding
Won
26 Sep
Listowel · Long Distance (2m+) · Good_To_Yielding
3rd