Her overall numbers tell a story of consistency rather than brilliance. Four wins and 19 placed efforts from 50 races — a win rate of around 1 in every 12 or 13 runs, though she has hit the frame nearly half the time overall. She typically competes at Class 5 level, which is bread-and-butter racing rather than the big occasions, and she has earned her place there through durability and a willingness to keep turning up. She races most effectively over longer distances, between a mile and six furlongs and two miles, where she has won 3 of her 12 races — roughly 1 in every 4 — and she wants normal ground underfoot. On wet or muddy surfaces her record fades; on standard conditions she has won 4 from 19, or about 1 in every 5, which is a meaningful difference.
The partnership with jockey Paul Mulrennan has been her most productive. In 15 races together they have won 3 times — that's 1 in every 5, a 20% win rate that stands well above her overall average and suggests the two have developed a genuine understanding. Back in 2022, her trainer described her as a progressive young horse still on the upgrade, and she delivered on that promise, winning at Ayr that August before adding those Musselburgh victories.
Her recent form shows six races without a win — finishing third three times and then drifting out of the placings — but she raced just yesterday, which means she is in the thick of things right now. Her last win came at Musselburgh in August 2025, and the next time she lines up there, over a suitable distance, on a dry day, with Mulrennan in the saddle, she will be a horse worth watching. She has done it before. She tends to do it again.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Ayr Galloping |
27 | 1 win, 5 seconds, 3 thirds, 18 other | 20 Jul | 3.7% |
| Hamilton Park Sharp |
8 | 1 second, 2 thirds, 5 other | 4 Jun | 0% |
| Musselburgh Sharp |
6 | 3 wins, 2 thirds, 1 other | 30 Jun | 50% |
| Newcastle Galloping |
2 | 2 other | 2 Dec | 0% |
| Doncaster Galloping |
1 | 1 second | 21 Jul | 0% |
| Thirsk Galloping |
1 | 1 other | 9 Apr | 0% |
| Beverley Undulating |
1 | 1 other | 11 Jun | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 28 Sep | 0% |
| Carlisle Undulating |
1 | 1 third | 28 Jun | 0% |
| Haydock Park Galloping |
1 | 1 other | 3 Sep | 0% |
| York Galloping |
1 | 1 other | 15 Jul | 0% |