:

Seamie Heffernan

Four years into his career, Seamie Heffernan has already reached 200 winners — a milestone that takes some jockeys the better part of a decade to achieve. That kind of accumulation speaks to consistency, even if the last 12 months have been a grind: 30 winners from 529 races works out to roughly 1 in every 18, a win rate of 6% that reflects the reality of life as a jockey competing across a full, demanding season.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
30 wins from 529 races
Win rate
5.7%
Top trainer
Best course
Tipperary (11.1% from 18 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
529
Races
30
Wins
5.7%
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 most important relationship in his book right now is with trainer J A Stack. Eight wins from 44 races together — winning nearly 1 in every 5 — is a genuinely strong record, and it suggests the yard has real confidence in putting him on their best horses. When a trainer keeps coming back to the same jockey at that kind of rate, it usually means something is working. One partnership worth keeping an eye on specifically is Cardiff By The Sea, with whom Heffernan has won 1 from 3 races — not a huge sample, but enough to suggest the horse brings out something good in him.

The most interesting wrinkle in his profile is what happens when the weather turns ugly. On very wet and muddy ground, Heffernan wins 4 from every 34 races — a 12% win rate, double his season average. That is not a coincidence. Riding well in difficult conditions is a skill in itself: it requires patience, strong hands, and a good instinct for where the ground is least treacherous. Jockeys who genuinely improve when it rains are valuable, and that is what the numbers suggest here.

His recent form is also worth noting. Two winners from 15 rides in the past two weeks gives him a 13% win rate over that stretch — more than twice his season figure of 6%. Small samples can flatter, but a jockey riding with confidence tends to make small margins count, and the numbers suggest Heffernan is in a good place heading into the weeks ahead.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
2.1%
May
7.5%
Jun
8.8%
Jul
3.4%
Aug
4.1%
Sep
4.5%
Oct
4.2%
Nov
4.8%
Dec
6.2%
Jan
7.1%
Feb
6.7%
Mar
12.5%
Apr

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Heavy (very wet)
Loves
Good to firm
Loves
Standard (all-weather)
Soft to heavy
Good (firm-ish)
Ok
Yielding
Ok
Soft (muddy)
Ok
Yielding to soft
Ok
Good to soft
Good to yielding
Avoids
🏅 Competition Level
Class 1
Class 2
Loves
Class 4
Class 6
🏟 Track Shape
Right-handed, wide and galloping
Left-handed, tight turning
Right-handed, undulating
Right-handed, tight
Left-handed, wide and galloping
Ok
Right-handed, tight turning
Avoids
Wide and galloping
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
J A Stack First Choice
18.2%
Win rate
8/44
Won / Rode
8.8%
Win rate
3/34
Won / Rode
3.0%
Win rate
1/33
Won / Rode
14.3%
Win rate
3/21
Won / Rode
5%
Win rate
1/20
Won / Rode
6.2%
Win rate
1/16
Won / Rode
0%
Win rate
0/14
Won / Rode
0%
Win rate
0/14
Won / Rode
0%
Win rate
0/13
Won / Rode
0%
Win rate
0/13
Won / Rode
8.3%
Win rate
1/12
Won / Rode
0%
Win rate
0/11
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 247-
Form: 0-0000
Form: /0-111
Form: 13-122
Form: 0700-1
Form: 09-831
Form: 008-33
Form: 0076-0
Form: 0565-2
Form: 1-4434

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 96 7 7.3%
The Curragh 91 3 3.3%
Leopardstown 56 3 5.4%
Naas 38 1 2.6%
Gowran Park 31 2 6.5%
Galway 30 2 6.7%
Cork 27 2 7.4%
Fairyhouse 25 2 8%
Navan 24 0 0%
Tipperary 18 2 11.1%
Killarney 17 1 5.9%
Bellewstown 14 1 7.1%
Down Royal 10 0 0%
Limerick 9 2 22.2%
Roscommon 9 0 0%
Listowel 7 1 14.3%
Punchestown 5 0 0%
Ascot 4 1 25%
Tramore 4 0 0%
Laytown 3 0 0%
Clonmel 3 0 0%
Ayr 2 0 0%
Newmarket 2 0 0%
Thurles 2 0 0%
Ballinrobe 1 0 0%
York 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Cork · 7f – 1m · Soft_To_Heavy
6th
4 Apr
Cork · 5f – 6½f · Soft
2nd
4 Apr
Cork · 5f – 6½f · Soft
Won
4 Apr
Cork · 5f – 6½f · Soft
2nd
4 Apr
Cork · 5f – 6½f · Soft
4th
3 Apr
The Curragh · 1m3f – 1m4f · Soft_To_Heavy
4th
1 Apr
Dundalk · 1m6f – 2m · Standard
9th
1 Apr
Dundalk · 5f – 6½f · Standard
3rd
30 Mar
Navan · 1m3f – 1m4f · Heavy
2nd
30 Mar
Navan · 7f – 1m · Heavy
6th
28 Mar
The Curragh · 1m3f – 1m4f · Soft_To_Heavy
9th
28 Mar
The Curragh · 1m1f – 1m2f · Soft_To_Heavy
14th
28 Mar
The Curragh · 7f – 1m · Soft_To_Heavy
28 Mar
The Curragh · 5f – 6½f · Soft_To_Heavy
Won
28 Mar
The Curragh · 5f – 6½f · Soft_To_Heavy
3rd
22 Mar
Naas · 7f – 1m · Soft
11th
22 Mar
Naas · 5f – 6½f · Soft
6th
20 Mar
Dundalk · 1m6f – 2m · Standard
5th
20 Mar
Dundalk · 1m1f – 1m2f · Standard
9th
20 Mar
Dundalk · 7f – 1m · Standard