UK time :

P G Fahey

Four years into his training career, P G Fahey is still in the early stages of building a yard from the ground up. Since taking out a licence in 2021, he has sent out 2 winners from 39 runners in the last twelve months — that's roughly 1 win in every 20 races, which tells you this is a small operation finding its feet rather than a powerhouse stable churning out results.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Nurney, Co. Kildare
Record
2 wins from 39 races
Win rate
5.1%
Best course
Sligo (100% from 1 race)
Best ground
Good to yielding (mild give)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
39
Races
2
Wins
5.1%
Win rate
avg ~10%
20.5%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

The most regular partnership in the yard is with jockey Jessica O'Gorman, who has ridden 11 times for the team and come away with 1 win — just under 1 in every 10 rides together. It's a modest return, but partnerships like this are how small yards are built, through repetition and familiarity over time.

One small bright spot in the numbers: on slightly wet ground, Fahey's runners perform noticeably better, winning 1 from 6 races in those conditions. That's a 17% win rate — more than three times his overall average — which suggests he may have horses in his care that genuinely prefer a bit of ease underfoot. That's the kind of detail that could become useful as the yard grows.

At this stage, Fahey is very much a trainer to watch rather than one to make bold predictions about. Four years in, with a small team and modest numbers, the story here is one of patience and process. Every yard has to start somewhere.

📈 Form trend

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

🎯 Where this trainer does best

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

🏇 Jockeys

The riders they work with most, most rides first
Jessica O'Gorman Main partner
9.1%
Win rate
1/11
Wins / rides
Cian Cullinan
12.5%
Win rate
1/8
Wins / rides
Jack Cleary
0%
Win rate
0/8
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/1
Wins / rides
Darragh O'Sullivan
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Benjamin P Kennedy
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: 73
Form: 474486
Form: 98/
Form: 3/247-
Form: 0-4078
Joshuas Daylami
Form: 864518
Form: 7-1351
Form: 31
Form: 8

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Leopardstown 7 0 0%
Gowran Park 6 1 16.7%
The Curragh 4 0 0%
Naas 4 0 0%
Tramore 3 0 0%
Galway 2 0 0%
Navan 2 0 0%
Cork 2 0 0%
Sligo 1 1 100%
Wexford 1 0 0%
Fairyhouse 1 0 0%
Listowel 1 0 0%
Killarney 1 0 0%
Down Royal 1 0 0%
Thurles 1 0 0%
Roscommon 1 0 0%
Dundalk 1 0 0%

📅 Recent results

The last 20 results, most recent first
3 Mar
Leopardstown · Long Distance (2m+) · Soft
3rd
2 Mar
Leopardstown · Long Distance (2m+) · Soft_To_Heavy
5th
9 Jan
Naas · Long Distance (2m+) · Soft
8th
29 Dec
Leopardstown · Long Distance (2m+) · Good_To_Yielding
7th
21 Nov
Dundalk · 1m6f – 2m · Standard
9th
9 Nov
Naas · Long Distance (2m+) · Soft_To_Heavy
2nd
2 Nov
The Curragh · 7f – 1m · Heavy
17th
27 Oct
Galway · 7f – 1m · Heavy
6th
24 Oct
Sligo · Long Distance (2m+) · Good_To_Yielding
Won
16 Oct
The Curragh · 1m6f – 2m · Yielding
8th
16 Oct
Thurles · 1m6f – 2m · Good_To_Yielding
3rd
8 Oct
Navan · 1m3f – 1m4f · Yielding
8th
30 Sep
Cork · 1m1f – 1m2f · Yielding
4th
22 Sep
Listowel · 1m3f – 1m4f · Heavy
7th
20 Sep
Gowran Park · 1m1f – 1m2f · Heavy
4th
9 Sep
Galway · 1m6f – 2m · Soft
11th
2 Sep
Gowran Park · 1m1f – 1m2f · Good_To_Yielding
11th
1 Sep
Roscommon · 7f – 1m · Soft
7th
21 Aug
Leopardstown · 7f – 1m · Good
4th
17 Aug
Tramore · Long Distance (2m+) · Good
6th