Haffner is pre-entered for the Breeders' Cup Juvenile Turf 2026 at Keeneland on Friday, Oct. 30. Haffner, a Kentucky-bred son of Justify trained by Aidan O'Brien, won the Acomb Stakes (G3) to earn his spot and added the Group 2 Royal Lodge Stakes at a mile on Sept. 26. The race is part of Future Stars Friday at Breeders' Cup 2026.
A dual stakes winner who has already won at the Juvenile Turf distance.
| Haffner at a Glance | |
|---|---|
| Trainer / Jockey | Aidan O'Brien / TBA |
| Owner | Peter M. Brant, Mrs. John Magnier, Michael Tabor, Derrick Smith, Westerberg (Lucia Walder) & Brook T. Smith |
| Pedigree | Justify – Earth Strike (IRE), by Zoffany (IRE) |
| Earnings | $303,205 |
| Last Race | 1st Royal Lodge Stakes (G2), Newmarket, Sept. 26 |
| Last Workout | TBA |
| How Qualified | Won the Acomb Stakes (G3) at York, a Breeders' Cup Challenge Win and You're In race |
| Race | Breeders' Cup Juvenile Turf — 1 mile, turf, $1 million |
Get up to $1,000 Sign Up Cash Bonus - for your first deposit with BUSR, you'll get an additional 20% bonus to your deposit absolutely free. Plus, earn a 10% horse betting rebate paid daily on selected wagers.
| Breeders' Cup Juvenile Turf 2026 Key Dates | |
|---|---|
| Pre-Entries Closed | Monday, Oct. 19, 12:00 PM ET |
| Pre-Entries Announced | Wednesday, Oct. 21 |
| Post Position Draw | Monday, Oct. 26, 5:00 PM ET, Keeneland Sales Pavilion |
| Morning Line | TBA (set at the draw) |
| Post Position | TBA |
| Juvenile Turf Post Time | Friday, Oct. 30, 5:35 PM ET (Race 10) |
Follow the full field on our Breeders' Cup pre-entries and contenders page, and the race-by-race card on the Breeders' Cup schedule.
| Haffner: Last 3 Starts | ||||
|---|---|---|---|---|
| Date | Race | Track | Dist | Finish |
| 09/26/26 | Royal Lodge Stakes (G2) | Newmarket | 1m | 1st by 1 1/4 |
| 09/13/26 | National Stakes (G1) | Curragh | 7f | 7th |
| 08/19/26 | Acomb Stakes (G3) | York | 7f | 1st by 2 |
Source: published race results. — = not available.
He won the Acomb in August, ran seventh on very soft ground in the National Stakes, then bounced back to win the Royal Lodge at a mile on good to firm ground.
| Keeneland Fit | |
|---|---|
| At Keeneland | No starts |
| At 1 Mile | 1: 1-0-0 |
| On Turf | 6: 3-2-0 |
| In the Breeders' Cup | No starts |
With a Win and You're In ticket and a stakes win at a mile, he stands among the leading European contenders, though Folsom Blues beat him in their only meeting. Our full picks follow once the post positions and morning line are set at the Oct. 26 draw.
Main rivals among the Breeders' Cup Juvenile Turf contenders: Folsom Blues (beat him in the National Stakes), Al Hudaiba (behind him in the Vintage; since won the Summer Stakes G1) and stablemate Great Barrier Reef. New to wagering? Read how to bet the Breeders' Cup, or look back at past Breeders' Cup winners.
The morning line for the Breeders' Cup Juvenile Turf is set at the post position draw on Monday, Oct. 26. Until then, follow futures prices on our Breeders' Cup odds page.
Aidan O'Brien trains Haffner for Peter M. Brant, Mrs. John Magnier, Michael Tabor, Derrick Smith, Westerberg (Lucia Walder) & Brook T. Smith. The Breeders' Cup rider has not been confirmed.
Friday, Oct. 30, 2026 at Keeneland, as Race 10 with post time at 5:35 PM ET.
The Breeders' Cup post position draw is Monday, Oct. 26 at 5:00 PM ET at the Keeneland Sales Pavilion.
Three wins from 6 starts (3-2-0) and $303,205 in earnings.


The writing team at US Racing is comprised of both full-time and part-time contributors with expertise in various aspects of the Sport of Kings.























