That course record at Windsor is the most intriguing detail on Spring Bloom's CV. Two wins from eight races there — one in every four visits — is a genuinely striking figure. For context, most horses at this level win roughly 1 in every 9 or 10 races across their career, so doubling that at a single track suggests something about the place genuinely suits her, whether that's the sharp, turning layout or simply a track that rewards her particular way of racing. Her career began there in July 2022, and she returned to win at Newmarket in August 2024, which remains her most recent victory — now 21 months ago.
The last six races haven't yielded a win — finishing 2nd, 6th, 2nd, 7th, 3rd, and 7th — but there's no reason to write her off entirely. Those two runner-up finishes suggest the engine is still running; she just hasn't quite got her nose in front. Racing at Class 4 level — the middle tier of the sport, below the big prizes but a long way from the bottom — Spring Bloom has won 2 of her 20 races at that grade, which at roughly 1 in every 10 is about what you'd expect at that level of competition.
Jockey Darragh Keenan knows her best, having partnered her 13 times for a single win together, a win rate of around 8% or 1 in every 13 rides. That's a modest return on paper, but partnerships between horse and jockey often carry a value that doesn't show up cleanly in the numbers. Trainer John Butler, based at Newmarket, has sent out 34 winners this season, so this is a yard clearly operating with some confidence behind it.
Spring Bloom raced just yesterday, which puts her right in the thick of a busy campaign. At nine, she isn't getting younger, but horses with a genuine affinity for a specific track — and Windsor clearly is that track for her — can keep defying expectations longer than most. The next time she heads back there, it's worth paying attention.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newmarket Galloping |
17 | 3 wins, 2 seconds, 1 third, 11 other | 1 Nov | 17.6% |
| Windsor Sharp |
8 | 2 wins, 2 seconds, 4 other | 5 May | 25% |
| Sandown Park Galloping |
4 | 1 second, 1 third, 2 other | 31 Aug | 0% |
| Goodwood Undulating |
4 | 2 seconds, 2 other | 2 May | 0% |
| Southwell Galloping |
2 | 2 other | 12 Dec | 0% |
| chelmsford | 2 | 1 third, 1 other | 4 Dec | 0% |
| Doncaster Galloping |
2 | 2 other | 4 Aug | 0% |
| Ascot Galloping |
2 | 2 other | 7 Oct | 0% |
| Wolverhampton Galloping |
1 | 1 other | 20 Oct | 0% |
| Leicester Sharp |
1 | 1 second | 13 Apr | 0% |
| Epsom Downs Undulating |
1 | 1 other | 3 Jun | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 18 Oct | 0% |