:

Oh So Perfect

Oh So Perfect is a young horse still finding its way, but there are real signs of promise buried in a modest record. The three-year-old has won twice from 13 races overall—a 15 percent win rate that sounds thin until you look at where those wins have come from. Both victories arrived at Chelmsford, a track where the horse has figured out something special: two wins from just four races there makes it a genuine specialist, the kind of horse that clearly suits the course's characteristics and knows how to get the job done when the conditions are right.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Sioux Nation
Mother
Strategise
Owner
Basher Watts Racing 3
Rating
58

📊 Key Numbers

Career statistics for this horse
13
Career races
2
Wins
15.4%
Win rate
avg ~10%
38.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 wins came three weeks apart earlier this year, with the most recent back in March, which means there is a real gap since that last success. But the last six races tell a more interesting story than the bare record suggests. Rather than trailing home in last place repeatedly, Oh So Perfect has been competitive: a third-place finish, then two second places in a row, suggesting the horse is regularly fighting hard and staying close to the winner. That is the mark of a horse that knows how to run a race, even if it isn't quite getting over the line every time.

Michael Appleby's yard at Oakham has been prolific this season with 71 winners, and Oh So Perfect competes mostly in Class 6 races—the lower levels of the sport—where it has won at a 17 percent rate. At distances between seven furlongs and a mile, the horse really thrives, winning two of six races at that distance, a 33 percent win rate that is substantially better than its overall record. That is the key insight: Oh So Perfect clearly has a distance sweet spot and a course where it belongs, and when those two elements line up, it can win. The challenge now is getting back to Chelmsford with the form and luck to make it three wins on that favoured track.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Well suited by 7f – 1m distances: 33% win rate
⚠ What to watch out for
Yet to win at Wolverhampton in 5 attempts
Struggles on LH Galloping tracks: 0 wins from 9 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Good to firm (drying out)
Unknown
Good to soft (some give)
Unknown
Good (firm-ish)
Unknown
📏 Race Distance
7F – 1M
Loves
5F – 6½F
Avoids
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
🏟 Track Shape
Long straights
Loves
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
30 Aug
6th
Great Yarmouth
7f – 1m · Good_To_Soft · 14 runners
30 Jul
4th
Wolverhampton
7f – 1m · Standard · 12 runners
21 Jul
2nd
Wolverhampton
7f – 1m · Standard · 10 runners
12 Mar
🏆 Won
chelmsford
7f – 1m · Standard · 12 runners
12 Feb
🏆 Won
chelmsford
7f – 1m · Standard · 7 runners
27 Jan
3rd
Wolverhampton
5f – 6½f · Standard · 9 runners
17 Jan
3rd
Southwell
5f – 6½f · Standard · 11 runners
25 Nov
7th
Wolverhampton
7f – 1m · Standard · 12 runners
30 Oct
4th
chelmsford
5f – 6½f · Standard · 9 runners
11 Oct
5th
Wolverhampton
5f – 6½f · Standard · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
50%
Win rate
2/4
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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
Wolverhampton
Galloping
5 1 second, 1 third, 3 other 30 Jul 0%
chelmsford 4 2 wins, 2 other 12 Mar 50%
Great Yarmouth
Galloping
1 1 other 30 Aug 0%
Newbury
Galloping
1 1 other 10 Jul 0%
Chepstow
Galloping
1 1 other 14 Aug 0%
Southwell
Galloping
1 1 third 17 Jan 0%