Topathemorning
Topathemorning is a three-year-old horse that has not yet found the winner's circle. With seven races under its belt and no victories so far, the horse is still searching for that breakthrough moment—though recent outings suggest it may be getting closer to competitive form.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
The horse's last six races tell a story of gradual improvement. After finishing ninth and tenth in earlier outings, it has since placed eighth, eighth, eighth, and fifth in succession. That fifth-place finish came just a day ago, which represents its best result to date. While these placings fall short of a win, the trend shows some positive movement, at least in the short term. Whether this represents genuine progress or simply the natural variation of racing remains to be seen.
Topathemorning races under the care of Stuart Williams, a Newmarket-based trainer whose yard has already sent out 67 winners this season. That speaks to a stable with a solid record and the infrastructure to develop horses—which matters when a three-year-old is still learning the game. At this stage of its career, finding the right race at the right moment can make all the difference.
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Unknown
Good to firm (fairly firm)
Unknown
Good (a little give)
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
🏟 Track shape
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
📅 Recent runs
The last 10 races, most recent first
28 Sep
9th
Wolverhampton
1m1f – 1m2f · Standard · 13 runners
16 Sep
10th
Sandown Park
1m1f – 1m2f · Good · 11 runners
29 Aug
8th
Beverley
1m6f – 2m · Soft · 9 runners
27 Jul
8th
Southwell
1m1f – 1m2f · Standard · 14 runners
18 Jun
8th
Great Yarmouth
1m1f – 1m2f · Good_To_Firm · 9 runners
21 May
5th
Southwell
1m1f – 1m2f · Standard · 11 runners
27 Sep
6th
Newmarket
7f – 1m · Good_To_Firm · 10 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 |
| Southwell Galloping |
2 |
2 other |
27 Jul |
0% |
| Great Yarmouth Galloping |
1 |
1 other |
18 Jun |
0% |
| Sandown Park Galloping |
1 |
1 other |
16 Sep |
0% |
| Beverley Undulating |
1 |
1 other |
29 Aug |
0% |
| Wolverhampton Galloping |
1 |
1 other |
28 Sep |
0% |
| Newmarket Galloping |
1 |
1 other |
27 Sep |
0% |