Top Juggler
Top Juggler is a 4-year-old with the kind of profile that suggests real potential waiting to be fully unlocked. The horse has won three times from nineteen races—roughly one win every six outings—which puts it in that interesting middle ground: better than a consistent also-ran, but not yet the kind of reliable winner that punters circle on a regular basis. What makes this record more encouraging is where those wins are coming from. On normal ground, Top Juggler has won 2 of 8 races, a 25 percent win rate that stands out sharply against its overall record. That's the sort of detail that catches the eye—it suggests the horse performs noticeably better under certain conditions, and that ground preference is a concrete thing trainers can plan around.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
Top Juggler's most recent win came at Chester on 10 July, now two months in the past, which means the horse is in the middle of what looks like a slightly patchy spell. The last six races tell the story: an eighth-place finish most recently, followed by third, second, first, seventh, and third. That's the up-and-down form of a horse that can deliver on its day but hasn't quite found a consistent winning rhythm. Trainer Seb Spencer, based at Malton in North Yorkshire, has the horse competing primarily at Class 4 level, where Top Juggler has won 2 of 9 races—again, that 22 percent win rate hints at a horse that belongs in this grade. Spencer's yard has sent out thirteen winners already this season, so there's clearly expertise there in getting horses to the line. Top Juggler's first win came at Hamilton Park back in August 2024, and the fact that it took until July 2026 to add a second suggests a horse that needed time to find its feet. But it is finding them. The recent activity—the horse raced just a day ago—shows it remains in regular work, and with the ground preference now established, there's a clear pathway for Spencer to exploit Top Juggler's best chances moving forward.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 8 starts (25%)
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 3 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
Standard (all-weather)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 5 (entry-level)
Avoids
🏟 Track shape
Right-handed, tight turns
Ok
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
19 Sep
8th
Chester
5f – 6½f · Heavy · 15 runners
1 Sep
3rd
Ripon
5f – 6½f · Soft · 10 runners
11 Aug
7th
Hamilton Park
5f – 6½f · Good · 14 runners
10 Jul
🏆 Won
Chester
5f – 6½f · Good · 10 runners
17 Jun
2nd
Hamilton Park
5f – 6½f · Good_To_Soft · 9 runners
17 May
3rd
Hamilton Park
5f – 6½f · Good · 15 runners
3 Nov
5th
Wolverhampton
5f – 6½f · Standard · 13 runners
23 Oct
3rd
Southwell
5f – 6½f · Standard · 12 runners
19 Sep
22th
Ayr
5f – 6½f · Soft · 25 runners
1 Sep
🏆 Won
Carlisle
5f – 6½f · Good · 11 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 |
| Hamilton Park Sharp |
6 |
1 win, 2 seconds, 1 third, 2 other |
11 Aug |
16.7% |
| Chester Tight |
4 |
1 win, 1 third, 2 other |
19 Sep |
25% |
| Southwell Galloping |
2 |
2 thirds |
23 Oct |
0% |
| Carlisle Undulating |
1 |
1 win |
1 Sep |
100% |
| Ayr Galloping |
1 |
1 other |
19 Sep |
0% |
| Wolverhampton Galloping |
1 |
1 other |
3 Nov |
0% |
| York Galloping |
1 |
1 other |
25 Jul |
0% |
| Doncaster Galloping |
1 |
1 other |
9 Nov |
0% |
| Ripon Sharp |
1 |
1 third |
1 Sep |
0% |
| Pontefract Undulating |
1 |
1 other |
7 Oct |
0% |