UK time :

Adam Leahy

Four years into his riding career, Adam Leahy is still searching for consistent winners, but the numbers tell a story that's worth paying attention to — at least in the right conditions.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
2 wins from 43 races
Win rate
4.7%
Best course
Naas (33.3% from 3 races)
Best ground
Good to yielding (mild give)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
43
Races
2
Wins
4.7%
Win rate
avg ~10%
11.6%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this jockey's record and recent runs
TrackLab's jockey breakdown

Over the past twelve months, Leahy has ridden 43 races and won just 2 of them, which works out to roughly 1 in every 22 rides. That's a tough return by any measure, and his most frequent partnership — 30 rides for trainer John Joseph Hanlon — has yet to produce a single win. Thirty rides is a significant sample, and a blank record across all of them suggests this particular combination hasn't quite clicked, at least not yet.

What makes Leahy genuinely interesting, though, is what happens when the ground gets soft. On slightly wet ground, he has won 2 of his last 5 races — that's a 40% win rate, or 2 in every 5 rides, which is a remarkable figure at any level of the sport. To put that in perspective, the very best jockeys in Britain rarely win more than 1 in every 4 or 5 races overall, and they're doing it across every type of ground and in top company. Leahy achieving that kind of return in specific conditions hints at a real instinct for riding on a softer surface — perhaps a quieter, more patient style that suits horses who need a bit more coaxing when the ground is holding them back.

At this stage of a four-year career, raw win numbers matter less than the signs of what's developing. The soft-ground figures are a genuine bright spot in an otherwise lean season, and they're the kind of detail a sharp trainer might quietly file away for future reference.

📈 Form trend

How this jockey's win rate has changed month by month
Monthly win rate
2024–2026
0%
Dec
33.3%
Apr
0%
May
0%
Jun
0%
Jul
0%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Feb

🎯 Where this jockey does best

Results split by ground, race level and track shape
🌧 Ground
Good to yielding (mild give)
Loves
Yielding to soft (damp)
Unknown
Heavy (very wet)
Avoids
Good (a little give)
Avoids
Soft (muddy)
Avoids
Yielding (slightly soft)
Avoids
Soft to heavy (wet)
Avoids
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, long straights
Loves
Right-handed, tight
Unknown
Right-handed, long straights
Avoids
Left-handed, tight turns
Avoids
Right-handed, hilly
Avoids

🏇 Trainers

The trainers they work with most, most rides first
John Joseph Hanlon Main partner
0%
Win rate
0/30
Wins / rides
25%
Win rate
2/8
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 7-52
Form: 2
Form: 90-
Form: 15/9P8
Form: -74PU9
Form: -20322
Form: 700
Form: 7/P0
Form: 2-048

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Punchestown 7 0 0%
Clonmel 6 1 16.7%
Fairyhouse 4 0 0%
Gowran Park 4 0 0%
Naas 3 1 33.3%
Killarney 3 0 0%
Cork 3 0 0%
Tramore 3 0 0%
Bellewstown 2 0 0%
Limerick 2 0 0%
Down Royal 1 0 0%
Downpatrick 1 0 0%
Sligo 1 0 0%
Wexford 1 0 0%
Ballinrobe 1 0 0%
Kilbeggan 1 0 0%

📅 Recent results

The last 20 results, most recent first
26 Feb
Clonmel · Long Distance (2m+) · Heavy
—
18 Feb
Punchestown · Long Distance (2m+) · Soft
4th
12 Feb
Clonmel · Long Distance (2m+) · Heavy
—
12 Feb
Clonmel · Long Distance (2m+) · Heavy
—
10 Feb
Limerick · Long Distance (2m+) · Heavy
7th
26 Jan
Punchestown · Long Distance (2m+) · Heavy
11th
22 Jan
Gowran Park · Long Distance (2m+) · Heavy
9th
15 Jan
Fairyhouse · Long Distance (2m+) · Soft
5th
9 Jan
Naas · Long Distance (2m+) · Yielding
9th
26 Dec
Down Royal · Long Distance (2m+) · Yielding
3rd
15 Dec
Naas · Long Distance (2m+) · Soft_To_Heavy
—
13 Dec
Fairyhouse · Long Distance (2m+) · Soft
—
2 Dec
Clonmel · Long Distance (2m+) · Heavy
6th
25 Nov
Tramore · Long Distance (2m+) · Soft
12th
18 Nov
Limerick · Long Distance (2m+) · Heavy
4th
13 Nov
Punchestown · Long Distance (2m+) · Heavy
5th
8 Nov
Gowran Park · Long Distance (2m+) · Heavy
18th
6 Nov
Clonmel · Long Distance (2m+) · Soft
8th
2 Nov
Cork · Long Distance (2m+) · Yielding
—
15 Oct
Punchestown · Long Distance (2m+) · Good_To_Yielding
10th