:

Pat Phelan

Four years into his training career, Pat Phelan has quietly built something worth watching. Since taking out his licence in 2021, he has sent out 35 winners — and while the last 12 months have brought 8 wins from 119 runners (roughly 1 in every 15), the numbers alone don't tell the full story.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Epsom, Surrey
Record
8 wins from 119 races
Win rate
6.7%
Top jockey
Best course
Windsor (23.1% from 13 races)
Best going
Good to firm (drying out)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
119
Races
8
Wins
6.7%
Win rate
avg ~10%
26.1%
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

Windsor is where Phelan has made his mark most clearly. Three winners from 13 runners at that track is a 23% win rate — nearly 1 in every 4 — which is a genuinely impressive return and suggests he knows how to place his horses shrewdly when he heads there. For a yard still finding its feet at the top level, having a course you can consistently target and exploit is a real asset.

Fast, dry ground also seems to bring out the best in Phelan's string. On those conditions he has won 2 from 12 races — around 1 in every 6 — which is more than double his overall rate. That kind of split tells you something useful: when the sun is out and the ground is quick, it's worth paying closer attention to what he's running.

His most productive relationship in the saddle has been with jockey Paddy Bradley, who has ridden 5 winners from 53 attempts for the yard — roughly 1 in every 10 rides together. It's a partnership that has clearly been worth persisting with, and 5 shared winners is a meaningful tally for a trainer still in the early stages of building his reputation.

One relationship that hasn't clicked yet is with Whiskey Sunrise — 8 races together and still no win. That's the kind of record that keeps trainers awake at night, though it's as much a reflection of racing's stubborn unpredictability as anything else. Phelan is a trainer who rewards attention, particularly at Windsor and when the ground is in his favour.

📈 Form Trend

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

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Standard (all-weather)
Good (firm-ish)
Heavy (very wet)
Unknown
Standard to slow (all-weather)
Avoids
Good to soft (some give)
Avoids
Soft (muddy)
Avoids
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Ok
🏟 Track Shape
Right-handed, tight turns
Loves
Long straights
Loves
Left-handed, tight turns
Ok
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, tight
Unknown
Right-handed, long straights
Avoids
Left-handed, hilly
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Paddy Bradley First Choice
9.4%
Win rate
5/53
Won / Rode
8.3%
Win rate
2/24
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
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
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
James Glennon(7)
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
Ashley Lewis
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 7456-2
Form: -53462
Form: /2385-
Form: 236
Form: 82-167
Form: 23-425
Form: 114-45
Form: 52/7-1
Form: 5-6309
Form: 058-7

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Lingfield Park 55 3 5.5%
Kempton Park 28 1 3.6%
Windsor 13 3 23.1%
chelmsford 3 1 33.3%
Plumpton 3 0 0%
Brighton 3 0 0%
Epsom Downs 3 0 0%
Huntingdon 2 0 0%
Stratford-on-Avon 1 0 0%
Newbury 1 0 0%
Fontwell Park 1 0 0%
Salisbury 1 0 0%
Goodwood 1 0 0%
Warwick 1 0 0%
Great Yarmouth 1 0 0%
Leicester 1 0 0%
Bath 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Lingfield Park · 1m6f – 2m · Standard
8th
28 Apr
Great Yarmouth · 1m3f – 1m4f · Good
9th
27 Apr
Lingfield Park · 1m6f – 2m · Standard
3rd
25 Apr
Leicester · 1m3f – 1m4f · Good_To_Firm
8th
14 Apr
Lingfield Park · 1m1f – 1m2f · Standard
8th
8 Apr
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
7th
6 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
Won
30 Mar
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
10th
27 Mar
Lingfield Park · 1m6f – 2m · Standard
5th
25 Mar
Kempton Park · 1m6f – 2m · Standard_To_Slow
4th
25 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
6th
25 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
8th
25 Mar
Lingfield Park · 1m3f – 1m4f · Standard
4th
25 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
5th
25 Mar
Lingfield Park · 1m6f – 2m · Standard
Won
16 Mar
Plumpton · 1m6f – 2m · Good_To_Soft
4th
5 Mar
Lingfield Park · 1m3f – 1m4f · Standard
3rd
2 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
7th
2 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
2nd
1 Mar
Huntingdon · 1m6f – 2m · Soft