UK time :

Eamonn O'Connell

Four years into his training career, Eamonn O'Connell is still building toward that breakthrough moment, and the numbers reflect exactly where he is in that journey. Over the last twelve months he has sent out 54 runners and found the winner's enclosure just 4 times — that's roughly 1 win in every 14 races — a win rate of 7% that tells the story of a small yard working hard to establish itself at the lower end of the sport.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Cullen, Co. Tipperary
Record
4 wins from 54 races
Win rate
7.4%
Top jockey
Best course
Dundalk (7.7% from 13 races)
Best ground
Soft (muddy)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
54
Races
4
Wins
7.4%
Win rate
avg ~10%
25.9%
Top-3 rate
avg ~30%

🐎 Today's and upcoming runners

Horses Eamonn O'Connell 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 intriguing subplot in O'Connell's recent record is his partnership with Captain Hanley. Ten races together and not a single win — which, depending on how you look at it, is either a stubborn loyalty that hasn't yet paid off, or a relationship still searching for the right race on the right day. Either way, it stands out as the kind of statistic that will resolve itself eventually, one way or another.

Where O'Connell has found more success is with jockey Killian Leonard in the saddle. Two wins from 18 rides together — an 11% win rate, or roughly 1 in every 9 races — is noticeably better than the yard's overall average, suggesting Leonard has a feel for O'Connell's horses that other jockeys haven't quite matched. When those two are combined, it's worth paying attention.

Four years in, with four winners this season from a string modest enough that every runner matters, O'Connell is the kind of trainer whose progress is measured in small steps rather than headline moments. The foundation is being laid, and the numbers, modest as they are, show a yard that is competitive enough to keep winning — just not yet often enough to trouble the bigger operations. That can change quickly in this sport.

📈 Form trend

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

🎯 Where this trainer does best

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

🏇 Jockeys

The riders they work with most, most rides first
Killian Leonard Main partner
11.1%
Win rate
2/18
Wins / rides
Conor Cusack
25%
Win rate
1/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
0%
Win rate
0/3
Wins / rides
W J Lee
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
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
Mr J H Williamson
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Sam Coen
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Reese Holohan
0%
Win rate
0/1
Wins / rides
Dylan O'Connor
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 54-642
Form: 482-10
Form: 6895-9
Form: -183F2
Form: 083165
Form: 044-00
Form: 25179-
Form: 638461
Form: /79P0-

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Dundalk 13 1 7.7%
Gowran Park 9 0 0%
Limerick 5 0 0%
Clonmel 4 1 25%
Killarney 4 0 0%
Tipperary 3 1 33.3%
Tramore 3 0 0%
Leopardstown 2 1 50%
Roscommon 2 0 0%
Cork 2 0 0%
Ballinrobe 1 0 0%
Bellewstown 1 0 0%
Laytown 1 0 0%
Kilbeggan 1 0 0%
Punchestown 1 0 0%
Wexford 1 0 0%
The Curragh 1 0 0%

📅 Recent results

The last 20 results, most recent first
20 Mar
Dundalk · 7f – 1m · Standard
—
17 Mar
Wexford · Long Distance (2m+) · Soft
8th
6 Mar
Dundalk · 1m6f – 2m · Standard
2nd
27 Feb
Dundalk · 1m6f – 2m · Standard
—
27 Feb
Dundalk · 1m1f – 1m2f · Standard
—
6 Feb
Dundalk · 1m6f – 2m · Standard
4th
6 Feb
Dundalk · 1m1f – 1m2f · Standard
12th
13 Jan
Dundalk · 1m3f – 1m4f · Standard
6th
13 Jan
Dundalk · 1m3f – 1m4f · Standard
9th
9 Jan
Dundalk · 1m1f – 1m2f · Standard
Won
9 Jan
Dundalk · 1m1f – 1m2f · Standard
9th
19 Dec
Dundalk · 1m6f – 2m · Standard
4th
13 Oct
Roscommon · 1m6f – 2m · Soft
9th
13 Oct
Roscommon · 1m6f – 2m · Soft
5th
26 Sep
Dundalk · 1m6f – 2m · Standard
5th
20 Sep
Gowran Park · 1m1f – 1m2f · Heavy
7th
11 Sep
Clonmel · Long Distance (2m+) · Soft
7th
11 Sep
Clonmel · 1m1f – 1m2f · Soft
Won
11 Sep
Clonmel · 1m1f – 1m2f · Soft
10th
4 Sep
Laytown · 7f – 1m · Standard
3rd