:

James Turner

Four years into his career, James Turner has built up 25 winners since taking out his licence in 2021 — a solid foundation for a young jockey still working his way up through the ranks. But this season has been a tough one. Just 3 winners from 112 rides means he's winning roughly 1 in every 37 races right now, a sharp drop from last year when he was winning closer to 1 in every 14. That kind of dip is worth paying attention to, because it suggests he's either picking up fewer of the better rides, or the horses beneath him simply haven't been running to form.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
3 wins from 112 races
Win rate
2.7%
Best course
Worcester (0% from 11 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
112
Races
3
Wins
2.7%
Win rate
avg ~10%
15.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

His most regular berth comes with the Nigel and Willy Twiston-Davies yard, one of the more recognisable operations in jump racing. He's had 37 rides for them and converted just 1 into a winner — roughly 1 in 37 — which mirrors his overall season numbers almost exactly. It tells you he's getting chances there, but not yet the kind of results that would make him first call when a serious ride becomes available.

The one area where Turner genuinely stands out is on wet, heavy ground. Two wins from 22 races in those conditions works out at 9%, meaning he wins roughly 1 in every 11 times when the ground is soft underfoot. That's three times better than his overall season average and not a coincidence — some jockeys simply have a feel for riding through the mud, and Turner appears to be one of them. On a soggy winter afternoon, he's worth a second look.

At 3% this season, there's no point pretending it's been anything other than difficult. But 25 career winners in four years, a clear strength on wet ground, and regular rides for an established yard give him a platform to build from. The numbers need to improve, but the pieces are there.

📈 Form Trend

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

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
2.7%
Win rate
1/37
Won / Rode
8.7%
Win rate
2/23
Won / Rode
0%
Win rate
0/12
Won / Rode
0%
Win rate
0/11
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/6
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/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: 777921
Form: 235534
Form: 6-5P98
Form: 322212
Form: 212522
Form: -114F6
Form: -22613
Form: 234313

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Worcester 11 0 0%
Ludlow 9 1 11.1%
Plumpton 7 0 0%
Ffos Las 7 0 0%
hereford 6 1 16.7%
Fontwell Park 6 0 0%
Chepstow 6 0 0%
Huntingdon 5 0 0%
Stratford-on-Avon 5 0 0%
Cheltenham 5 0 0%
Warwick 5 0 0%
Doncaster 4 1 25%
Leicester 4 0 0%
Newton Abbot 3 0 0%
Perth 3 0 0%
Windsor 2 0 0%
Ascot 2 0 0%
Market Rasen 2 0 0%
Exeter 2 0 0%
Haydock Park 2 0 0%
Uttoxeter 2 0 0%
Wincanton 2 0 0%
Bangor-on-Dee 2 0 0%
Southwell 2 0 0%
Lingfield Park 1 0 0%
Wolverhampton 1 0 0%
Aintree 1 0 0%
Cartmel 1 0 0%
Taunton 1 0 0%
Newcastle 1 0 0%
Kempton Park 1 0 0%
Newbury 1 0 0%

📅 Recent Results

The last 20 results, most recent first
9 Mar
Plumpton · Long Distance (2m+) · Good_To_Soft
6th
8 Mar
Warwick · Long Distance (2m+) · Good_To_Soft
7th
7 Mar
hereford · Long Distance (2m+) · Good
7 Mar
hereford · Long Distance (2m+) · Good
5 Mar
Haydock Park · 1m6f – 2m · Good_To_Soft
4th
2 Mar
Southwell · Long Distance (2m+) · Soft
26 Feb
Ludlow · 1m6f – 2m · Soft
26 Feb
Ludlow · Long Distance (2m+) · Soft
23 Feb
Plumpton · 1m6f – 2m · Soft
3rd
18 Feb
Ludlow · 1m6f – 2m · Soft
18 Feb
Ludlow · 1m6f – 2m · Soft
8th
14 Feb
Haydock Park · Long Distance (2m+) · Good_To_Soft
3rd
13 Feb
Chepstow · Long Distance (2m+) · Soft
13th
12 Feb
Leicester · Long Distance (2m+) · Heavy
5 Feb
Doncaster · Long Distance (2m+) · Soft
Won
5 Feb
Doncaster · Long Distance (2m+) · Good_To_Soft
4th
4 Feb
Ludlow · Long Distance (2m+) · Soft
1 Feb
Market Rasen · Long Distance (2m+) · Soft
6th
30 Jan
Ffos Las · Long Distance (2m+) · Heavy
3rd
27 Jan
Newcastle · Long Distance (2m+) · Heavy
6th