:

Opportunity

There is something fitting about a horse called Opportunity winning a top-level race first time out at a track, and that is exactly what this three-year-old did at Haydock Park in April 2025. That win came in a Class 2 race — one of the better races you will find in Britain — which tells you straight away that this is not a horse making up the numbers. From just four races, Opportunity has won once and placed once, a record that works out at winning 1 in every 4 races overall. For a young horse still finding its feet, that is a solid foundation.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Colt
Father
Frankel
Mother
Izzi Top
Owner
Wathnan Racing
Rating
95

📊 Key Numbers

Career statistics for this horse
4
Career races
1
Wins
25%
Win rate
avg ~10%
25%
Place rate (top 3)
avg ~30%
282 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 trainer behind this is William Haggas, one of the most respected names in British racing, operating out of Newmarket in Suffolk. His yard has sent out 176 winners this season alone — that is not a quiet backwater operation, that is a factory for winners, and horses that come out of it tend to be well prepared and well placed. When Haggas runs a young horse in a Class 2, he generally thinks it belongs there.

The one thing to factor in is time. Opportunity has not raced for around nine months, which is a significant break for any horse, let alone a three-year-old still developing. The recent form reads 9-4-1-4 going back through the last four runs, with that crucial first-place finish sitting third in the sequence — meaning there have been less convincing efforts either side of it. Whether the break was planned, precautionary, or simply how things worked out is hard to say, but returning after nine months away always brings questions about sharpness and fitness, no matter how good the stable sending you out. What we do know is that when Opportunity showed up at Haydock and got everything right, the result was impressive enough to matter.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Returning from a 282-day absence

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
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
0%
Win rate
0/2
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
Haydock Park
Galloping
1 1 win 26 Apr 100%
Goodwood
Undulating
1 1 other 24 May 0%
Nottingham
Galloping
1 1 other 30 Oct 0%
Ascot
Galloping
1 1 other 20 Jun 0%