:

Richard & Peter Fahey

Richard and Peter Fahey are a training partnership that only appeared on the radar in March 2026, making them one of the newer outfits to watch in British racing. In under a year of operation, they have already sent out 9 winners from 84 runners — that's roughly 1 in every 9 races, an 11% win rate that, for a yard still finding its feet, is a perfectly respectable start.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Musley Bank, N Yorks
Record
9 wins from 84 races
Win rate
10.7%
Top jockey
Best course
Southwell (20% from 10 races)
Best going
Good to firm (drying out)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
84
Races
9
Wins
10.7%
Win rate
avg ~10%
28.6%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Richard & Peter Fahey has entered for upcoming races

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Trainer Breakdown
Auto-Generated

Their most-used jockey is Oisin Orr, who has partnered their horses 18 times, producing 1 win from those rides. That's a modest 1-in-18 conversion, and it suggests the combination is still building chemistry — or that Orr tends to get the leg-up on the harder assignments. Either way, 18 rides in under a year points to a genuine working relationship rather than a casual arrangement.

Where the yard does show a clear pattern is on fast, dry ground. Three wins from 17 races on those conditions gives them an 18% win rate — wins 1 in every 5 or 6 times the ground rides quick. That's notably better than their overall numbers, and it's the kind of detail worth filing away. When the sun has been out and the ground is riding well, Richard and Peter Fahey's horses tend to perform.

It is still early days for this partnership, and 84 runners is a relatively small sample from which to draw firm conclusions. But 9 winners in a first season is a meaningful achievement, and the preference for dry ground gives them a clear identity already. Racing yards often take years to establish a signature style — this one appears to be developing one faster than most.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2026
0%
Mar
13.0%
Apr

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Good (firm-ish)
Standard (all-weather)
Ok
Good to soft (some give)
Avoids
🏟 Track Shape
Left-handed, hilly
Loves
Left-handed, long straights
Ok
Right-handed, tight turns
Ok
Right-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, hilly
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Oisin Orr First Choice
5.6%
Win rate
1/18
Won / Rode
Ethan Tindall(3)
8.3%
Win rate
1/12
Won / Rode
22.2%
Win rate
2/9
Won / Rode
11.1%
Win rate
1/9
Won / Rode
42.9%
Win rate
3/7
Won / Rode
0%
Win rate
0/7
Won / Rode
Warren Fentiman(3)
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/3
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
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
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 522-
Form: 225-
Form: 32-
Form: 44295-
Form: 5-8122
Form: 34600-
Form: 23-
Form: 63421-
Form: 20000-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Doncaster 15 0 0%
Southwell 10 2 20%
Ripon 10 1 10%
Musselburgh 9 0 0%
Newcastle 8 0 0%
Pontefract 6 2 33.3%
Redcar 6 2 33.3%
Wolverhampton 4 0 0%
Leicester 3 1 33.3%
Thirsk 3 1 33.3%
Beverley 3 0 0%
Newmarket 2 0 0%
Catterick Bridge 2 0 0%
Wetherby 1 0 0%
Nottingham 1 0 0%
Newbury 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Redcar · 7f – 1m · Good_To_Firm
5th
30 Apr
Redcar · 7f – 1m · Good_To_Firm
4th
27 Apr
Wolverhampton · 7f – 1m · Standard
7th
27 Apr
Wolverhampton · 1m1f – 1m2f · Standard
26 Apr
Musselburgh · 5f – 6½f · Good
12th
26 Apr
Nottingham · 5f – 6½f · Good
8th
26 Apr
Musselburgh · 1m1f – 1m2f · Good
5th
26 Apr
Wetherby · 7f – 1m · Good_To_Firm
4th
25 Apr
Doncaster · 7f – 1m · Good_To_Firm
2nd
25 Apr
Leicester · 7f – 1m · Good_To_Firm
11th
25 Apr
Ripon · 1m1f – 1m2f · Good
2nd
25 Apr
Doncaster · 7f – 1m · Good_To_Firm
9th
25 Apr
Doncaster · 7f – 1m · Good_To_Firm
6th
25 Apr
Leicester · 1m3f – 1m4f · Good_To_Firm
4th
25 Apr
Ripon · 1m1f – 1m2f · Good
Won
25 Apr
Leicester · 5f – 6½f · Good_To_Firm
Won
25 Apr
Ripon · 5f – 6½f · Good
4th
24 Apr
Doncaster · 1m3f – 1m4f · Good_To_Firm
9th
24 Apr
Doncaster · 7f – 1m · Good_To_Firm
6th
24 Apr
Doncaster · 7f – 1m · Good_To_Firm
15th