:

Ben Sanderson

Four years into his career as a professional jockey, Ben Sanderson has built up a steady if modest record — 37 winners in total since he started riding in 2021. That is a decent foundation, though the current season tells a more difficult story.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
5 wins from 93 races
Win rate
5.4%
Top trainer
Best course
Wolverhampton (8.3% from 12 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
93
Races
5
Wins
5.4%
Win rate
avg ~10%
31.2%
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

This year, Sanderson has ridden 93 races and come away with just 5 winners — that is roughly 1 in every 19 rides, a win rate of 5%. To put that in perspective, last year he was winning closer to 1 in every 12 or 13, so the drop-off is real and noticeable. Whether that reflects the quality of horses he has been put on, a dip in form, or simply the brutal unpredictability of racing is hard to say — but it is the kind of slump that every jockey goes through at some point in their career, and the ones who come out the other side are usually the ones who keep their head down and keep riding.

His most regular partnership is with trainer S Woods, where he has ridden 37 races and picked up 2 wins together — the same 5% return he is averaging across the board. It is a working relationship rather than a particularly fruitful one on paper, though 37 rides together suggests a level of trust and consistency that should not be underestimated. Trainers do not keep putting the same jockey up if they have lost faith entirely.

At 4 years in, Sanderson is still in the phase of his career where every season matters. The next 12 months will be telling.

📈 Form Trend

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

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
S Woods First Choice
5.4%
Win rate
2/37
Won / Rode
4.8%
Win rate
1/21
Won / Rode
11.1%
Win rate
1/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/5
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

Top Horses

The strongest horses currently associated with this jockey
Form: 6-1451
Form: 368-06
Form: 33-132
Form: 444-71
Form: /22-41
Form: 724-52
Form: 221573
Form: 29-007
Form: 323726
Form: 53-842

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Lingfield Park 14 0 0%
Wolverhampton 12 1 8.3%
Kempton Park 12 0 0%
Southwell 9 0 0%
Leicester 8 0 0%
Newcastle 5 2 40%
Catterick Bridge 5 0 0%
chelmsford 4 0 0%
Pontefract 4 0 0%
Newmarket 4 0 0%
Nottingham 3 0 0%
Windsor 3 0 0%
Great Yarmouth 2 1 50%
Redcar 2 0 0%
Ffos Las 1 1 100%
Chepstow 1 0 0%
Bath 1 0 0%
Thirsk 1 0 0%
Doncaster 1 0 0%
Beverley 1 0 0%

📅 Recent Results

The last 20 results, most recent first
31 Jan
Baloos Blues
Lingfield Park · 1m1f – 1m2f · Standard
5th
28 Jan
Kempton Park · 7f – 1m · Standard_To_Slow
4th
10 Jan
Lingfield Park · 1m3f – 1m4f · Standard
7th
3 Jan
Southwell · 7f – 1m · Standard
11th
19 Dec
Newcastle · 7f – 1m · Standard
2nd
15 Dec
Wolverhampton · 1m1f – 1m2f · Standard
3rd
6 Dec
Wolverhampton · 7f – 1m · Standard
11th
1 Dec
Kempton Park · 5f – 6½f · Standard_To_Slow
6th
1 Dec
Kempton Park · 7f – 1m · Standard_To_Slow
7th
20 Nov
Newcastle · 5f – 6½f · Standard
9th
19 Nov
Kempton Park · 5f – 6½f · Standard_To_Slow
9th
19 Nov
Kempton Park · 5f – 6½f · Standard_To_Slow
6th
19 Nov
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
2nd
3 Nov
Southwell · 5f – 6½f · Standard
6th
30 Oct
Bath · 1m1f – 1m2f · Soft
2nd
29 Oct
Nottingham · 5f – 6½f · Soft
9th
28 Oct
Leicester · 1m1f – 1m2f · Soft
3rd
28 Oct
Leicester · 5f – 6½f · Soft
4th
24 Oct
Southwell · 1m1f – 1m2f · Standard
7th
18 Oct
Wolverhampton · 1m1f – 1m2f · Standard
5th