The numbers that really stand out are at Kempton Park, where Solanna has won 5 of her 15 races there — that's 1 in every 3, comfortably better than her career average elsewhere. For context, most horses never build that kind of relationship with a single track. She first won there back in March 2022, and the course clearly suits something about how she travels and finishes. When Kempton comes up in the entries, it is worth paying attention.
Wet ground is another key to unlocking her best. On soft or muddy going, she has won 5 of 15 races — again, roughly 1 in 3. That consistency in testing conditions suggests she genuinely relishes the extra dig underfoot, rather than simply tolerating it like many horses do.
Her trainer J Butler, based in Newmarket, has had a productive season — 39 winners from the yard so far. Early in Solanna's career, Butler was candid about a misstep: after the horse won three races in quick succession, a break to let her develop physically seemed to knock the momentum clean out of her for a spell. It was an honest admission, and what followed tells you something about the horse — she came back. Jockey Daniel Muscutt knows her well, having won 5 of their 13 races together, a rate of 38% — which is exceptional. Nearly 2 in every 5 times they team up, they win.
One slight puzzle: most of her races have come at Class 5, which is the entry level of British racing, and she has won just 1 of those 23 outings at that level. Her wins tend to come when conditions or course fall exactly in her favour rather than through grade. But with wet weather around and a win already banked this week, Solanna is clearly in the form of her life at seven — and that is always the most interesting time to watch a horse race.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
15 | 5 wins, 2 seconds, 2 thirds, 6 other | 18 Mar | 33.3% |
| Lingfield Park Sharp |
8 | 1 win, 1 second, 1 third, 5 other | 3 Sep | 12.5% |
| Great Yarmouth Galloping |
5 | 1 win, 2 seconds, 2 other | 20 May | 20% |
| Wolverhampton Galloping |
4 | 4 other | 16 Feb | 0% |
| chelmsford | 3 | 1 win, 2 seconds | 13 Mar | 33.3% |
| Haydock Park Galloping |
3 | 1 third, 2 other | 19 Jul | 0% |
| Nottingham Galloping |
2 | 1 win, 1 third | 26 Apr | 50% |
| Leicester Sharp |
2 | 2 other | 4 Dec | 0% |
| Ffos Las Galloping |
1 | 1 win | 23 Jun | 100% |
| Southwell Galloping |
1 | 1 other | 2 Apr | 0% |
| Newbury Galloping |
1 | 1 other | 19 May | 0% |
| Thirsk Galloping |
1 | 1 other | 18 Aug | 0% |
| Sandown Park Galloping |
1 | 1 other | 27 Jul | 0% |
| Goodwood Undulating |
1 | 1 third | 3 Sep | 0% |
| York Galloping |
1 | 1 other | 16 Jun | 0% |
| Fakenham Tight |
1 | 1 third | 17 Oct | 0% |
| Carlisle Undulating |
1 | 1 third | 6 Jul | 0% |