Fai Fai (GB)
Fai Fai is a gelding with three wins from 54 starts, all over 6f – 7f. He won a Class 6 handicap at Salisbury on good to firm in Jul 2024 and a Class 6 handicap at Lingfield (AW) on standard in May 2024, having also taken a race at Deauville on good in Aug 2021. Typically held up, he finished third of nine at Brighton in Oct 2026, his last run, off an official rating of 46 which is 46lb below his highest ever mark.
- 3–54Wins / Runs
- 5.6%Strike rate
- 14 (25.9%)Placed
- −31.60£1 level staken=54 at SP
- 0.68Fair A/E n=54 · 0.57 incl. margin
- 92Highest OR
- 36dAvg 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
Best recent Speed 96
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 20 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 29 | 102A | 88 | 2 · 102 / 92.5 |
| Good | 6 | 110B | 86.5 | 3 · 96 / 77 |
| Good to Firm | 5 | 97A | 80 | 1 · — |
| Soft | 5 | 112A | 70 | — |
| Good to Soft | 3 | 105C | 96 | — |
| Distance | Runs | Best | Median | Since 20 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 39 | 112A | 89 | 5 · 102 / 83 |
| Under 6f | 9 | 102A | 83 | 1 · — |
Of 50 runs looked at, 2 have no figure: not enough races on the card to set the day (under 4) (2).
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 48 figures from 50 runs · as at 20 Oct 2026 · 1 recent figure provisional (may move for 7 days) · 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 10 analysed runs
- Held up 7 (70%) · 0 wins
- Midfield 2 (20%) · 0 wins
- Prominent 1 (10%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 10% of 19,685 runs since Jan 2008 (1,326 horses).
Strongest on firm going: 15.2% from 151. Weakest over 2m1f – 2m4f (all codes): 6.7% from 194.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 151 | 23 | 15.2% | +5.2 | — |
| Good to Firm | 3,917 | 446 | 11.4% | +1.4 | 1 from 5 |
| Good | 4,409 | 400 | 9.1% | −0.9 | 1 from 8 |
| Good to Soft | 1,951 | 214 | 11% | +1 | 0 from 3 |
| Soft | 2,131 | 184 | 8.6% | −1.4 | 0 from 7 |
| Heavy | 562 | 46 | 8.2% | −1.8 | — |
| Standard (AW) | 6,563 | 663 | 10.1% | +0.1 | 1 from 31 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 3,758 | 409 | 10.9% | +0.9 | 0 from 10 |
| 6f – 7f | 10,495 | 1,078 | 10.3% | +0.3 | 3 from 44 |
| 1m – 1m1f | 3,506 | 331 | 9.4% | −0.6 | — |
| 1m2f – 1m4f | 1,209 | 106 | 8.8% | −1.2 | — |
| 1m5f – 2m | 481 | 37 | 7.7% | −2.3 | — |
| 2m1f – 2m4f | 194 | 13 | 6.7% | −3.3 | — |
| 2m5f – 3m | 42 | 2 | 4.8% | −5.2 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 19 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
6 siblings in the archive, 3 winners — best of them Valyrian Steel (IRE) (4 wins).
The wins came over 6f–1m4f; the highest grade won is Class 3 (Valyrian Steel (IRE)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Valyrian Steel (IRE) | 8 | 4 | 1m2f–1m4f | Class 3 |
| Syrtis (GB) | 12 | 3 | 1m | — |
| Muttrah Fort (FR) | 26 | 2 | 6f–6½f | — |
| Fitting (GB) | 1 | 0 | — | — |
| Free Movement (GB) | 5 | 0 | — | — |
| Foreign Minister (GB) | 2 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 31 | 1 | 3% | −18.00 |
| Good | 8 | 1 | 13% | −4.60 |
| Soft | 7 | 0 | 0% | −7.00 |
| Good to Firm | 5 | 1 | 20% | +1.00 |
| Good to Soft | 3 | 0 | 0% | −3.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 6 | 35 | 2 | 6% | −16.00 |
| Class 5 | 9 | 0 | 0% | −9.00 |
| Class 4 | 4 | 0 | 0% | −4.00 |
| Class 3 | 1 | 0 | 0% | −1.00 |
| Class 2 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Brighton | 11 | 0 | 0% | −11.00 |
| Lingfield (AW) | 9 | 1 | 11% | +4.00 |
| Chelmsford City (AW) | 6 | 0 | 0% | −6.00 |
| Newcastle (AW) | 5 | 0 | 0% | −5.00 |
| Wolverhampton (AW) | 4 | 0 | 0% | −4.00 |
| Southwell (AW) | 4 | 0 | 0% | −4.00 |
| Lingfield | 3 | 0 | 0% | −3.00 |
| Kempton (AW) | 2 | 0 | 0% | −2.00 |
| Catterick | 2 | 0 | 0% | −2.00 |
| Chantilly (FR) | 2 | 0 | 0% | −2.00 |
| Bath | 1 | 0 | 0% | −1.00 |
| Salisbury | 1 | 1 | 100% | +5.00 |
| Yarmouth | 1 | 0 | 0% | −1.00 |
| Ascot | 1 | 0 | 0% | −1.00 |
| Longchamp (FR) | 1 | 0 | 0% | −1.00 |
| Deauville (FR) | 1 | 1 | 100% | +2.40 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 44 | 3 | 7% | −21.60 |
| Under 6f | 10 | 0 | 0% | −10.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| George Rooke | 6 | 2 | 33% | +13.00 |
| Cam Hardie | 5 | 0 | 0% | −5.00 |
| Jack Doughty | 4 | 0 | 0% | −4.00 |
| Rhys Clutterbuck | 4 | 0 | 0% | −4.00 |
| Harry Russell | 4 | 0 | 0% | −4.00 |
| Ashley Lewis | 3 | 0 | 0% | −3.00 |
| Mickael Barzalona | 3 | 1 | 33% | +0.40 |
| Alec Voikhansky | 2 | 0 | 0% | −2.00 |
| Tyrese Cameron | 2 | 0 | 0% | −2.00 |
| Rossa Ryan | 2 | 0 | 0% | −2.00 |
| Callum Shepherd | 2 | 0 | 0% | −2.00 |
| Harry Vigors | 1 | 0 | 0% | −1.00 |
| Christian Howarth | 1 | 0 | 0% | −1.00 |
| Sean D Bowen | 1 | 0 | 0% | −1.00 |
| Jason Watson | 1 | 0 | 0% | −1.00 |
| Richard Kingscote | 1 | 0 | 0% | −1.00 |
| Josephine Gordon | 1 | 0 | 0% | −1.00 |
| Darragh Keenan | 1 | 0 | 0% | −1.00 |
| Jack Mitchell | 1 | 0 | 0% | −1.00 |
| Luke Catton | 1 | 0 | 0% | −1.00 |
| Kieran O'Neill | 1 | 0 | 0% | −1.00 |
| William Cox | 1 | 0 | 0% | −1.00 |
| Mark Winn | 1 | 0 | 0% | −1.00 |
| Zak Wheatley | 1 | 0 | 0% | −1.00 |
| Rob Hornby | 1 | 0 | 0% | −1.00 |
| Kevin Stott | 1 | 0 | 0% | −1.00 |
| Jamie Spencer | 1 | 0 | 0% | −1.00 |
| Maxime Guyon | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Tongue tie | 21 | 0 | 0% | −21.00 |
| None | 10 | 1 | 10% | −6.60 |
| HT | 8 | 2 | 25% | +11.00 |
| Hood | 6 | 0 | 0% | −6.00 |
| Tongue tie + cheekpieces | 3 | 0 | 0% | −3.00 |
| Visor | 3 | 0 | 0% | −3.00 |
| Cheekpieces | 3 | 0 | 0% | −3.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 6 | 0 | 0% | −6.00 |
| 2025 | 12 | 0 | 0% | −12.00 |
| 2024 | 16 | 2 | 13% | +3.00 |
| 2023 | 11 | 0 | 0% | −11.00 |
| 2022 | 5 | 0 | 0% | −5.00 |
| 2021 | 4 | 1 | 25% | −0.60 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 15 Oct 26+9d | Brighton | Best Odds Guaranteed At bet365 Handicap Stakes Held up at back early - made ground towards far rail 1f out and met the final furlong still in the hunt - faded late to finish third | 3/9 | nk | 9-0 | 46 | 64A | 71A | Alec Voikhansky | 33/1 |
| 06 Oct 26+35d | Brighton | Play Your Multiples At matchbook.com Handicap Stakes Veered right leaving stalls - towards the back and off the pace throughout - tailed off a touch late on - 9th | 9/9 | 1¾ | 9-1 | 46 | 78A | 46A | Alec Voikhansky | 14/1 |
| 01 Sep 26+84d | Brighton | Streamline Supports The Martlets Hospice Handicap Stakes Keen early - held a spot in the pack on the outside - pressed for effort with 2f left - drifted left approaching the final furlong and couldn't find more - finished 5th | 5/6 | ½ | 8-4 | 47 | 96A | 43B | Harry Vigors | 50/1 |
| 09 Jun 26+40d | Brighton | Bet Now With fairplaybet.co.uk Apprentice Classified Stakes Settled midpack early - pushed along to close on pacesetter with 2f left and threatening 1f out - stayed on strongly to finish third by half a length | 3/8 | nk | 9-9 | 47 | 77B | 63B | Christian Howarth | 7/2J |
| 30 Apr 26+36d | Lingfield (AW) | 13th Barry Gurr Memorial Handicap (Div 2) Settled fourth early - fighting for head - driven with over a furlong left - not landing a blow late | 7/10 | 1 | 8-12 | 49 | 83A | 55A | Ashley Lewis | 9/2F |
| 25 Mar 26+160d | Lingfield (AW) | Join The Midnite Movement Handicap Held up at the rear - lost touch and toiling with 2f left - well adrift of the front group approaching final furlong - stayed on along the rail late but finished well held | 10/12 | ½ | 8-4 | 50 | 102A | 51A | Sean D Bowen | 80/1 |
| 16 Oct 25+9d | Brighton | Star Sports Brighton Owners Series Handicap Settled among the pack early - made ground from 2f out - moved into 3rd inside the last furlong - stayed on but couldn't reel in the leader | 3/11 | nk | 9-6 | 51 | 97A | 75A | Jason Watson | 9/2 |
| 07 Oct 25+22d | Brighton | JenningsBet In Brighton Handicap Dwelt at the break - settled towards the back - made progress and moved left approaching the final furlong - up into third inside the last - unable to threaten the leader - stayed on to close on the runner-up near the line | 3/12 | nk | 9-5 | 51 | 96A | 86A | Jack Doughty | 6/1 |
| 15 Sep 25+7d | Brighton | Streamline Always Leading The Way 'Confined' Handicap Handy in third early - driven into second inside final two furlongs - edged in front a furlong out - caught right at the line | 2/6 | nse | 8-7 | 48 | 112A | 75B | Jack Doughty | 11/2 |
| 08 Sep 25+31d | Lingfield (AW) | Get The Inside Track With raceday-ready.com Handicap (Div 1) Settled at the rear of the field - unable to challenge into contention - finished sixth | 6/9 | dht | 8-2 | 48 | 77A | 47A | Tyrese Cameron | 11/1 |
| 08 Aug 25+4d | Brighton | Apprenticeships By Bennetts Handicap Settled in the pack - began to close a furlong out - improved into second inside the final furlong - held to a length behind the winner | 2/10 | 1 | 8-9 | 48 | 104B | 71A | Ashley Lewis | 6/1 |
| 04 Aug 25+13d | Lingfield | Download The Racecourse App Raceday Ready Handicap Slow to leave the stalls - towards the back and bustled up 2f out - pocketed over 110 yards out and seventh | 7/11 | 1¾ | 8-13 | 48 | — | 56A | Rhys Clutterbuck | 12/1 |
| 22 Jul 25+33d | Lingfield | BetWright Safer Gambling Classified Stakes Slow to break - settled in the pack midfield - moved left and made progress over 2f out - pushed along a furlong out - couldn't find extra late and finished one-paced | 5/14 | 1¼ | 9-2 | 48 | 105C | 65A | Ashley Lewis | 9/1 |
| 19 Jun 25+12d | Lingfield (AW) | Download The Racecourse App Raceday Ready Classified Stakes Settled among the pack early - pushed into contention inside the final furlong and hit the front briefly - caught right on the line | 2/9 | hd | 9-9 | 47 | 97B | 71A | Richard Kingscote | 11/2 |
| 07 Jun 25+120d | Lingfield | Get The Inside Track With raceday-ready.com Handicap Drifted left at the outset - settled towards the rear - improved from off the pace wide out with 2f left before fading inside the final furlong | 4/6 | 2½ | 8-5 | 50 | 70A | 55B | Josephine Gordon | 14/1 |
| 07 Feb 25+9d | Lingfield (AW) | Extra Winnings With BetUK Acca Club Handicap Tracked front group hugging rail - urged forward by halfway - dropped away with 2f left and well held at the finish | 11/11 | 6 | 8-4 | 52 | 43C | 30C | Tyrese Cameron | 11/1 |
| 29 Jan 25+18d | Kempton (AW) | Try Unibet's New Improved Acca Boosts Handicap Slow to begin - settled towards back of field - improved position on inner approaching final furlong before fading close home to finish 7th | 7/12 | ½ | 8-1 | 52 | 95A | 59A | Jack Doughty | 66/1 |
| 11 Jan 25+11d | Chelmsford City (AW) | Watch Live Racing At bet365 Handicap Wide throughout - held off the pace all the way - unable to land a blow - finished sixth | 6/11 | 3¼ | 9-9 | 55 | 80A | 61A | Darragh Keenan | 16/1 |
| 31 Dec 24+12d | Lingfield (AW) | 30 In Free Bets With BetUK Handicap Sat close behind the front group - lost momentum inside final 2f then rallied under pressure - stayed on well but unable to reel in winner finishing second | 2/8 | 2½ | 8-1 | 47 | 92A | 62A | Jack Doughty | 40/1 |
| 19 Dec 24+49d | Chelmsford City (AW) | Sky Bet Request A Bet Handicap Settled towards the back - pushed along inside final furlong - stayed on without threatening the front | 8/13 | nk | 8-13 | 48 | 77B | 57A | Rhys Clutterbuck | 20/1 |
| 31 Oct 24+14d | Bath | DragonBet - Born From The Betting Ring Handicap Settled towards the back - pushed into contention around 2f out before dropping away with a furlong left - unable to find more late and beaten well into 9th | 9/10 | 5 | 9-7 | 48 | 41C | 31C | Rhys Clutterbuck | 6/1 |
| 17 Oct 24+15d | Brighton | Sky Sports Racing Sky 415 Handicap Tracked the pace group early - pushed up to challenge with over a furlong left and holding a shot inside the final furlong - lost momentum in the closing stages to finish second | 2/7 | 1½ | 9-1 | 47 | 100A | 73A | Rhys Clutterbuck | 10/1 |
| 02 Oct 24+9d | Kempton (AW) | Vetit Handicap Settled midfield - short of room and finding extra a furlong out - drifted left into 4th - stayed on without threatening the front two | 4/12 | 1¼ | 9-2 | 48 | 68A | 61A | Rossa Ryan | 9/2 |
| 23 Sep 24+23d | Wolverhampton (AW) | Download The Racecourse App Raceday Ready Handicap Sat close to the pace early - pushed along with over a furlong to run - unable to find more inside the last - held on for sixth | 6/12 | 1¼ | 8-13 | 48 | 89A | 55A | Callum Shepherd | 13/2 |
| 31 Aug 24+9d | Lingfield (AW) | Libra Utility Construction Services Classified Stakes (Div 2) Checked and moved left early - settled towards the back - swung very wide entering straight - nudged into contention late but lacked the speed to threaten - finished seventh | 7/9 | ½ | 9-9 | 48 | 90A | 61A | Jack Mitchell | 2/1F |
| 22 Aug 24+16d | Lingfield (AW) | Download The Racecourse App Raceday Ready Handicap Held up towards the back of the pack - pushed along with two furlongs left - responded well inside the closing furlong - flew home late to grab fourth | 4/12 | ¾ | 9-2 | 48 | 80B | 69A | George Rooke | 6/1 |
| 06 Aug 24+10d | Chelmsford City (AW) | Watch Live Racing At bet365 Classified Stakes Held up in the pack - driven forward from 2f out - stayed on to be closest at the line | 3/9 | 1¼ | 9-9 | 49 | 93A | 63A | George Rooke | 9/4F |
| 27 Jul 24+19d | Salisbury | Johnson Valves 70th Anniversary Handicap | 1/8 | 8-12 | 46 | 80B | 68A | George Rooke | 5/1 | |
| 08 Jul 24+35d | Wolverhampton (AW) | Download The Raceday Ready App Classified Stakes | 7/13 | hd | 9-9 | 47 | 87B | 58A | George Rooke | 5/1 |
| 03 Jun 24+6d | Brighton | Download The Raceday Ready App Apprentice Classified Stakes | 4/9 | shd | 9-11 | 44 | 96B | 73A | Luke Catton | 15/2 |
| 28 May 24+19d | Lingfield (AW) | Free Digital Racecard At raceday-ready.com Handicap (AWT) | 1/10 | 8-4 | 45 | — | 65A | George Rooke | 12/1 | |
| 09 May 24+14d | Brighton | Download The AK Bets App Handicap | 3/9 | 1¼ | 8-4 | 45 | 110B | 62A | George Rooke | 9/1 |
| 25 Apr 24+14d | Chelmsford City (AW) | Blue Tiger Marketing Handicap | 6/10 | 1 | 8-7 | 45 | 78B | 56A | Kieran O'Neill | 18/1 |
| 11 Apr 24+164d | Chelmsford City (AW) | Racing Value At bet365 Handicap | 5/10 | ½ | 9-0 | 46 | 83B | 62A | William Cox | 14/1 |
| 30 Oct 23+13d | Newcastle (AW) | BetUK. Home Of The Acca-Fenwa Handicap | 8/12 | nk | 9-1 | 47 | 91A | 59A | Cam Hardie | 14/1 |
| 17 Oct 23+8d | Newcastle (AW) | Find More Big Deals At BetUK Handicap (Div 2) | 4/11 | 1¾ | 9-8 | 49 | 94A | 75A | Harry Russell | 11/1 |
| 09 Oct 23+16d | Wolverhampton (AW) | At The Races App Form Study Handicap | 11/12 | ¾ | 8-11 | 49 | 83A | 49A | Mark Winn | 12/1 |
| 23 Sep 23+12d | Catterick | Start Your RacingTV Free Trial Now Handicap (Div 2) | 8/9 | 3¾ | 8-10 | 52 | 59C | 38C | Zak Wheatley | 66/1 |
| 11 Sep 23+39d | Newcastle (AW) | WL Distillery Handicap | 9/12 | 1 | 9-4 | 55 | 85A | 55A | Harry Russell | 16/1 |
| 03 Aug 23+23d | Newcastle (AW) | Follow AtTheRaces On Twitter Handicap (Div 2) | 11/14 | ½ | 9-8 | 59 | 88B | 64A | Cam Hardie | 50/1 |
| 11 Jul 23+63d | Wolverhampton (AW) | Download The At The Races App Handicap | 8/8 | 1¼ | 9-8 | 62 | 66B | 50A | Harry Russell | 11/1 |
| 09 May 23+13d | Newcastle (AW) | Follow AtTheRaces On Twitter Handicap | 7/10 | nk | 9-1 | 65 | 102A | 66A | Harry Russell | 33/1 |
| 26 Apr 23+8d | Catterick | Download The Vickers.Bet App Handicap | 7/7 | 23 | 9-4 | 70 | 18C | 37C | Cam Hardie | 50/1 |
| 18 Apr 23+18d | Southwell (AW) | Sky Sports Racing HD Virgin 535 Handicap | 8/10 | ½ | 9-9 | 70 | 81A | 72A | Cam Hardie | 80/1 |
| 31 Mar 23+92d | Southwell (AW) | BetUK's Acca Club 5 Free Bet Handicap | 10/12 | hd | 8-11 | 73 | 96A | 52A | Cam Hardie | 50/1 |
| 29 Dec 22+13d | Southwell (AW) | BetUK Over 40,000 Live Streamed Races Handicap | 8/14 | ½ | 9-10 | 76 | 94B | 78A | Rob Hornby | 20/1 |
| 16 Dec 22+36d | Southwell (AW) | BetUK Over 40,000 Live Streamed Races Handicap | 6/10 | 1¼ | 9-8 | 79 | 100A | 76A | Kevin Stott | 40/1 |
| 10 Nov 22+56d | Chelmsford City (AW) | Injured Jockeys Fund Handicap | 8/10 | ½ | 9-6 | 82 | 98A | 74A | Callum Shepherd | 50/1 |
| 15 Sep 22+90d | Yarmouth | National Horseracing Museum Supported By ARC Handicap | 9/9 | ¾ | 9-3 | 88 | 73A | 53A | Rossa Ryan | 33/1 |
| 17 Jun 22+232d | Ascot | Palace Of Holyroodhouse Stakes (Handicap) | 27/27 | 6 | 8-10 | 92 | 54C | 39C | Jamie Spencer | 66/1 |
| 28 Oct 21+15d | Longchamp (FR) | Criterium de Vitesse () (2yo) (Sprint Course) (Turf) | 7/9 | hd | 9-0 | — | — | — | Mickael Barzalona | 11/1 |
| 13 Oct 21+26d | Chantilly (FR) | Prix du Coq Chantant (Conditions) (2yo) (All-Weather Track) (Polytrack) | 3/7 | 3½ | 9-0 | — | — | — | Mickael Barzalona | 71/10 |
| 17 Sep 21+31d | Chantilly (FR) | Prix Eclipse (2yo) (Turf) | 5/8 | 9 | 9-0 | — | — | — | Maxime Guyon | 49/10 |
| 17 Aug 21 | Deauville (FR) | Prix les Ammonites (Maiden) (Unraced 2yo Colts & Geldings) (Straight Course) (Turf) | 1/12 | 9-2 | — | — | — | Mickael Barzalona | 12/5F |
Quick answers
- How many races has Fai Fai (GB) won?
- Fai Fai (GB) won 3 of 54 archived starts between 2021 and 2026, a strike rate of 5.6%. Placed 14 times in total (25.9% of starts).
- Who trains Fai Fai (GB)?
- Fai Fai (GB) is trained by Daniel Steele, who saddled the horse on its most recent run on 15 October 2026.
- Who is Fai Fai (GB)'s sire?
- Fai Fai (GB) is by Acclamation (GB) out of Sabratah (GB), whose sire is Oasis Dream.
- What going does Fai Fai (GB) prefer?
- Fai Fai (GB) has the best record on good to firm going: 1 win from 5 starts (20%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Fai Fai (GB)'s official rating?
- The most recent official rating on record is 46, from the run on 15 October 2026. The highest on record is 92.
- What is Fai Fai (GB)'s sire's record?
- Acclamation (GB)'s progeny in our archive have won 10% of 19,685 runs since Jan 2008 (1,326 horses), Flat and jumps together. Strongest on firm going: 15.2% from 151. Weakest over 2m1f – 2m4f (all codes): 6.7% from 194.
- Who are Fai Fai (GB)'s siblings?
- Out of Sabratah (GB), Fai Fai (GB) has 6 other produce in our archive, 3 of them winners. Most wins: Valyrian Steel (IRE) (4). Highest grade won: Class 3 (Valyrian Steel (IRE)). The wins came over 6f–1m4f. As at Oct 2026.