:

James Andrew Fahey

Four years into his training career, James Andrew Fahey has built a quiet but steady operation since setting up in 2021, and his record of 20 career winners tells the story of a man still finding his feet at this level — but finding them all the same.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Stradbally, Co Laois
Record
5 wins from 84 races
Win rate
6.0%
Top jockey
Best course
Sligo (14.3% from 14 races)
Best going
Good to yielding

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
84
Races
5
Wins
6.0%
Win rate
avg ~10%
21.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 last twelve months have produced 5 winners from 84 runners, which works out at roughly 1 in every 17 races. That is a modest return by any measure, and Fahey will know it. But the numbers alone don't capture the full picture. Training winners is hard — most runners don't win, and the fact that Fahey is placing horses consistently enough to send out 84 runners in a season suggests a yard that is active and ambitious rather than cautious.

His most important relationship is with Dancing Jeremy, a horse that has given him 3 wins from 17 races together. That kind of sustained partnership matters in a small yard — when you find a horse that trusts you and you understand it, you ride that for as long as it lasts. Three wins from 17 might not sound explosive, but in a sport where most horses win fewer than 1 in every 5 races they enter, it represents a genuine working understanding between trainer and horse.

In the saddle, Kevin Sexton has been Fahey's most regular ally, with 2 wins from 22 rides together — roughly 1 in every 11. Again, not a figure that jumps off the page, but continuity matters. A jockey who knows a yard's horses, their quirks and how they like to be ridden, is worth more than the raw numbers suggest.

One detail worth noting: Fahey's horses tend to perform better when there is a little cut in the ground — what you'd call slightly soft underfoot. In those conditions, his team has won 2 from 22 (about 1 in 11), which is noticeably better than his overall average. It is a small sample, but it hints that Fahey is learning what suits his horses, and that is exactly the kind of edge a young trainer needs to develop. At four years in, he is still writing the first chapters.

📈 Form Trend

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

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to yielding
Loves
Soft to heavy
Loves
Good (firm-ish)
Heavy (very wet)
Avoids
Yielding
Avoids
Yielding to soft
Avoids
Soft (muddy)
Avoids
🏟 Track Shape
Right-handed, tight
Loves
Right-handed, tight turning
Right-handed, undulating
Right-handed, wide and galloping
Avoids
Left-handed, wide and galloping
Avoids
Left-handed, tight turning
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Kevin Sexton First Choice
9.1%
Win rate
2/22
Won / Rode
Mr S Connor
8.3%
Win rate
1/12
Won / Rode
Philip Donovan
9.1%
Win rate
1/11
Won / Rode
Miss H Heffernan
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
Michael Kenneally
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
Cian Cullinan
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Niall Moore
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Aidan Kelly
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

Top Horses

The strongest horses currently associated with this trainer
Form: 1F-514
Form: -03F4P
Form: -81628
Form: 92P60-
Form: -02645
Form: 221732
Form: 93P00-
Form: -8U417
Form: 7-5222

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Sligo 14 2 14.3%
Thurles 11 1 9.1%
Clonmel 9 0 0%
Ballinrobe 7 1 14.3%
Limerick 7 0 0%
Punchestown 5 0 0%
Fairyhouse 5 0 0%
Kilbeggan 4 1 25%
Listowel 4 0 0%
Tramore 3 0 0%
Naas 3 0 0%
Downpatrick 3 0 0%
Roscommon 2 0 0%
Tipperary 2 0 0%
Navan 2 0 0%
Cork 1 0 0%
Wexford 1 0 0%
Galway 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
31 Mar
Limerick · Long Distance (2m+) · Soft
26 Mar
Clonmel · Long Distance (2m+) · Soft
6th
12 Mar
Limerick · Long Distance (2m+) · Heavy
4th
12 Mar
Limerick · Long Distance (2m+) · Soft_To_Heavy
22 Feb
Naas · Long Distance (2m+) · Heavy
8th
22 Feb
Naas · 1m6f – 2m · Heavy
20th
21 Feb
Fairyhouse · Long Distance (2m+) · Heavy
4th
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
15th
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
Won
12 Feb
Clonmel · Long Distance (2m+) · Heavy
29 Jan
Thurles · 1m6f – 2m · Heavy
17th
29 Jan
Thurles · Long Distance (2m+) · Heavy
2nd
12 Jan
Punchestown · Long Distance (2m+) · Soft_To_Heavy
1 Jan
Fairyhouse · Long Distance (2m+) · Yielding
6th
28 Dec
Limerick · Long Distance (2m+) · Soft_To_Heavy
5th
27 Dec
Limerick · Long Distance (2m+) · Heavy
13th
26 Dec
Limerick · Long Distance (2m+) · Heavy
3rd
13 Dec
Fairyhouse · Long Distance (2m+) · Soft
13th