The Butler yard has been in fine form this season, sending out 39 winners, so Spring Bloom is operating in a competitive environment where results are expected. Its most common partner in the saddle is Darragh Keenan, and the two have struck up a working relationship across 14 races together, though they have only converted once — a win rate of around 1 in 14, or roughly 7%. That is considerably below Spring Bloom's overall average, which suggests the combination has not yet found its best expression.
At nine years old and competing mostly at Class 4 level — solid, respectable racing, though a step or two below the top tier — Spring Bloom has carved out a consistent career. Two wins from 20 races at that level, or 10%, is exactly in line with its lifetime average. It is not a horse that dominates its grade, but it competes honestly and places regularly. In its last six races, it has finished second three times and third once, meaning it has been out of the frame only twice. That is a horse running well without quite getting its nose in front.
The last win came at Newmarket on 16 August 2024 — now 22 months ago — so a breakthrough has been building for a while. The recent form figures tell a story of near-misses rather than decline: this is not a horse falling away, but one that keeps knocking on the door. It raced just yesterday, which means it is right in the thick of an active campaign. Whether a return to Windsor, the one track where it has always raised its game, might unlock that sixth career win is the question worth watching.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newmarket Galloping |
18 | 3 wins, 3 seconds, 1 third, 11 other | 19 Jun | 16.7% |
| Windsor Sharp |
8 | 2 wins, 2 seconds, 4 other | 5 May | 25% |
| Goodwood Undulating |
4 | 2 seconds, 2 other | 2 May | 0% |
| Sandown Park Galloping |
4 | 1 second, 1 third, 2 other | 31 Aug | 0% |
| Doncaster Galloping |
2 | 2 other | 4 Aug | 0% |
| Ascot Galloping |
2 | 2 other | 7 Oct | 0% |
| Southwell Galloping |
2 | 2 other | 12 Dec | 0% |
| chelmsford | 2 | 1 third, 1 other | 4 Dec | 0% |
| Wolverhampton Galloping |
1 | 1 other | 20 Oct | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 18 Oct | 0% |
| Newbury Galloping |
1 | 1 third | 1 Jun | 0% |
| Epsom Downs Undulating |
1 | 1 other | 3 Jun | 0% |
| Leicester Sharp |
1 | 1 second | 13 Apr | 0% |