Bad Dreams
Bad Dreams made a winning debut at Great Yarmouth just days ago, putting on an impressive display for trainer R Spencer's Newmarket yard. The two-year-old crossed the line first on 15 September 2026, a perfect start to its racing career that has already marked it out as one to watch. With a perfect record of one win from one race, this horse has done exactly what early promise demands — delivered when it mattered.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
Spencer's yard has been in fine form this season, sending out 30 winners already, so Bad Dreams arrives into an operation that knows how to prepare young horses for the track. A debut winner is always encouraging, and the fact that this horse did it at first asking suggests genuine ability. The next few races will tell us whether this was the beginning of something genuinely special or simply a solid start. Either way, Bad Dreams has announced itself with style.
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Unknown
🏟 Track shape
Left-handed, long straights
Unknown
📅 Recent runs
The last 10 races, most recent first
15 Sep
🏆 Won
Great Yarmouth
5f – 6½f · Good_To_Soft · 7 runners
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Great Yarmouth Galloping |
1 |
1 win |
15 Sep |
100% |