The most interesting thread in her record is what she does at Wolverhampton. Three wins from 23 races there works out at 13%, which sounds modest until you consider how hard it is for any horse to win repeatedly at the same venue. Wolverhampton is her place, and she knows it. Her most recent win came there in January 2026, which is only five months ago, so this is not ancient history — she is still a live contender on that particular track. She also clearly has a preference for fast, dry ground, winning 2 of her 10 races in those conditions — a 20% rate that stands well above her overall numbers.
The jockey partnership worth watching is with Finley Marsh. Together they have won 3 of their 12 races — that is 1 in every 4, which is a genuinely strong ratio and suggests the two work well together. When Marsh takes the ride at Wolverhampton on quick ground, you are stacking the conditions most likely to bring out her best.
She competes almost exclusively at Class 6, the entry level of British racing, and has won 7 of her 55 races at that level — around 1 in 8. That tells you she is competitive without being dominant, a horse who picks her moments rather than bulldozing through fields. Her trainer Grace Harris, based in Shirenewton in Gwent, has had 31 winners this season alone, so this is a yard in good form and clearly capable of placing horses to win.
The last 6 runs without a victory will not worry anyone too much given her record of quiet consistency. She raced just yesterday, which confirms she is fit and active, and with Wolverhampton and dry ground in her locker, the next win is probably only a matter of time and conditions.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Bath Undulating |
30 | 3 wins, 2 seconds, 6 thirds, 19 other | 1 Jul | 10% |
| Wolverhampton Galloping |
23 | 3 wins, 3 seconds, 1 third, 16 other | 23 Mar | 13.0% |
| Kempton Park Galloping |
12 | 1 win, 1 second, 1 third, 9 other | 18 Feb | 8.3% |
| Lingfield Park Sharp |
8 | 1 win, 7 other | 22 Dec | 12.5% |
| Chepstow Galloping |
3 | 3 other | 24 Jun | 0% |
| Leicester Sharp |
2 | 1 second, 1 other | 24 Oct | 0% |
| Salisbury Undulating |
1 | 1 other | 4 May | 0% |
| Chester Tight |
1 | 1 other | 24 Jun | 0% |
| Epsom Downs Undulating |
1 | 1 other | 8 Sep | 0% |
| Windsor Sharp |
1 | 1 other | 17 Apr | 0% |
| Ffos Las Galloping |
1 | 1 other | 30 Aug | 0% |
| Haydock Park Galloping |
1 | 1 other | 24 Sep | 0% |
| Newbury Galloping |
1 | 1 other | 10 Jul | 0% |
| Ascot Galloping |
1 | 1 other | 6 May | 0% |