:

E J O'Grady

Four years into training and E J O'Grady is quietly building something worth watching. Since taking out a licence in 2021, the yard has sent out 33 career winners — a modest total, perhaps, but the trajectory matters here. Last season the win rate sat at around 1 in every 20 runners. This season it has nudged up to 4 winners from 55 runners, roughly 1 in every 14. That might not sound dramatic, but in a sport where margins are everything, that kind of steady improvement over four years is a trainer finding their feet and starting to find their stride.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Record
4 wins from 55 races
Win rate
7.3%
Top jockey
Best course
Bellewstown (33.3% from 3 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
55
Races
4
Wins
7.3%
Win rate
avg ~10%
29.1%
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 standout story from this yard is the partnership with St Faz. Three wins from 24 races together might only work out to 1 in every 8 races, but the sheer number of times O'Grady has put this horse on a track tells you something — this is a trainer who believes in a horse and backs that belief with entries. When a yard keeps running the same horse 24 times, it speaks to patience and a long-term plan rather than chasing a quick result.

One pattern that stands out is how well this yard performs on normal ground — the kind of conditions that suit most horses on a typical racing day. Three wins from 27 runners in those conditions works out at 11%, or roughly 1 in every 9, which is meaningfully better than the overall season average. It suggests O'Grady is good at reading when conditions suit and picking the right moments to run.

The most regular jockey partnership is with Phillip Enright, who has had 11 rides for the yard and provided 1 winner — roughly 1 in every 11. That is broadly in line with the yard's overall numbers, suggesting a functional working relationship still being developed rather than a fully tuned combination. The interesting question is whether, as the yard continues to improve, that partnership sharpens with it.

Thirty-three winners in four years is a training career still in its early chapters. O'Grady is not filling the big prizes yet, but the direction of travel is clear: more winners, a better win rate, and a yard that seems to know what it is doing with the horses in its care. At this stage, the story is less about what has been achieved and more about what looks like it is coming.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Phillip Enright First Choice
9.1%
Win rate
1/11
Won / Rode
20%
Win rate
2/10
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
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
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Peter Smithers
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 M J Kenneally
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 6/0-11
Form: 22-384
Form: PP1504
Form: 3P2557
Form: 245094
Form: -57395
Form: 422F48
Form: 3392-1
Form: 7P-70P
Form: 0UU-9

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Tipperary 7 1 14.3%
Tramore 5 0 0%
Wexford 4 1 25%
Limerick 4 1 25%
Roscommon 4 0 0%
Bellewstown 3 1 33.3%
Downpatrick 3 0 0%
Punchestown 3 0 0%
Kilbeggan 3 0 0%
Killarney 3 0 0%
Down Royal 2 0 0%
Navan 2 0 0%
Naas 2 0 0%
Ballinrobe 2 0 0%
Fairyhouse 2 0 0%
Cork 2 0 0%
The Curragh 1 0 0%
Clonmel 1 0 0%
Sligo 1 0 0%
Leopardstown 1 0 0%

📅 Recent Results

The last 20 results, most recent first
25 Jul
Cork · 5f – 6½f · Good_To_Firm
19th
23 Jul
Wexford · Long Distance (2m+) · Good
3rd
21 Jul
Ballinrobe · 1m1f – 1m2f · Good_To_Yielding
4th
19 Jul
The Curragh · 7f – 1m · Good
13th
18 Jul
Down Royal · 5f – 6½f · Good
10th
18 Jul
Killarney · Long Distance (2m+) · Yielding_To_Soft
5th
15 Jul
Downpatrick · Long Distance (2m+) · Good
2nd
14 Jul
Downpatrick · Long Distance (2m+) · Good
2nd
5 Jul
Bellewstown · Long Distance (2m+) · Good
Won
3 Jul
Bellewstown · 7f – 1m · Good
9th
1 Jul
Roscommon · 1m3f – 1m4f · Yielding
2nd
1 Jul
Tipperary · Long Distance (2m+) · Yielding
2nd
1 Jul
Tipperary · Long Distance (2m+) · Yielding
1 Jul
Tipperary · Long Distance (2m+) · Yielding
2nd
1 Jul
Tipperary · Long Distance (2m+) · Yielding
3rd
25 Jun
Naas · 1m1f – 1m2f · Good
8th
21 Jun
Limerick · 1m1f – 1m2f · Good
4th
14 Jun
Downpatrick · Long Distance (2m+) · Good_To_Yielding
11 Jun
Limerick · 7f – 1m · Good
4th
7 Jun
Navan · 1m6f – 2m · Good
14th