:

Mikey Sheehy

Four years into a career in the saddle, Mikey Sheehy has quietly built a record of 74 winners — a solid foundation for a jockey still finding his feet at the top level. This season he has converted 4 wins from 77 rides, roughly 1 in every 19, which sits at 5% — a modest number on paper, but one that tells only part of the story.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
4 wins from 77 races
Win rate
5.2%
Best course
Tramore (33.3% from 3 races)
Best going
Good to firm (drying out)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
77
Races
4
Wins
5.2%
Win rate
avg ~10%
22.1%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

The more interesting detail is the direction of travel. Last year Sheehy was winning 4 in every 100 rides. This season that has crept up to 5 in every 100, and over the last two weeks he has been genuinely sharp — one winner from his last 10 rides, doubling his season average at a moment when form and confidence appear to be building together. In racing, a jockey hitting a purple patch often attracts better rides, which in turn leads to more winners. That upward curve is worth watching.

His most consistent working relationship is with trainer Adrian Paul Keatley, where he has ridden 2 winners from 28 rides together — winning roughly 1 in every 14, which beats his overall season average and suggests a yard that trusts him and puts him up on horses with a genuine chance. Twenty-eight rides for one trainer is a meaningful volume; this is clearly a partnership with some commitment on both sides.

One specific edge Sheehy appears to have is on fast, dry ground, where he has won 1 from 10 races at 10% — twice his season-wide rate. It is a small sample, but it hints at a jockey who rides with more purpose and precision when the ground is quick underfoot, whether through the horses he tends to ride in those conditions or something in his own style that suits a faster surface. Either way, it is a pattern worth noting as the summer months arrive.

At 74 career winners across four seasons, Sheehy is not yet a name that stops conversations in the weighing room — but he is improving, in form, and clearly building real partnerships with at least one established trainer. The next step is converting that momentum into a higher win rate across a full season.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Jun
12.5%
Jul
0%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Dec
0%
Jan
50%
Mar
10%
Apr
5%
May
0%
Jun

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Standard (all-weather)
Loves
Good (firm-ish)
Soft (muddy)
Unknown
Yielding (slightly soft)
Unknown
Good to yielding (mild give)
Avoids
Fast (all-weather)
Avoids
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, hilly
Loves
Left-handed, long straights
Ok
Left-handed, tight turns
Unknown
Right-handed, tight
Unknown
Long straights
Avoids
Right-handed, long straights
Avoids
Left-handed, tight
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Adrian Paul Keatley First Choice
7.1%
Win rate
2/28
Won / Rode
0%
Win rate
0/17
Won / Rode
Doug Watson
0%
Win rate
0/11
Won / Rode
20%
Win rate
1/5
Won / Rode
25%
Win rate
1/4
Won / Rode
Osama Refai
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 3
Form: 5
Form: 117152
Form: 0696-1
Form: 4-2327
Form: -58478
Form: /000-2
Form: 67-5
Form: 236
Form: 0-5343

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
meydan 7 0 0%
Dundalk 5 1 20%
Beverley 5 1 20%
jebel_ali 4 0 0%
The Curragh 4 0 0%
York 4 0 0%
Gowran Park 4 0 0%
Tramore 3 1 33.3%
Musselburgh 3 1 33.3%
Hamilton Park 3 0 0%
abu_dhabi 3 0 0%
Thirsk 3 0 0%
Chester 3 0 0%
Southwell 2 0 0%
Punchestown 2 0 0%
Newmarket 2 0 0%
Newcastle 2 0 0%
Tipperary 2 0 0%
Navan 2 0 0%
Cork 2 0 0%
Down Royal 2 0 0%
Killarney 2 0 0%
Ripon 2 0 0%
sharjah 1 0 0%
Sligo 1 0 0%
Naas 1 0 0%
Redcar 1 0 0%
Galway 1 0 0%
Ballinrobe 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Ripon · 5f – 6½f · Good
5th
2 Jun
Newcastle · 1m6f – 2m · Standard
8th
2 Jun
Newcastle · 1m3f – 1m4f · Standard
8th
31 May
Thirsk · Long Distance (2m+) · Good
2nd
31 May
Thirsk · 7f – 1m · Good
7th
30 May
Beverley · 1m1f – 1m2f · Good_To_Firm
Won
30 May
Beverley · 7f – 1m · Good_To_Firm
10th
30 May
Beverley · 5f – 6½f · Good_To_Firm
3rd
30 May
Beverley · 5f – 6½f · Good_To_Firm
2nd
25 May
Redcar · 5f – 6½f · Good_To_Firm
9th
21 May
Southwell · 5f – 6½f · Standard
7th
17 May
Hamilton Park · 1m1f – 1m2f · Good
6th
17 May
Hamilton Park · 5f – 6½f · Good
11th
17 May
Hamilton Park · 5f – 6½f · Good
4th
15 May
York · 5f – 6½f · Good
12th
15 May
York · 7f – 1m · Good
14th
14 May
York · 5f – 6½f · Good
3rd
13 May
York · 5f – 6½f · Good
3rd
8 May
Chester · Long Distance (2m+) · Good
5th
7 May
Chester · 5f – 6½f · Good
3rd