Its most recent win came at Chepstow in July 2025 — now nine months ago — and before that it broke its duck at Kempton Park back in November 2024. Two different tracks, eight months apart: that kind of spread suggests the wins haven't come from one lucky set of circumstances, but it also means the horse hasn't found a home track it dominates. Since that Chepstow success, six races have passed without a win, and the recent form figures — 9, 5, 7, 11, 7, 10 — paint a picture of a horse that has been finishing mid-pack or worse. That is not a crisis, but it does mean Brave Byreflection returns from a three-month break needing to rediscover something.
The majority of its races have come at Class 4 level — broadly the middle tier of British racing — where it has won just 1 from 7, or about 1 in 7. That is a modest return, and it hints that Brave Byreflection has to be at its very best to beat the horses it meets most often. Jockey Kieran O'Neill has been the regular partner, riding the horse in 9 of its 12 races and accounting for both wins — a win rate of 22%, or roughly 2 in every 9 rides together. That continuity is worth something; a jockey who knows a horse well can make a difference, especially when returning from a break.
Trainer Alice Haynes has had 23 winners this season, which is a healthy tally and suggests the yard is in decent form. Bringing a horse back after three months away is always a test of how well a trainer has managed the preparation, and Haynes clearly knows how to keep a string ticking over. Whether this return marks the start of a better spell for Brave Byreflection, or whether it continues to flatter without quite delivering, is the real question.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
2 | 1 win, 1 other | 19 Nov | 50% |
| Lingfield Park Sharp |
2 | 2 other | 14 Oct | 0% |
| Sandown Park Galloping |
2 | 1 third, 1 other | 12 Sep | 0% |
| Chepstow Galloping |
1 | 1 win | 11 Jul | 100% |
| Great Yarmouth Galloping |
1 | 1 other | 6 Oct | 0% |
| York Galloping |
1 | 1 other | 26 Jul | 0% |
| Ripon Sharp |
1 | 1 second | 26 Aug | 0% |
| Haydock Park Galloping |
1 | 1 other | 30 May | 0% |
| chelmsford | 1 | 1 other | 4 Dec | 0% |