UK time :

Aidan Kelly(3)

The "(3)" next to Aidan Kelly's name is not a quirk of spelling — it means he is an apprentice jockey, still serving his time and learning the craft, with a three-pound weight allowance that makes him an attractive booking for trainers looking to get a lighter weight on their horse. Four years into his career, he has ridden 50 winners in total, which is a solid foundation, though the last twelve months have been a grind. Just 6 winners from 135 rides this season works out at roughly 1 in every 22 races — a win rate of around 4%, down from 10% the previous year. That kind of dip is worth paying attention to. It is not a crisis, but it is the sort of run that tests a young rider's confidence and resolve.Based on TrackLab's analysis
Quick facts
Role
Jockey
Record
6 wins from 135 races
Win rate
4.4%
Top trainer
Best course
Kilbeggan (20% from 10 races)
Best ground
Good to yielding (mild give)

📊 Key numbers

A snapshot of this jockey's performance over the last 12 months
135
Races
6
Wins
4.4%
Win rate
avg ~10%
14.8%
Top-3 rate
avg ~30%

🔍 Full analysis

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

His most consistent outlet has been through trainer Padraig Roche, where the pair have combined for 3 wins from 44 rides together — around 1 in every 15, or roughly 7%. That is nearly double Kelly's overall rate this season, which tells you something useful: when the partnership clicks, it works. Roche clearly trusts him, and 44 rides together is a meaningful working relationship, not just an occasional booking.

One area where Kelly genuinely stands out is on wet ground. In slightly soft conditions he has won 3 times from 18 races — that is a 17% win rate, or roughly 1 in every 6. For a rider whose overall numbers are modest right now, that is a striking contrast, and it suggests he has a feel for riding in those conditions that not every jockey develops. On a soft day, with the right horse, he is worth a second look at the racecard. The challenge now is turning that kind of selective excellence into something more consistent across the board as he looks to regain the form that made last season a more productive one.

📈 Form trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
May
0%
Jun
8.3%
Jul
9.1%
Aug
0%
Sep
14.3%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Feb
16.7%
Mar
0%
Apr

🎯 Where this jockey does best

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

🏇 Trainers

The trainers they work with most, most rides first
Padraig Roche Main partner
6.8%
Win rate
3/44
Wins / rides
16.7%
Win rate
2/12
Wins / rides
Jarlath P Fahey
0%
Win rate
0/8
Wins / rides
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/5
Wins / rides
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Patrick J Flynn
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this jockey right now
Form: 62-454
Form: 5-34P4
Form: 233411
Form: 4-3221
Form: 086042
Form: /000-2
Form: 31115P
Form: 705216
Form: 6-0591
Form: 5122P0

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Punchestown 19 0 0%
Kilbeggan 10 2 20%
Navan 10 1 10%
Limerick 10 0 0%
Fairyhouse 10 0 0%
Naas 9 0 0%
Ballinrobe 7 0 0%
Galway 6 0 0%
Thurles 6 0 0%
Wexford 5 1 20%
Tipperary 5 1 20%
Gowran Park 5 1 20%
Cork 5 0 0%
Sligo 5 0 0%
Clonmel 5 0 0%
Leopardstown 4 0 0%
Listowel 4 0 0%
Down Royal 3 0 0%
Roscommon 3 0 0%
Killarney 2 0 0%
Tramore 1 0 0%
Newbury 1 0 0%

📅 Recent results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Good_To_Yielding
2nd
30 Apr
Punchestown · Long Distance (2m+) · Yielding
5th
29 Apr
Punchestown · Long Distance (2m+) · Yielding
2nd
16 Apr
Limerick · Long Distance (2m+) · Soft_To_Heavy
—
6 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
—
5 Apr
Cork · Long Distance (2m+) · Yielding
13th
5 Apr
Cork · Long Distance (2m+) · Yielding
12th
5 Apr
Cork · Long Distance (2m+) · Yielding
8th
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
13th
31 Mar
Limerick · Long Distance (2m+) · Soft
—
26 Mar
Clonmel · Long Distance (2m+) · Soft
9th
21 Mar
Navan · Long Distance (2m+) · Soft
Won
20 Mar
Newbury · Long Distance (2m+) · Good_To_Soft
—
17 Mar
Wexford · Long Distance (2m+) · Soft
Won
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
3rd
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
3rd
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
—
4 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
16th
3 Mar
Leopardstown · Long Distance (2m+) · Soft
4th
2 Mar
Leopardstown · Long Distance (2m+) · Yielding_To_Soft
5th