:

G Ahern

Four years into life as a trainer, G Ahern is still building — and the numbers show someone who is learning, improving, and beginning to find their footing. Over the past 12 months, the yard has sent out 32 runners and come back with 1 winner, a win rate of around 1 in every 32 races. That is modest by any measure, but context matters: last year the figure was closer to 1 in every 50, so the direction of travel is the right one.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Leamlara, Co. Cork
Record
1 wins from 32 races
Win rate
3.1%
Best course
Tipperary (20% from 5 races)
Best going
Good to yielding

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
32
Races
1
Wins
3.1%
Win rate
avg ~10%
9.4%
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

The most interesting thread to follow is the partnership with The Rebel County. One win from four races together might not sound like much, but when a small yard with limited firepower keeps returning to the same horse, it usually means they believe in it — and that belief has already paid off once. That is a relationship worth watching.

The other detail that stands out is how Ahern's runners perform on wet or slightly soft ground. One win from just five races in those conditions works out at 20%, or roughly 1 in every 5 — a dramatically better return than the overall picture suggests. For a trainer operating at this level, finding a genuine edge in any one area is significant. If you see an Ahern runner and the forecast is for rain, that is the moment to pay attention.

At four years in, this is still early days. Small yards rarely announce themselves with a fanfare — they grow quietly, one good horse and one useful piece of ground knowledge at a time. Ahern appears to be doing exactly that.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Julian Pietropaolo First Choice
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Peter Smithers
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
James Smith
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 trainer
Form: -1UP56
Form: 30-407
Form: 5-3212
Form: -04676
Form: -33230
Form: 1/FPP-
Form: B36-50
Form: 0-4

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Tramore 7 0 0%
Tipperary 5 1 20%
Thurles 4 0 0%
Wexford 3 0 0%
Cork 3 0 0%
Killarney 2 0 0%
Clonmel 1 0 0%
Sligo 1 0 0%
Stratford-on-Avon 1 0 0%
Limerick 1 0 0%
Kilbeggan 1 0 0%
Roscommon 1 0 0%
Dundalk 1 0 0%
Cheltenham 1 0 0%

📅 Recent Results

The last 20 results, most recent first
13 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
7th
5 Mar
Thurles · Long Distance (2m+) · Soft
6th
26 Feb
Clonmel · Long Distance (2m+) · Heavy
18 Jan
Thurles · Long Distance (2m+) · Yielding
26 Nov
Dundalk · Long Distance (2m+) · Standard
7th
30 Oct
Thurles · 1m6f – 2m · Good_To_Yielding
6th
15 Aug
Tramore · Long Distance (2m+) · Good
4th
15 Aug
Tramore · Long Distance (2m+) · Good
7th
8 Aug
Tipperary · 1m6f – 2m · Good
12th
23 Jul
Wexford · Long Distance (2m+) · Good
6th
8 Jul
Tramore · Long Distance (2m+) · Good
7th
4 Jul
Wexford · Long Distance (2m+) · Good
7th
4 Jul
Wexford · Long Distance (2m+) · Good
11th
1 Jul
Tipperary · Long Distance (2m+) · Yielding
10 Jun
Sligo · Long Distance (2m+) · Good
11th
9 Jun
Roscommon · Long Distance (2m+) · Good
6th
31 May
Tramore · Long Distance (2m+) · Good_To_Yielding
4th
30 May
Tramore · Long Distance (2m+) · Good_To_Yielding
5th
30 May
Stratford-on-Avon · Long Distance (2m+) · Good