UK time :

Peter Fahey

Four years into his training career, Peter Fahey has quietly built something worth paying attention to. Since taking out his licence in 2021, he has sent out 91 winners — and the trajectory is pointing upward. Last season he was winning roughly 1 in every 17 races. This season that figure has improved to 1 in every 11, with 14 winners from 156 runners. In training terms, that kind of jump in a single year is not accidental.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
MonasterevIn, Co. Kildare
Record
14 wins from 156 races
Win rate
9.0%
Top jockey
Best course
Punchestown (6.2% from 16 races)
Best ground
Soft (muddy)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
156
Races
14
Wins
9.0%
Win rate
avg ~10%
28.8%
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 highlight of his career so far came on 12 March 2022 at Sandown Park, where he trained the winner of a Class 1 race — one of the top races in Britain. Landing a race at that level is something many trainers never manage at all, and doing it inside his first two years was a significant statement. Sandown is a track that demands precision from a trainer as much as ability from the horse, and Fahey delivered.

His most regular partnership with a jockey is with Sam Ewing, who has ridden 40 times for the yard and come home in front on 5 of those occasions — winning roughly 1 in every 8. That kind of consistent collaboration tends to matter: a jockey who knows how a trainer thinks, and a trainer who trusts the same pair of hands, can make a real difference on the day.

Perhaps the most striking number in Fahey's record is what happens when the weather turns. On wet or muddy ground, his runners win 3 from 11 races — that is 27%, or better than 1 in every 4. Compare that to his overall rate of roughly 1 in 11, and it becomes clear this is not coincidence. Whether it is the type of horse he selects, how he trains them, or simply an eye for placing them on the right days, Fahey is a trainer worth following when the rain comes down.

His standout horse has been Live To Laugh, a partnership that has produced 2 wins from 14 races together. That might not sound prolific, but it speaks to a relationship built over time and tested at a decent level. With 91 career winners already on the board and his win rate still climbing, Fahey looks like a trainer in the middle of finding his range rather than at the peak of it.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
12%
May
6.2%
Jun
0%
Jul
11.1%
Aug
6.7%
Sep
15.8%
Oct
0%
Nov
11.1%
Dec
0%
Jan
0%
Feb
33.3%
Mar
8.3%
Apr

🎯 Where this trainer does best

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

🏇 Jockeys

The riders they work with most, most rides first
Sam Ewing Main partner
12.5%
Win rate
5/40
Wins / rides
2.9%
Win rate
1/34
Wins / rides
0%
Win rate
0/8
Wins / rides
28.6%
Win rate
2/7
Wins / rides
40%
Win rate
2/5
Wins / rides
50%
Win rate
2/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
66.7%
Win rate
2/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
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/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Keithen Kennedy
0%
Win rate
0/2
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 63F311
Form: 542458
Form: 07-001
Form: P313
Form: 701450
Form: 7F-008
Form: 3
Form: 6U-0P7
Form: /0-51P

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Punchestown 16 1 6.2%
Down Royal 13 0 0%
Listowel 10 0 0%
Limerick 9 2 22.2%
Galway 9 0 0%
Dundalk 8 1 12.5%
Wexford 7 1 14.3%
Gowran Park 7 1 14.3%
Fairyhouse 7 0 0%
Cork 7 0 0%
Kilbeggan 6 1 16.7%
Navan 6 1 16.7%
Leopardstown 6 0 0%
Roscommon 5 0 0%
Thurles 4 1 25%
Clonmel 4 1 25%
Naas 4 1 25%
Downpatrick 3 1 33.3%
Ballinrobe 3 1 33.3%
Sligo 3 0 0%
Tramore 3 0 0%
Bellewstown 3 0 0%
Cheltenham 3 0 0%
Killarney 3 0 0%
Tipperary 2 1 50%
The Curragh 2 0 0%
Aintree 2 0 0%
Newmarket 1 0 0%

📅 Recent results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
10th
30 Apr
Punchestown · Long Distance (2m+) · Yielding
—
24 Apr
Kilbeggan · Long Distance (2m+) · Good_To_Yielding
—
22 Apr
Gowran Park · 1m1f – 1m2f · Soft
7th
20 Apr
Tramore · Long Distance (2m+) · Good_To_Yielding
—
20 Apr
Tramore · Long Distance (2m+) · Good_To_Yielding
8th
12 Apr
Leopardstown · 1m1f – 1m2f · Good_To_Yielding
5th
9 Apr
Aintree · Long Distance (2m+) · Good_To_Soft
19th
9 Apr
Aintree · Long Distance (2m+) · Good_To_Soft
9th
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
—
2 Apr
Clonmel · 1m6f – 2m · Soft
16th
1 Apr
Dundalk · 1m1f – 1m2f · Standard
Won
26 Mar
Clonmel · Long Distance (2m+) · Soft
Won
21 Mar
Navan · Long Distance (2m+) · Soft_To_Heavy
6th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
7th
17 Mar
Down Royal · Long Distance (2m+) · Yielding
—
12 Mar
Cheltenham · Long Distance (2m+) · Good
19th
5 Mar
Thurles · Long Distance (2m+) · Soft
Won
15 Feb
Punchestown · Long Distance (2m+)
8th
11 Feb
Dundalk · Long Distance (2m+) · Standard
10th