:

Ironwill

Ironwill is a three-year-old with the kind of record that suggests real potential mixed with the frustration of inconsistency. The horse has won three races from ten attempts — a 30% win rate — and placed in six others, which means it has finished in the top three in nine of its ten races. That is the mark of a genuine competitor, not a novice, but one whose form has been patchy lately.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Colt
Colour
Grey
Father
Dark Angel
Mother
Dancin Inthestreet
Owner
Ms Emma Mcintosh
Rating
87

📊 Key Numbers

Career statistics for this horse
10
Career races
3
Wins
30%
Win rate
avg ~10%
60%
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 most telling thing about this horse is what it does on fast, dry ground. When conditions favour quick going, Ironwill becomes a different proposition entirely, winning two of four races — a 50% rate — on those surfaces. Compare that to its overall 30% record and you can see where its strength lies. Equally, the horse shows a clear preference for shorter distances between five and six and a half furlongs, winning two of four races at that range. These are not small preferences; they are a map of where to run this horse to get the best from it.

Ironwill broke through at Brighton on 1 September last year, and has since claimed victories at Newmarket on 4 July — eight weeks ago — and one other. That July win at Newmarket looks like the moment this horse showed what it could do when everything aligned, but the six races since have been mostly underwhelming. The most recent form reads 4-10-2-1-3-5 across its last six races, which means only two places in the last six runs and nothing better than a second. It raced just yesterday, so the horse is being campaigned regularly by trainer Stuart Williams at Newmarket, a yard that has sent out 67 winners this season and clearly knows how to train a winner. The challenge now is working out whether Ironwill's dip is temporary or whether that July success was the peak. Either way, the next race on suitable ground at the right distance could tell us plenty.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 2 wins from 4 starts (50%)
Well suited by 5f – 6½f distances: 50% win rate
⚠ What to watch out for
Poor record on good ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Good (firm-ish)
Avoids
📏 Race Distance
5F – 6½F
Loves
7F – 1M
Ok
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, long straights
Right-handed, hilly
Ok
Left-handed, long straights
Unknown
Left-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
29 Aug
4th
Goodwood
7f – 1m · Good_To_Soft · 15 runners
21 Aug
10th
York
7f – 1m · Good_To_Soft · 20 runners
1 Aug
2nd
Goodwood
7f – 1m · Good_To_Firm · 13 runners
4 Jul
🏆 Won
Newmarket
7f – 1m · Good_To_Firm · 7 runners
13 Jun
3rd
Sandown Park
7f – 1m · Good · 10 runners
23 May
5th
Goodwood
7f – 1m · Good · 18 runners
16 Apr
5th
Newmarket
5f – 6½f · Good · 16 runners
23 Sep
🏆 Won
Beverley
5f – 6½f · Soft · 9 runners
1 Sep
🏆 Won
Brighton
5f – 6½f · Good_To_Firm · 4 runners
26 Jul
3rd
Salisbury
5f – 6½f · Good_To_Firm · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
66.7%
Win rate
2/3
Won / Rode
J F Egan Current Jockey
0%
Win rate
0/2
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Goodwood
Undulating
3 1 second, 2 other 29 Aug 0%
Newmarket
Galloping
2 1 win, 1 other 4 Jul 50%
Brighton
Undulating
1 1 win 1 Sep 100%
Beverley
Undulating
1 1 win 23 Sep 100%
Sandown Park
Galloping
1 1 third 13 Jun 0%
York
Galloping
1 1 other 21 Aug 0%
Salisbury
Undulating
1 1 third 26 Jul 0%