UK time :

David Flood

David Flood is four years into his training career, having set up his yard in 2021, and the numbers so far tell the story of a man still building. Two winners from 32 runners this season — that's roughly 1 in every 16 races — is a modest return, but it reflects where most small operations sit in their early years. Getting horses to the track consistently is half the battle, and Flood is doing that.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Stow-On-The-Wold, Gloucs
Record
2 wins from 32 races
Win rate
6.2%
Top jockey
Best course
Wolverhampton (0% from 12 races)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
32
Races
2
Wins
6.2%
Win rate
avg ~10%
28.1%
Top-3 rate
avg ~30%

🐎 Today's and upcoming runners

Horses David Flood has entered for upcoming races

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

The most notable thread running through his recent work is his partnership with Man Is King, a horse he has sent out seven times. One win from those seven races isn't a dominant record, but the fact that Flood keeps returning to this horse suggests a trainer who knows his string well and is patient enough to find the right opportunities. In a yard still finding its feet, that kind of persistence matters.

At 6% — one winner in every sixteen or seventeen runners — Flood sits below the industry average, but four years in, with a small operation, the trajectory is what counts. Trainers at this stage are learning which races suit their horses, which tracks reward their methods, and how to get the best out of limited resources. The foundation is there. The winners will come.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Jul
0%
Aug
0%
Sep
25%
Oct
0%
Nov
0%
Dec
0%
Jan
14.3%
Feb
0%
Mar

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Standard (all-weather)
Ok
Soft (muddy)
Unknown
Good to firm (fairly firm)
Unknown
Good (a little give)
Avoids
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, hilly
Loves
Long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
Left-handed, tight turns
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Hollie Doyle Main partner
20%
Win rate
1/5
Wins / rides
Miss Louise Chance
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
Wins / rides
Jack Dace
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Ashley Lewis
0%
Win rate
0/2
Wins / rides
Taryn Langley
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Ethan Tindall
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Alex Jary
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 519332
Form: 672356
Form: 90099-
Form: 779215

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Wolverhampton 12 0 0%
Lingfield Park 6 0 0%
Southwell 3 0 0%
chelmsford 2 1 50%
Bath 2 1 50%
Great Yarmouth 2 0 0%
Chepstow 2 0 0%
Leicester 1 0 0%
Brighton 1 0 0%
Newcastle 1 0 0%

📅 Recent results

The last 20 results, most recent first
17 Mar
Wolverhampton · 1m1f – 1m2f · Standard
2nd
10 Mar
Wolverhampton · 1m6f – 2m · Standard
3rd
10 Mar
Wolverhampton · 1m6f – 2m · Standard
3rd
25 Feb
Lingfield Park · 1m1f – 1m2f · Standard
—
25 Feb
Lingfield Park · 1m6f – 2m · Standard
—
23 Feb
Wolverhampton · 1m1f – 1m2f · Standard
3rd
14 Feb
Lingfield Park · 1m6f – 2m · Standard
9th
12 Feb
Lingfield Park · 1m3f – 1m4f · Standard
5th
8 Feb
chelmsford · 1m3f – 1m4f · Standard
Won
7 Feb
Lingfield Park · 1m3f – 1m4f · Standard
3rd
21 Jan
Lingfield Park · 1m1f – 1m2f · Standard
2nd
17 Jan
Southwell · 1m1f – 1m2f · Standard
7th
4 Jan
Southwell · 5f – 6½f · Standard
6th
3 Jan
Southwell · 7f – 1m · Standard
10th
27 Dec
Wolverhampton · 1m1f – 1m2f · Standard
11th
15 Dec
Wolverhampton · 1m6f – 2m · Standard
12th
2 Dec
Newcastle · 1m1f – 1m2f · Standard
7th
22 Nov
Wolverhampton · 1m1f – 1m2f · Standard
7th
6 Nov
chelmsford · 1m3f – 1m4f · Standard
5th
30 Oct
Bath · 1m1f – 1m2f · Soft
Won