:

Heroics

Heroics has found his rhythm at exactly the right time, hitting form with a win at Wolverhampton just three days ago. The three-year-old arrived at Alan King's Wroughton yard with promise, breaking through at Sandown Park in June, and has now won twice in his last six races — a genuine uptick that suggests he is starting to understand what racing demands. Of his seven career outings, he has finished in the money five times, which points to consistency, though his overall win rate of roughly 1 in 3.5 races (2 wins from 7) shows he is still learning the game.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
7
Career races
2
Wins
28.6%
Win rate
avg ~10%
71.4%
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

What stands out is how decisively Heroics performs over the longer distances. When races stretch to a mile and six furlongs or beyond, he has won two of three — a 67% win rate that is genuinely strong. This matters because it tells you something real about what he is: a horse who seems to settle into his rhythm once the pace stretches out, rather than one who needs speed to shine. His recent run of place finishes before this week's victory (a fourth, two seconds, and a win) shows the form is climbing, not falling away. King's yard is firing on all cylinders this season with 57 winners already, and having a horse who is learning to win at the right distance under a trainer in that kind of form is a combination worth watching.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Well suited by 1m6f – 2m distances: 67% win rate

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
18 Aug
🏆 Won
Wolverhampton
1m6f – 2m · Standard · 9 runners
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%
Wolverhampton
Galloping
1 1 win 18 Aug 100%
Sandown Park
Galloping
1 1 win 12 Jun 100%
Southwell
Galloping
1 1 second 30 Apr 0%
York
Galloping
1 1 other 14 May 0%
Newmarket
Galloping
1 1 other 4 Jul 0%