:

Giant Haystacks

Giant Haystacks has the look of a horse that is finally finding its feet. A 7-year-old trained by Ross O'Sullivan at Kilcullen in Co Kildare, it took the horse a long time to break its duck — the first win didn't come until 28 December 2024 at Leopardstown, after which it managed a second victory at Wexford on 3 July 2026. That is just 2 wins from 20 races, a win rate of around 1 in every 10 attempts, but the real story lies in the recent form.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Brown
Father
Elusive Pimpernel
Mother
Varnay
Owner
Keep It Simple Syndicate
Rating
101

📊 Key Numbers

Career statistics for this horse
20
Career races
2
Wins
10%
Win rate
avg ~10%
25%
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

The last six runs tell a much more encouraging tale. After a ninth-place finish most recently, Giant Haystacks has picked up three places in the past month or so — a third, a fourth, and a fifth. This is a horse that appears to be running consistently without winning, which at this stage of its career is actually a positive sign. The 8-week gap since the Wexford win suggests the yard has been patient, getting Giant Haystacks right between races rather than pushing it out too often.

The one puzzle is Danny Gilligan, who has ridden the horse seven times without a win. That is a blank record from a jockey with what appears to be a solid working relationship with O'Sullivan's yard — the trainer has sent out 40 winners this season, so the stable is clearly in form. Whether a change of rider might help is impossible to say, but the consistency of recent placings suggests Giant Haystacks is a horse that knows how to run a race and find a position. At this age, with two wins on the board and improving form, there is reason to believe another win is not far away.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on yielding ground: 1 wins from 5 starts (20%)
Excellent record on good ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
Poor record on soft ground: 0 wins from 4 starts
Poor record on good_to_yielding ground: 0 wins from 4 starts
Struggles on RH Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
28 Aug
9th
Wexford
Long Distance (2m+) · Yielding · 10 runners
28 Jul
DNF
Galway
Long Distance (2m+) · Good · 23 runners
3 Jul
🏆 Won
Wexford
Long Distance (2m+) · Good · 19 runners
29 May
3rd
Tramore
Long Distance (2m+) · Good · 11 runners
22 May
4th
Downpatrick
Long Distance (2m+) · Good_To_Yielding · 14 runners
5 Feb
5th
Thurles
Long Distance (2m+) · Soft · 19 runners
15 Jan
7th
Fairyhouse
Long Distance (2m+) · Soft · 12 runners
28 Dec
12th
Leopardstown
Long Distance (2m+) · Good_To_Yielding · 26 runners
20 Nov
5th
Thurles
Long Distance (2m+) · Yielding_To_Soft · 15 runners
15 Oct
3rd
Punchestown
Long Distance (2m+) · Good_To_Yielding · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Danny Gilligan Current Jockey
0%
Win rate
0/7
Won / Rode
25%
Win rate
1/4
Won / Rode
Sean Cleary-Farrell
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Shane O'Callaghan
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wexford
Sharp
2 1 win, 1 other 28 Aug 50%
Leopardstown
Galloping
2 1 win, 1 other 28 Dec 50%
Thurles
Undulating
2 2 other 5 Feb 0%
Fairyhouse
Galloping
2 2 other 15 Jan 0%
Punchestown
Galloping
2 1 third, 1 other 15 Oct 0%
Killarney
Sharp
1 1 other 17 Jul 0%
Ballinrobe
Sharp
1 1 other 19 Apr 0%
Clonmel
Sharp
1 1 second 3 Dec 0%
Tipperary
Galloping
1 1 other 3 Jul 0%
Tramore
Sharp
1 1 third 29 May 0%
Down Royal
Galloping
1 1 other 6 May 0%
Naas
Galloping
1 1 other 5 Jan 0%
Galway
Tight
1 1 other 28 Jul 0%
Navan
Galloping
1 1 other 17 Nov 0%
Downpatrick
Undulating
1 1 other 22 May 0%