Skip to content
Horse profile

Ironwill (IRE)

3yo colt · Trainer Stuart Williams · Owner Ms Emma Mcintosh
12 runs · 9 courses · from Jul 2025
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
3 wins · Newmarket, Beverley & Brighton Ran 15 days ago · 9th of 18 Last raced off OR 87
KTB Profile

Ironwill won three of 12 starts on turf, all in handicaps or maidens at up to 7f. He gained his biggest success in a Class 3 handicap at Newmarket in Jul 2026 off an official rating of 85 on good to firm ground. Two earlier wins came at Beverley on soft and at Brighton on good to firm in Sep 2025. The colt finished 9 of 18 in a Class 2 handicap at Ascot in Oct 2026 off an official rating of 87.

Based on 12 archived runs · run-style from 4 commented runs · updated 18 Oct 2026
Official rating87↓ 2lb off peak
87 85–89

KTB Speed and Rating

KTB Speed

Best recent Speed 93 the best of the last 3 graded (A or B) runs · Sandown, 13 Jun 2026

How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →

Flat 12 figures · best 113C · median 89.5
GoingRunsBestMedianSince 18 Oct 2025
Good to Firm5113C863 · 113 / 86
Good4108C97.54 · 108 / 97.5
Good to Soft280A752 · 80 / 75
Soft1———
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f10113C938 · 113 / 93
1m – 1m1f1——1 · —
Under 6f1———

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 12 figures from 12 runs · as at 10 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 96A the best of the last 3 rated runs · Doncaster, 13 Sep 2026 Official rating 87 at the last run, 2 Oct 2026

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code. A, B or C on a run is how much known form was in that race. What this means →

Flat 12 figures · best 103A · median 91
GoingRunsBestMedianSince 18 Oct 2025
Good to Firm5102B923 · 95 / 92
Good496A934 · 96 / 93
Good to Soft287A85.52 · 87 / 85.5
Soft1———
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f10102B918 · 96 / 91
1m – 1m1f1——1 · —
Under 6f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 12 figures from 12 runs · as at 4 Oct 2026 · a record, not a forecast

Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.

Run style from 4 analysed runs

  • Held up 3 (75%) · 2 wins
  • Midfield 1 (25%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 11.3% of 21,863 runs since Jan 2008 (1,593 horses).

Strongest on firm going: 15% from 107.

GoingRunsWinsSRvs sireThis horse
Firm1071615%+3.7—
Good to Firm3,69445212.2%+0.92 from 5
Good4,83851010.5%−0.80 from 4
Good to Soft2,40625110.4%−0.90 from 2
Soft2,7222539.3%−21 from 1
Heavy822698.4%−2.9—
Standard (AW)7,27391612.6%+1.3—
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,06427813.5%+2.21 from 1
6f – 7f10,6941,25111.7%+0.42 from 10
1m – 1m1f4,99054610.9%−0.40 from 1
1m2f – 1m4f2,4642369.6%−1.7—
1m5f – 2m1,08910910%−1.3—
2m1f – 2m4f472418.7%−2.6—
2m5f – 3m8678.1%−3.2—
Over 3m400%−11.3—

Flat and jumps together (all codes) · since Jan 2008 · as at 17 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam

1 sibling in the archive, 1 winner — best of them Inner City Blues (IRE) (2 wins).

The wins came over 6f; the highest grade won is Group 2 (Inner City Blues (IRE)).

ProduceRunsWinsWin tripsBest grade
Inner City Blues (IRE)426fGroup 2

Record by conditions

GoingRunsWinsSR£1
Good to Firm 5 2 40% +1.25
Good 4 0 0% −4.00
Good to Soft 2 0 0% −2.00
Soft 1 1 100% +1.50

ClassRunsWinsSR£1
Class 2 7 0 0% −7.00
Class 3 2 1 50% +1.00
Class 5 2 2 100% +3.75
Class 4 1 0 0% −1.00

CourseRunsWinsSR£1
Goodwood 3 0 0% −3.00
Newmarket 2 1 50% +1.00
Ascot 1 0 0% −1.00
Doncaster 1 0 0% −1.00
York 1 0 0% −1.00
Sandown 1 0 0% −1.00
Beverley 1 1 100% +1.50
Brighton 1 1 100% +2.25
Salisbury 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 10 2 20% −3.75
1m – 1m1f 1 0 0% −1.00
Under 6f 1 1 100% +1.50

JockeyRunsWinsSR£1
Marco Ghiani 7 3 43% +1.75
J F Egan 4 0 0% −4.00
Sean Levey 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 9 1 11% −6.00
2025 3 2 67% +2.75

Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.

Form

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
02 Oct 26+19d Ascot BetMGM Handicap Stakes Class 2 · 6f · Good To Firm · 18 ran Pulled hard early on far rail group - close to the pace - moved right and pushed along over 2f out - dropped away over 1f out - plugged on late for 9th 9/18 ½ 8-11 87113C92A Marco Ghiani 9/2
13 Sep 26+15d Doncaster Betfred City Of Doncaster Handicap Stakes Class 2 · 7f · Good · 14 ran Held up handy early on strong grip - hit front with 5f left - asked for effort over 2f out - lost lead inside final furlong - unable to quicken again in third - stayed on same gear to finish 3/14 nk 8-12 87108C96A Sean Levey 7/1
29 Aug 26+8d Goodwood Virgin Bet Every Saturday Money Back Handicap Stakes Class 2 · 7f · Good To Soft · 11 ran Fought for head early - close enough with the pack - lost placings around 2f out - drifted off a straight line inside final furlong before edging into fourth and finishing on 4/11 ¾ 8-4 8780A87A J F Egan 14/1
21 Aug 26+20d York Sky Bet Mile Handicap Stakes (Heritage Handicap) Class 2 · 8f · Good To Soft · 19 ran Settled at the back under pressure from the field early - travelling reasonably with much ground to make up 3f out - pushed along over 2f out - stayed on one pace from inside the final furlong - always held finishing 10th 10/19 nk 8-12 8870C84A Marco Ghiani 25/1
01 Aug 26+28d Goodwood Phase Eight Handicap Stakes Class 2 · 7f · Good To Firm · 13 ran Drifted left after break - settled towards back with strong grip on bridle - wandered left approaching the bend 4f out - pushed along and closing in a furlong out - drifted left again inside final furlong - finished strongly to snatch second close home 2/13 1¼ 8-5 8783C95A Marco Ghiani 10/1
04 Jul 26+21d Newmarket Betway Launches Super Sub Handicap Class 3 · 7f · Good To Firm · 5 ran Settled at back early fighting for control - asked for effort with 2f left - moved through to hit front approaching final furlong - challenged close home - stayed on gamely to prevail by a whisker 1/5 9-4 8586C89B Marco Ghiani 2/1F
13 Jun 26+21d Sandown Bet 10 Get 40 With BetMGM Handicap Class 3 · 7f · Good · 10 ran Settled just off the front group early holding a strong grip - pushed along approaching 2f out - stayed on at one gear through the closing stages - held for third 3/10 1¼ 9-2 8593A90A J F Egan 12/1
23 May 26+37d Goodwood Fitzdares Harroways Handicap Class 2 · 7f · Good · 17 ran Settled close to the pace early - pushed along approaching 2f out - moved right with a furlong left - unable to find more inside final 110yds finishing fifth 5/17 1¼ 8-7 8793C88A J F Egan 11/1
16 Apr 26+205d Newmarket Betway Handicap Class 2 · 6f · Good · 13 ran Slowly away - settled at the back in the middle of the track - angled left over 2f out - picked up to contest fourth place inside the final furlong - one-paced late to finish fifth 5/13 1½ 8-12 89102C96A Marco Ghiani 9/1
23 Sep 25+22d Beverley Connexin's Ghost Your Broadband Gallop Restricted Novice Stakes (GBB Race) Class 5 · 5f · Soft · 9 ran Settled just behind the pace moving smoothly - squeezed for space and shifted left inside the final two furlongs - drifted left again approaching the furlong pole - hit the front soon after - opened up a advantage in the closing stages - kept finding more to the line 1/9 9-9 —85A103A Marco Ghiani 6/4F
01 Sep 25+37d Brighton Free Tips Daily On attheraces.com EBF Maiden Stakes (GBB Race) Class 5 · 6f · Good To Firm · 4 ran Keen to begin then eased back behind field - improved through outer part of pack 2f out - driven into command inside final furlong - asserted close home 1/4 9-7 —100C102B Marco Ghiani 9/4
26 Jul 25 Salisbury Starman At Tally Ho Stud British EBF Maiden Stakes (GBB Race) Class 4 · 6f · Good To Firm · 7 ran Fought for control early - settled towards the back - closed and pushed along inside final furlong - stayed on same speed to snatch third close home 3/7 2¼ 9-7 —81B84A J F Egan 11/1

Quick answers

How many races has Ironwill (IRE) won?
Ironwill (IRE) won 3 of 12 archived starts between 2025 and 2026, a strike rate of 25%. Placed 6 times in total (50% of starts).
Who trains Ironwill (IRE)?
Ironwill (IRE) is trained by Stuart Williams, who saddled the horse on its most recent run on 2 October 2026.
Who is Ironwill (IRE)'s sire?
Ironwill (IRE) is by Dark Angel (IRE) out of Dancin Inthestreet (GB), whose sire is Muhaarar.
What going does Ironwill (IRE) prefer?
Ironwill (IRE) has the best record on good to firm going: 2 wins from 5 starts (40%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Ironwill (IRE)'s official rating?
The most recent official rating on record is 87, from the run on 2 October 2026. The highest on record is 89.
What is Ironwill (IRE)'s sire's record?
Dark Angel (IRE)'s progeny in our archive have won 11.3% of 21,863 runs since Jan 2008 (1,593 horses), Flat and jumps together. Strongest on firm going: 15% from 107.
Who are Ironwill (IRE)'s siblings?
Out of Dancin Inthestreet (GB), Ironwill (IRE) has 1 other produce in our archive, 1 of them a winner. Most wins: Inner City Blues (IRE) (2). Highest grade won: Group 2 (Inner City Blues (IRE)). The wins came over 6f. As at Oct 2026.

Record shown from July 2025. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.