:

Callum Rodriguez

Four years into his career and Callum Rodriguez is already operating at a level that takes most jockeys a decade to reach. Since his first season in 2021, he has ridden 305 winners — a number that tells you this is not someone who got lucky a few times and faded. He is a consistent, high-volume operator, and right now he is in the form of his life.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
91 wins from 515 races
Win rate
17.7%
Top trainer
Best course
Catterick Bridge (37.5% from 16 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
515
Races
91
Wins
17.7%
Win rate
avg ~10%
47.6%
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

Over the past twelve months he has ridden 91 winners from 515 races — that works out at roughly 1 in every 6, which is a healthy rate for a jockey at any stage of their career. But zoom in on the last two weeks and the picture gets even sharper: 5 winners from just 12 rides. That is winning nearly half his races, more than double his seasonal average, and the kind of purple patch that makes trainers pick up the phone.

Twelve of his career wins have come in the top tier of British racing — Class 1 races, the ones that matter most. He has won them at Haydock Park, Goodwood, and Newbury, and has added two more this autumn alone: Newbury in September and Newmarket in October 2025. Big-occasion racing at the sport's most prestigious venues, and he keeps delivering.

His partnership with trainer Edward Bethell stands out as one of the most productive in the sport right now. Thirty-three wins together from 185 rides — again, roughly 1 in every 6 — suggests a genuine working relationship built on trust and results. When Bethell books Rodriguez, it tends to mean business.

There are also conditions that suit him particularly well. On wet or muddy ground, his win rate jumps to 27% — that is more than 1 in every 4 races, well above his already-solid average. And at Newbury specifically, he has won 4 races from just 7 rides there, which is a remarkable return at one of Britain's most respected tracks. Some jockeys ride for years and never find a course where everything clicks. Rodriguez seems to have found one early.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
17.2%
May
13.3%
Jun
12.3%
Jul
20.4%
Aug
20.2%
Sep
15.4%
Oct
16.7%
Nov
33.3%
Dec
14.3%
Jan
6.2%
Feb
18.8%
Mar
50%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Edward Bethell First Choice
17.8%
Win rate
33/185
Won / Rode
7.0%
Win rate
3/43
Won / Rode
40%
Win rate
10/25
Won / Rode
20.8%
Win rate
5/24
Won / Rode
6.2%
Win rate
1/16
Won / Rode
20%
Win rate
3/15
Won / Rode
13.3%
Win rate
2/15
Won / Rode
36.4%
Win rate
4/11
Won / Rode
20%
Win rate
2/10
Won / Rode
33.3%
Win rate
3/9
Won / Rode
11.1%
Win rate
1/9
Won / Rode
14.3%
Win rate
1/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
40%
Win rate
2/5
Won / Rode
40%
Win rate
2/5
Won / Rode
40%
Win rate
2/5
Won / Rode
40%
Win rate
2/5
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
Won / Rode
50%
Win rate
2/4
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 52432-
Form: 312-03
Form: 35-
Form: 212
Form: 760-14
Form: 2521-1
Form: 4328-4
Form: 90249-
Form: 321-8
Form: 3119-1

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Southwell 65 10 15.4%
Newcastle 56 10 17.9%
Wolverhampton 41 7 17.1%
Redcar 33 4 12.1%
Doncaster 31 6 19.4%
Haydock Park 25 6 24%
Beverley 23 5 21.7%
York 23 1 4.3%
Thirsk 21 2 9.5%
Hamilton Park 18 6 33.3%
Kempton Park 17 4 23.5%
Musselburgh 17 3 17.6%
Ripon 17 2 11.8%
Catterick Bridge 16 6 37.5%
Nottingham 16 4 25%
Carlisle 16 3 18.8%
Ayr 14 0 0%
Pontefract 12 1 8.3%
Chester 11 0 0%
Ascot 8 0 0%
Newbury 7 4 57.1%
Newmarket 7 1 14.3%
Great Yarmouth 6 1 16.7%
Lingfield Park 5 1 20%
Leicester 5 1 20%
Goodwood 2 2 100%
Wetherby 2 1 50%
chelmsford 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Wolverhampton · 1m6f – 2m · Standard
3rd
4 Apr
Wolverhampton · 5f – 6½f · Standard
Won
31 Mar
Wolverhampton · 5f – 6½f · Standard
3rd
30 Mar
Wolverhampton · 1m1f – 1m2f · Standard
Won
29 Mar
Doncaster · 1m3f – 1m4f · Good_To_Soft
2nd
28 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
9th
28 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
11th
28 Mar
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
9th
28 Mar
Kempton Park · 7f – 1m · Standard_To_Slow
Won
26 Mar
Southwell · 1m1f – 1m2f · Standard
Won
26 Mar
Southwell · Sprint (< 5f) · Standard
Won
25 Mar
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
9th
21 Mar
Newcastle · 7f – 1m · Standard
6th
21 Mar
Newcastle · 1m6f – 2m · Standard
4th
19 Mar
Newcastle · 5f – 6½f · Standard
6th
16 Mar
Wolverhampton · 1m1f – 1m2f · Standard
5th
14 Mar
Southwell · 5f – 6½f · Standard
3rd
12 Mar
Newcastle · 7f – 1m · Standard
11th
12 Mar
Newcastle · 5f – 6½f · Standard
Won
11 Mar
Newcastle · 7f – 1m · Standard
Won