:

Gavin Sheehan

Four years into a professional riding career and Gavin Sheehan is already past 400 winners — a number that takes most jockeys the better part of a decade to reach. Since turning professional in 2021, he has ridden 404 winners in total, and in just the last twelve months he has added 98 of those, winning roughly 1 in every 5 races he has taken part in across 489 rides. That is not a lucky streak — that is a jockey operating at a consistently high level.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
98 wins from 489 races
Win rate
20.0%
Top trainer
Best course
Sedgefield (50% from 10 races)
Best going
Good to firm (drying out)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
489
Races
98
Wins
20.0%
Win rate
avg ~10%
54.2%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Gavin Sheehan 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

The big days have come too. Sheehan has won 20 top-level races in his career, at some of the most prestigious venues in British racing — Cheltenham, Sandown Park, and Newbury among them. He added two more Class 1 wins in quick succession in early 2026, at Chepstow on 27 December and Warwick on 7 February, followed by another winner at Haydock Park on Valentine's Day. Three winners at that level in the space of seven weeks tells you this is a jockey who performs when the occasion demands it, not just in routine midweek racing.

His most fruitful partnership is with trainer Jamie Snowden, and the numbers there are striking. From 231 rides together they have produced 65 winners — that is winning more than 1 in every 4 races, a win rate of 28%. When a jockey and trainer click like that, it usually means something beyond good horses: shared instincts, trust, and a way of preparing for races that consistently works. It is the kind of alliance that quietly underpins a career.

Two other details stand out. On fast, dry ground, Sheehan has won 7 from just 13 races — more than half — suggesting he rides with particular confidence and aggression when the conditions reward a bold approach. And at Sedgefield specifically, he has won 5 races from 10, which means every second visit to that track ends in the winner's enclosure. Some jockeys just read certain courses better than others, and Sedgefield appears to suit his style perfectly.

At 98 winners already this season and still climbing, Sheehan is making a strong case that he belongs not just in the conversation about talented young jockeys, but in the wider discussion about the best riders currently competing in Britain.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
28.2%
Apr
19.5%
May
21.7%
Jun
13.3%
Jul
25%
Aug
15%
Sep
20.8%
Oct
29.7%
Nov
19.3%
Dec
13.6%
Jan
18.4%
Feb
12.5%
Mar

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Good (firm-ish)
Good to soft (some give)
Ok
Soft (muddy)
Ok
Standard to slow (all-weather)
Unknown
Heavy (very wet)
Avoids
🏅 Competition Level
Class 1 (elite)
Ok
Class 2 (high-level)
Ok
Class 3 (mid-level)
Class 4 (standard)
Class 5 (entry-level)
Ok
🏟 Track Shape
Left-handed, tight turns
Right-handed, long straights
Right-handed, tight turns
Right-handed, hilly
Left-handed, tight
Left-handed, long straights
Ok
Long straights
Avoids
Left-handed, hilly
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Jamie Snowden First Choice
28.1%
Win rate
65/231
Won / Rode
17.6%
Win rate
6/34
Won / Rode
8.3%
Win rate
2/24
Won / Rode
9.1%
Win rate
2/22
Won / Rode
20%
Win rate
3/15
Won / Rode
6.7%
Win rate
1/15
Won / Rode
7.1%
Win rate
1/14
Won / Rode
20%
Win rate
2/10
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
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
25%
Win rate
1/4
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 12
Form: 4-5122
Form: 221-4U
Form: 72-225
Form: -131P2
Form: -79P12
Form: 01-236
Form: P-3151
Form: 3-1
Form: /1-322

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Uttoxeter 35 7 20%
Warwick 29 5 17.2%
Fontwell Park 28 6 21.4%
Market Rasen 27 9 33.3%
Huntingdon 27 9 33.3%
Cheltenham 23 1 4.3%
Stratford-on-Avon 20 3 15%
Newbury 19 2 10.5%
Worcester 16 2 12.5%
Chepstow 15 4 26.7%
Sandown Park 15 2 13.3%
Haydock Park 15 2 13.3%
Plumpton 15 1 6.7%
Carlisle 14 3 21.4%
Wetherby 14 3 21.4%
Windsor 14 3 21.4%
Southwell 13 3 23.1%
Kempton Park 12 4 33.3%
Exeter 12 2 16.7%
Ffos Las 12 2 16.7%
Newton Abbot 11 2 18.2%
Bangor-on-Dee 11 1 9.1%
hereford 11 1 9.1%
Sedgefield 10 5 50%
Taunton 8 2 25%
Fakenham 7 3 42.9%
Lingfield Park 7 3 42.9%
Kelso 7 0 0%
Catterick Bridge 6 2 33.3%
Aintree 6 2 33.3%
Leicester 6 0 0%
Ayr 5 1 20%
Wincanton 4 1 25%
Ludlow 4 1 25%
Ascot 3 0 0%
Cartmel 2 0 0%
Hexham 2 0 0%
Perth 2 0 0%
Doncaster 1 1 100%
Newcastle 1 0 0%

📅 Recent Results

The last 20 results, most recent first
23 Mar
Kempton Park · Long Distance (2m+) · Good
2nd
22 Mar
Carlisle · Long Distance (2m+) · Good_To_Soft
Won
22 Mar
Carlisle · Long Distance (2m+) · Good_To_Soft
9th
22 Mar
Carlisle · Long Distance (2m+) · Good_To_Soft
3rd
21 Mar
Kelso · Long Distance (2m+) · Good_To_Soft
8th
21 Mar
Kelso · Long Distance (2m+) · Good_To_Soft
4th
21 Mar
Kelso · Long Distance (2m+) · Good_To_Soft
8th
20 Mar
Newbury · Long Distance (2m+) · Good_To_Soft
20 Mar
Newbury · Long Distance (2m+) · Good_To_Soft
3rd
18 Mar
Huntingdon · 1m6f – 2m · Good
13th
18 Mar
Huntingdon · Long Distance (2m+) · Good
4th
18 Mar
Huntingdon · Long Distance (2m+) · Good
3rd
18 Mar
Huntingdon · Long Distance (2m+) · Good
3rd
16 Mar
Ffos Las · 1m6f – 2m · Soft
5th
16 Mar
Ffos Las · Long Distance (2m+) · Soft
3rd
15 Mar
Market Rasen · Long Distance (2m+) · Good_To_Soft
2nd
15 Mar
Market Rasen · Long Distance (2m+) · Good_To_Soft
Won
15 Mar
Market Rasen · Long Distance (2m+) · Good_To_Soft
4th
15 Mar
Market Rasen · Long Distance (2m+) · Good_To_Soft
3rd
14 Mar
Uttoxeter · 1m6f – 2m · Soft
6th