That most recent win came at Chester on 10 July 2026, and it matters for a couple of reasons. Chester is one of the most unusual and demanding tracks in Britain — a tight, left-handed loop where horses that handle the quirks of the circuit tend to keep handling them. Winning there is not just a tick in the box; it is a statement about versatility and racecraft. Top Juggler's very first career win came at Hamilton Park back in August 2024, another track with its own personality, which hints at a horse that adapts well rather than needing everything set up perfectly.
The numbers around ground conditions are worth paying attention to. On normal going, Top Juggler has won 2 of 7 races — a win rate of 29%, or roughly 1 in every 3.5 races. That is meaningfully better than its overall record, and it suggests the team will be watching the weather forecast carefully when deciding where to run next. Give this horse the conditions it likes, and the results tend to follow.
Behind the scenes, Top Juggler is trained by Seb Spencer out of Malton in North Yorkshire — a yard that has sent out 13 winners already this season, which speaks to a stable in decent form. The bulk of Top Juggler's races have come at Class 4 level, the bread-and-butter tier of the sport, where it has won 2 of 9 — roughly 1 in every 4 and a half races. That is a solid record at that level, and with the current momentum, the yard will likely be in no rush to push the horse up in class. Why fix what isn't broken? Right now, Top Juggler is thriving exactly where it is.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Hamilton Park Sharp |
5 | 1 win, 2 seconds, 1 third, 1 other | 17 Jun | 20% |
| Chester Tight |
3 | 1 win, 1 third, 1 other | 10 Jul | 33.3% |
| Southwell Galloping |
2 | 2 thirds | 23 Oct | 0% |
| Carlisle Undulating |
1 | 1 win | 1 Sep | 100% |
| Doncaster Galloping |
1 | 1 other | 9 Nov | 0% |
| Ayr Galloping |
1 | 1 other | 19 Sep | 0% |
| Pontefract Undulating |
1 | 1 other | 7 Oct | 0% |
| York Galloping |
1 | 1 other | 25 Jul | 0% |
| Wolverhampton Galloping |
1 | 1 other | 3 Nov | 0% |