Skip to content
Horse profile

Ilhabela Fact (GB)

8yo horse (at last run, Jun 2022) · Last trainer Tony Carroll · Last owner Cooke Millen
by High Chaparral (IRE) out of Ilhabela (IRE) (Azamour)
42 runs · 11 courses · from May 2017
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 8 Jun 2022 — 1,610 days ago. Our archive can't say whether the horse is still in training.
Last run Jun 2022 6 wins · Kempton (AW) Last raced off OR 55
KTB Profile

Ilhabela Fact won six of 42 starts between May 2017 and Jun 2022. All six wins came at Kempton on standard all-weather over 1m2f – 1m4f, the last of them in a Class 6 handicap in Mar 2022 off a mark of 50. The horse had been as high as 82 on official ratings and last ran off 55 in a Class 6 handicap at Kempton in Jun 2022. He raced seven times on turf without success.

Based on 42 archived runs · updated 4 Nov 2026
KTB at a glance All wins on AW OR ↓ 27lb off peak
Official rating55↓ 27lb off peak
55 50–82

KTB Speed and Rating

KTB Speed

Best recent Speed 80 the best of the last 3 graded (A or B) runs · Bath, 24 May 2022

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 36 figures · best 119C · median 81.5
GoingRunsBestMedianSince 4 Nov 2025
Standard (AW)32119C82—
Good2106A62—
Good to Soft1———
Soft1———
DistanceRunsBestMedianSince 4 Nov 2025
1m2f – 1m4f33119C82—
1m5f – 2m2102A91—
1m – 1m1f1———

Of 37 runs looked at, 1 has no figure: did not complete (1).

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

KTB Rating

Best recent KTB Rating 79A the best of the last 3 rated runs · Kempton (AW), 18 May 2022 Official rating 55 at the last run, 8 Jun 2022

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 36 figures · best 87A · median 67
GoingRunsBestMedianSince 4 Nov 2025
Standard (AW)3287A69—
Good269A56.5—
Good to Soft1———
Soft1———
DistanceRunsBestMedianSince 4 Nov 2025
1m2f – 1m4f3387A67—
1m5f – 2m271A69—
1m – 1m1f1———

Of 37 runs looked at, 1 has no figure: did not complete (or a non-runner row) (1).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 36 figures from 37 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire
High Chaparral (IRE)

Progeny in our archive have won 10.3% of 8,730 runs since Feb 2008 (682 horses).

Weakest over 2m5f – 3m (all codes): 6.2% from 419.

GoingRunsWinsSRvs sireThis horse
Firm48714.6%+4.3—
Good to Firm1,25413510.8%+0.5—
Good2,21622410.1%−0.20 from 3
Good to Soft1,07612311.4%+1.10 from 2
Soft1,6781549.2%−1.10 from 2
Heavy6307011.1%+0.8—
Standard (AW)1,82818810.3%06 from 35
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f381026.3%+16—
6f – 7f726729.9%−0.4—
1m – 1m1f1,44015410.7%+0.40 from 2
1m2f – 1m4f2,86532311.3%+16 from 36
1m5f – 2m2,2262219.9%−0.40 from 4
2m1f – 2m4f956889.2%−1.1—
2m5f – 3m419266.2%−4.1—
Over 3m60711.7%+1.4—

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

Dam

2 siblings in the archive, 2 winners — best of them Royal Force (FR) (4 wins).

The wins came over 1m–1m2½f; the highest grade won is Group 1 (Incarville (FR)).

ProduceRunsWinsWin tripsBest grade
Royal Force (FR)1841m–1m2½f—
Incarville (FR)1021m1f–1m2fGroup 1

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 35 6 17% +13.88
Good 3 0 0% −3.00
Good to Soft 2 0 0% −2.00
Soft 2 0 0% −2.00

ClassRunsWinsSR£1
Class 6 13 2 15% +18.00
Class 4 12 3 25% +3.50
Class 5 11 1 9% −8.62
Class 3 1 0 0% −1.00

CourseRunsWinsSR£1
Kempton (AW) 29 6 21% +19.88
Chantilly (FR) 3 0 0% −3.00
Lingfield (AW) 2 0 0% −2.00
Bath 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Chepstow 1 0 0% −1.00
Brighton 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00
Windsor 1 0 0% −1.00
Deauville (FR) 1 0 0% −1.00
Saint-Cloud (FR) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 36 6 17% +12.88
1m5f – 2m 4 0 0% −4.00
1m – 1m1f 2 0 0% −2.00

JockeyRunsWinsSR£1
Tom Marquand 9 2 22% +15.75
Luke Morris 5 0 0% −5.00
Ben Curtis 4 2 50% +8.75
Marco Ghiani 2 0 0% −2.00
Cieren Fallon 2 0 0% −2.00
Kieran O'Neill 2 0 0% −2.00
Adam Kirby 2 1 50% +0.38
Franny Norton 2 1 50% +7.00
Andrew Mullen 1 0 0% −1.00
Mollie Phillips 1 0 0% −1.00
Ray Dawson 1 0 0% −1.00
Tom Queally 1 0 0% −1.00
Elisha Whittington 1 0 0% −1.00
Joey Haynes 1 0 0% −1.00
Hollie Doyle 1 0 0% −1.00
Gabriele Malune 1 0 0% −1.00
George Downing 1 0 0% −1.00
Mme Mickaelle Michel 1 0 0% −1.00
Mlle Mickaelle Michel 1 0 0% −1.00
Aurelien Lemaitre 1 0 0% −1.00
Gregory Benoist 1 0 0% −1.00
Gerald Mosse 1 0 0% −1.00

SeasonRunsWinsSR£1
2022 8 1 13% +2.00
2021 7 0 0% −7.00
2020 8 1 13% −5.25
2019 9 2 22% −2.87
2018 5 2 40% +25.00
2017 5 0 0% −5.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
2022 · 8 runs
08 Jun 22+15d Kempton (AW) Racingtv.com Handicap Class 6 · 2m · Standard To Slow · 7 ran PU/7 — 8-13 55—— Luke Morris 25/1
24 May 22+6d Bath At The Races App Form Study Handicap (Div 2) Class 6 · 1m6f · Good To Soft · 8 ran 3/8 2 9-9 5580A67A Luke Morris 14/1
18 May 22+40d Kempton (AW) Racing Tv Handicap Class 6 · 1m4f · Standard To Slow · 13 ran 3/13 2½ 9-9 5573B79A Ben Curtis 15/2
08 Apr 22+9d Kempton (AW) racingtohelpukraine.uk Handicap Class 5 · 1m3f · Standard To Slow · 6 ran 2/6 2 8-5 5069A63B Luke Morris 9/1
30 Mar 22+28d Kempton (AW) Try Our New Price Boosts At Unibet Handicap (Div 2) Class 6 · 1m4f · Standard To Slow · 9 ran 1/9 8-13 5060A74A Ben Curtis 9/1
02 Mar 22+23d Kempton (AW) Unibet Extra Place Offers Every Day Handicap Class 6 · 1m4f · Standard To Slow · 11 ran 6/11 ½ 8-12 5386A55A Marco Ghiani 25/1
07 Feb 22+9d Wolverhampton (AW) BetYourWay At Betway Handicap (Div 1) Class 6 · 1m1½f · Standard · 12 ran 12/12 4¼ 9-4 5770A39A Andrew Mullen 100/1
29 Jan 22+198d Kempton (AW) Try Our New Price Boosts At Unibet Handicap Class 5 · 1m4f · Standard To Slow · 8 ran 8/8 6½ 8-12 6046A43A Marco Ghiani 25/1
2021 · 7 runs
15 Jul 21+23d Chepstow Wessex Garages All New Nissan Qashqai Apprentice Handicap Class 6 · 1m2f · Good · 10 ran 10/10 8 8-13 6218A44A Mollie Phillips 22/1
22 Jun 21+57d Brighton Thanks To Our Wonderful NHS Staff Handicap Class 6 · 1m2f · Soft · 5 ran 5/5 ¾ 9-11 6466C57C Ray Dawson 18/1
26 Apr 21+30d Lingfield (AW) Download The At The Races App Handicap Class 6 · 1m4f · Standard · 12 ran 11/12 ¾ 9-7 6579A52A Cieren Fallon 28/1
27 Mar 21+24d Kempton (AW) Play Ladbrokes 1-2-Free On Football Handicap (Div 1) Class 6 · 1m4f · Standard To Slow · 11 ran 9/11 1¾ 9-10 6578A64A Luke Morris 4/1F
03 Mar 21+32d Kempton (AW) Unibet Extra Place Offers Every Day Handicap Class 6 · 1m4f · Standard To Slow · 13 ran 2/13 shd 9-8 6376B75A Cieren Fallon 16/1
30 Jan 21+17d Kempton (AW) Unibet Casino Deposit 10 Get 40 Bonus Handicap Class 5 · 1m4f · Standard To Slow · 14 ran 11/14 7 9-1 6656C58C Tom Queally 33/1
13 Jan 21+134d Kempton (AW) Try Our New Price Boosts At Unibet Handicap Class 5 · 1m4f · Standard To Slow · 14 ran 7/14 shd 9-0 6896B67A Elisha Whittington 100/1
2020 · 8 runs
01 Sep 20+14d Kempton (AW) Every Race Live On Racing TV Handicap (Div 2) Class 5 · 1m3f · Standard To Slow · 8 ran 7/8 3¾ 10-0 7054C56C Tom Marquand 18/1
18 Aug 20+36d Kempton (AW) Unibet Handicap Class 5 · 1m4f · Standard To Slow · 13 ran 12/13 7 10-2 7254C58C Tom Marquand 18/1
13 Jul 20+23d Kempton (AW) Unibet Thanks The Frontline Workers Handicap Class 4 · 1m3f · Standard To Slow · 14 ran 13/14 1 9-3 7665C63C Tom Marquand 8/1
20 Jun 20+15d Kempton (AW) Unibet June Casino Free Spin Festival Handicap Class 4 · 1m3f · Standard To Slow · 10 ran 6/10 2½ 9-2 7793A75A Joey Haynes 22/1
05 Jun 20+99d Lingfield (AW) BG Racing Syndicates Handicap Class 4 · 1m4f · Standard To Slow · 12 ran 6/12 1½ 9-5 78105A74A Tom Marquand 16/1
27 Feb 20+23d Newcastle (AW) Heed Your Hunch At Betway Handicap Class 4 · 1m4½f · Standard To Slow · 4 ran 3/4 7½ 9-2 78119C62B Ben Curtis 7/4F
04 Feb 20+15d Kempton (AW) 32Red Casino Handicap Class 4 · 1m3f · Standard To Slow · 7 ran 1/7 9-4 7690A80A Ben Curtis 7/4F
20 Jan 20+47d Kempton (AW) 32Red/EBF Handicap Class 4 · 1m3f · Standard To Slow · 7 ran 2/7 4 9-0 76100A75A Hollie Doyle 11/4
2019 · 9 runs
04 Dec 19+14d Kempton (AW) 32Red Casino Handicap Class 5 · 1m4f · Standard To Slow · 14 ran 3/14 ¾ 9-11 7685B85A Tom Marquand 9/1
20 Nov 19+182d Kempton (AW) 32Red.com Handicap Class 4 · 1m4f · Standard To Slow · 7 ran 7/7 2½ 9-4 7984C56C Tom Marquand 16/1
22 May 19+23d Kempton (AW) 32Red Handicap Class 3 · 1m3f · Standard To Slow · 10 ran 9/10 11 8-8 8081C54C Kieran O'Neill 14/1
29 Apr 19+30d Windsor Follow At The Races On Twitter Handicap Class 4 · 1m3½f · Good · 8 ran 7/8 1¼ 9-4 82106A69A Adam Kirby 7/1
30 Mar 19+30d Kempton (AW) Matchbook Casino Handicap Class 4 · 1m4f · Standard To Slow · 9 ran 5/9 3 9-5 8282A73A Kieran O'Neill 15/8F
28 Feb 19+26d Kempton (AW) 32Red Handicap Class 4 · 1m3f · Standard To Slow · 10 ran 1/10 9-4 76114A87A Tom Marquand 11/4F
02 Feb 19+10d Kempton (AW) 100% Profit Boost At 32RedSport.com Handicap Class 5 · 1m4f · Standard To Slow · 7 ran 1/7 9-11 74105A87B Adam Kirby 11/8F
23 Jan 19+18d Kempton (AW) 32red.com Handicap Class 5 · 1m3f · Standard To Slow · 9 ran 2/9 nk 9-11 7177A85A Luke Morris 15/8F
05 Jan 19+29d Kempton (AW) 100% Profit Boost At 32redsport.com Handicap Class 5 · 2m · Standard To Slow · 10 ran 7/10 ¾ 9-8 71102A71A Franny Norton 10/3F
2018 · 5 runs
07 Dec 18+35d Kempton (AW) Bill McLuskey Memorial Handicap Class 4 · 1m3f · Standard To Slow · 13 ran 1/13 8-7 62111B86A Franny Norton 8/1
02 Nov 18+17d Kempton (AW) 32Red Casino Handicap Class 5 · 1m4f · Standard To Slow · 13 ran 3/13 nk 8-6 6299B71A Gabriele Malune 9/1
16 Oct 18+14d Kempton (AW) Bet At racinguk.com Handicap Class 6 · 1m4f · Standard To Slow · 14 ran 1/14 9-8 5998B83A Tom Marquand 20/1
02 Oct 18+24d Kempton (AW) 32Red On The App Store Handicap (Div 2) Class 6 · 1m4f · Standard To Slow · 10 ran 8/10 shd 9-9 6282A59A Tom Marquand 20/1
08 Sep 18+304d Kempton (AW) Read Silvestre De Sousa At 188Bet Handicap Class 4 · 1m3f · Standard To Slow · 10 ran 9/10 2¾ 8-12 6669A53A George Downing 66/1
2017 · 5 runs
08 Nov 17+9d Chantilly (FR) Prix de la Route Chapon (Claimer) (3yo) (Polytrack) 1m5½f · Standard · 14 ran 3/14 hd 8-2 ——— Mme Mickaelle Michel 36/5
30 Oct 17+74d Chantilly (FR) Prix du Bois Turquet (Claimer) (3yo) (Lady Riders) (Polytrack) 1m1½f · Standard · 12 ran 8/12 3 8-4 ——— Mlle Mickaelle Michel 133/10
17 Aug 17+63d Deauville (FR) Prix de Sassy - Categorie Employe de l'Annee (Handicap) (3yo) (Turf) 1m4½f · Soft · 17 ran 15/17 nk 8-4 ——— Aurelien Lemaitre 28/1
15 Jun 17+24d Saint-Cloud (FR) Prix Rieur (Maiden) (3yo Colts & Geldings) (Turf) 1m4f · Good · 9 ran 4/9 1½ 9-3 ——— Gregory Benoist 11/2
22 May 17 Chantilly (FR) Prix de Joinville (Maiden) (Unraced 3yo Colts & Geldings) (Turf) 1m3f · Good To Soft · 12 ran 2/12 1½ 9-2 ——— Gerald Mosse 83/10

Quick answers

How many races has Ilhabela Fact won?
Ilhabela Fact (GB) won 6 of 42 archived starts between 2017 and 2022, a strike rate of 14.3%. Placed 16 times in total (38.1% of starts).
Who trained Ilhabela Fact?
Ilhabela Fact (GB) was trained by Tony Carroll on the most recent run on record, at Kempton (AW) on 8 June 2022.
Who is Ilhabela Fact's sire?
Ilhabela Fact (GB) is by High Chaparral (IRE) out of Ilhabela (IRE), whose sire is Azamour.
What going does Ilhabela Fact prefer?
Ilhabela Fact (GB) has the best record on standard (aw) going: 6 wins from 35 starts (17.1%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Ilhabela Fact's official rating?
The most recent official rating on record is 55, from the run on 8 June 2022. The highest on record is 82.
What is Ilhabela Fact's sire's record?
High Chaparral (IRE)'s progeny in our archive have won 10.3% of 8,730 runs since Feb 2008 (682 horses), Flat and jumps together. Weakest over 2m5f – 3m (all codes): 6.2% from 419.
Who are Ilhabela Fact's siblings?
Out of Ilhabela (IRE), Ilhabela Fact (GB) has 2 other produce in our archive, 2 of them winners. Most wins: Royal Force (FR) (4). Highest grade won: Group 1 (Incarville (FR)). The wins came over 1m–1m2½f. As at Nov 2026.

Record shown from May 2017. 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.