:

Sonny May

Sonny May is a nine-year-old who has taken his time finding the winner's enclosure, managing 2 wins from 18 races — roughly 1 in every 9 outings across a career that has required patience from everyone involved. Those two wins did arrive in quick succession late in 2024, first at Gowran Park in November and then at Punchestown a fortnight later, which suggested something had clicked. The problem is that nothing much has happened since.Based on TrackLab's AI analysis
Quick Facts
Age
9 years old
Sex
Gelding
Colour
Chestnut
Father
Hillstar
Mother
Wouldnt Doubt Ya
Owner
Denis Hickey
Rating
113

📊 Key Numbers

Career statistics for this horse
18
Career races
2
Wins
11.1%
Win rate
avg ~10%
22.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

That Punchestown win is now 18 months in the rear-view mirror, and the last six races have produced nothing — a sequence that includes a couple of pulled-up efforts alongside finishes of 15th and 9th. Raced just yesterday, Sonny May is clearly still being kept busy, but the current form figures make for uncomfortable reading. At nine, horses tend to be fairly well-known quantities, and right now this one is telling you it is finding things difficult.

The most interesting relationship in his story is with jockey Sean O'Keeffe, who has been aboard for 12 of those 18 races and is responsible for both wins — meaning every time Sonny May has won, O'Keeffe has been in the saddle. That works out at 2 wins from 12 rides together, or roughly 1 in 6, which is a noticeably better return than the overall career record suggests. Whether that reflects genuine chemistry or simply timing is hard to say, but it is the kind of detail that tends to keep a partnership together.

The honest summary is that Sonny May had a bright fortnight in late 2024 and has not been able to build on it. Still racing, still being placed occasionally, but the wins feel further away than they did 18 months ago.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on soft ground: 1 wins from 4 starts (25%)
Excellent record on yielding ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
Poor record on heavy ground: 0 wins from 4 starts
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
Soft (muddy)
Loves
Yielding (slightly soft)
Loves
Yielding to soft (damp)
Unknown
Good (firm-ish)
Unknown
Heavy (very wet)
Avoids
Good to yielding (mild give)
Avoids
📏 Race Distance
Long Distance (2M+)
🏟 Track Shape
Right-handed, long straights
Ok
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
14 May
DNF
Clonmel
Long Distance (2m+) · Good_To_Yielding · 12 runners
1 May
15th
Punchestown
Long Distance (2m+) · Yielding · 28 runners
15 Jan
DNF
Fairyhouse
Long Distance (2m+) · Soft · 12 runners
2 Dec
9th
Clonmel
Long Distance (2m+) · Heavy · 18 runners
29 Apr
13th
Punchestown
Long Distance (2m+) · Yielding · 17 runners
3 Apr
DNF
Naas
Long Distance (2m+) · Good_To_Yielding · 8 runners
29 Dec
5th
Leopardstown
Long Distance (2m+) · Good_To_Yielding · 13 runners
24 Nov
🏆 Won
Punchestown
Long Distance (2m+) · Soft · 9 runners
9 Nov
🏆 Won
Gowran Park
Long Distance (2m+) · Yielding · 12 runners
12 Oct
4th
Fairyhouse
Long Distance (2m+) · Good · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Sean O'Keeffe Current Jockey
16.7%
Win rate
2/12
Won / Rode
Jonathan Moore
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

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Punchestown
Galloping
7 1 win, 6 other 1 May 14.3%
Naas
Galloping
3 1 third, 2 other 3 Apr 0%
Gowran Park
Undulating
2 1 win, 1 other 9 Nov 50%
Fairyhouse
Galloping
2 2 other 15 Jan 0%
Clonmel
Sharp
2 2 other 14 May 0%
Leopardstown
Galloping
1 1 other 29 Dec 0%
Limerick
Galloping
1 1 other 29 Dec 0%