Flora Of Bermuda
Flora Of Bermuda is a five-year-old doing what good horses do: winning at the highest level and picking her moments carefully. She has won 5 of her 22 races — a 23% win rate that puts her firmly in the solid professional category — and in her last six outings she has landed three wins, most recently at Goodwood four weeks ago. That kind of recent form, especially when you are running at top-class level, marks her out as a horse worth watching.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
54.5%
Place rate (top 3)
avg ~30%
🏁 Next Race
Sat 5 Sep
Haydock
About 6 furlongs · Soft, spongy ground · 29 runners
→
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
What makes her genuinely interesting is her record at York. She has won twice from five races there, meaning she wins roughly 1 in every 2.5 times she runs at that track. That is the sort of pattern that racing people notice. Her Class 1 win at York in July 2024 showed she can beat the very best, though it is worth noting that her overall record in top races sits at just 1 win from 14 attempts — she belongs at this level and can win, but she is not a serial champion. It is the inconsistency that defines her: capable of a big-race victory, then needing several runs to get back into the winner's circle.
She is trained by Andrew Balding at Kingsclere, a yard that has sent out 202 winners already this season, so Flora Of Bermuda is in smart hands. Oisin Murphy rides her most often but has partnered her to just one win from ten races together, suggesting the pair have not quite clicked in the way that would transform her into a consistent force. Still, at five years old and still active — she raced just a day ago — she remains a work in progress and a horse capable of rewarding patient followers with a big-race day.
⚡ Strengths & Risks
What the data says works for and against this horse
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ Yet to win at Ascot in 5 attempts
⚠ Struggles on RH Galloping tracks: 1 wins from 10 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Likes
Good to soft (some give)
Likes
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Right-handed, hilly
Loves
Left-handed, long straights
Ok
Right-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
22 Aug
10th
York
7f – 1m · Good_To_Soft · 14 runners
29 Jul
🏆 Won
Goodwood
7f – 1m · Good_To_Firm · 14 runners
10 Jul
🏆 Won
York
5f – 6½f · Good_To_Firm · 13 runners
20 Jun
18th
Ascot
5f – 6½f · Good_To_Firm · 19 runners
2 May
🏆 Won
Newmarket
5f – 6½f · Good_To_Firm · 9 runners
18 Oct
9th
Ascot
5f – 6½f · Good · 20 runners
6 Sep
3rd
Haydock Park
5f – 6½f · Good · 17 runners
12 Jul
14th
Newmarket
5f – 6½f · Good_To_Firm · 15 runners
21 Jun
3rd
Ascot
5f – 6½f · Good_To_Firm · 16 runners
14 May
2nd
York
5f – 6½f · Good_To_Firm · 8 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| York Galloping |
5 |
2 wins, 1 second, 2 other |
22 Aug |
40% |
| Ascot Galloping |
5 |
2 thirds, 3 other |
20 Jun |
0% |
| Newmarket Galloping |
3 |
1 win, 2 other |
2 May |
33.3% |
| Haydock Park Galloping |
3 |
1 third, 2 other |
6 Sep |
0% |
| Goodwood Undulating |
2 |
2 wins |
29 Jul |
100% |
| Sandown Park Galloping |
2 |
1 second, 1 other |
15 Jun |
0% |
| Doncaster Galloping |
1 |
1 second |
15 Sep |
0% |
| Beverley Undulating |
1 |
1 second |
10 Jun |
0% |