:

Ben Ffrench Davis

Jockey with 78 races and a 6% win rate over the last 12 months.
Quick Facts
Role
Jockey
Record
5 wins from 78 races
Win rate
6.4%
Best course
Bath (20% from 10 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
78
Races
5
Wins
6.4%
Win rate
avg ~10%
17.9%
Place rate (top 3)
avg ~30%

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Mar
0%
Apr
0%
May
20%
Jun
0%
Jul
0%
Aug
14.3%
Sep
18.2%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Feb

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
10.3%
Win rate
3/29
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/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 jockey
Form: -83231
Form: 236-12
Form: 945-32
Form: 6569-9
Form: 659-73
Form: 755756
Form: 78-868
Form: 05-966
Form: 08440-
Form: 36750-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 14 0 0%
Bath 10 2 20%
Kempton Park 9 0 0%
Chepstow 8 1 12.5%
Lingfield Park 6 0 0%
Ffos Las 4 0 0%
Southwell 4 0 0%
Doncaster 3 1 33.3%
Salisbury 3 0 0%
Goodwood 2 0 0%
Fontwell Park 2 0 0%
Newton Abbot 2 0 0%
Newbury 1 1 100%
Thirsk 1 0 0%
chelmsford 1 0 0%
Plumpton 1 0 0%
Windsor 1 0 0%
Brighton 1 0 0%
Warwick 1 0 0%
Uttoxeter 1 0 0%
Cheltenham 1 0 0%
Worcester 1 0 0%
Hamilton Park 1 0 0%

📅 Recent Results

The last 20 results, most recent first
9 Feb
Wolverhampton · 1m6f – 2m · Standard
6th
28 Jan
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
12th
19 Jan
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
10th
14 Jan
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
8th
12 Jan
Wolverhampton · 1m1f – 1m2f · Standard
7th
4 Jan
Southwell · 1m3f – 1m4f · Standard
10th
4 Jan
Southwell · 5f – 6½f · Standard
8th
3 Jan
Lingfield Park · 1m6f – 2m · Standard_To_Slow
10th
2 Jan
Wolverhampton · 7f – 1m · Standard
27 Dec
Wolverhampton · 1m1f – 1m2f · Standard
2nd
26 Dec
Wolverhampton · 1m1f – 1m2f · Standard
5th
17 Dec
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
5th
15 Dec
Lingfield Park · 1m3f – 1m4f · Standard
12th
13 Dec
Wolverhampton · 7f – 1m · Standard
5th
1 Dec
Wolverhampton · 5f – 6½f · Standard
8th
26 Nov
chelmsford · 1m3f – 1m4f · Standard
7th
25 Nov
Hannahs Return
Wolverhampton · 5f – 6½f · Standard
5th
22 Nov
Wolverhampton · 1m1f – 1m2f · Standard
10th
16 Nov
Cheltenham · Long Distance (2m+) · Soft
10th
4 Nov
Wolverhampton · 1m6f – 2m · Standard
12th