:

Mikey Sheehy

Four years into a professional riding career, Mikey Sheehy has quietly built a record of 73 winners — a solid foundation that shows he has been around long enough to know what he is doing, even if the last twelve months have tested his patience. This season he has won 3 from 54 races, roughly 1 in every 18 — not a prolific rate, but the direction of travel is encouraging. A year ago that figure sat at 3%, and it has now doubled to 6%. In a sport where fine margins separate a jockey who gets opportunities from one who doesn't, that kind of upward curve matters.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
3 wins from 54 races
Win rate
5.6%
Best course
Tramore (33.3% from 3 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
54
Races
3
Wins
5.6%
Win rate
avg ~10%
18.5%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Mikey Sheehy 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 most interesting number right now is from the last two weeks: 1 winner from 7 rides, a win rate of 14% — more than double his season average. That is the kind of short-term form that gets trainers paying attention and can open doors to better rides. Whether it signals a genuine step forward or just a good fortnight remains to be seen, but it is worth watching.

On normal ground — not too wet, not too dry — Sheehy looks most at home, winning 2 from 22 races at 9%. That is a meaningful improvement on his overall numbers and suggests he is at his best when conditions are straightforward rather than extreme.

The one relationship that stands out for the wrong reasons is his record alongside trainer Joseph Patrick O'Brien: 0 wins from 17 rides together. O'Brien is one of the top yards in the sport, so getting 17 opportunities there is genuinely significant — but converting none of them is a run that will not have gone unnoticed. It does not necessarily reflect badly on Sheehy alone; plenty of factors go into whether a horse wins on a given day. But if that partnership is going to become a regular one, something will need to change.

At 73 career winners and still relatively early in his career, Sheehy is not yet a household name — but he is building the kind of experience that eventually turns into consistency. The improvement from last season to this one is the real story here: a jockey quietly getting better, hoping the results catch up.

📈 Form Trend

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

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
0%
Win rate
0/17
Won / Rode
Doug Watson
0%
Win rate
0/11
Won / Rode
14.3%
Win rate
1/7
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/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: -11171
Form: 4-2327
Form: 00-534
Form: 67-5
Form: 23
Form: /000-2
Form: 127442
Form: -31241
Form: 000-07

🏟 Course Record

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

📅 Recent Results

The last 20 results, most recent first
30 Apr
Southwell · 5f – 6½f · Standard
3rd
26 Apr
Musselburgh · 1m6f – 2m · Good
Won
26 Apr
Musselburgh · 7f – 1m · Good
7th
26 Apr
Musselburgh · 5f – 6½f · Good
3rd
25 Apr
Ripon · 5f – 6½f · Good
5th
23 Apr
Beverley · 5f – 6½f · Good
9th
18 Apr
Thirsk · 5f – 6½f · Good
9th
10 Apr
Dundalk · 5f – 6½f · Standard
3rd
9 Apr
Gowran Park · 7f – 1m · Soft
7th
1 Apr
Dundalk · 1m3f – 1m4f · Standard
8th
27 Mar
Dundalk · 5f – 6½f · Standard
2nd
13 Mar
Dundalk · 5f – 6½f · Standard
Won
16 Jan
Odai
meydan · 7f – 1m · Good
6th
10 Jan
Olzhakhan
jebel_ali · 7f – 1m · Fast
7th
9 Jan
meydan · 1m1f – 1m2f · Good
9 Jan
Nyaar
meydan · 1m1f – 1m2f · Fast
6th
13 Dec
Nile Power
jebel_ali · 5f – 6½f · Fast
10th
12 Dec
Kurdistans Storm
meydan · 7f – 1m · Good_To_Firm
9th
12 Dec
meydan · 1m1f – 1m2f · Good_To_Firm
15th
7 Dec
Nawroz
sharjah · 1m1f – 1m2f · Fast
7th