Skip to content
Horse profile

Hafeet Alain (IRE)

9yo gelding (at last run, Oct 2025) · Last trainer Ed Walker · Last owner P K Siu
by Elzaam (AUS) out of Batuta (GB) (New Approach)
41 runs · 18 courses · from Jun 2018
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 18 Oct 2025 — 382 days ago. Our archive can't say whether the horse is still in training.
Last run Oct 2025 · 17th of 20 8 wins · 5 courses Last raced off OR 98
KTB Profile

Hafeet Alain is an 8 from 41 gelding with all eight wins in handicaps. Six of those wins came over 1m – 1m1f, including a Class 3 success at Sandown in May 2025 off 92 and a Class 2 success at Newmarket in April 2024 off 95. He has won three times from six starts at Newmarket and twice from three starts at York, all on turf. He last ran at Ascot in Oct 2025, finishing 17 of 20 in a Class 2 handicap off a mark of 98.

Based on 41 archived runs · run-style from 7 commented runs since Sep 2024 · updated 4 Nov 2026
KTB at a glance Typically prominent OR at career high
Official rating98At career-high mark
98 80–98

KTB Speed and Rating

KTB Speed

Best recent Speed 110 the best of the last 3 graded (A or B) runs · Kempton (AW), 20 Nov 2024

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 40 figures · best 127A · median 96.5
GoingRunsBestMedianSince 4 Nov 2025
Standard (AW)16127A99—
Soft9115A95—
Good8109C93.5—
Good to Firm4111C79—
Good to Soft2110A96.5—
Heavy1———
DistanceRunsBestMedianSince 4 Nov 2025
1m – 1m1f26127A99—
6f – 7f14112A86—

Of 41 runs looked at, 1 has no figure: race clock stored as 0 (stranded; re-scored when it lands) (1).

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

KTB Rating

Best recent KTB Rating 106A the best of the last 3 rated runs · Sandown, 29 May 2025 Official rating 98 at the last run, 18 Oct 2025

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 — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 41 figures · best 107A · median 89
GoingRunsBestMedianSince 4 Nov 2025
Standard (AW)16104A86—
Good9107A91—
Soft9106A98—
Good to Firm4102A81.5—
Good to Soft2107A99—
Heavy1———
DistanceRunsBestMedianSince 4 Nov 2025
1m – 1m1f27107A89—
6f – 7f14106A88.5—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 41 figures from 41 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 7 analysed runs since Sep 2024

  • Prominent 4 (57%) · 0 wins
  • Led 3 (43%) · 1 win

Pedigree intelligence

Sire

Progeny in our archive have won 9.2% of 4,528 runs since Apr 2016 (374 horses).

Weakest over 1m5f – 2m (all codes): 4.9% from 326.

GoingRunsWinsSRvs sireThis horse
Firm10110%+0.8—
Good to Firm4645411.6%+2.41 from 4
Good1,115867.7%−1.52 from 9
Good to Soft4634710.2%+11 from 2
Soft873758.6%−0.63 from 9
Heavy291258.6%−0.60 from 1
Standard (AW)1,3121309.9%+0.71 from 16
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f4084711.5%+2.3—
6f – 7f1,7731659.3%+0.12 from 14
1m – 1m1f1,120998.8%−0.46 from 27
1m2f – 1m4f7027510.7%+1.5—
1m5f – 2m326164.9%−4.3—
2m1f – 2m4f153159.8%+0.6—
2m5f – 3m3900%−9.2—
Over 3m7114.3%+5.1—

Flat and jumps together (all codes) · since Apr 2016 · as at 4 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Batuta (GB) (New Approach)

3 siblings in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
General Gordon (IRE)80——
Gut Feeling (IRE)40——
Did She Though (IRE)10——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 16 1 6% −12.00
Good 9 2 22% +25.00
Soft 9 3 33% +24.00
Good to Firm 4 1 25% +8.00
Good to Soft 2 1 50% +6.50
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 2 18 3 17% +14.50
Class 3 15 2 13% +6.50
Class 4 5 2 40% +20.50
Class 5 3 1 33% +9.00

CourseRunsWinsSR£1
Newmarket 6 3 50% +32.00
Lingfield (AW) 5 1 20% −1.00
Wolverhampton (AW) 5 0 0% −5.00
Kempton (AW) 4 0 0% −4.00
Doncaster 4 1 25% +8.00
York 3 2 67% +21.50
Ascot 2 0 0% −2.00
Goodwood 2 0 0% −2.00
Sandown 1 1 100% +12.00
Haydock 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00
Pontefract 1 0 0% −1.00
Ripon 1 0 0% −1.00
Hamilton 1 0 0% −1.00
Chester 1 0 0% −1.00
Redcar 1 0 0% −1.00
Thirsk 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 27 6 22% +35.50
6f – 7f 14 2 14% +15.00

JockeyRunsWinsSR£1
Saffie Osborne 6 1 17% +15.00
Andrew Mullen 6 1 17% +6.00
Connor Planas 5 2 40% +11.00
Tom Marquand 4 0 0% −4.00
Richard Kingscote 3 1 33% +1.00
Jack Doughty 2 1 50% +11.00
Billy Loughnane 2 0 0% −2.00
Hollie Doyle 2 0 0% −2.00
Barry McHugh 2 1 50% +6.50
Ashley Lewis 1 0 0% −1.00
Joe Leavy 1 0 0% −1.00
Hector Crouch 1 0 0% −1.00
Callum Hutchinson 1 0 0% −1.00
Ross Coakley 1 0 0% −1.00
Andrea Atzeni 1 0 0% −1.00
David Egan 1 0 0% −1.00
Connor Beasley 1 1 100% +16.00
Shane Gray 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 39 8 21% +52.50
Blinkers 2 0 0% −2.00

SeasonRunsWinsSR£1
2025 2 1 50% +11.00
2024 7 1 14% +14.00
2023 13 2 15% +3.00
2022 6 1 17% −2.00
2021 3 0 0% −3.00
2019 6 2 33% +19.50
2018 4 1 25% +8.00

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
2025 · 2 runs
18 Oct 25+142d Ascot Balmoral Handicap (Sponsored By Qipco) (Str) Class 2 · 1m · Good · 20 ran Shared the front early - pressed for effort with 2f left - dropped away inside the final furlong 17/20 ¾ 8-9 9864C76A Ashley Lewis 50/1
29 May 25+176d Sandown starsports.bet Whitsun Cup Handicap Class 3 · 1m · Good · 12 ran Set the pace from the off - given a squeeze for effort 2f out and stayed clear to the line 1/12 9-4 9285B106A Jack Doughty 12/1
2024 · 7 runs
04 Dec 24+14d Lingfield (AW) Boost Your Acca At BetMGM Handicap Class 3 · 7f · Standard · 7 ran Sat close to the pace early - lost touch and eased back over 2f out - dropped away late 7/7 ½ 9-6 9477A76A Jack Doughty 15/2
20 Nov 24+40d Kempton (AW) Try Unibet's New Acca Boosts Handicap Class 2 · 1m · Standard To Slow · 14 ran Went straight to front early - pushed along and lost advantage inside final two furlongs - couldn't find more close home - finished sixth beaten 3 lengths 6/14 shd 9-2 95110B90A Joe Leavy 25/1
11 Oct 24+16d York William Hill Top Price Guarantee Autumn Handicap Class 2 · 1m · Soft · 16 ran Sat close to the front pair early - drifted left under pressure over 2f out and found nothing extra a furlong later - stayed on same pace to finish 4th 4/16 1¼ 9-7 96103C103A Hector Crouch 13/2
25 Sep 24+19d Goodwood YPO Southern 7 Handicap Class 2 · 1m · Heavy · 6 ran Settled just behind the front group - roused into action with 2f left - kept on without finding extra finishing 4th beaten 2 lengths 4/6 1 9-9 97103A87B Tom Marquand 7/1
06 Sep 24+125d Ascot National Racehorse Week Handicap (Str) Class 2 · 1m · Soft · 9 ran Handy early - in contention with a furlong left - unable to find more close home finishing fourth 4/9 1 9-7 9795A98A Saffie Osborne 10/1
04 May 24+18d Newmarket William Hill Suffolk Stakes (Heritage Handicap) Class 2 · 1m1f · Good · 13 ran 9/13 ¾ 9-2 9591C89A Callum Hutchinson 33/1
16 Apr 24+148d Newmarket Mutasaabeq New For 2024 Handicap Class 2 · 1m · Good · 17 ran 1/17 9-4 9597C101A Saffie Osborne 20/1
2023 · 13 runs
20 Nov 23+38d Kempton (AW) Try Unibet's New Acca Boosts Handicap Class 2 · 1m · Standard To Slow · 9 ran 8/9 4¼ 9-5 9595A71A Billy Loughnane 17/2
13 Oct 23+16d York William Hill Autumn Mile Handicap Class 2 · 1m · Soft · 12 ran 1/12 8-10 9295A105A Connor Planas 13/2
27 Sep 23+20d Goodwood William Hill Handicap Class 2 · 1m · Soft · 7 ran 2/7 hd 8-8 91101A92A Connor Planas 4/1
07 Sep 23+26d Wolverhampton (AW) William Hill Keep Your Raceday Positive Racing League Race 32 Handicap Class 3 · 1m½f · Standard · 11 ran 8/11 ¾ 9-9 9285A84A Ross Coakley 15/2
12 Aug 23+21d Haydock Betfred 'Play Fred's 5 Million' Handicap Class 3 · 1m · Good · 13 ran 4/13 nk 9-8 92109C101A Connor Planas 6/1
22 Jul 23+23d Newmarket Lettergold Handicap Class 2 · 1m · Good · 12 ran 2/12 nk 9-2 90100B107A Connor Planas 6/1
29 Jun 23+55d Newmarket Weareracing Handicap Class 4 · 1m · Good To Soft · 9 ran 1/9 9-11 85110A107A Connor Planas 15/2
05 May 23+28d Newmarket Race Horse Lotto Handicap Class 3 · 1m · Good · 10 ran 4/10 1 9-9 87—88A Hollie Doyle 11/2
07 Apr 23+27d Lingfield (AW) Spreadex Sports All Weather Vase Mile Handicap Class 3 · 1m · Standard · 10 ran 6/10 ¾ 9-8 8896A84A Andrea Atzeni 11/1
11 Mar 23+14d Wolverhampton (AW) Spreadex Sports Lincoln Trial Handicap Class 2 · 1m½f · Standard · 13 ran 11/13 ½ 8-8 9198B70A Billy Loughnane 18/1
25 Feb 23+33d Lingfield (AW) Spreadex Sports Get 40 In Bonuses Handicap Class 2 · 1m · Standard · 8 ran 5/8 nk 8-13 93116A87A Saffie Osborne 18/1
23 Jan 23+16d Southwell (AW) Spreadex Sports Best Premier League Odds Handicap Class 3 · 1m · Standard · 11 ran 11/11 nse 9-9 95101A81A Saffie Osborne 8/1
07 Jan 23+36d Kempton (AW) Unibet 3 Uniboosts A Day Handicap Class 3 · 1m · Standard To Slow · 13 ran 4/13 nse 9-9 95100B94A Tom Marquand 13/2
2022 · 6 runs
02 Dec 22+20d Newcastle (AW) Spreadex Sports Best Odds On Sunderland Handicap Class 2 · 7f · Standard To Slow · 9 ran 6/9 ½ 9-3 96112A90A Saffie Osborne 14/1
12 Nov 22+245d Lingfield (AW) Spreadex Sports First Goalscorer Insurance Handicap Class 2 · 1m · Standard · 9 ran 6/9 nk 9-2 97101A85A Saffie Osborne 11/1
12 Mar 22+14d Wolverhampton (AW) Mansionbet Lincoln Trial Handicap Class 2 · 1m½f · Standard · 12 ran 9/12 1¾ 9-4 9897A82A Richard Kingscote 9/2
26 Feb 22+19d Lingfield (AW) Mansionbet Proud Partners Of The Awc Handicap Class 2 · 1m · Standard · 7 ran 1/7 8-13 9481A89A Richard Kingscote 3/1
07 Feb 22+33d Wolverhampton (AW) MansionBet Beaten By A Head Handicap Class 3 · 1m½f · Standard · 5 ran 3/5 ¾ 9-7 9463C89B Tom Marquand 8/11F
05 Jan 22+39d Kempton (AW) Unibet Casino Deposit 10 Get 40 Bonus Handicap Class 3 · 1m · Standard To Slow · 8 ran 2/8 1 9-4 91127A104A Richard Kingscote 9/4J
2021 · 3 runs
27 Nov 21+21d Wolverhampton (AW) MansionBet Proud Partners Of AWC Handicap Class 3 · 7f · Standard · 6 ran 2/6 hd 9-9 91111A94B Tom Marquand 10/3
06 Nov 21+14d Doncaster Virgin Bet Handicap Class 2 · 7f · Soft · 18 ran 10/18 2¼ 8-12 9385C79A Hollie Doyle 11/2
23 Oct 21+722d Doncaster Scott Dobson Memorial Handicap Class 3 · 7f · Soft · 13 ran 4/13 3¼ 9-11 9486C97A David Egan 10/1
2019 · 6 runs
01 Nov 19+21d Newmarket Chief Sean Brice 30 Year Retirement Handicap Class 3 · 1m · Soft · 12 ran 1/12 9-0 90115A104A Barry McHugh 15/2
11 Oct 19+123d York Irish Thoroughbred Marketing Handicap Class 4 · 7f · Soft · 19 ran 1/19 9-0 80110C106A Connor Beasley 16/1
10 Jun 19+5d Pontefract Mr Wolf Sprint Handicap Class 3 · 6f · Soft · 9 ran 5/9 2¼ 8-11 8080A80A Andrew Mullen 7/2F
05 Jun 19+19d Ripon Ripon Farm Services Handicap Class 4 · 6f · Good To Soft · 10 ran 2/10 ¾ 9-2 8083B91A Andrew Mullen 11/2
17 May 19+21d Hamilton Palmaris Integrated Facilities Services William Wallace Handicap Class 4 · 6f · Good To Firm · 4 ran 2/4 1 9-7 80111C87B Andrew Mullen 7/4F
26 Apr 19+264d Doncaster Napoleons Casino & Restaurant Sheffield Handicap Class 3 · 6f · Good · 13 ran 3/13 2¾ 8-11 8096C91A Andrew Mullen 16/1
2018 · 4 runs
05 Aug 18+24d Chester Thyme People Nursery Class 4 · 6f · Good · 5 ran 5/5 nse 9-2 8086C64B Andrew Mullen 13/8
12 Jul 18+19d Doncaster Napoleons Casino And Restaurant Sheffield Ebf Maiden Stakes Class 5 · 6f · Good To Firm · 14 ran 1/14 9-5 —89C102A Andrew Mullen 11/1
23 Jun 18+11d Redcar Best Flat Races Live On Racing UK EBF Novice Stakes Class 5 · 6f · Good To Firm · 13 ran 3/13 1 9-2 —66C74A Shane Gray 4/1
12 Jun 18 Thirsk Racing To School Novice Auction Stakes Class 5 · 6f · Good To Firm · 12 ran 3/12 1 8-13 —69A76A Barry McHugh 14/1

Quick answers

How many races has Hafeet Alain won?
Hafeet Alain (IRE) won 8 of 41 archived starts between 2018 and 2025, a strike rate of 19.5%. Placed 17 times in total (41.5% of starts).
Who trained Hafeet Alain?
Hafeet Alain (IRE) was trained by Ed Walker on the most recent run on record, at Ascot on 18 October 2025.
Who is Hafeet Alain's sire?
Hafeet Alain (IRE) is by Elzaam (AUS) out of Batuta (GB), whose sire is New Approach.
What going does Hafeet Alain prefer?
Hafeet Alain (IRE) has the best record on soft going: 3 wins from 9 starts (33.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Hafeet Alain's official rating?
The most recent official rating on record is 98, from the run on 18 October 2025. That is also the highest on record.
What is Hafeet Alain's sire's record?
Elzaam (AUS)'s progeny in our archive have won 9.2% of 4,528 runs since Apr 2016 (374 horses), Flat and jumps together. Weakest over 1m5f – 2m (all codes): 4.9% from 326.
Who are Hafeet Alain's siblings?
Out of Batuta (GB), Hafeet Alain (IRE) has 3 other produce in our archive, 0 of them winners. As at Nov 2026.

Record shown from June 2018. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.