UK time :

Ryan Kavanagh(5)

Only two years into his career, Ryan Kavanagh has already racked up 55 winners — a number that suggests someone getting to grips with the job faster than most. In the last 12 months alone he has ridden 32 of those winners from 304 races, which works out at roughly 1 in every 10 rides — a solid return for a rider still in the early stages of learning the craft. The "(5)" next to his name means he currently claims a 5lb allowance, a weight concession given to apprentice jockeys that makes him an attractive booking for trainers looking to get a light weight on a horse without paying full price.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
32 wins from 304 races
Win rate
10.5%
Top trainer
Best course
chelmsford (31.2% from 16 races)
Best ground
Standard (all-weather)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
304
Races
32
Wins
10.5%
Win rate
avg ~10%
35.5%
Top-3 rate
avg ~30%

🔍 Full analysis

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

His most important professional relationship is with trainer Ian Williams, and the numbers make that clear: 19 wins from 134 rides together, which is 1 in every 7 — noticeably better than his overall rate. That kind of consistency with one yard suggests genuine trust has been built, the sort where a trainer starts putting you on their better horses rather than just filling a gap in the rota.

Southwell is where Kavanagh looks most at home. Eight winners from 37 races there is a win rate of roughly 1 in every 5, almost double his overall average, which tells you he has figured something out about riding the track — whether that is the all-weather surface, the tight turns, or simply the confidence that comes from familiarity. For punters and trainers alike, a jockey who consistently performs above his average at a specific track is always worth noting.

His standout partnership is with Queensland Boy, a horse he has won twice with from eight races together. Two from eight might not sound dramatic, but in a sport where placing horses perfectly and building chemistry between horse and rider takes time, that kind of repeat success with the same animal is a real marker of a jockey who listens and adapts. Some riders never find that rhythm with a particular horse at all.

Kavanagh is still at the stage where every winner adds to the picture of what kind of jockey he might become. The foundation, though, looks genuinely promising — a productive yard behind him, a track he dominates, and two years of experience already suggesting a rider who earns his opportunities rather than simply waiting for them.

📈 Form trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
11.5%
May
4.5%
Jun
5.6%
Jul
0%
Aug
12.5%
Sep
10%
Oct
23.5%
Nov
7.4%
Dec
15.1%
Jan
9.3%
Feb
14.3%
Mar
0%
Apr

🎯 Where this jockey does best

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

🏇 Trainers

The trainers they work with most, most rides first
Ian Williams Main partner
14.2%
Win rate
19/134
Wins / rides
12.1%
Win rate
4/33
Wins / rides
4.8%
Win rate
1/21
Wins / rides
0%
Win rate
0/21
Wins / rides
0%
Win rate
0/12
Wins / rides
18.2%
Win rate
2/11
Wins / rides
22.2%
Win rate
2/9
Wins / rides
0%
Win rate
0/7
Wins / rides
16.7%
Win rate
1/6
Wins / rides
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/5
Wins / rides
50%
Win rate
2/4
Wins / rides
0%
Win rate
0/4
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 575-52
Form: 4242-7
Form: 2-2742
Form: 145-23
Form: -61211
Form: 345-41
Form: 04456-
Form: 377542
Form: 111111
Form: 21-131

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Lingfield Park 59 2 3.4%
Wolverhampton 58 8 13.8%
Southwell 37 8 21.6%
Newcastle 28 2 7.1%
Kempton Park 26 4 15.4%
chelmsford 16 5 31.2%
Bath 11 0 0%
Newbury 10 1 10%
Chepstow 8 1 12.5%
Leicester 8 0 0%
Nottingham 8 0 0%
Windsor 5 0 0%
Brighton 4 1 25%
Newmarket 3 0 0%
Chester 3 0 0%
Great Yarmouth 2 0 0%
Ripon 2 0 0%
Salisbury 2 0 0%
Hamilton Park 2 0 0%
Goodwood 2 0 0%
Haydock Park 2 0 0%
Catterick Bridge 2 0 0%
Doncaster 2 0 0%
Beverley 1 0 0%
Ffos Las 1 0 0%
Ascot 1 0 0%
Pontefract 1 0 0%

📅 Recent results

The last 20 results, most recent first
30 Apr
Lingfield Park · 5f – 6½f · Standard
5th
30 Apr
Lingfield Park · 5f – 6½f · Standard
4th
27 Apr
Wolverhampton · 5f – 6½f · Standard
9th
25 Apr
Leicester · 5f – 6½f · Good_To_Firm
2nd
20 Apr
Lingfield Park · 5f – 6½f · Standard
7th
18 Apr
Nottingham · 1m1f – 1m2f · Good
2nd
18 Apr
Nottingham · 1m3f – 1m4f · Good
4th
18 Apr
Commander Of Life
Nottingham · 1m1f – 1m2f · Good
3rd
18 Apr
Nottingham · 5f – 6½f · Good
6th
15 Apr
Southwell · 7f – 1m · Standard
4th
11 Apr
Southwell · 7f – 1m · Standard
9th
10 Apr
Wolverhampton · 5f – 6½f · Standard
5th
9 Apr
Wolverhampton · 5f – 6½f · Standard
—
9 Apr
Wolverhampton · 1m1f – 1m2f · Standard
2nd
8 Apr
Nottingham · 1m1f – 1m2f · Good
14th
7 Apr
Southwell · 1m1f – 1m2f · Standard
5th
6 Apr
Wolverhampton · 1m1f – 1m2f · Standard
4th
31 Mar
Wolverhampton · 1m1f – 1m2f · Standard
4th
30 Mar
Wolverhampton · 1m1f – 1m2f · Standard
8th
30 Mar
Wolverhampton · 5f – 6½f · Standard
7th