:

David Egan

Four years into a professional riding career and David Egan already has 377 winners to his name — a number that tells you this is someone who figured things out quickly and hasn't stopped since. That kind of accumulation takes most jockeys considerably longer, and it speaks to a rider who wastes very few opportunities.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
86 wins from 678 races
Win rate
12.7%
Best course
Brighton (40% from 15 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
678
Races
86
Wins
12.7%
Win rate
avg ~10%
38.1%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides David Egan has entered for upcoming races

🔍 Full Analysis

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

The last twelve months have been a fair representation of where Egan sits in the sport right now: 86 winners from 678 rides, which works out at roughly 1 in every 8 races — a solid, professional clip that keeps him busy at tracks up and down the country. But the raw numbers only tell part of the story. Twenty-three wins in the very top tier of British racing is the detail that separates him from the crowd. These are the races that matter most, contested by the best horses, and Egan has won them at some of the sport's most prestigious venues — Newbury, Newmarket, and Doncaster among them. He added two more top-level wins this year alone, at York in May and Doncaster in September 2025, which suggests the big occasions bring out something extra in him.

His most productive relationship in the saddle is with trainer Kevin Philippart De Foy, and the numbers there are genuinely eye-catching: 15 wins from 81 rides together, a win rate of around 1 in every 5. That is significantly better than his overall average and suggests a real understanding between rider and yard — the kind of partnership where both parties have worked out how to get the best from each other.

There are specific conditions where Egan seems to thrive. On very wet, muddy ground — the sort of racing that many jockeys find treacherous and unpredictable — he has won 3 from 14, or roughly 1 in every 5, which is markedly better than his general rate. Brighton is another place where he consistently punches above his weight, winning 6 of 15 races there, a 40% return that is remarkable by any standard. Some jockeys have tracks they simply click with; for Egan, Brighton's unique undulating, left-handed course appears to suit his instincts perfectly.

At 23 top-level wins and still clearly improving, Egan is the kind of name worth remembering. The trajectory is pointing firmly upward.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
9.6%
Apr
10.7%
May
14.3%
Jun
15.8%
Jul
15.9%
Aug
14.2%
Sep
10.7%
Oct
13.3%
Nov
0%
Dec
5%
Feb
6.5%
Mar
10.2%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
18.5%
Win rate
15/81
Won / Rode
14.0%
Win rate
6/43
Won / Rode
10%
Win rate
3/30
Won / Rode
14.8%
Win rate
4/27
Won / Rode
23.1%
Win rate
6/26
Won / Rode
8%
Win rate
2/25
Won / Rode
4.2%
Win rate
1/24
Won / Rode
8.7%
Win rate
2/23
Won / Rode
16.7%
Win rate
3/18
Won / Rode
25%
Win rate
4/16
Won / Rode
0%
Win rate
0/16
Won / Rode
28.6%
Win rate
4/14
Won / Rode
0%
Win rate
0/14
Won / Rode
7.7%
Win rate
1/13
Won / Rode
25%
Win rate
3/12
Won / Rode
25%
Win rate
3/12
Won / Rode
18.2%
Win rate
2/11
Won / Rode
0%
Win rate
0/11
Won / Rode
0%
Win rate
0/11
Won / Rode
0%
Win rate
0/11
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 1591-2
Form: 2534-
Form: 2-2
Form: 2
Form: 08-061
Form: 936-51
Form: 11-316
Form: 2454-3
Form: 3

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 46 10 21.7%
Kempton Park 46 2 4.3%
Great Yarmouth 45 5 11.1%
Lingfield Park 35 5 14.3%
Ascot 35 1 2.9%
Newmarket 34 3 8.8%
Southwell 33 5 15.2%
chelmsford 32 4 12.5%
York 32 3 9.4%
The Curragh 25 4 16%
Newbury 25 1 4%
Windsor 23 6 26.1%
Newcastle 23 2 8.7%
Sandown Park 19 1 5.3%
Goodwood 18 2 11.1%
Ffos Las 17 5 29.4%
Leicester 17 0 0%
Brighton 15 6 40%
Nottingham 15 2 13.3%
Chester 14 3 21.4%
Naas 13 2 15.4%
Haydock Park 12 0 0%
Beverley 11 2 18.2%
Ayr 10 1 10%
Dundalk 9 2 22.2%
Epsom Downs 9 0 0%
Doncaster 8 1 12.5%
Salisbury 7 1 14.3%
Leopardstown 7 1 14.3%
Redcar 6 1 16.7%
Bath 5 2 40%
Thirsk 5 1 20%
Catterick Bridge 4 1 25%
Pontefract 4 0 0%
Listowel 4 0 0%
Musselburgh 3 1 33.3%
Carlisle 3 0 0%
Down Royal 3 0 0%
Cork 2 0 0%
Hamilton Park 1 0 0%
Ripon 1 0 0%
Galway 1 0 0%
chantilly 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Great Yarmouth · 1m1f – 1m2f · Good_To_Firm
2nd
30 Apr
Great Yarmouth · 7f – 1m · Good_To_Firm
6th
30 Apr
Great Yarmouth · 1m3f – 1m4f · Good_To_Firm
5th
30 Apr
Great Yarmouth · 1m3f – 1m4f · Good_To_Firm
5th
30 Apr
Great Yarmouth · 1m1f – 1m2f · Good_To_Firm
9th
30 Apr
Great Yarmouth · 1m1f – 1m2f · Good_To_Firm
5th
29 Apr
Bath · 5f – 6½f · Firm
Won
28 Apr
Great Yarmouth · 7f – 1m · Good
6th
28 Apr
Great Yarmouth · 1m3f – 1m4f · Good
10th
28 Apr
Great Yarmouth · 5f – 6½f · Good
4th
27 Apr
Naas · 5f – 6½f · Good
5th
27 Apr
Naas · 5f – 6½f · Good
Won
27 Apr
Naas · 5f – 6½f · Good
10th
26 Apr
Nottingham · 1m3f – 1m4f · Good
3rd
26 Apr
Nottingham · 5f – 6½f · Good
4th
26 Apr
Nottingham · 5f – 6½f · Good
7th
25 Apr
Haydock Park · 1m3f – 1m4f · Good_To_Firm
3rd
25 Apr
Haydock Park · 7f – 1m · Good_To_Firm
10th
25 Apr
Haydock Park · 1m3f – 1m4f · Good_To_Firm
2nd
23 Apr
Beverley · 1m1f – 1m2f · Good_To_Firm
3rd