Time For The Moon
There is a lot to like about a two-year-old that wins on its second career start, and Time For The Moon is doing exactly that — making an early impression in its first season of racing. From three races so far, it has one win and two placed finishes, meaning it has finished in the top three every single time it has lined up. That kind of consistency at this stage of a young horse's career is genuinely encouraging.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
66.7%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The win came at Musselburgh on 5 June 2026, and with the horse having raced just yesterday, it is clearly being kept busy while in form. Recent runs read 10-1-3 from most recent backwards, which tells an interesting story: a wide-drawn or crowded run last time out, sandwiched around that Musselburgh victory and a placed effort. One in three races won — 33% — is a strong early record for a horse still figuring out what racing is all about.
Behind the horse is Charlie Johnston's powerful yard at Middleham Moor in North Yorkshire. Johnston has sent out 131 winners already this season, which puts the stable among the most productive operations in the country. When a yard is firing at that rate, they tend to know exactly when a young horse is ready to run, and which races suit it. That Time For The Moon has been kept active and placed consistently suggests the team see real potential here.
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Unknown
Good to firm (drying out)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
📅 Recent Runs
The last 10 races, most recent first
18 Jun
10th
Ascot
7f – 1m · Good_To_Firm · 15 runners
5 Jun
🏆 Won
Musselburgh
7f – 1m · Good · 6 runners
22 May
3rd
Haydock Park
7f – 1m · Good_To_Soft · 4 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Musselburgh Sharp |
1 |
1 win |
5 Jun |
100% |
| Haydock Park Galloping |
1 |
1 third |
22 May |
0% |
| Ascot Galloping |
1 |
1 other |
18 Jun |
0% |