Those two wins tell an interesting story on their own. The first came at Kempton Park in November 2024, and the second at Chepstow in July 2025 — meaning Brave Byreflection has found winners at two very different tracks, which at least suggests some versatility. The Chepstow win, though, is now a year old, and the recent form makes for sobering reading: finishing 5th, 9th, 7th, 8th, 6th, and 12th in the last six races, with that 12th place the most recent result just a day ago. That's a horse going in the wrong direction, and any supporter will be hoping trainer James Evans — based at Kinnersley in Worcestershire — can find the key to turning things around.
Evans has sent out 8 winners this season, so there's clearly life in the yard. The question is whether Brave Byreflection can tap into that. Most of its racing has come at Class 4 level — a solid middle tier of British racing — where it has won just 1 from 7, or roughly 1 in every 7 attempts. That's a workmanlike record at a competitive but not elite level.
The one consistent bright spot is the partnership with jockey Kieran O'Neill, who has ridden the horse 9 times and been aboard for both wins. That's a win rate of 22%, or roughly 2 in every 9 rides together — comfortably the best numbers this horse produces under any circumstances. When O'Neill is in the saddle, Brave Byreflection is a different proposition. Whether that combination can click again after this difficult run of form is the real question worth watching.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
4 | 1 win, 3 other | 29 Jun | 25% |
| Chepstow Galloping |
2 | 1 win, 1 other | 6 Jun | 50% |
| Lingfield Park Sharp |
2 | 2 other | 14 Oct | 0% |
| Sandown Park Galloping |
2 | 1 third, 1 other | 12 Sep | 0% |
| chelmsford | 1 | 1 other | 4 Dec | 0% |
| Southwell Galloping |
1 | 1 other | 29 Apr | 0% |
| Ripon Sharp |
1 | 1 second | 26 Aug | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 6 Oct | 0% |
| Haydock Park Galloping |
1 | 1 other | 30 May | 0% |
| York Galloping |
1 | 1 other | 26 Jul | 0% |