She got her career started at Chelmsford in October 2021 and has found her natural home at Class 5 level — the everyday, workaday tier of British racing where most horses spend most of their lives. At that level she wins 1 in every 4 races (4 wins from 16), which is a genuinely healthy return. It suggests she is competitive where she belongs, rather than being repeatedly asked to punch above her weight. Her preferred trip is a mile and one to a mile and two furlongs, where she has won 2 from 7 (nearly 1 in 3), and she goes particularly well on normal ground — 3 wins from 15 races on a standard surface, a 20% return that confirms she is no fan of extremes.
When Ryan Kavanagh takes the ride, the results improve noticeably. Together they have won 2 of their 8 races — 1 in every 4 — which is a meaningful uplift and the kind of partnership that matters in a sport where horse and rider familiarity can be the difference between a place and a win. Her most recent victory came at Lingfield Park in August 2025, and she raced just yesterday, which means she is very much an active, working racehorse right now.
Her recent form — finishing eighth on her latest start after a win and then a sixth, fourth, and seventh — suggests she is in a slightly patchy spell, which is not unusual for a horse who has been campaigned steadily across a long career. The win in August shows the ability is still there. Whether she can find it again in the coming weeks is what makes following her from run to run genuinely interesting.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Haydock Park Galloping |
6 | 1 win, 3 seconds, 2 other | 7 Sep | 16.7% |
| Kempton Park Galloping |
5 | 2 seconds, 3 other | 28 May | 0% |
| Lingfield Park Sharp |
3 | 1 win, 2 other | 12 Aug | 33.3% |
| Newbury Galloping |
3 | 1 win, 1 third, 1 other | 18 Jul | 33.3% |
| Hamilton Park Sharp |
3 | 3 other | 15 Jun | 0% |
| Newmarket Galloping |
2 | 1 win, 1 second | 5 Oct | 50% |
| Southwell Galloping |
2 | 2 other | 28 Aug | 0% |
| Newcastle Galloping |
2 | 2 other | 1 Nov | 0% |
| Great Yarmouth Galloping |
2 | 2 other | 20 Sep | 0% |
| chelmsford | 1 | 1 win | 14 Oct | 100% |
| Wetherby Galloping |
1 | 1 other | 3 Jun | 0% |
| Wolverhampton Galloping |
1 | 1 third | 25 Nov | 0% |
| Doncaster Galloping |
1 | 1 other | 10 Jul | 0% |
| Nottingham Galloping |
1 | 1 third | 29 Sep | 0% |
| Leicester Sharp |
1 | 1 other | 24 Jul | 0% |
| Pontefract Undulating |
1 | 1 other | 7 Apr | 0% |
| Windsor Sharp |
1 | 1 other | 1 Sep | 0% |
| Sandown Park Galloping |
1 | 1 third | 21 Aug | 0% |
| Chester Tight |
1 | 1 other | 31 Jul | 0% |