Wild Thoughts
Wild Thoughts is the kind of horse that looks ordinary on paper until you notice the partnership with
Saffie Osborne. The 3-year-old has won 4 of 11 races so far, an impressive 36% win rate, but the real story sits in those numbers: whenever Osborne gets the leg up, the horse almost doesn't lose. They have won 4 times from 5 races together, an 80% success rate that speaks to something clicking between rider and animal. That kind of understanding doesn't happen by accident. Trained by
Richard Spencer at Newmarket, Wild Thoughts is part of a yard that has sent out 30 winners this season alone, so the infrastructure around the horse is solid.
Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
54.5%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The most interesting thing about Wild Thoughts is its obvious preference for middle distances. Over 7 furlongs to a mile, the horse has won 2 of 3 races, a 67% win rate that suggests it finds its sweet spot at that trip. Its first career win came at Redcar on 20 April 2026, and it struck again at Windsor on 11 May—three months ago now. That's a dry spell for a horse that has shown it can win regularly, though recent form offers hope. In its last six races, Wild Thoughts has picked up two wins sandwiched between some closer finishes: a second place just three weeks back and another second place five weeks before that. It raced just a day ago, still very much active, so the team clearly believes there is more to come from this one. If Osborne stays in the saddle and the race setup suits those middle distances, Wild Thoughts could easily get back to winning ways.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Well suited by 7f – 1m distances: 67% win rate
✔ Strong overall win rate: wins 36% of races
✔ Effective partnership with Saffie Osborne: 80% win rate together
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Ok
Standard to slow (all-weather)
Unknown
Standard (all-weather)
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Ok
Right-handed, long straights
Ok
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown
📅 Recent Runs
The last 10 races, most recent first
15 Aug
2nd
Newbury
1m3f – 1m4f · Good_To_Firm · 6 runners
30 Jul
9th
Goodwood
1m1f – 1m2f · Good_To_Firm · 20 runners
11 Jul
7th
Newmarket
1m1f – 1m2f · Good_To_Firm · 9 runners
30 May
2nd
Carlisle
7f – 1m · Good_To_Firm · 8 runners
11 May
🏆 Won
Windsor
1m1f – 1m2f · Good_To_Firm · 13 runners
30 Apr
🏆 Won
Kempton Park
7f – 1m · Standard_To_Slow · 14 runners
28 Apr
🏆 Won
Lingfield Park
1m1f – 1m2f · Standard · 6 runners
20 Apr
🏆 Won
Redcar
7f – 1m · Good_To_Firm · 13 runners
1 Jun
6th
Nottingham
5f – 6½f · Good · 8 runners
22 May
9th
Great Yarmouth
5f – 6½f · Good_To_Firm · 9 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 |
| Redcar Galloping |
1 |
1 win |
20 Apr |
100% |
| Kempton Park Galloping |
1 |
1 win |
30 Apr |
100% |
| Windsor Sharp |
1 |
1 win |
11 May |
100% |
| Lingfield Park Sharp |
1 |
1 win |
28 Apr |
100% |
| Newmarket Galloping |
1 |
1 other |
11 Jul |
0% |
| Nottingham Galloping |
1 |
1 other |
1 Jun |
0% |
| Great Yarmouth Galloping |
1 |
1 other |
22 May |
0% |
| Carlisle Undulating |
1 |
1 second |
30 May |
0% |
| Newbury Galloping |
1 |
1 second |
15 Aug |
0% |
| Ascot Galloping |
1 |
1 other |
30 Apr |
0% |
| Goodwood Undulating |
1 |
1 other |
30 Jul |
0% |