:

Opportunity

Opportunity has turned a corner. The four-year-old has won three of its last six races, including a Class 2 victory at Haydock Park just over two months ago and a top-level win at Ascot in June. With three wins from nine career races—a win rate of roughly one in three—it has proven itself capable at a serious level of competition.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Frankel
Mother
Izzi Top
Owner
Wathnan Racing
Rating
110

📊 Key Numbers

Career statistics for this horse
9
Career races
3
Wins
33.3%
Win rate
avg ~10%
66.7%
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 horse's early form showed promise but inconsistency. It didn't break through until April 2025, when it won at Haydock Park for the first time, but that first career win came at Class 2 level, which suggests William Haggas's Newmarket yard knew exactly what it had. Since then, Opportunity has been genuinely competitive. In its most recent six races, it has finished no worse than third, with three wins and two seconds among them—a run of form that would catch the attention of any racing observer. The recent third-place finish, just a day ago, shows it is active and being kept sharp.

Haggas's operation has sent out 170 winners this season, and Opportunity sits among the better performers in the yard. It is still developing as a racehorse, but the trend is unmistakably upward. The gap between its Ascot win in June and yesterday's race suggests the trainer is spacing runs carefully, which often indicates a horse being aimed at something specific. For a four-year-old that took nearly a year to record its first win but has since collected three victories at the top levels of the sport, Opportunity is living up to its name.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Good (firm-ish)
Unknown
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
1M3F – 1M4F
1M1F – 1M2F
Unknown
1M6F – 2M
Unknown
🏅 Competition Level
Class 1 (elite)
Unknown
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Right-handed, hilly
Right-handed, long straights

📅 Recent Runs

The last 10 races, most recent first
22 Aug
3rd
York
1m6f – 2m · Good_To_Soft · 22 runners
1 Aug
2nd
Goodwood
1m3f – 1m4f · Good_To_Firm · 8 runners
19 Jun
🏆 Won
Ascot
1m3f – 1m4f · Good_To_Firm · 19 runners
30 May
🏆 Won
Carlisle
1m3f – 1m4f · Good_To_Firm · 13 runners
9 May
3rd
Ascot
1m3f – 1m4f · Good_To_Firm · 15 runners
20 Jun
9th
Ascot
1m3f – 1m4f · Good_To_Firm · 11 runners
24 May
4th
Goodwood
1m3f – 1m4f · Good · 8 runners
26 Apr
🏆 Won
Haydock Park
1m3f – 1m4f · Good · 7 runners
30 Oct
4th
Nottingham
1m1f – 1m2f · Soft · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
James Doyle Current Jockey
25%
Win rate
1/4
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Ascot
Galloping
3 1 win, 1 third, 1 other 19 Jun 33.3%
Goodwood
Undulating
2 1 second, 1 other 1 Aug 0%
Carlisle
Undulating
1 1 win 30 May 100%
Haydock Park
Galloping
1 1 win 26 Apr 100%
York
Galloping
1 1 third 22 Aug 0%
Nottingham
Galloping
1 1 other 30 Oct 0%