Haftohaf (GB)
Haftohaf (GB) is 2 from 22. Hasn't won since Nov 2012. Both wins have come on the all-weather — 0 from 11 on turf.
- 2–22Wins / Runs
- 9.1%Strike rate
- 9 (40.9%)Placed
- −16.50£1 level staken=22 at SP
- 0.48Fair A/E n=22 · 0.41 incl. margin
- 77Highest OR
- 98dAvg between runs
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
No KTB Speed figures for this horse. The engine scores GB and Irish racing from Sep 2016; runs elsewhere, or earlier, have no figure.
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 0 figures from 0 runs · 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 11% of 4,748 runs since Jan 2008 (305 horses).
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 56 | 6 | 10.7% | −0.3 | — |
| Good to Firm | 798 | 88 | 11% | 0 | — |
| Good | 1,094 | 126 | 11.5% | +0.5 | 0 from 5 |
| Good to Soft | 614 | 67 | 10.9% | −0.1 | 0 from 2 |
| Soft | 591 | 58 | 9.8% | −1.2 | 0 from 3 |
| Heavy | 172 | 20 | 11.6% | +0.6 | 0 from 1 |
| Standard (AW) | 1,423 | 155 | 10.9% | −0.1 | 2 from 11 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 125 | 11 | 8.8% | −2.2 | 0 from 1 |
| 6f – 7f | 1,160 | 133 | 11.5% | +0.5 | 2 from 19 |
| 1m – 1m1f | 1,141 | 119 | 10.4% | −0.6 | 0 from 2 |
| 1m2f – 1m4f | 1,222 | 134 | 11% | 0 | — |
| 1m5f – 2m | 719 | 74 | 10.3% | −0.7 | — |
| 2m1f – 2m4f | 276 | 29 | 10.5% | −0.5 | — |
| 2m5f – 3m | 69 | 8 | 11.6% | +0.6 | — |
| Over 3m | 36 | 12 | 33.3% | +22.3 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 14 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
5 siblings in the archive, 4 winners — best of them Avonvalley (GB) (8 wins).
The wins came over 5f–1m3f; the highest grade won is Class 4 (Shrimper Roo (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Avonvalley (GB) | 68 | 8 | 5f–6f | Class 5 |
| Shrimper Roo (GB) | 14 | 2 | 5f–5½f | Class 4 |
| Diplomasi (GB) | 18 | 2 | 1m½f–1m3f | Class 5 |
| Powerful Sole (GB) | 6 | 1 | 6f | — |
| Conflicting (GB) | 6 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 11 | 2 | 18% | −5.50 |
| Good | 5 | 0 | 0% | −5.00 |
| Soft | 3 | 0 | 0% | −3.00 |
| Good to Soft | 2 | 0 | 0% | −2.00 |
| Heavy | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 4 | 4 | 0 | 0% | −4.00 |
| Class 5 | 3 | 1 | 33% | −0.75 |
| Class 2 | 1 | 0 | 0% | −1.00 |
| Class 6 | 1 | 1 | 100% | +2.25 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Maisons-Laffitte (FR) | 6 | 0 | 0% | −6.00 |
| Chantilly (FR) | 3 | 0 | 0% | −3.00 |
| Deauville (FR) | 3 | 0 | 0% | −3.00 |
| Wolverhampton (AW) | 3 | 2 | 67% | +2.50 |
| Kempton (AW) | 3 | 0 | 0% | −3.00 |
| Fontainebleau (FR) | 1 | 0 | 0% | −1.00 |
| Lingfield (AW) | 1 | 0 | 0% | −1.00 |
| Pontefract | 1 | 0 | 0% | −1.00 |
| Leicester | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 19 | 2 | 11% | −13.50 |
| 1m – 1m1f | 2 | 0 | 0% | −2.00 |
| Under 6f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Adam Kirby | 6 | 2 | 33% | −0.50 |
| Gerald Mosse | 4 | 0 | 0% | −4.00 |
| Alexis Badel | 4 | 0 | 0% | −4.00 |
| Fabien Lefebvre | 3 | 0 | 0% | −3.00 |
| Antoine Hamelin | 1 | 0 | 0% | −1.00 |
| Flavien Masse | 1 | 0 | 0% | −1.00 |
| Martin Harley | 1 | 0 | 0% | −1.00 |
| Nicky Mackay | 1 | 0 | 0% | −1.00 |
| Andrea Atzeni | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 16 | 2 | 13% | −10.50 |
| Cheekpieces | 4 | 0 | 0% | −4.00 |
| Blinkers | 2 | 0 | 0% | −2.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2018 | 2 | 0 | 0% | −2.00 |
| 2017 | 2 | 0 | 0% | −2.00 |
| 2016 | 7 | 0 | 0% | −7.00 |
| 2015 | 2 | 0 | 0% | −2.00 |
| 2013 | 6 | 0 | 0% | −6.00 |
| 2012 | 3 | 2 | 67% | +2.50 |
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 | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|
| 11 Jun 18+31d | Maisons-Laffitte (FR) | Prix Prudent (Conditions) (4yo+) (Turf) | 12/12 | 5 | 8-11 | — | — | Fabien Lefebvre | 16/1 |
| 11 May 18+381d | Chantilly (FR) | Prix du Chaudron (Conditions) (4yo+) (Turf) | 8/13 | 1 | 9-0 | — | — | Fabien Lefebvre | 30/1 |
| 25 Apr 17+26d | Maisons-Laffitte (FR) | Prix Servanne () (3yo+) (Turf) | 4/6 | 1½ | 9-1 | — | — | Gerald Mosse | 43/10 |
| 30 Mar 17+101d | Fontainebleau (FR) | Prix Cor de Chasse () (3yo+) (Turf) | 4/10 | hd | 9-6 | — | — | Alexis Badel | 2/1F |
| 19 Dec 16+53d | Deauville (FR) | Prix de la Suisse Normande (Handicap) (3yo+) (Polytrack) | 15/16 | hd | 9-3 | — | — | Antoine Hamelin | 8/1 |
| 27 Oct 16+45d | Maisons-Laffitte (FR) | Prix du Rey (Handicap) (4yo+) (Turf) | 8/16 | hd | 9-3 | — | — | Alexis Badel | 76/10 |
| 12 Sep 16+105d | Maisons-Laffitte (FR) | Prix des Aunettes (Handicap) (3yo ) (Turf) | 4/16 | ½ | 8-13 | — | — | Gerald Mosse | 14/1 |
| 30 May 16+14d | Maisons-Laffitte (FR) | Prix de Newmarket (Handicap) (4yo+) (Turf) | 3/15 | 2 | 8-13 | — | — | Gerald Mosse | 83/10 |
| 16 May 16+27d | Deauville (FR) | Prix de Chevilly (Handicap) (4yo+) (Straight) (Turf) | 8/17 | ¾ | 8-11 | — | — | Gerald Mosse | 9/1 |
| 19 Apr 16+35d | Maisons-Laffitte (FR) | Prix du Haras Royal de Meudon (Handicap) (4yo+) (Turf) | 6/18 | ½ | 9-0 | — | — | Alexis Badel | 10/1 |
| 15 Mar 16+89d | Chantilly (FR) | Prix Jocker (Handicap) (5yo+) (Polytrack) | 13/16 | 1¼ | 9-0 | — | — | Alexis Badel | 3/1F |
| 17 Dec 15+301d | Deauville (FR) | Prix de Breuil (Handicap) (4yo+) (Polytrack) | 4/16 | 1 | 8-10 | — | — | Flavien Masse | 49/10 |
| 19 Feb 15+661d | Chantilly (FR) | Prix de Lassy (Conditions) (4yo+) (Polytrack) | 5/8 | 2 | 8-11 | — | — | Fabien Lefebvre | 162/10 |
| 29 Apr 13+7d | Lingfield (AW) | Lingfield Park Supports Young Epilepsy Handicap | 3/11 | ½ | 8-13 | 77 | 84A | Martin Harley | 8/1 |
| 22 Apr 13+17d | Pontefract | Riu Palace Meloneras Handicap | 12/14 | 1 | 8-7 | 77 | 48C | Nicky Mackay | 17/2 |
| 05 Apr 13+60d | Leicester | George Bemrose Memorial Handicap | 3/8 | 2½ | 9-0 | 77 | 85A | Adam Kirby | 5/2F |
| 04 Feb 13+16d | Wolverhampton (AW) | Coral.co.uk Handicap | 2/7 | shd | 9-7 | 75 | 99A | Adam Kirby | 10/11F |
| 19 Jan 13+9d | Kempton (AW) | William Hill - iPad App Now Available Handicap | 4/7 | hd | 9-5 | 75 | 84A | Andrea Atzeni | 2/1F |
| 10 Jan 13+21d | Kempton (AW) | 32red Handicap | 3/7 | 1 | 9-0 | 75 | 81A | Adam Kirby | 10/11F |
| 20 Dec 12+20d | Kempton (AW) | 32Red Casino Handicap | 2/9 | 2 | 9-7 | 74 | 88A | Adam Kirby | 4/6F |
| 30 Nov 12+36d | Wolverhampton (AW) | George Morris Handicap (Div 2) | 1/8 | 8-13 | 67 | 96A | Adam Kirby | 5/4F | |
| 25 Oct 12 | Wolverhampton (AW) | 32Red.com Median Auction Maiden Stakes | 1/11 | 9-3 | — | 84A | Adam Kirby | 9/4F |
Quick answers
- How many races has Haftohaf (GB) won?
- Haftohaf (GB) won 2 of 22 archived starts between 2012 and 2018, a strike rate of 9.1%. Placed 9 times in total (40.9% of starts).
- Who trained Haftohaf (GB)?
- Haftohaf (GB) was trained by J E Hammond on the most recent run on record, at Maisons-Laffitte (FR) on 11 June 2018.
- Who is Haftohaf (GB)'s sire?
- Haftohaf (GB) is by Haafhd (GB) out of Piper's Ash (USA), whose sire is Royal Academy.
- What going does Haftohaf (GB) prefer?
- Haftohaf (GB) has the best record on standard (aw) going: 2 wins from 11 starts (18.2%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Haftohaf (GB)'s official rating?
- Haftohaf (GB)'s highest official rating on record is 77.
- What is Haftohaf (GB)'s sire's record?
- Haafhd (GB)'s progeny in our archive have won 11% of 4,748 runs since Jan 2008 (305 horses), Flat and jumps together.
- Who are Haftohaf (GB)'s siblings?
- Out of Piper's Ash (USA), Haftohaf (GB) has 5 other produce in our archive, 4 of them winners. Most wins: Avonvalley (GB) (8). Highest grade won: Class 4 (Shrimper Roo (GB)). The wins came over 5f–1m3f. As at Oct 2026.