:

Haffner

Haffner is a 2-year-old with the kind of early record that trainers dream about. Trained by A P O'Brien at Cashel in County Tipperary, the horse has won 2 of its 4 races so far, placing in the other two — a win rate that puts it well ahead of the average young horse finding its feet on the track. That consistency is the real story: the last four runs read 1-2-1-2, which means Haffner is either winning or finishing close enough to matter nearly every time out.Based on TrackLab's AI analysis
Quick Facts
Age
2 years old
Sex
Colt
Colour
Bay
Father
Justify
Mother
Earth Strike
Owner
P Brantcoolmorewesterbergb Smith

📊 Key Numbers

Career statistics for this horse
4
Career races
2
Wins
50%
Win rate
avg ~10%
100%
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 themselves tell you this horse is operating at a decent level. The first came at Newmarket on 11 July, one of British racing's most prestigious venues. Then, just this week on 19 August, Haffner won at York, another top-class track. Two wins in four races, with two runner-up finishes to show for the other efforts, suggests a young horse with genuine ability rather than a flash in the pan. O'Brien's yard has been prolific this season — 125 winners speaks to the quality of the operation — and Haffner looks like a horse the trainer rates. Coming off a win just one day ago, the horse is clearly still racing regularly and on an upward curve.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Ok
Good to firm (drying out)
Unknown
📏 Race Distance
7F – 1M
5F – 6½F
Unknown
🏟 Track Shape
Right-handed, long straights
Unknown
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
19 Aug
🏆 Won
York
7f – 1m · Good · 11 runners
28 Jul
2nd
Goodwood
7f – 1m · Good · 6 runners
11 Jul
🏆 Won
Newmarket
7f – 1m · Good_To_Firm · 7 runners
26 Jun
2nd
The Curragh
5f – 6½f · Good · 12 runners

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
York
Galloping
1 1 win 19 Aug 100%
Newmarket
Galloping
1 1 win 11 Jul 100%
Goodwood
Undulating
1 1 second 28 Jul 0%
The Curragh
Galloping
1 1 second 26 Jun 0%