Ilhabela Fact (GB)
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.
- 6–42Wins / Runs
- 14.3%Strike rate
- 16 (38.1%)Placed
- +6.88£1 level staken=42 at SP
- 1.37Fair A/E n=42 · 1.19 incl. margin
- 82Highest OR
- 24dBetween runs (median)longest 304 d
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 80
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 →
| Going | Runs | Best | Median | Since 4 Nov 2025 |
|---|---|---|---|---|
| Standard (AW) | 32 | 119C | 82 | — |
| Good | 2 | 106A | 62 | — |
| Good to Soft | 1 | — | — | — |
| Soft | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 4 Nov 2025 |
|---|---|---|---|---|
| 1m2f – 1m4f | 33 | 119C | 82 | — |
| 1m5f – 2m | 2 | 102A | 91 | — |
| 1m – 1m1f | 1 | — | — | — |
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
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
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.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 48 | 7 | 14.6% | +4.3 | — |
| Good to Firm | 1,254 | 135 | 10.8% | +0.5 | — |
| Good | 2,216 | 224 | 10.1% | −0.2 | 0 from 3 |
| Good to Soft | 1,076 | 123 | 11.4% | +1.1 | 0 from 2 |
| Soft | 1,678 | 154 | 9.2% | −1.1 | 0 from 2 |
| Heavy | 630 | 70 | 11.1% | +0.8 | — |
| Standard (AW) | 1,828 | 188 | 10.3% | 0 | 6 from 35 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 38 | 10 | 26.3% | +16 | — |
| 6f – 7f | 726 | 72 | 9.9% | −0.4 | — |
| 1m – 1m1f | 1,440 | 154 | 10.7% | +0.4 | 0 from 2 |
| 1m2f – 1m4f | 2,865 | 323 | 11.3% | +1 | 6 from 36 |
| 1m5f – 2m | 2,226 | 221 | 9.9% | −0.4 | 0 from 4 |
| 2m1f – 2m4f | 956 | 88 | 9.2% | −1.1 | — |
| 2m5f – 3m | 419 | 26 | 6.2% | −4.1 | — |
| Over 3m | 60 | 7 | 11.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
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)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Royal Force (FR) | 18 | 4 | 1m–1m2½f | — |
| Incarville (FR) | 10 | 2 | 1m1f–1m2f | Group 1 |
Record by conditions
| Going | Runs | Wins | SR | £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 |
| Class | Runs | Wins | SR | £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 |
| Course | Runs | Wins | SR | £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 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 1m2f – 1m4f | 36 | 6 | 17% | +12.88 |
| 1m5f – 2m | 4 | 0 | 0% | −4.00 |
| 1m – 1m1f | 2 | 0 | 0% | −2.00 |
| Jockey | Runs | Wins | SR | £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 |
| Season | Runs | Wins | SR | £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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2022 · 8 runs | ||||||||||
| 08 Jun 22+15d | Kempton (AW) | Racingtv.com Handicap | PU/7 | — | 8-13 | 55 | — | — | Luke Morris | 25/1 |
| 24 May 22+6d | Bath | At The Races App Form Study Handicap (Div 2) | 3/8 | 2 | 9-9 | 55 | 80A | 67A | Luke Morris | 14/1 |
| 18 May 22+40d | Kempton (AW) | Racing Tv Handicap | 3/13 | 2½ | 9-9 | 55 | 73B | 79A | Ben Curtis | 15/2 |
| 08 Apr 22+9d | Kempton (AW) | racingtohelpukraine.uk Handicap | 2/6 | 2 | 8-5 | 50 | 69A | 63B | Luke Morris | 9/1 |
| 30 Mar 22+28d | Kempton (AW) | Try Our New Price Boosts At Unibet Handicap (Div 2) | 1/9 | 8-13 | 50 | 60A | 74A | Ben Curtis | 9/1 | |
| 02 Mar 22+23d | Kempton (AW) | Unibet Extra Place Offers Every Day Handicap | 6/11 | ½ | 8-12 | 53 | 86A | 55A | Marco Ghiani | 25/1 |
| 07 Feb 22+9d | Wolverhampton (AW) | BetYourWay At Betway Handicap (Div 1) | 12/12 | 4¼ | 9-4 | 57 | 70A | 39A | Andrew Mullen | 100/1 |
| 29 Jan 22+198d | Kempton (AW) | Try Our New Price Boosts At Unibet Handicap | 8/8 | 6½ | 8-12 | 60 | 46A | 43A | Marco Ghiani | 25/1 |
| 2021 · 7 runs | ||||||||||
| 15 Jul 21+23d | Chepstow | Wessex Garages All New Nissan Qashqai Apprentice Handicap | 10/10 | 8 | 8-13 | 62 | 18A | 44A | Mollie Phillips | 22/1 |
| 22 Jun 21+57d | Brighton | Thanks To Our Wonderful NHS Staff Handicap | 5/5 | ¾ | 9-11 | 64 | 66C | 57C | Ray Dawson | 18/1 |
| 26 Apr 21+30d | Lingfield (AW) | Download The At The Races App Handicap | 11/12 | ¾ | 9-7 | 65 | 79A | 52A | Cieren Fallon | 28/1 |
| 27 Mar 21+24d | Kempton (AW) | Play Ladbrokes 1-2-Free On Football Handicap (Div 1) | 9/11 | 1¾ | 9-10 | 65 | 78A | 64A | Luke Morris | 4/1F |
| 03 Mar 21+32d | Kempton (AW) | Unibet Extra Place Offers Every Day Handicap | 2/13 | shd | 9-8 | 63 | 76B | 75A | Cieren Fallon | 16/1 |
| 30 Jan 21+17d | Kempton (AW) | Unibet Casino Deposit 10 Get 40 Bonus Handicap | 11/14 | 7 | 9-1 | 66 | 56C | 58C | Tom Queally | 33/1 |
| 13 Jan 21+134d | Kempton (AW) | Try Our New Price Boosts At Unibet Handicap | 7/14 | shd | 9-0 | 68 | 96B | 67A | Elisha Whittington | 100/1 |
| 2020 · 8 runs | ||||||||||
| 01 Sep 20+14d | Kempton (AW) | Every Race Live On Racing TV Handicap (Div 2) | 7/8 | 3¾ | 10-0 | 70 | 54C | 56C | Tom Marquand | 18/1 |
| 18 Aug 20+36d | Kempton (AW) | Unibet Handicap | 12/13 | 7 | 10-2 | 72 | 54C | 58C | Tom Marquand | 18/1 |
| 13 Jul 20+23d | Kempton (AW) | Unibet Thanks The Frontline Workers Handicap | 13/14 | 1 | 9-3 | 76 | 65C | 63C | Tom Marquand | 8/1 |
| 20 Jun 20+15d | Kempton (AW) | Unibet June Casino Free Spin Festival Handicap | 6/10 | 2½ | 9-2 | 77 | 93A | 75A | Joey Haynes | 22/1 |
| 05 Jun 20+99d | Lingfield (AW) | BG Racing Syndicates Handicap | 6/12 | 1½ | 9-5 | 78 | 105A | 74A | Tom Marquand | 16/1 |
| 27 Feb 20+23d | Newcastle (AW) | Heed Your Hunch At Betway Handicap | 3/4 | 7½ | 9-2 | 78 | 119C | 62B | Ben Curtis | 7/4F |
| 04 Feb 20+15d | Kempton (AW) | 32Red Casino Handicap | 1/7 | 9-4 | 76 | 90A | 80A | Ben Curtis | 7/4F | |
| 20 Jan 20+47d | Kempton (AW) | 32Red/EBF Handicap | 2/7 | 4 | 9-0 | 76 | 100A | 75A | Hollie Doyle | 11/4 |
| 2019 · 9 runs | ||||||||||
| 04 Dec 19+14d | Kempton (AW) | 32Red Casino Handicap | 3/14 | ¾ | 9-11 | 76 | 85B | 85A | Tom Marquand | 9/1 |
| 20 Nov 19+182d | Kempton (AW) | 32Red.com Handicap | 7/7 | 2½ | 9-4 | 79 | 84C | 56C | Tom Marquand | 16/1 |
| 22 May 19+23d | Kempton (AW) | 32Red Handicap | 9/10 | 11 | 8-8 | 80 | 81C | 54C | Kieran O'Neill | 14/1 |
| 29 Apr 19+30d | Windsor | Follow At The Races On Twitter Handicap | 7/8 | 1¼ | 9-4 | 82 | 106A | 69A | Adam Kirby | 7/1 |
| 30 Mar 19+30d | Kempton (AW) | Matchbook Casino Handicap | 5/9 | 3 | 9-5 | 82 | 82A | 73A | Kieran O'Neill | 15/8F |
| 28 Feb 19+26d | Kempton (AW) | 32Red Handicap | 1/10 | 9-4 | 76 | 114A | 87A | Tom Marquand | 11/4F | |
| 02 Feb 19+10d | Kempton (AW) | 100% Profit Boost At 32RedSport.com Handicap | 1/7 | 9-11 | 74 | 105A | 87B | Adam Kirby | 11/8F | |
| 23 Jan 19+18d | Kempton (AW) | 32red.com Handicap | 2/9 | nk | 9-11 | 71 | 77A | 85A | Luke Morris | 15/8F |
| 05 Jan 19+29d | Kempton (AW) | 100% Profit Boost At 32redsport.com Handicap | 7/10 | ¾ | 9-8 | 71 | 102A | 71A | Franny Norton | 10/3F |
| 2018 · 5 runs | ||||||||||
| 07 Dec 18+35d | Kempton (AW) | Bill McLuskey Memorial Handicap | 1/13 | 8-7 | 62 | 111B | 86A | Franny Norton | 8/1 | |
| 02 Nov 18+17d | Kempton (AW) | 32Red Casino Handicap | 3/13 | nk | 8-6 | 62 | 99B | 71A | Gabriele Malune | 9/1 |
| 16 Oct 18+14d | Kempton (AW) | Bet At racinguk.com Handicap | 1/14 | 9-8 | 59 | 98B | 83A | Tom Marquand | 20/1 | |
| 02 Oct 18+24d | Kempton (AW) | 32Red On The App Store Handicap (Div 2) | 8/10 | shd | 9-9 | 62 | 82A | 59A | Tom Marquand | 20/1 |
| 08 Sep 18+304d | Kempton (AW) | Read Silvestre De Sousa At 188Bet Handicap | 9/10 | 2¾ | 8-12 | 66 | 69A | 53A | George Downing | 66/1 |
| 2017 · 5 runs | ||||||||||
| 08 Nov 17+9d | Chantilly (FR) | Prix de la Route Chapon (Claimer) (3yo) (Polytrack) | 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) | 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) | 15/17 | nk | 8-4 | — | — | — | Aurelien Lemaitre | 28/1 |
| 15 Jun 17+24d | Saint-Cloud (FR) | Prix Rieur (Maiden) (3yo Colts & Geldings) (Turf) | 4/9 | 1½ | 9-3 | — | — | — | Gregory Benoist | 11/2 |
| 22 May 17 | Chantilly (FR) | Prix de Joinville (Maiden) (Unraced 3yo Colts & Geldings) (Turf) | 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.