Those two wins do exist, though, and they arrived in quick succession. The first came at Lingfield Park in May 2024, and the second followed at Salisbury just two months later in July 2024. That's the entirety of the winning CV, and the Salisbury victory is now 23 months in the past — a long wait that has stretched across the whole of the last six races without a win, though the recent form figures of 3-3-2 buried in that sequence suggest Fai Fai has been running into the places and staying competitive.
The partnership with jockey George Rooke stands out on the page. Two wins from six races together works out at 33%, or roughly 1 in every 3 — a remarkable ratio for a horse whose overall win rate is closer to 1 in 24. Whether that reflects good timing, a good match of styles, or simply small sample size is hard to say, but it's the kind of number that would make any racing fan pay attention when Rooke's name appears in the saddle.
Trainer Daniel Steele operates out of Henfield in West Sussex and has sent out 4 winners this season — a small but functioning yard rather than a powerhouse operation. Fai Fai raced just yesterday, so clearly remains in active work and in training. At 7 years old and operating consistently at the bottom rung of the ladder, another win is far from guaranteed — but this is a horse with form, a jockey who clearly brings something out of it, and a trainer prepared to keep running it. Sometimes that's enough.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Lingfield Park Sharp |
12 | 1 win, 2 seconds, 9 other | 30 Apr | 8.3% |
| Brighton Undulating |
8 | 3 seconds, 4 thirds, 1 other | 9 Jun | 0% |
| chelmsford | 6 | 1 third, 5 other | 11 Jan | 0% |
| Newcastle Galloping |
5 | 5 other | 30 Oct | 0% |
| Southwell Galloping |
5 | 5 other | 18 Apr | 0% |
| Wolverhampton Galloping |
4 | 4 other | 23 Sep | 0% |
| Catterick Bridge Sharp |
2 | 2 other | 23 Sep | 0% |
| Kempton Park Galloping |
2 | 2 other | 29 Jan | 0% |
| Salisbury Undulating |
1 | 1 win | 27 Jul | 100% |
| Bath Undulating |
1 | 1 other | 31 Oct | 0% |
| Ascot Galloping |
1 | 1 other | 17 Jun | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 15 Sep | 0% |