:

David Rees

Four years into his training career, David Rees is a man on the move. After a tough first spell that saw him win just 1 in every 14 races, he has doubled his win rate this season — now landing 5 winners from 34 runners, or roughly 1 in every 7. That kind of improvement in a short space of time is exactly what marks out a trainer who is learning fast and finding his feet.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Clarbeston, Pembrokes
Record
5 wins from 34 races
Win rate
14.7%
Top jockey
Shane Fenelon
Best course
Fontwell Park (100% from 1 races)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
34
Races
5
Wins
14.7%
Win rate
avg ~10%
38.2%
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 standout story of his yard is his partnership with Esperti. Five wins from 25 races together makes Esperti something of a flagship horse for Rees — a reliable performer who has delivered a quarter of all the wins the yard has managed in its entire existence. When a trainer and horse click like this, it tells you something about how well the team understands what that horse needs: when to run it, where to run it, and how to keep it performing. That record is worth paying attention to.

The one puzzle in Rees's numbers is his most-used partnership with jockey Shane Fenelon. Twelve rides together and no wins at all is a curious stat — not necessarily anyone's fault, since horses, timing, and race conditions all play a part, but it does stand out against the backdrop of a yard that is otherwise trending upward. Whether Rees looks to mix things up in the saddle going forward will be one of the more interesting questions hanging over the next few months.

Still only four years in, Rees is at the stage where the foundations are being laid. The improvement from 7% to 15% is not a fluke of one lucky week — it is spread across a full season of 34 runners, which gives it real weight. If he can keep that curve going, and if Esperti stays in form, this is a small yard that is quietly becoming one worth watching.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Shane Fenelon First Choice
0%
Win rate
0/12
Won / Rode
44.4%
Win rate
4/9
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Jay Tidball
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 5211-2
Form: 52154-
Form: 3558/7
Form: 4
Form: 3177-7
Form: 572369
Form: 6/PPP-
Form: 4/P4-2
Form: P

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Worcester 8 0 0%
Newton Abbot 8 0 0%
Ffos Las 6 2 33.3%
Stratford-on-Avon 3 1 33.3%
Fakenham 2 1 50%
Newcastle 2 0 0%
Fontwell Park 1 1 100%
Huntingdon 1 0 0%
Leicester 1 0 0%
Southwell 1 0 0%
Chepstow 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Newton Abbot · Long Distance (2m+) · Good
5th
30 May
Stratford-on-Avon · Long Distance (2m+) · Good_To_Firm
3rd
20 May
Ffos Las · Long Distance (2m+) · Good_To_Soft
4th
20 May
Ffos Las · 1m6f – 2m · Good_To_Soft
4th
13 May
Newton Abbot · Long Distance (2m+) · Good
7th
5 May
Ffos Las · Long Distance (2m+) · Good
6th
4 May
Fakenham · Long Distance (2m+) · Good
2nd
21 Apr
Ffos Las · Long Distance (2m+) · Good
Won
13 Apr
Fakenham · Long Distance (2m+) · Good
Won
11 Apr
Newcastle · Long Distance (2m+) · Good
6th
26 Mar
Chepstow · Long Distance (2m+) · Good_To_Soft
2nd
6 Mar
Leicester · Long Distance (2m+) · Good_To_Soft
5th
20 Feb
Ffos Las · Long Distance (2m+) · Heavy
5 Feb
Huntingdon · 1m6f – 2m · Soft
7th
26 Dec
Fontwell Park · Long Distance (2m+) · Good_To_Soft
Won
19 Nov
Ffos Las · Long Distance (2m+) · Soft
Won
30 Oct
Newcastle · Long Distance (2m+) · Good
4th
18 Oct
Newton Abbot · Long Distance (2m+) · Good_To_Soft
2nd
2 Oct
Southwell · Long Distance (2m+) · Good
7th
26 Sep
Worcester · Long Distance (2m+) · Good
5th