:

Ed de Giles

Four years into his training career, Ed de Giles has quietly built a record of 47 winners since setting up his yard in 2021 — a solid foundation for a trainer still finding his feet at the top level. This season, though, has been a tougher ride than most. He has sent out 145 runners and come back with just 8 winners, a win rate of around 1 in every 18 races. That's a noticeable step back from last year, when he was winning closer to 1 in every 8 — a drop that will be felt across the yard and will likely be the number his team is most focused on turning around.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Ledbury, H'fords
Record
8 wins from 145 races
Win rate
5.5%
Top jockey
Best course
Bath (9.1% from 11 races)
Best going
Good to firm

📊 Key Numbers

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

The one area where de Giles has genuine cause for optimism is fast, dry ground. On those conditions this season he has won 4 races from 28 runners — roughly 1 in every 7 — which at 14% is more than double his overall rate. That kind of split tells you something meaningful: when the ground suits, his horses perform. It suggests the yard has horses built for speed and a firm surface, and that de Giles knows how to place them when conditions are right.

His most productive working relationship is with jockey Luke Morris, who has ridden 22 times for the yard and converted 3 of those into winners — a win rate of around 1 in 7. That is a meaningful partnership in a season where winners have been hard to come by, and Morris clearly understands what de Giles is trying to do with his horses. One partnership that hasn't clicked yet is with King Berry, who has been winless across 3 races together. Three races is too small a sample to draw firm conclusions, but it's a combination still waiting for its moment.

De Giles is still in the early chapters of what could be a long training career, and one difficult season does not define a trainer. The foundations are there — 47 winners, a clear strength on quick ground, and a reliable ally in the saddle. The question for the season ahead is whether he can get that win rate back to where it was and start converting more of those 145-runner weeks into something to celebrate.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
9.1%
May
16.7%
Jun
5.9%
Jul
0%
Aug
0%
Sep
0%
Oct
12.5%
Nov
0%
Dec
12.5%
Jan
0%
Feb
0%
Mar

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Luke Morris First Choice
13.6%
Win rate
3/22
Won / Rode
Ryan Kavanagh
0%
Win rate
0/16
Won / Rode
0%
Win rate
0/16
Won / Rode
16.7%
Win rate
2/12
Won / Rode
0%
Win rate
0/10
Won / Rode
22.2%
Win rate
2/9
Won / Rode
Liam Wright
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
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/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Jack Callan
0%
Win rate
0/2
Won / Rode
Elizabeth Gale
0%
Win rate
0/2
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 58508
Form: 9
Form: 221-19
Form: 769667
Form: 592370
Form: 411152
Form: 272250
Form: 722011
Form: 142643
Form: 675426

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 28 2 7.1%
Ffos Las 16 1 6.2%
Chepstow 14 1 7.1%
Windsor 12 1 8.3%
Bath 11 1 9.1%
Kempton Park 10 0 0%
Lingfield Park 7 0 0%
chelmsford 5 0 0%
Salisbury 4 1 25%
Southwell 4 0 0%
Brighton 3 0 0%
Carlisle 3 0 0%
Newbury 3 0 0%
Doncaster 3 0 0%
Newcastle 3 0 0%
Leicester 2 1 50%
Ludlow 2 0 0%
Nottingham 2 0 0%
Redcar 2 0 0%
Chester 2 0 0%
Haydock Park 2 0 0%
York 1 0 0%
Ascot 1 0 0%
Great Yarmouth 1 0 0%
hereford 1 0 0%
Epsom Downs 1 0 0%
Sandown Park 1 0 0%
Hamilton Park 1 0 0%

📅 Recent Results

The last 20 results, most recent first
13 Mar
Wolverhampton · 1m1f – 1m2f · Standard
6th
27 Feb
Wolverhampton · 7f – 1m · Standard
23 Feb
Wolverhampton · 1m1f – 1m2f · Standard
9th
9 Feb
Wolverhampton · 1m6f – 2m · Standard
7th
4 Feb
Ludlow · 1m6f – 2m · Soft
30 Jan
Wolverhampton · 1m1f – 1m2f · Standard
9th
19 Jan
Wolverhampton · 7f – 1m · Standard
9th
15 Jan
Ludlow · 1m6f – 2m · Good_To_Soft
9th
10 Jan
Lingfield Park · 7f – 1m · Standard
6th
7 Jan
Lingfield Park · 7f – 1m · Standard
6th
3 Jan
Lingfield Park · 7f – 1m · Standard_To_Slow
7th
3 Jan
Lingfield Park · 7f – 1m · Standard_To_Slow
9th
2 Jan
Wolverhampton · 7f – 1m · Standard
Won
21 Dec
Lingfield Park · Long Distance (2m+) · Standard_To_Slow
5th
19 Dec
Southwell · 1m1f – 1m2f · Standard
9th
15 Dec
Lingfield Park · 1m3f – 1m4f · Standard
13th
10 Dec
Kempton Park · 5f – 6½f · Standard_To_Slow
3rd
2 Dec
Lingfield Park · 1m1f – 1m2f · Standard
4th
29 Nov
Wolverhampton · 7f – 1m · Standard
Won
26 Nov
Newcastle · 1m3f – 1m4f · Standard
10th