:

Richard & Peter Fahey

There's a new name to learn in British racing. Richard & Peter Fahey only registered their first result in March 2026, which means everything you see here — every winner, every statistic — has been built in less than a year. That's a remarkably fast start.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Musley Bank, N Yorks
Record
23 wins from 206 races
Win rate
11.2%
Top jockey
Best course
Pontefract (30% from 10 races)
Best going
Good to firm (drying out)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
206
Races
23
Wins
11.2%
Win rate
avg ~10%
33.0%
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

The early numbers tell a solid story. Twenty-three winners from 206 runners gives them a win rate of around 11%, or roughly 1 in every 9 races. For a yard still finding its feet, that's a respectable return. Many established operations would be happy with those figures, let alone a team that is still essentially in its first season.

The most interesting thread to pull is their partnership with jockey Oisin Orr. Of those 23 career winners, 9 have come when Orr was in the saddle — that's 9 wins from 53 rides together, a win rate of 17%, or closer to 1 in every 6. When a trainer and jockey click early like this, it usually means something: a shared understanding of how the horses are being prepared, a mutual trust in the approach. It's a combination worth watching.

There's also an early hint of a favourite track. At Pontefract — a tight, quirky course in West Yorkshire that catches plenty of trainers out — Richard & Peter Fahey have sent out 3 winners from just 10 runners. That's 30%, or almost 1 in every 3, which is a striking return at any course, let alone one known for tripping up the unwary. Whether that reflects smart horse placement, a fondness for the track's particular demands, or simply good fortune this early, it's a pattern worth noting.

Everything about this yard says: pay attention. They're new, they're winning at a healthy clip, and they already have a jockey partnership producing results well above average. The full picture will take time to form — 23 winners is a foundation, not a legacy — but the foundations look genuinely promising.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Oisin Orr First Choice
17.0%
Win rate
9/53
Won / Rode
3.7%
Win rate
1/27
Won / Rode
12.5%
Win rate
3/24
Won / Rode
Warren Fentiman(3)
14.3%
Win rate
3/21
Won / Rode
6.2%
Win rate
1/16
Won / Rode
21.4%
Win rate
3/14
Won / Rode
20%
Win rate
2/10
Won / Rode
0%
Win rate
0/10
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/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-2
Form: 2-
Form: 5-2
Form: 225-1
Form: 2
Form: 21-
Form: 4

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Ripon 23 1 4.3%
Doncaster 22 2 9.1%
Redcar 15 4 26.7%
Beverley 13 2 15.4%
York 13 1 7.7%
Southwell 12 3 25%
Newcastle 12 2 16.7%
Pontefract 10 3 30%
Carlisle 10 1 10%
Chester 10 1 10%
Hamilton Park 10 0 0%
Musselburgh 10 0 0%
Thirsk 9 1 11.1%
Catterick Bridge 7 0 0%
Wolverhampton 7 0 0%
Leicester 5 1 20%
Haydock Park 5 0 0%
Nottingham 4 0 0%
Ascot 2 1 50%
Ayr 2 0 0%
Newmarket 2 0 0%
Wetherby 1 0 0%
Newbury 1 0 0%
The Curragh 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Ripon · 5f – 6½f · Good
6th
3 Jun
Ripon · 5f – 6½f · Good
2nd
3 Jun
Nottingham · 1m3f – 1m4f · Good
5th
2 Jun
Newcastle · 1m1f – 1m2f · Standard
4th
2 Jun
Pontefract · 5f – 6½f · Good
Won
2 Jun
Pontefract · 5f – 6½f · Good
7th
1 Jun
Wolverhampton · 5f – 6½f · Standard
5th
1 Jun
Wolverhampton · 1m1f – 1m2f · Standard
7th
31 May
Thirsk · 5f – 6½f · Good
7th
31 May
Thirsk · 7f – 1m · Good
3rd
30 May
Beverley · 1m1f – 1m2f · Good_To_Firm
2nd
30 May
Carlisle · 7f – 1m · Good_To_Firm
7th
30 May
Chester · 1m3f – 1m4f · Good
7th
30 May
Beverley · 1m1f – 1m2f · Good_To_Firm
3rd
30 May
Carlisle · 7f – 1m · Good_To_Firm
8th
30 May
Chester · 5f – 6½f · Good
4th
30 May
Beverley · 5f – 6½f · Good_To_Firm
5th
30 May
Chester · 5f – 6½f · Good
8th
30 May
Chester · 5f – 6½f · Good
6th
30 May
Beverley · 5f – 6½f · Good_To_Firm
Won