:

Ed Dunlop

There is a quiet confidence about Ed Dunlop's operation that the numbers only partially capture. In his four years as a trainer since 2021, he has already racked up 247 career winners — a total that tells you this is not someone still finding his feet. This season alone he has sent out 39 winners from 345 runners, which works out at roughly 1 in every 9 races. That might not sound eye-catching at first glance, but training is a volume game, and converting at 11% across a yard of that size takes genuine skill in placing horses in the right races at the right time.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
39 wins from 345 races
Win rate
11.3%
Top jockey
Best course
Newcastle (25% from 20 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
345
Races
39
Wins
11.3%
Win rate
avg ~10%
38.6%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Runners

Horses Ed Dunlop 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 partnership with jockey Hector Crouch is the engine room of the stable right now. Across 40 rides together they have combined for 5 wins — again, around 1 in every 8, or 12% — and when a trainer and jockey keep coming back to each other at that kind of frequency, it usually means there is a shared understanding of how the horses need to be ridden. Crouch clearly suits the Dunlop style, and that consistency matters more than people outside racing often realise. A jockey who knows a yard's horses can find an extra length that a stranger on board simply wouldn't.

The most intriguing individual relationship in Dunlop's recent record is with Bearish, where the two have teamed up three times and taken one win. A 1-from-3 record might look modest, but with a horse you run only sporadically, getting that timing right once in three attempts is exactly what good training looks like. It suggests Dunlop is patient with this one — not over-racing it, but waiting for conditions and opportunities to align.

Four years in and 247 winners banked, Dunlop is clearly past the stage of building a reputation and into the stage of cementing one. The current season's figures — 39 winners, 345 runners, ticking along at 11% — suggest a yard operating at a solid, sustainable level. The next chapter will be defined by whether those numbers start to climb as the stable strengthens, and whether partnerships like the one with Crouch begin to deliver on the bigger occasions.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Hector Crouch First Choice
12.5%
Win rate
5/40
Won / Rode
11.4%
Win rate
4/35
Won / Rode
12.1%
Win rate
4/33
Won / Rode
16.1%
Win rate
5/31
Won / Rode
Mason Paetel
20.8%
Win rate
5/24
Won / Rode
20%
Win rate
2/10
Won / Rode
0%
Win rate
0/10
Won / Rode
22.2%
Win rate
2/9
Won / Rode
11.1%
Win rate
1/9
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/9
Won / Rode
25%
Win rate
2/8
Won / Rode
0%
Win rate
0/8
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
20%
Win rate
1/5
Won / Rode
20%
Win rate
1/5
Won / Rode
Toby Moore
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 4-1
Form: 6345-2
Form: 8-7211
Form: 321-3
Form: 3222-4
Form: 98-320
Form: 57-252
Form: 251-40
Form: 35-547
Form: 312-46

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 39 5 12.8%
Newmarket 31 2 6.5%
Kempton Park 28 4 14.3%
Southwell 25 1 4%
Lingfield Park 24 3 12.5%
Great Yarmouth 24 2 8.3%
chelmsford 22 0 0%
Newcastle 20 5 25%
Doncaster 15 2 13.3%
Leicester 15 1 6.7%
Nottingham 12 0 0%
Thirsk 11 1 9.1%
Windsor 9 0 0%
Ayr 8 0 0%
Pontefract 7 0 0%
Beverley 7 0 0%
Goodwood 6 0 0%
Bath 5 2 40%
Epsom Downs 4 3 75%
Catterick Bridge 4 2 50%
Newbury 4 0 0%
Brighton 3 2 66.7%
York 3 1 33.3%
Chester 3 0 0%
Chepstow 2 1 50%
Sandown Park 2 0 0%
Ascot 2 0 0%
Hamilton Park 2 0 0%
The Curragh 1 1 100%
Ripon 1 1 100%
Redcar 1 0 0%
Salisbury 1 0 0%
Ffos Las 1 0 0%
Haydock Park 1 0 0%
Leopardstown 1 0 0%
Carlisle 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Nottingham · 1m3f – 1m4f · Good
6th
3 Jun
Nottingham · 1m1f – 1m2f · Good
5th
1 Jun
Wolverhampton · 5f – 6½f · Standard
4th
30 May
Catterick Bridge · 5f – 6½f · Good_To_Firm
Won
29 May
Wolverhampton · 7f – 1m · Standard
8th
28 May
Great Yarmouth · 1m1f – 1m2f · Good_To_Firm
8th
27 May
Beverley · 1m1f – 1m2f · Good_To_Firm
5th
27 May
Hamilton Park · 5f – 6½f · Good_To_Firm
3rd
27 May
Hamilton Park · 1m1f – 1m2f · Good_To_Firm
2nd
23 May
Windsor · 1m1f – 1m2f · Good_To_Firm
10th
23 May
Windsor · 5f – 6½f · Good_To_Firm
10th
23 May
Goodwood · 1m1f – 1m2f · Good
7th
23 May
Goodwood · 7f – 1m · Good
3rd
20 May
Great Yarmouth · 7f – 1m · Good
10th
20 May
Great Yarmouth · 1m6f – 2m · Good
Won
19 May
Newcastle · 5f – 6½f · Standard
2nd
19 May
Newcastle · 5f – 6½f · Standard
7th
19 May
Nottingham · 1m1f – 1m2f · Good_To_Soft
3rd
18 May
Windsor · 1m3f – 1m4f · Good
7th
18 May
Windsor · 5f – 6½f · Good
11th