:

Lee Edwards

Four years into his riding career, Lee Edwards has built a quiet but genuine record — 68 winners since he started out in 2021, with 11 of those coming in the last 12 months from 154 rides. That's roughly 1 in every 14 races, a win rate of 7%, and it's fair to say this hasn't been his easiest season. Twelve months ago he was winning at nearly twice that rate — about 1 in every 8 — so the dip will sting. But 68 career winners in four years is a solid foundation, and the story of a jockey is rarely told in a single chapter.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
11 wins from 154 races
Win rate
7.1%
Top trainer
Best course
Worcester (27.3% from 11 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
154
Races
11
Wins
7.1%
Win rate
avg ~10%
31.8%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Jockey Breakdown
Auto-Generated

The most interesting number in Edwards's recent record is the one buried in his partnership with trainer Dave Roberts. From 28 rides together, they've produced 6 winners — that's a win rate of just over 1 in 5, comfortably three times better than Edwards's overall average this season. That kind of consistency between a jockey and a single yard isn't accidental. It suggests real understanding — of the horses, the tactics, the moments when to wait and when to go. When Dave Roberts puts Edwards up, something tends to happen.

Then there's the wet ground. When the rain comes and the track turns heavy and muddy, Edwards has won 2 from just 7 races — a 29% win rate, nearly 1 in 3. For context, most jockeys would be delighted with half that. It's a small sample, but the pattern is striking enough to be worth watching. Some riders just have a feel for riding through the mud — a quieter, more patient style that lets a horse find its feet rather than fighting the conditions. Edwards may well be one of them.

The broader picture is of a jockey in a tricky middle phase — experienced enough to have a real profile, but still fighting to convert opportunity into results consistently. The overall numbers this season are modest, but the Roberts partnership and those muddy-ground performances are the kind of details that matter to the people paying attention. If the winners start flowing again, nobody will be surprised.

📈 Form Trend

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

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Dave Roberts First Choice
21.4%
Win rate
6/28
Won / Rode
8%
Win rate
2/25
Won / Rode
0%
Win rate
0/21
Won / Rode
0%
Win rate
0/18
Won / Rode
0%
Win rate
0/13
Won / Rode
20%
Win rate
2/10
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
25%
Win rate
1/4
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
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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: -3F211
Form: P46P43
Form: 705362
Form: 633133
Form: -20U43
Form: -P8623
Form: 254-51
Form: 3P253U
Form: 1P1155
Form: 136263

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Uttoxeter 15 0 0%
Worcester 11 3 27.3%
Huntingdon 10 0 0%
Market Rasen 10 0 0%
Southwell 10 0 0%
hereford 9 0 0%
Bangor-on-Dee 8 1 12.5%
Stratford-on-Avon 7 1 14.3%
Doncaster 7 0 0%
Ludlow 7 0 0%
Perth 7 0 0%
Leicester 6 2 33.3%
Chepstow 6 0 0%
Plumpton 5 1 20%
Fakenham 4 0 0%
Warwick 3 2 66.7%
Aintree 3 0 0%
Carlisle 3 0 0%
Taunton 3 0 0%
Exeter 3 0 0%
Ffos Las 2 1 50%
Wincanton 2 0 0%
Sandown Park 2 0 0%
Catterick Bridge 2 0 0%
Sedgefield 2 0 0%
Cartmel 1 0 0%
Fontwell Park 1 0 0%
Newton Abbot 1 0 0%
Haydock Park 1 0 0%
Wetherby 1 0 0%
Ascot 1 0 0%
Newbury 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Newton Abbot · Long Distance (2m+) · Good_To_Soft
6th
1 Apr
Wincanton · Long Distance (2m+) · Good
11th
31 Mar
Bangor-on-Dee · Long Distance (2m+) · Good
28 Mar
Stratford-on-Avon · Long Distance (2m+) · Good
28 Mar
Stratford-on-Avon · Long Distance (2m+) · Good
4th
26 Mar
Chepstow · Long Distance (2m+) · Good_To_Soft
2nd
26 Mar
Chepstow · Long Distance (2m+) · Good_To_Soft
6th
26 Mar
Chepstow · Long Distance (2m+) · Good_To_Soft
5th
23 Mar
Wincanton · 1m6f – 2m · Good
7th
20 Mar
Newbury · Long Distance (2m+) · Good_To_Soft
19 Mar
Ludlow · 1m6f – 2m · Good
10th
18 Mar
Huntingdon · 1m6f – 2m · Good
10th
15 Mar
Market Rasen · Long Distance (2m+) · Good_To_Soft
15 Mar
Market Rasen · Long Distance (2m+) · Good_To_Soft
6th
13 Mar
Doncaster · Long Distance (2m+) · Good_To_Soft
3rd
11 Mar
Huntingdon · Long Distance (2m+) · Good
5th
11 Mar
Huntingdon · 1m6f – 2m · Good
5th
11 Mar
Huntingdon · Long Distance (2m+) · Good
7 Mar
Sandown Park · Long Distance (2m+) · Soft
3rd
6 Mar
Exeter · Long Distance (2m+) · Good_To_Soft
5th