:

Oliver McKiernan

Four years into his training career, Oliver McKiernan has built a solid foundation in a sport where patience is everything. Since saddling his first winner in 2021, he has sent out 47 career winners — a respectable haul for a trainer still finding his feet at the top level, and enough to show he knows what he is doing.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Rathcoole, Co Dublin
Record
6 wins from 134 races
Win rate
4.5%
Top jockey
Best course
Naas (12.5% from 16 races)
Best going
Soft to heavy (wet)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
134
Races
6
Wins
4.5%
Win rate
avg ~10%
22.4%
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 headline numbers this season are modest: 6 winners from 134 runners, which works out at roughly 1 in every 22 races. That is a dip from last year, when McKiernan was winning at twice that rate — closer to 1 in every 11. A spell like that can test any trainer's resolve, but there are signs things are turning. Over the last two weeks, he has sent out 1 winner from just 9 runners, an 11% win rate that is nearly three times his seasonal average. When a trainer's short-term numbers start pulling away from their long-term ones, it often means momentum is building.

One area where McKiernan clearly has an edge is in wet conditions. On soft or muddy ground, his runners win at 10% — 3 from 30 races — which is more than double his overall rate. That is not a coincidence; it suggests he specifically targets those conditions for certain horses, or that he simply trains horses who relish the mud. Either way, it is the kind of pattern that sharp observers notice and remember.

His most reliable working relationship is with jockey Phillip Enright, who has partnered McKiernan's horses to 6 wins from 109 rides together. That works out at just over 1 in every 18 races — a fraction better than the yard's overall average, and a sign that the two have developed a genuine understanding. Among the horses themselves, Collaborative stands out as a regular flag-bearer, picking up 2 wins from 16 races as McKiernan's most frequently used partner. Sixteen outings together is a real investment of time and trust, and the wins they have shared reflect a trainer who sticks by his horses.

McKiernan is not yet a name that dominates the big occasions, but four years in, with 47 winners behind him and form on the upturn, the foundations look solid. Trainers who excel in testing conditions and build strong jockey partnerships tend to be the ones who quietly improve year on year. He is worth watching.

📈 Form Trend

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

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Soft to heavy (wet)
Loves
Good to yielding (mild give)
Yielding (slightly soft)
Ok
Heavy (very wet)
Ok
Soft (muddy)
Avoids
Good (firm-ish)
Avoids
Yielding to soft (damp)
Avoids
🏟 Track Shape
Right-handed, hilly
Loves
Right-handed, tight
Loves
Left-handed, long straights
Right-handed, tight turns
Right-handed, long straights
Avoids
Left-handed, tight turns
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Phillip Enright First Choice
5.5%
Win rate
6/109
Won / Rode
0%
Win rate
0/10
Won / Rode
Keithen Kennedy
0%
Win rate
0/3
Won / Rode
Mr A Leahy
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
Mr L P Shanahan(7)
0%
Win rate
0/1
Won / Rode
Harry Sexton
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: 3-0224
Form: 2-8444
Form: /42443
Form: P-7582
Form: 7-521
Form: -0P3P1
Form: 7421
Form: P19-4P
Form: -56743
Form: 629404

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Punchestown 19 0 0%
Limerick 17 1 5.9%
Naas 16 2 12.5%
Navan 11 0 0%
Down Royal 9 0 0%
Kilbeggan 8 1 12.5%
Gowran Park 7 1 14.3%
Fairyhouse 7 0 0%
Roscommon 6 0 0%
Cork 6 0 0%
Wexford 5 1 20%
Clonmel 5 0 0%
Thurles 4 0 0%
Bellewstown 4 0 0%
Downpatrick 2 0 0%
Galway 2 0 0%
Ballinrobe 2 0 0%
Leopardstown 2 0 0%
Tramore 1 0 0%
Tipperary 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
4th
29 Apr
Punchestown · Long Distance (2m+) · Yielding
7th
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
Won
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
5th
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
6th
16 Apr
Limerick · Long Distance (2m+) · Soft_To_Heavy
10th
16 Apr
Limerick · Long Distance (2m+) · Soft
3rd
12 Apr
Down Royal · Long Distance (2m+) · Good
12 Apr
Down Royal · Long Distance (2m+) · Good
12 Apr
Down Royal · Long Distance (2m+) · Good
2nd
12 Apr
Down Royal · Long Distance (2m+) · Good
10 Apr
Wexford · Long Distance (2m+) · Yielding
Won
5 Apr
Cork · Long Distance (2m+) · Yielding
5 Apr
Cork · Long Distance (2m+) · Yielding
10th
5 Apr
Cork · Long Distance (2m+) · Yielding
3rd
31 Mar
Limerick · Long Distance (2m+) · Soft
4th