UK time :

Cameron Iles

Four years into his riding career, Cameron Iles has quietly built a record of 22 winners since taking out his licence in 2022 — a solid foundation for a jockey still finding his feet at the top level. This season has been tougher going, with 3 winners from 36 rides, meaning he's winning roughly 1 in every 12 races right now. That's a dip from last year, when he was winning closer to 1 in every 8, so there's a question of whether this is a temporary rough patch or something he needs to work through more deliberately.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
3 wins from 36 races
Win rate
8.3%
Top trainer
Best course
Uttoxeter (100% from 1 race)
Best ground
Soft (muddy)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
36
Races
3
Wins
8.3%
Win rate
avg ~10%
16.7%
Top-3 rate
avg ~30%

🔍 Full analysis

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

The most reliable thread running through his career is his partnership with trainer Tom Lacey. From 25 rides together they've produced 3 winners — a win rate of around 1 in 8 — which is meaningfully better than his overall numbers this season. That kind of consistency with one yard suggests a real working relationship, the sort where horse, trainer, and jockey are on the same page. When Lacey puts Iles up, it tends to mean something.

One detail that stands out is his record on wet or muddy ground: 1 win from just 5 races in those conditions, a 20% win rate, or roughly 1 in every 5. That's a small sample, but it's a number worth watching. Some jockeys just have a feel for riding on soft ground — they adjust their rhythm, they don't panic when a horse takes a moment to pick up — and Iles may be one of them. If that holds up over more rides, it becomes a genuine edge.

At this stage of his career, the overall numbers are modest but not discouraging. Getting to 22 career winners in four years while navigating a quieter season is part of the journey for most jockeys outside the very top tier. The partnership with Lacey gives him a base to build from, and if the wet-ground numbers are real rather than a fluke of small samples, there could be a niche opening up for him when the autumn rain arrives.

📈 Form trend

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

🎯 Where this jockey does best

Results split by ground, race level and track shape
🌧 Ground
Soft (muddy)
Loves
Good (a little give)
Heavy (very wet)
Unknown
Good to soft (some give)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Loves
Class 5 (entry-level)
Avoids
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, long straights
Loves
Long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
Right-handed, hilly
Avoids

🏇 Trainers

The trainers they work with most, most rides first
Tom Lacey Main partner
12%
Win rate
3/25
Wins / rides
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 132236
Form: -32036
Form: -14663
Form: 328360
Form: 1-5162
Form: 425144
Form: -127P0
Form: 351-32
Form: P-4441
Form: 152142

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Newton Abbot 3 0 0%
Warwick 3 0 0%
Plumpton 2 1 50%
Kempton Park 2 0 0%
Haydock Park 2 0 0%
Taunton 2 0 0%
hereford 2 0 0%
Chepstow 2 0 0%
Aintree 2 0 0%
Wincanton 2 0 0%
Uttoxeter 1 1 100%
Huntingdon 1 1 100%
Ludlow 1 0 0%
Exeter 1 0 0%
Market Rasen 1 0 0%
Worcester 1 0 0%
Stratford-on-Avon 1 0 0%
Newcastle 1 0 0%
Newbury 1 0 0%
Ascot 1 0 0%
Southwell 1 0 0%
Doncaster 1 0 0%
Cheltenham 1 0 0%
Leicester 1 0 0%

📅 Recent results

The last 20 results, most recent first
7 Mar
hereford · Long Distance (2m+) · Good
6th
28 Feb
Newbury · Long Distance (2m+) · Soft
—
27 Feb
Doncaster · Long Distance (2m+) · Good_To_Soft
—
14 Feb
Ascot · Long Distance (2m+) · Soft
17th
7 Feb
Warwick · Long Distance (2m+) · Heavy
4th
2 Feb
Kempton Park · Long Distance (2m+) · Good_To_Soft
12th
31 Dec
Warwick · Long Distance (2m+) · Good_To_Soft
4th
26 Dec
Wincanton · Long Distance (2m+) · Good_To_Soft
—
20 Dec
Haydock Park · Long Distance (2m+) · Good_To_Soft
6th
18 Dec
Bees Kiss
Exeter · Long Distance (2m+) · Heavy
—
11 Dec
Taunton · Long Distance (2m+) · Good
10th
11 Dec
Taunton · Long Distance (2m+) · Good
12th
7 Dec
Huntingdon · Long Distance (2m+) · Soft
Won
4 Dec
Bees Kiss
Wincanton · Long Distance (2m+) · Good_To_Soft
7th
25 Nov
hereford · Long Distance (2m+) · Good
—
24 Nov
Kempton Park · Long Distance (2m+) · Good
10th
20 Nov
Warwick · Long Distance (2m+) · Good_To_Soft
8th
17 Nov
Leicester · Long Distance (2m+) · Soft
4th
14 Nov
Cheltenham · Long Distance (2m+) · Soft
10th
5 Nov
Chepstow · Long Distance (2m+) · Good_To_Soft
6th