:

Heroics

There is something quietly promising about a 3-year-old who has already placed in four of its six races, and Heroics is doing exactly that — consistently finding its way into the money without yet making a habit of winning. That changed at Sandown Park on 12 June 2026, when the horse finally got its head in front for the first time, turning a string of near-misses into a first career victory. One win from six races is a 17% win rate — roughly 1 in every 6 races — but the four places alongside it tell a story of a horse that keeps showing up and competing, rather than fading into the background.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Mother
Sonnellino
Trainer
Owner
The Ever Hopefuls
Rating
74

📊 Key Numbers

Career statistics for this horse
6
Career races
1
Wins
16.7%
Win rate
avg ~10%
66.7%
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

Trained by Alan King at his yard in Wroughton, Wiltshire, Heroics is in good hands. King's operation has sent out 57 winners already this season, which is the kind of output that reflects a well-run stable firing on all cylinders. Having a trainer with that level of momentum behind you matters — horses from busy, confident yards tend to be placed in races where they have a genuine chance, and Heroics' record of placed finishes suggests that approach is working.

With the win coming just three weeks ago and Heroics having raced as recently as yesterday, this is a horse right in the middle of an active campaign. The recent form reading — a win sandwiched between a couple of second-place finishes earlier and a couple of quieter runs since — suggests a horse still finding its feet at this level, but one that has already shown it can win. At 3 years old, there is room to grow into races, and a trainer with 57 winners on the board this season will have a clear idea of where to point Heroics next.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Unknown
Good to soft (some give)
Unknown
Good to firm (drying out)
Unknown
Standard (all-weather)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
1M6F – 2M
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, long straights
Unknown
Left-handed, long straights
Unknown
Left-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
4 Jul
DNF
Newmarket
1m6f – 2m · Good_To_Firm · 7 runners
12 Jun
🏆 Won
Sandown Park
1m6f – 2m · Good · 5 runners
14 May
4th
York
1m3f – 1m4f · Good · 16 runners
30 Apr
2nd
Southwell
1m3f – 1m4f · Standard · 8 runners
30 Oct
2nd
Bath
1m1f – 1m2f · Soft · 11 runners
9 Oct
4th
Bath
1m1f – 1m2f · Good_To_Soft · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
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
Bath
Undulating
2 1 second, 1 other 30 Oct 0%
Sandown Park
Galloping
1 1 win 12 Jun 100%
York
Galloping
1 1 other 14 May 0%
Newmarket
Galloping
1 1 other 4 Jul 0%
Southwell
Galloping
1 1 second 30 Apr 0%