:

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 AI 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 going
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%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Eoin Griffin has entered for upcoming races

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Trainer Breakdown
Auto-Generated

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 Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Soft to heavy (wet)
Loves
Heavy (very wet)
Yielding (slightly soft)
Ok
Good (firm-ish)
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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Ricky Doyle First Choice
13.8%
Win rate
4/29
Won / Rode
Calum Hogan
15.4%
Win rate
2/13
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
66.7%
Win rate
2/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Michael Kenneally
0%
Win rate
0/2
Won / Rode
Aidan Kelly
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Conor Cusack
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Charlie O'Dwyer
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: 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, sorted by number of races
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