UK time :

Eoin Griffin

Eoin Griffin is four years into his training career and already showing the kind of steady upward curve that keeps yards like his firmly on the radar. Since taking out his licence in 2021, he has sent out 30 career winners — and this season alone accounts for 8 of them, coming from 95 runners. That works out to roughly 1 winner in every 12 races, an 8% win rate that might sound modest until you consider he was running at 6% last year. Progress in this game is rarely dramatic, but it is almost always meaningful.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Slieverue, Co Kilkenny
Record
8 wins from 95 races
Win rate
8.4%
Top jockey
Best course
Fairyhouse (10% from 10 races)
Best ground
Good to yielding (mild give)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
95
Races
8
Wins
8.4%
Win rate
avg ~10%
23.2%
Top-3 rate
avg ~30%

🐎 Today's and upcoming runners

Horses Eoin Griffin 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 partnership with jockey Ricky Doyle has been the most productive tool in Griffin's kit. Across 29 races together, Doyle has ridden 4 winners for the yard — wins at a rate of roughly 1 in every 7 rides, or 14%. In a sport where trainer-jockey combinations can take years to click, that kind of return suggests a genuine working relationship rather than a casual booking. When Griffin puts Doyle up, it tends to mean something.

One horse worth watching out of Griffin's yard is Lough Nigara, who has given the trainer 2 wins from 9 races together. That might not sound like much, but it represents a loyalty and consistency that yards at this level depend on — a reliable performer who can be placed to win and usually makes the team look smart when the conditions are right.

Those conditions, for Griffin, tend to mean slightly soft ground — the kind of surface you get when there has been recent rain but the track has not turned genuinely heavy. In those conditions, his horses have won 2 from 13 races, a 15% win rate, or roughly 1 in every 6 to 7 runners. That is comfortably his best surface, and it is the sort of specific edge that separates a trainer who is learning their craft from one who is starting to understand exactly what their string needs to perform.

Four years in, 30 winners, and a win rate that is climbing season by season — Griffin is not making headlines yet, but he is building something real. The improvements are small enough to go unnoticed if you are not paying attention, and significant enough to matter if you are.

📈 Form trend

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

🎯 Where this trainer does best

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

🏇 Jockeys

The riders they work with most, most rides first
Ricky Doyle Main partner
13.8%
Win rate
4/29
Wins / rides
Calum Hogan
15.4%
Win rate
2/13
Wins / rides
0%
Win rate
0/9
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/4
Wins / rides
66.7%
Win rate
2/3
Wins / rides
0%
Win rate
0/3
Wins / rides
G B Noonan
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Michael Kenneally
0%
Win rate
0/2
Wins / rides
Aidan Kelly
0%
Win rate
0/2
Wins / rides
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
Conor Cusack
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Charlie O'Dwyer
0%
Win rate
0/1
Wins / rides
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: 323121
Form: 6-1P76
Form: 0P
Form: 45-115
Form: 5-487
Form: 2P-245
Form: F67-8S
Form: 195-70
Form: 30/U-9

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Fairyhouse 10 1 10%
Punchestown 9 1 11.1%
Clonmel 7 1 14.3%
Leopardstown 7 0 0%
Limerick 7 0 0%
Dundalk 6 0 0%
Thurles 5 1 20%
Cork 5 1 20%
Wexford 5 0 0%
Ballinrobe 4 1 25%
Tipperary 3 0 0%
Tramore 3 0 0%
Naas 3 0 0%
Killarney 3 0 0%
Kilbeggan 3 0 0%
Navan 3 0 0%
Down Royal 2 1 50%
Galway 2 1 50%
The Curragh 2 0 0%
Downpatrick 2 0 0%
Listowel 2 0 0%
Cheltenham 1 0 0%
Gowran Park 1 0 0%

📅 Recent results

The last 20 results, most recent first
19 Mar
Cork · Long Distance (2m+) · Yielding
12th
12 Mar
Cheltenham · Long Distance (2m+) · Good
11th
6 Mar
Dundalk · Long Distance (2m+) · Standard
10th
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
Won
3 Mar
Leopardstown · Long Distance (2m+) · Soft
—
3 Mar
Leopardstown · Long Distance (2m+) · Soft
—
2 Mar
Leopardstown · Long Distance (2m+) · Soft_To_Heavy
8th
26 Feb
Clonmel · Long Distance (2m+) · Heavy
—
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
6th
12 Feb
Clonmel · Long Distance (2m+) · Heavy
—
6 Feb
Dundalk · Long Distance (2m+) · Standard
7th
4 Feb
Punchestown · Long Distance (2m+) · Soft_To_Heavy
2nd
3 Feb
Fairyhouse · Long Distance (2m+) · Heavy
—
28 Jan
Dundalk · 1m3f – 1m4f · Standard
8th
25 Jan
Naas · Long Distance (2m+) · Heavy
—
20 Jan
Down Royal · Long Distance (2m+) · Yielding_To_Soft
7th
18 Jan
Thurles · Long Distance (2m+) · Yielding
—
15 Jan
Fairyhouse · Long Distance (2m+) · Soft
10th
13 Jan
Dundalk · 1m6f – 2m · Standard
4th
12 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
Won