What makes her record worth a closer look is where those wins have come. Fourteen of her 18 races have been at Class 1 level — the very top of British racing — and competing consistently at that standard, against the best horses in the country, changes how you read a modest-looking win rate. Winning even 1 from 14 races in that company is genuinely hard. Most horses never get near that level at all. She also landed a Class 2 race at Goodwood back in August 2023, which turned out to be her first career win, and then went one better by winning a Class 1 at York in July 2024. York's big summer meeting is one of the most prestigious on the British calendar, and winning there marks a horse out as a serious performer.
Her recent form makes particularly good reading. Looking at her last six races in reverse order — a second, a third, a finish well down the field, another third, a ninth, and then a win this week — there is a clear pattern of improvement building to that Newmarket success. The bad result in the middle looks like an off day, but the trajectory either side of it tells the real story.
She is trained by Andrew Balding at Kingsclere in Hampshire, one of the most productive yards in Britain right now — 202 winners already this season, which is a remarkable output. Oisin Murphy, one of the leading jockeys in the country, has ridden her ten times and won once together with her. A 10% win rate in that company is not eye-catching on paper, but given that most of those races were at the highest level, it tells you she has been tested hard throughout her career.
Flora Of Bermuda is not a horse who makes headlines easily. She races at the sharp end, places more often than she wins, and waits for her moment. That win at Newmarket this week, with everything she has faced in her career, feels like anything but an accident.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Ascot Galloping |
4 | 2 thirds, 2 other | 18 Oct | 0% |
| Newmarket Galloping |
3 | 1 win, 2 other | 2 May | 33.3% |
| York Galloping |
3 | 1 win, 1 second, 1 other | 14 May | 33.3% |
| Haydock Park Galloping |
3 | 1 third, 2 other | 6 Sep | 0% |
| Sandown Park Galloping |
2 | 1 second, 1 other | 15 Jun | 0% |
| Goodwood Undulating |
1 | 1 win | 2 Aug | 100% |
| Beverley Undulating |
1 | 1 second | 10 Jun | 0% |
| Doncaster Galloping |
1 | 1 second | 15 Sep | 0% |