:

Garnacho

There is something quietly compelling about a horse that takes until its thirteenth career race to hit top gear, but that is exactly where Garnacho finds itself right now. The seven-year-old has built a career record of 2 wins and 6 places from 13 races — winning roughly 1 in every 7 — and for most of that time looked like a horse perpetually knocking on the door without quite getting through it. Then came the last six weeks, and everything changed.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Brown
Father
Affinisea
Mother
Tasitiocht
Trainer
Owner
Pegasus Racing Ltd

📊 Key Numbers

Career statistics for this horse
13
Career races
2
Wins
15.4%
Win rate
avg ~10%
46.2%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

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

Garnacho broke its duck at Bellewstown on 5 July 2025, and rather than treating that as a one-off, it has come back and done it again, winning at Wexford just this week on 30 June 2026. Two wins from its last six races is a dramatic upturn from a horse that had gone eleven races without getting its head in front, and the recent form string of 1-2-7-8-10-1 tells a fascinating story: ignore the couple of off-days in the middle, because the horse has bookended that sequence with back-to-back wins.

What appears to suit Garnacho best is normal ground — neither heavy and churned up nor baked hard. On that surface it has won 2 of just 4 races, a 50% record that is genuinely eye-catching. That is the kind of number that tells you the conditions matter enormously for this horse, and the yard will be watching the weather forecasts closely.

The horse is trained by Mark Fahey, based at Cloneygath in County Kildare, and the yard is clearly in fine form — 24 winners already this season is a meaningful tally that suggests Garnacho is being trained by someone who knows how to get horses to the track in good order. Thomas O'Connor is the regular partner in the saddle, having ridden the horse five times for one win together. That is a 20% win rate — winning roughly 1 in every 5 rides — which is a solid return and suggests the combination is beginning to understand each other.

At seven years old, Garnacho is not a young horse still learning the ropes. This is a seasoned campaigner that appears to have finally found its stride, arriving at each race fitter, more confident, and more dangerous than before. The next few weeks, on good ground, will be well worth watching.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 2 wins from 4 starts (50%)
⚠ What to watch out for
Poor record on good_to_yielding ground: 0 wins from 4 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Yielding (slightly soft)
Unknown
Yielding to soft (damp)
Unknown
Soft (muddy)
Unknown
Soft to heavy (wet)
Unknown
Good to yielding (mild give)
Avoids
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown
Right-handed, tight
Avoids

📅 Recent Runs

The last 10 races, most recent first
30 Jun
🏆 Won
Wexford
Long Distance (2m+) · Good · 10 runners
30 May
2nd
Listowel
Long Distance (2m+) · Yielding · 13 runners
11 Jan
7th
Punchestown
Long Distance (2m+) · Soft_To_Heavy · 16 runners
28 Dec
8th
Leopardstown
Long Distance (2m+) · Good_To_Yielding · 26 runners
3 Aug
10th
Galway
Long Distance (2m+) · Soft · 23 runners
5 Jul
🏆 Won
Bellewstown
Long Distance (2m+) · Good · 19 runners
1 Nov
3rd
Down Royal
Long Distance (2m+) · Good_To_Yielding · 9 runners
4 Oct
7th
Gowran Park
Long Distance (2m+) · Good · 15 runners
6 Sep
7th
Kilbeggan
Long Distance (2m+) · Yielding · 17 runners
23 Aug
2nd
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 17 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Thomas O'Connor Current Jockey
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/4
Won / Rode
Mr D McGill
0%
Win rate
0/1
Won / Rode
Mikey Hamill
0%
Win rate
0/1
Won / Rode
Mr H D O'Dwyer
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Ballinrobe
Sharp
2 2 other 28 May 0%
Kilbeggan
Tight
2 1 second, 1 other 6 Sep 0%
Wexford
Sharp
1 1 win 30 Jun 100%
Bellewstown
Sharp
1 1 win 5 Jul 100%
Listowel
Sharp
1 1 second 30 May 0%
Galway
Tight
1 1 other 3 Aug 0%
Leopardstown
Galloping
1 1 other 28 Dec 0%
Down Royal
Galloping
1 1 third 1 Nov 0%
Gowran Park
Undulating
1 1 other 4 Oct 0%
Roscommon
Sharp
1 1 second 6 Aug 0%
Punchestown
Galloping
1 1 other 11 Jan 0%