:

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 AI 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 going
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%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Ryan Kavanagh(5) has entered for upcoming races

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Jockey Breakdown
Auto-Generated

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 Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Standard to slow (all-weather)
Good to firm (drying out)
Ok
Heavy (very wet)
Unknown
Soft (muddy)
Unknown
Good (firm-ish)
Avoids
Good to soft (some give)
Avoids
Firm (dry)
Avoids
🏅 Competition 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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Ian Williams First Choice
14.2%
Win rate
19/134
Won / Rode
12.1%
Win rate
4/33
Won / Rode
4.8%
Win rate
1/21
Won / Rode
0%
Win rate
0/21
Won / Rode
0%
Win rate
0/12
Won / Rode
18.2%
Win rate
2/11
Won / Rode
22.2%
Win rate
2/9
Won / Rode
0%
Win rate
0/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
50%
Win rate
2/4
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
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/2
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
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, sorted by number of races
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
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