Oneforgonzo
Oneforgonzo is a hard-working 8-year-old who has earned three wins from 25 races over a career that stretches back over two years. He wins roughly 1 in every 8 races, which puts him in the capable-but-unspectacular bracket—the sort of horse who keeps his the yard interested without setting the racing world alight.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
His most recent win came at Killarney on 11 May 2026, four months ago now. Since then his form has been frustratingly patchy. Looking at his last six races, he has had one run in the placings, finished outside the frame in most others, and sits on a run of mediocre results that suggests he may be struggling to recapture that Killarney spark. The exception was a fourth place a couple of runs back—not a win, but at least a reminder that he can still get close. He raced just a day ago, so the yard are keeping him active and looking for the right opportunity to get back on the board.
Sean O'Keeffe has ridden him most often and has had notable success aboard: 2 wins from 9 races, a 22% win rate that is considerably better than Oneforgonzo's overall record. This suggests the horse runs better for this jockey, or that O'Keeffe times his runs well. Trainer Sean Aherne, based at Conna in County Cork, has had a decent season with five winners sent out from his yard. Getting Oneforgonzo back to the winner's enclosure would be another feather in the yard's cap—and judging by the recent racing pattern, it may take a bit of patience before that happens.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_yielding ground: 1 wins from 3 starts (33%)
✔ Excellent record on soft_to_heavy ground: 1 wins from 3 starts (33%)
✔ Excellent record on soft ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on heavy ground: 0 wins from 6 starts
⚠ Poor record on yielding ground: 0 wins from 4 starts
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 13 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to yielding (mild give)
Loves
Soft to heavy (wet)
Loves
Yielding to soft (damp)
Unknown
Yielding (slightly soft)
Avoids
Good (a little give)
Avoids
📏 Race distance
Long Distance (2M+)
Likes
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Unknown
Right-handed, tight
Unknown
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
7 Sep
6th
Galway
Long Distance (2m+) · Soft · 11 runners
8 Aug
4th
Wexford
Long Distance (2m+) · Good · 9 runners
29 Jul
11th
Galway
Long Distance (2m+) · Good · 23 runners
21 May
DNF
Limerick
Long Distance (2m+) · Good · 14 runners
11 May
🏆 Won
Killarney
Long Distance (2m+) · Good_To_Yielding · 18 runners
19 Feb
4th
Thurles
Long Distance (2m+) · Soft_To_Heavy · 18 runners
20 Jan
5th
Down Royal
Long Distance (2m+) · Yielding_To_Soft · 14 runners
1 Jan
2nd
Fairyhouse
Long Distance (2m+) · Yielding · 25 runners
27 Dec
8th
Limerick
Long Distance (2m+) · Heavy · 13 runners
7 Dec
5th
Cork
Long Distance (2m+) · Soft_To_Heavy · 25 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Limerick Galloping |
4 |
4 other |
21 May |
0% |
| Cork Galloping |
4 |
4 other |
7 Dec |
0% |
| Fairyhouse Galloping |
3 |
1 second, 2 other |
1 Jan |
0% |
| Galway Tight |
2 |
2 other |
7 Sep |
0% |
| Ballinrobe Sharp |
1 |
1 win |
19 Apr |
100% |
| Killarney Sharp |
1 |
1 win |
11 May |
100% |
| Naas Galloping |
1 |
1 win |
4 Apr |
100% |
| Punchestown Galloping |
1 |
1 other |
10 Jun |
0% |
| Bellewstown Sharp |
1 |
1 other |
8 Jul |
0% |
| Tramore Sharp |
1 |
1 other |
1 Jan |
0% |
| Thurles Undulating |
1 |
1 other |
19 Feb |
0% |
| Wexford Sharp |
1 |
1 other |
8 Aug |
0% |
| Tipperary Galloping |
1 |
1 other |
9 May |
0% |
| Clonmel Sharp |
1 |
1 other |
3 Dec |
0% |
| Down Royal Galloping |
1 |
1 other |
20 Jan |
0% |
| Gowran Park Undulating |
1 |
1 other |
8 Nov |
0% |