UK time :

Callum Shepherd

Four years into his career and Callum Shepherd has already done something most jockeys spend a lifetime chasing — he has won 12 top-level races, at some of the most famous tracks in British racing. Ascot, Newmarket, Lingfield Park: these are the venues where reputations are made, and Shepherd has made his presence felt at all of them. The most recent came at Ascot on 30 April 2025, a reminder that when the big occasions arrive, he tends to show up.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
73 wins from 605 races
Win rate
12.1%
Top trainer
Best course
Great Yarmouth (28.6% from 21 races)
Best ground
Good to soft (some give)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
605
Races
73
Wins
12.1%
Win rate
avg ~10%
33.6%
Top-3 rate
avg ~30%

🐎 Today's and upcoming rides

Rides Callum Shepherd has entered for upcoming races

🔍 Full analysis

Our model's view, based on this jockey's record and recent runs
TrackLab's jockey breakdown

The numbers from the past 12 months tell a solid story. Shepherd has ridden 605 times and won on 73 of those occasions — roughly 1 in every 8 rides. That might not sound spectacular in isolation, but 605 rides in a year means trainers trust him with their horses constantly, and converting at 12% across that kind of volume is genuinely hard work. It is not a fluke. His career total of 324 winners in just four years puts him among the more productive riders of his generation.

His most reliable working relationship is with trainer George Scott. Together they have produced 19 winners from 125 rides — that is 15%, or roughly 3 wins from every 20 times Shepherd has climbed aboard one of Scott's horses. In a sport where jockey-trainer partnerships can make or break careers, finding someone whose eye for a horse matches your own way of riding is invaluable. Shepherd and Scott appear to have found exactly that.

One detail worth picking out: on slightly wet ground, Shepherd wins at a remarkable rate. Three wins from just 11 races in those conditions is 27% — more than 1 in every 4 rides. That is the kind of edge that sharp observers notice. When the ground is soft and the field is sorting itself out, Shepherd seems to find another gear.

His partnership with Espanita — one win from three races together — is still developing, but it is a combination worth watching. And his win at Sandown Park on 4 July 2025 shows the summer campaign is already bearing fruit. At 324 career winners and still building, the most interesting chapter of Callum Shepherd's story may not have arrived yet.

📈 Form trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
10.2%
Mar
11.7%
Apr
9.3%
May
11.2%
Jun
12.9%
Jul
7.2%
Aug
24%
Sep
20.7%
Dec
8.2%
Jan
16.1%
Feb
17.0%
Mar
25%
Apr

🎯 Where this jockey does best

Results split by ground, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Firm (dry)
Loves
Standard (all-weather)
Soft (muddy)
Good (a little give)
Ok
Good to firm (fairly firm)
Ok
Standard to slow (all-weather)
Ok
Heavy (very wet)
Unknown
Fast (all-weather)
Unknown
Good to yielding (mild give)
Unknown
🏅 Race level
Class 1 (elite)
Ok
Class 2 (high-level)
Ok
Class 3 (mid-level)
Ok
Class 4 (standard)
Class 5 (entry-level)
Class 6 (grassroots)
🏟 Track shape
Long straights
Loves
Left-handed, long straights
Left-handed, tight turns
Right-handed, hilly
Right-handed, long straights
Ok
Right-handed, tight turns
Ok
Left-handed, hilly
Ok
Left-handed, tight
Avoids

🏇 Trainers

The trainers they work with most, most rides first
George Scott Main partner
15.2%
Win rate
19/125
Wins / rides
13.5%
Win rate
12/89
Wins / rides
13.0%
Win rate
6/46
Wins / rides
6.1%
Win rate
2/33
Wins / rides
7.1%
Win rate
2/28
Wins / rides
20%
Win rate
4/20
Wins / rides
5.3%
Win rate
1/19
Wins / rides
27.8%
Win rate
5/18
Wins / rides
11.8%
Win rate
2/17
Wins / rides
8.3%
Win rate
1/12
Wins / rides
12.5%
Win rate
1/8
Wins / rides
0%
Win rate
0/7
Wins / rides
33.3%
Win rate
2/6
Wins / rides
16.7%
Win rate
1/6
Wins / rides
40%
Win rate
2/5
Wins / rides
40%
Win rate
2/5
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/5
Wins / rides
25%
Win rate
1/4
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 21
1%
Form: 802-15
1%
Form: 10-232
Form: 2-4431
Form: 312-03
Form: -22211
Form: 625-65
Form: 251-
Form: 74-
Form: 88-513

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Southwell 65 7 10.8%
Kempton Park 63 4 6.3%
Lingfield Park 62 8 12.9%
Wolverhampton 59 12 20.3%
Windsor 42 3 7.1%
Ascot 35 3 8.6%
chelmsford 30 7 23.3%
Doncaster 22 2 9.1%
Great Yarmouth 21 6 28.6%
Goodwood 21 1 4.8%
Haydock Park 19 3 15.8%
Chester 19 1 5.3%
Newbury 17 0 0%
Newmarket 16 0 0%
Bath 14 3 21.4%
York 14 1 7.1%
Sandown Park 12 1 8.3%
Chepstow 9 0 0%
Leicester 8 3 37.5%
Newcastle 8 3 37.5%
Musselburgh 8 0 0%
Ripon 7 1 14.3%
meydan 6 0 0%
Carlisle 5 2 40%
Ffos Las 4 0 0%
Brighton 4 0 0%
Pontefract 4 0 0%
Hamilton Park 3 1 33.3%
Beverley 3 1 33.3%
Epsom Downs 3 0 0%
Naas 1 0 0%
Salisbury 1 0 0%

📅 Recent results

The last 20 results, most recent first
4 Apr
Musselburgh · 5f – 6½f · Good_To_Soft
3rd
4 Apr
Musselburgh · 5f – 6½f · Good_To_Soft
3rd
3 Apr
Newcastle · 1m1f – 1m2f · Standard
Won
2 Apr
Southwell · 7f – 1m · Standard
6th
1%
30 Mar
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
9th
30 Mar
Kempton Park · 7f – 1m · Standard_To_Slow
2nd
30 Mar
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
5th
28 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
6th
28 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
9th
28 Mar
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
6th
28 Mar
Kempton Park · 1m6f – 2m · Standard_To_Slow
Won
27 Mar
Lingfield Park · 7f – 1m · Standard
2nd
27 Mar
Lingfield Park · 7f – 1m · Standard
4th
27 Mar
Lingfield Park · 7f – 1m · Standard
8th
27 Mar
Lingfield Park · 5f – 6½f · Standard
5th
25 Mar
Kempton Park · 7f – 1m · Standard_To_Slow
2nd
25 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
3rd
25 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
11th
25 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
Won
24 Mar
Wolverhampton · 5f – 6½f · Standard
3rd