:

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
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Lucky Vega
Mother
She's Complete
Owner
Phil Cunningham
Rating
89

📊 Key Numbers

Career statistics for this horse
11
Career races
4
Wins
36.4%
Win rate
avg ~10%
54.5%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

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
Good (firm-ish)
Unknown
Standard (all-weather)
Unknown
📏 Race Distance
7F – 1M
Loves
1M1F – 1M2F
1M3F – 1M4F
Unknown
5F – 6½F
Avoids
🏅 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
Saffie Osborne Current Jockey
80%
Win rate
4/5
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin 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%