:

Harry Eustace

Four years into a training career and Harry Eustace is already writing his name into the big occasions. The 37-year-old — son of the late James Eustace, who trained out of Newmarket for decades — has built steadily since saddling his first runner in 2021, and the numbers are now starting to reflect genuine quality. He has trained 105 winners in total, and in the last twelve months alone has sent out 23 winners from 227 runners, winning roughly 1 in every 10 races — a solid, professional return for a yard still finding its feet at the top level.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
23 wins from 227 races
Win rate
10.1%
Top jockey
Best course
Brighton (23.1% from 13 races)
Best going
Good to firm

📊 Key Numbers

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

What makes Eustace's story genuinely compelling right now is what happened at Royal Ascot in June 2025. He won two top-level races there in the space of three days — on the 17th and the 20th — and both of his career Class 1 victories have come at the same famous track. That is not a coincidence, it is a statement. Plenty of trainers spend entire careers without winning once at the highest level; Eustace has done it twice, both times on the grandest stage British racing offers, and both times within a week of each other. When it mattered most, his horses delivered.

The yard also has a productive partnership developing with jockey Kaiya Fraser, who has ridden 6 winners from 45 races together — winning roughly 1 in every 7 or 8 rides, at a 13% clip — which puts their combination comfortably above the stable's overall average. That kind of consistency with one jockey often signals trust, communication, and horses being produced at their best. Meanwhile, the horse Docklands has been a reliable ally, winning 4 of their 17 races together and giving Eustace a dependable performer to point at opportunities.

One pattern worth watching: on fast, dry ground Eustace's runners win at a noticeably higher rate — 7 from 42 races, or roughly 1 in 6 — compared to his overall figures. That 17% win rate on quick ground suggests his horses are conditioned to travel and quicken on a surface that suits them, and with British summers growing more reliably dry, that could become an increasingly useful edge as the season progresses.

A hundred career winners in four years, two top-level wins at Ascot, and a clear pattern of peaking when the racing matters most. Eustace is not a name that has shouted for attention — but the results increasingly demand it.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
13.6%
Apr
9.4%
May
16.1%
Jun
10%
Jul
5%
Aug
10.7%
Sep
6.5%
Oct
0%
Nov
8.3%
Dec
12.5%
Jan
25%
Feb
0%
Mar

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to firm
Loves
Good to soft
Loves
Heavy (very wet)
Loves
Good (firm-ish)
Ok
Standard (all-weather)
Ok
Soft (muddy)
Ok
Yielding
Standard to slow
Avoids
🏅 Competition Level
Class 1
Loves
Class 2
Ok
Class 3
Ok
Class 4
Class 5
Ok
Class 6
🏟 Track Shape
Left-handed, undulating
Loves
Right-handed, tight turning
Loves
Right-handed, undulating
Left-handed, wide and galloping
Ok
Right-handed, wide and galloping
Ok
Left-handed, tight turning
Ok
Wide and galloping
Avoids
Left-handed, tight
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Kaiya Fraser First Choice
13.3%
Win rate
6/45
Won / Rode
2.6%
Win rate
1/39
Won / Rode
7.1%
Win rate
2/28
Won / Rode
27.3%
Win rate
3/11
Won / Rode
9.1%
Win rate
1/11
Won / Rode
Jack Nicholls
30%
Win rate
3/10
Won / Rode
28.6%
Win rate
2/7
Won / Rode
0%
Win rate
0/6
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Jack Dace
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/2
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 54494-
Form: 3
Form: 3504-2
Form: 345-41
Form: 11579-
Form: /142-4
Form: 40-
Form: 05345-
Form: 51
Form: 2-24

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Kempton Park 20 1 5%
Lingfield Park 16 1 6.2%
Wolverhampton 16 0 0%
Great Yarmouth 14 0 0%
Brighton 13 3 23.1%
Goodwood 12 1 8.3%
Southwell 12 1 8.3%
Newbury 11 2 18.2%
Leicester 10 2 20%
Nottingham 10 1 10%
Ascot 8 2 25%
Pontefract 8 1 12.5%
chelmsford 8 0 0%
Newmarket 7 0 0%
Haydock Park 7 0 0%
Epsom Downs 6 2 33.3%
Windsor 6 1 16.7%
Doncaster 5 1 20%
Catterick Bridge 5 1 20%
Sandown Park 5 0 0%
Chester 4 0 0%
York 4 0 0%
Newcastle 3 1 33.3%
Salisbury 3 1 33.3%
Redcar 3 1 33.3%
Worcester 2 0 0%
Chepstow 2 0 0%
Wincanton 1 0 0%
Ripon 1 0 0%
sha_tin 1 0 0%
Wetherby 1 0 0%
Hamilton Park 1 0 0%
The Curragh 1 0 0%
Plumpton 1 0 0%

📅 Recent Results

The last 20 results, most recent first
21 Mar
Southwell · 1m1f – 1m2f · Standard
4th
14 Mar
Southwell · 1m1f – 1m2f · Standard
3rd
7 Mar
Wolverhampton · 1m1f – 1m2f · Standard
4th
28 Feb
Southwell · 7f – 1m · Standard
3rd
28 Feb
Southwell · 7f – 1m · Standard
28 Feb
Lingfield Park · 7f – 1m · Standard
27 Feb
Wolverhampton · 1m1f – 1m2f · Standard
24 Feb
Southwell · Sprint (< 5f) · Standard
4th
11 Feb
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
Won
11 Feb
Kempton Park · 1m6f – 2m · Standard_To_Slow
2nd
4 Feb
Newcastle · 1m1f – 1m2f · Standard
Won
21 Jan
Kempton Park · 7f – 1m · Standard_To_Slow
5th
21 Jan
Lingfield Park · 7f – 1m · Standard
4th
19 Jan
Lingfield Park · Long Distance (2m+) · Soft
11th
14 Jan
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
11th
14 Jan
Newbury · Long Distance (2m+) · Good_To_Soft
13 Jan
Southwell · 5f – 6½f · Standard
Won
13 Jan
Southwell · 5f – 6½f · Standard
2nd
3 Jan
Lingfield Park · 5f – 6½f · Standard_To_Slow
4th
30 Dec
Wolverhampton · 5f – 6½f · Standard
8th