The highlight of Cheshire Dancer's career so far came on 26 July 2025 at Ascot, where she won a Class 1 race — meaning one of the top races in Britain. For context, most horses never get close to a race of that level, let alone win one. It's the kind of result that reframes everything else on her record and suggests there's a genuinely talented horse underneath the modest, steady progression. Palmer had signalled her potential early on, noting after her very first outing at Haydock that she showed inexperience at the start — ducking sideways — but warmed to the task and finished strongly. She learned quickly: her first win came just weeks later at Beverley.
Most of her racing has been at Class 4 level — the middle tier of British racing — where she has won 3 of 8 races, a win rate of 38%, or just over 1 in every 3. That is a very healthy number at any level, and it explains why she was eventually stepped up to bigger occasions. The recent form reads 7-1-2-3-1-10, so two wins in her last six races with several other placed efforts mixed in. The 10th place finish is the one blemish, but it sits alongside two victories and suggests she's a horse who performs at her best when the conditions suit.
She hasn't raced for around six months now, which means she returns fresh and with something to prove. A break of that length after a career-best win at Ascot is not unusual — horses are managed carefully at this level — but it does mean there will be questions about how she returns. With Palmer in such good form this season and a horse who has already shown she can win at the highest level, those questions feel like an invitation rather than a warning.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Ascot Galloping |
3 | 1 win, 1 third, 1 other | 26 Jul | 33.3% |
| Newcastle Galloping |
2 | 1 win, 1 second | 28 Jun | 50% |
| Haydock Park Galloping |
2 | 1 second, 1 third | 11 May | 0% |
| Beverley Undulating |
1 | 1 win | 27 Aug | 100% |
| Leicester Sharp |
1 | 1 win | 26 May | 100% |
| Sandown Park Galloping |
1 | 1 second | 30 Aug | 0% |
| Chester Tight |
1 | 1 other | 9 May | 0% |
| Ayr Galloping |
1 | 1 other | 19 Sep | 0% |
| Wolverhampton Galloping |
1 | 1 second | 23 Sep | 0% |
| Pontefract Undulating |
1 | 1 second | 8 Jul | 0% |
| Newmarket Galloping |
1 | 1 other | 4 Oct | 0% |
| Kempton Park Galloping |
1 | 1 other | 5 Jun | 0% |
| Goodwood Undulating |
1 | 1 other | 30 Jul | 0% |