:

Dominic Ffrench Davis

Four years into training racehorses, Dominic Ffrench Davis has already done something most trainers never manage: win at the highest level. His two Class 1 victories — the biggest races in Britain — came at Newmarket in July 2023 and Sandown Park in May 2024, two of the most prestigious venues in the country. For a yard still in its infancy, that is a serious statement.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Lambourn, Berks
Record
12 wins from 131 races
Win rate
9.2%
Best course
Newbury (30% from 10 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
131
Races
12
Wins
9.2%
Win rate
avg ~10%
20.6%
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 overall numbers are modest — 12 winners from 131 runners this season, roughly 1 in every 11 — but the trend is pointed firmly in the right direction. His win rate has climbed from 7% last year to 9% this season, and in the last two weeks alone he has sent out 6 runners and already found a winner, a 17% hit rate that nearly doubles his seasonal average. When a trainer starts outperforming their own baseline, it usually means something is clicking.

There are patterns worth watching, too. On normal ground, his horses win at 17% — 5 wins from 30 races — which is comfortably better than his overall figures and suggests the yard's horses show their best form when conditions are neither too wet nor too dry. Newbury is another quiet strength: 3 winners from just 10 runners there, a 30% win rate that any trainer at any level would be delighted with.

The family dimension adds an extra layer of interest. His most frequent jockey partnership is with Ben Ffrench Davis — almost certainly a relative — who has ridden 30 times for the yard and won on 3 of them, a 10% win rate that tracks neatly with the trainer's overall average. Sixty-nine career winners in four years, two of them at the top level, and a yard that appears to be finding another gear: Dominic Ffrench Davis is a name worth knowing before the wider racing world catches up.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Ben Ffrench Davis First Choice
10%
Win rate
3/30
Won / Rode
0%
Win rate
0/12
Won / Rode
9.1%
Win rate
1/11
Won / Rode
25%
Win rate
2/8
Won / Rode
0%
Win rate
0/6
Won / Rode
50%
Win rate
2/4
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
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
Taryn Langley
50%
Win rate
1/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
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: 107684
Form: 734276
Form: 7-1486
Form: 50-012
Form: 9-9596
Form: 1667-0
Form: 87-772
Form: /94-91

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Kempton Park 20 1 5%
Wolverhampton 16 0 0%
Bath 12 1 8.3%
Lingfield Park 12 1 8.3%
Newbury 10 3 30%
Windsor 8 2 25%
Chepstow 6 1 16.7%
Ffos Las 5 0 0%
Goodwood 4 0 0%
Brighton 3 1 33.3%
Newmarket 3 0 0%
Southwell 3 0 0%
Doncaster 3 0 0%
Nottingham 3 0 0%
Ascot 3 0 0%
Leicester 2 1 50%
Newton Abbot 2 1 50%
Fontwell Park 2 0 0%
chelmsford 2 0 0%
Haydock Park 1 0 0%
Hamilton Park 1 0 0%
Chester 1 0 0%
Uttoxeter 1 0 0%
York 1 0 0%
Warwick 1 0 0%
Exeter 1 0 0%
Huntingdon 1 0 0%
Taunton 1 0 0%
Worcester 1 0 0%
Ludlow 1 0 0%
Stratford-on-Avon 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Newton Abbot · Long Distance (2m+) · Good
Won
2 Jun
Wolverhampton · 1m1f – 1m2f · Standard
10th
1 Jun
Lingfield Park · 5f – 6½f · Standard
3rd
24 May
Fontwell Park · Long Distance (2m+) · Good
23 May
Windsor · 5f – 6½f · Good_To_Firm
5th
22 May
Haydock Park · 7f – 1m · Good_To_Soft
7th
21 May
Chepstow · 5f – 6½f · Good_To_Soft
11th
20 May
Kempton Park · 7f – 1m · Standard_To_Slow
7th
18 May
Lingfield Park · Long Distance (2m+) · Good
6th
16 May
Newbury · 5f – 6½f · Good
2nd
8 May
Wolverhampton · 7f – 1m · Standard
2nd
8 May
Chester · Long Distance (2m+) · Good
17th
4 May
Kempton Park · 1m6f – 2m · Standard_To_Slow
6th
27 Apr
Lingfield Park · 7f – 1m · Standard
6th
21 Apr
Wolverhampton · 7f – 1m · Standard
6th
18 Apr
Nottingham · 1m1f – 1m2f · Good
7th
18 Apr
Newbury · 1m1f – 1m2f · Good
19th
17 Apr
Newbury · 5f – 6½f · Good
Won
17 Apr
Wolverhampton · 7f – 1m · Standard
7th
17 Apr
Newbury · Long Distance (2m+) · Good
Won