Spirited Dancer
Spirited Dancer is a 4-year-old horse doing exactly what many racehorses do: competing honestly without setting the world alight. She has won just once in 21 races—that victory coming at Bath back in May 2024—and has picked up five places to show she belongs in a race, even if victory remains elusive. Her 5 percent win rate, or roughly 1 win in every 20 races, puts her in the middle ground—better than many, nowhere near elite.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
What's interesting about Spirited Dancer is that she clearly has some ability. Her trainer, Tony Carroll, described her as "a sweet filly who does everything well," and at home the yard has been pleased with her work. She's competed in top-class races too: she ran in the big sales race at Newmarket won by The Dragon King, finishing down the field, which shows she has tackled serious company. At Class 5 level—modest races where she has competed five times without winning—she has not managed to break through, which suggests that's probably where her ceiling lies. The fact that her only career win came 29 months ago, and she hasn't found the winner's circle since, hints that Bath in May 2024 may have been a career-best effort rather than the start of something bigger. Still, she was active just a day ago, which means she is still racing, still trying, and still capable of turning in a decent run on any given afternoon.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 5 starts
⚠ Poor record on standard ground: 0 wins from 4 starts
⚠ Poor record on standard_to_slow ground: 0 wins from 4 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 6 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 6 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Good to soft (some give)
Unknown
Good to firm (fairly firm)
Avoids
Standard (all-weather)
Avoids
Standard to slow (all-weather)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Avoids
🏟 Track shape
Right-handed, tight turns
Unknown
Right-handed, long straights
Avoids
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
2 Oct
5th
Wolverhampton
5f – 6½f · Standard · 11 runners
13 Sep
5th
Bath
5f – 6½f · Good_To_Soft · 13 runners
6 Aug
2nd
Brighton
7f – 1m · Good_To_Firm · 8 runners
31 Jul
DNF
Bath
5f – 6½f · Firm · 9 runners
30 Jun
8th
Ffos Las
7f – 1m · Good · 9 runners
21 Jun
2nd
Brighton
7f – 1m · Good_To_Firm · 13 runners
5 Jun
2nd
Bath
5f – 6½f · Good · 9 runners
22 May
5th
Bath
5f – 6½f · Good_To_Firm · 15 runners
24 Feb
10th
Southwell
5f – 6½f · Standard · 10 runners
4 Feb
7th
Newcastle
5f – 6½f · Standard · 8 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Bath Undulating |
6 |
1 win, 1 second, 4 other |
13 Sep |
16.7% |
| Kempton Park Galloping |
4 |
1 second, 3 other |
15 May |
0% |
| Brighton Undulating |
2 |
2 seconds |
6 Aug |
0% |
| Wolverhampton Galloping |
2 |
2 other |
2 Oct |
0% |
| Doncaster Galloping |
1 |
1 other |
15 Jun |
0% |
| Sandown Park Galloping |
1 |
1 other |
23 May |
0% |
| Newcastle Galloping |
1 |
1 other |
4 Feb |
0% |
| Ffos Las Galloping |
1 |
1 other |
30 Jun |
0% |
| Southwell Galloping |
1 |
1 other |
24 Feb |
0% |
| Newmarket Galloping |
1 |
1 other |
5 Oct |
0% |
| Windsor Sharp |
1 |
1 other |
22 Jul |
0% |