:

Peter Fahey

Peter Fahey is four years into his training career and already has 91 winners to his name — a solid foundation that suggests someone building something real, rather than just filling a yard. This season he has sent out 14 winners from 157 runners, which works out at roughly 1 in every 11 races. That might not sound spectacular on paper, but the direction of travel matters: last year he was winning 1 in every 17, so the step up to 1 in 11 represents genuine, measurable improvement.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
MonasterevIn, Co. Kildare
Record
14 wins from 157 races
Win rate
8.9%
Top jockey
Best course
Limerick (20% from 10 races)
Best going
Good to yielding

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
157
Races
14
Wins
8.9%
Win rate
avg ~10%
28.0%
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 headline moment of his career so far came at Sandown Park on 12 March 2022, when he won a top-level race — the kind that sits at the very peak of British racing. One Class 1 win in four years might seem modest, but plenty of trainers spend entire careers without getting near one. Fahey has already been there, and that counts for something.

His strongest partnership in the saddle is with jockey Sam Ewing, who has ridden 42 times for the yard and delivered 5 winners — a win rate of 12%, or roughly 1 in every 8 rides. That is comfortably above Fahey's overall average, which tells you there is a real understanding between the two. When Ewing is in the irons for Fahey, something tends to happen. His most notable individual horse has been Live To Laugh, who has won twice from 13 races together — a relationship that clearly means enough to keep coming back to.

One detail worth noting for anyone thinking about when to watch Fahey's horses most closely: he wins 3 from every 20 races on slightly soft ground, a 15% rate that sits well above his seasonal average. In a wet autumn or a damp spring, his runners are worth a second look. It is a small sample, but patterns like that rarely emerge from nowhere — they tend to reflect a trainer who knows how to prepare a horse for those conditions, or simply has the right kind of animals for them.

Four years in, one top-level winner, 91 career victories, and a win rate moving in the right direction — Fahey is not making noise yet, but the numbers suggest a trainer who is quietly, steadily getting better at his job. That tends to be the kind that lasts.

📈 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
33.3%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Sam Ewing First Choice
11.9%
Win rate
5/42
Won / Rode
2.6%
Win rate
1/38
Won / Rode
0%
Win rate
0/8
Won / Rode
28.6%
Win rate
2/7
Won / Rode
0%
Win rate
0/5
Won / Rode
50%
Win rate
2/4
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/3
Won / Rode
0%
Win rate
0/3
Won / Rode
100%
Win rate
2/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Keithen Kennedy
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/2
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: 363F31
Form: 542458
Form: 907-00
Form: P70145
Form: 7F-008
Form: 56U-0P
Form: 1-114
Form: -23715
Form: P0-32U

🏟 Course Record

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

📅 Recent Results

The last 20 results, most recent first
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
3 Feb
Fairyhouse · Long Distance (2m+) · Heavy
6th
1 Feb
Leopardstown · Long Distance (2m+) · Heavy
3rd
30 Jan
Dundalk · 1m3f – 1m4f · Standard
12th
29 Jan
Thurles · Long Distance (2m+) · Heavy
25 Jan
Naas · Long Distance (2m+) · Heavy
4th
20 Jan
Down Royal · Long Distance (2m+) · Yielding_To_Soft
20 Jan
Down Royal · Long Distance (2m+) · Yielding_To_Soft
5th
14 Jan
Fairyhouse · Long Distance (2m+) · Yielding
4th
14 Jan
Fairyhouse · Long Distance (2m+) · Yielding
5th