:

Sean Aherne

Four years into his training career, Sean Aherne is a man quietly building something. Since taking out his licence in 2021, the Irish trainer has sent out 20 winners — and while that number might not turn heads on its own, the direction of travel is what matters. Last season he was winning roughly 1 in every 20 races. This season that's improved to 1 in every 15, with 5 winners already from 75 runners. In training, momentum is everything, and Aherne is moving in the right direction.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Conna, Co. Cork
Record
5 wins from 75 races
Win rate
6.7%
Top jockey
Best course
Cork (15.4% from 13 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
75
Races
5
Wins
6.7%
Win rate
avg ~10%
24%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

His most productive alliance in the saddle is with jockey Sean O'Keeffe, who has ridden 3 of those winners from 40 races together — wins at a rate of roughly 1 in 13. That's a working partnership built on repetition and trust, the kind that tends to pay off over time as horse, jockey, and trainer learn to read each other. When you see O'Keeffe booked for an Aherne runner, it's worth paying attention.

One area where Aherne's numbers genuinely stand out is on normal ground conditions. In those circumstances, his horses have won 2 from 17 races — a win rate of 12%, or roughly 1 in 8. That's almost double his overall average, and it suggests his horses are prepared and thriving when conditions are straightforward rather than testing. It's a small but telling detail about how his yard operates.

The one partnership that hasn't clicked yet is with Deise Crystal, who has gone winless across 4 races together. Four races is a small sample, and plenty of successful combinations have taken longer to find their feet, but it's a pairing still waiting for its moment.

Twenty winners in four years won't make Aherne a household name just yet, but small yards that improve their win rate year on year — even incrementally — are usually going somewhere. He's not making noise, but he is making progress, and in racing, that's often how the most durable careers are built.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
11.1%
May
0%
Jun
11.1%
Jul
20%
Aug
0%
Sep
0%
Oct
25%
Nov
0%
Dec
0%
Jan
0%
Feb
0%
Mar

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Yielding to soft
Loves
Yielding
Good to firm
Good to yielding
Avoids
Soft to heavy
Avoids
Heavy (very wet)
Avoids
Soft (muddy)
Avoids
🏟 Track Shape
Right-handed, wide and galloping
Loves
Left-handed, tight turning
Loves
Right-handed, undulating
Right-handed, tight
Right-handed, tight turning
Avoids
Left-handed, wide and galloping
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Sean O'Keeffe First Choice
7.5%
Win rate
3/40
Won / Rode
0%
Win rate
0/9
Won / Rode
Anna McGuinness
12.5%
Win rate
1/8
Won / Rode
14.3%
Win rate
1/7
Won / Rode
Mr B Barry
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 086
Form: 3P1535
Form: 086
Form: 3P1535
Form: 40-34
Form: 540187
Form: 59P7-8
Form: P3-1P0
Form: 00P-00
Form: 837925

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Cork 13 2 15.4%
Thurles 9 1 11.1%
Wexford 8 0 0%
Naas 7 0 0%
Fairyhouse 5 0 0%
Tramore 5 0 0%
Gowran Park 4 0 0%
Limerick 3 1 33.3%
Clonmel 3 0 0%
Listowel 3 0 0%
Roscommon 2 0 0%
Tipperary 2 0 0%
Down Royal 2 0 0%
Navan 2 0 0%
Kilbeggan 2 0 0%
Punchestown 2 0 0%
Killarney 1 1 100%
Leopardstown 1 0 0%
Bellewstown 1 0 0%

📅 Recent Results

The last 20 results, most recent first
19 Mar
Cork · Long Distance (2m+) · Yielding
16th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
16th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
4th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
4th
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
16th
7 Mar
Gowran Park · Long Distance (2m+) · Heavy
7th
7 Mar
Gowran Park · Long Distance (2m+) · Heavy
4th
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
4th
10 Feb
Limerick · Long Distance (2m+) · Heavy
7 Feb
Naas · Long Distance (2m+) · Soft_To_Heavy
6th
29 Jan
Thurles · Long Distance (2m+) · Heavy
5th
29 Jan
Thurles · 1m6f – 2m · Heavy
8th
22 Jan
Gowran Park · Long Distance (2m+) · Heavy
5th
20 Jan
Down Royal · Long Distance (2m+) · Yielding_To_Soft
5th
8 Jan
Clonmel · Long Distance (2m+) · Heavy
2nd
1 Jan
Fairyhouse · Long Distance (2m+) · Yielding
2nd
1 Jan
Fairyhouse · Long Distance (2m+) · Yielding
10th
28 Dec
Leopardstown · Long Distance (2m+) · Good_To_Yielding
3rd
27 Dec
Limerick · Long Distance (2m+) · Heavy
8th
20 Dec
Thurles · Long Distance (2m+) · Yielding
9th