:

Gavin Sheehan

Jockey with 489 races and a 20% win rate over the last 12 months.
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

📊 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%

📈 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
Loves
Good (firm-ish)
Good to soft
Ok
Soft (muddy)
Ok
Standard to slow
Heavy (very wet)
Avoids
🏅 Competition Level
Class 1
Ok
Class 2
Ok
Class 3
Class 4
Class 5
Ok
🏟 Track Shape
Left-handed, tight turning
Right-handed, wide and galloping
Right-handed, tight turning
Right-handed, undulating
Left-handed, tight
Left-handed, wide and galloping
Ok
Wide and galloping
Avoids
Left-handed, undulating
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