:

Cheshire Dancer

Cheshire Dancer has quietly built one of the more impressive records among three-year-olds this season — winning 4 of 17 races, which works out at roughly 1 in every 4, and finishing in the top three on 11 occasions. That's a horse who is almost never out of contention, and it tells you she's consistent rather than lucky. Her trainer Hugo Palmer, who runs a busy yard in Malpas, Cheshire, and has sent out 66 winners already this season, clearly knows exactly what he has on his hands.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Grey
Father
Phoenix Of Spain
Mother
Kristal Xenia
Owner
Manor House Stables Syndicate
Rating
103

📊 Key Numbers

Career statistics for this horse
17
Career races
4
Wins
23.5%
Win rate
avg ~10%
64.7%
Place rate (top 3)
avg ~30%
186 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

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.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Returning from a 186-day absence

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Good (firm-ish)
Ok
Standard (all-weather)
Unknown
Standard to slow (all-weather)
Unknown
📏 Race Distance
7F – 1M
1M1F – 1M2F
Ok
1M3F – 1M4F
Unknown
🏅 Competition Level
Class 1 (elite)
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Ok
Right-handed, long straights
Ok
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Left-handed, tight
Unknown

📅 Recent Runs

The last 10 races, most recent first
4 Oct
7th
Newmarket
1m1f – 1m2f · Good · 10 runners
26 Jul
🏆 Won
Ascot
7f – 1m · Good · 11 runners
8 Jul
2nd
Pontefract
1m1f – 1m2f · Good · 11 runners
18 Jun
3rd
Ascot
1m1f – 1m2f · Good_To_Firm · 24 runners
26 May
🏆 Won
Leicester
1m1f – 1m2f · Good_To_Firm · 9 runners
9 May
10th
Chester
7f – 1m · Good · 15 runners
19 Sep
6th
Ayr
1m3f – 1m4f · Good · 7 runners
30 Aug
2nd
Sandown Park
1m1f – 1m2f · Good · 10 runners
30 Jul
7th
Goodwood
1m1f – 1m2f · Good_To_Firm · 13 runners
13 Jul
4th
Ascot
1m1f – 1m2f · Good · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
50%
Win rate
2/4
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin 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%