:

Curragh

·
Dubai Duty Free Irish Derby (Group 1) (No Geldings)
Starts in
879h 29min
Speed race on the flat About 1.5 miles Unknown Elite-level race 56 runners £712500 prize
All Runners — sorted by TrackLab Score
20+ Strong pick 12-19 Solid chance 6-11 In the mix Below 6 Outsider How scores work
27 Gstaad
· A. P O'Brien · 3yo · 9st 2lb · OR 120
Form Track
0.0
Won 2 of last 5 Raced here before
Trainer Quotes
Mar 2026
"He was always a hardy horse and won the Breeders' Cup Juvenile Turf on his final start of the season. When he finished second in the Dewhurst, Christophe made the decision to take him back after he jumped, and was caught in the middle of two. When he came back, they all came back and there ended up being no pace. We felt there was more to come from him after that and he went and won in America, coasting around and not doing a lot when he got there. I wouldn't be afraid to let him flow because he isn't a keen horse but has a long stride and a big action. He's being trained for a Guineas. Ryan rode him at the Curragh on Sunday and he had it in his head he could be one for Newmarket. But we'll see how Puerto Rico and Albert Einstein are over the next few weeks. 31-03-26"
· A. P O'Brien · 3yo · 9st 2lb · OR 116
Class Form
0.0
Stepping up in class Won 3 of last 5 Won here 1 time
Trainer Quotes
Mar 2026
"He's very good. He won his last two races last year, including the Futurity at the Curragh, but then had a mishap and missed the rest of the season. Roger [Quinlan] was very happy with him at the Curragh on Sunday. He could go the French Derby route. 31-03-26"
· A. P O'Brien · 3yo · 9st 2lb · OR 116
Freshness Form
0.0
Fresh (246 days off) Won 3 of last 5 Won here 2 times
Trainer Quotes
Mar 2026
"He won three last year, including the Futurity Trophy at Doncaster. He went very well at the Curragh on Sunday. Dean [Gallagher] rode him and he was very happy with him. Ryan worked him during the week too and was very happy. He'll be trained for Epsom or France, but listening to the lads he could go for the French Derby and have a trial for it. He'd be very comfortable at a mile and a quarter and is a very good horse. 31-03-26"
· A. P O'Brien · 3yo · 9st 2lb · OR 112
Form Track
0.0
Won 3 of last 5 Raced here before
Trainer Quotes
Mar 2026
"He won twice last year, including a Group 2 at Leopardstown by five lengths, before finishing third in the Futurity Trophy on heavy ground. He went very well at the Curragh on Sunday and he could be a second-string in the Epsom Derby. He looks like an Epsom horse - he's a great mover and that course will probably suit him. He could go to the Leopardstown trial, to York or Lingfield. It depends on how he comes out of his work on Sunday. We were surprised by the way he went through the ground and he finished very strong. He's obviously a very classy horse. 31-03-26"
32 Italy
· A. P O'Brien · 3yo · 9st 2lb · OR 111
Freshness Form
0.0
Fresh (77 days off) Won 0 of last 5 Raced here before
Trainer Quotes
Mar 2026
"He had some very good runs last year over seven furlongs, finishing second in the Superlative and Acomb Stakes before a third in the National Stakes. We might go up in trip with him and he could turn into a nice horse going a mile and a quarter. 31-03-26"
· A. P O'Brien · 3yo · 9st 2lb · OR 109
Form
0.0
Won 2 of last 5
· J. Patrick O'Brien · 3yo · 9st 2lb · OR 108
Form Track
0.0
Won 2 of last 5 Won here 1 time
· J. A Stack · 3yo · 9st 2lb · OR 108
Form
0.0
Won 2 of last 5
· D. Aidan O'Brien · 3yo · 9st 2lb · OR 107
Freshness Form
0.0
Fresh (77 days off) Won 1 of last 5 Raced here before
· A. P O'Brien · 3yo · 9st 2lb · OR 107
Freshness Form
0.0
Fresh (98 days off) Won 2 of last 5 Won here 1 time
· J. Patrick O'Brien · 3yo · 9st 2lb · OR 107
Freshness Form
0.0
Fresh (98 days off) Won 2 of last 5
· A. P O'Brien · 3yo · 9st 2lb · OR 106
Form
0.0
Won 1 of last 5
· A. P O'Brien · 3yo · 9st 2lb · OR 105
Form Track
0.0
Won 1 of last 5 Won here 1 time
· A. P O'Brien · 3yo · 9st 2lb · OR 105
Freshness Form
0.0
Fresh (253 days off) Won 1 of last 5
· J. Patrick O'Brien · 3yo · 9st 2lb · OR 104
Freshness Form
0.0
Fresh (77 days off) Won 1 of last 5
· A. P O'Brien · 3yo · 9st 2lb · OR 103
Freshness Form
0.0
Fresh (74 days off) Won 1 of last 5 Raced here before
· A. P O'Brien · 3yo · 9st 2lb · OR 103
Form Track
0.0
Won 1 of last 5 Raced here before
24 Geryon
· G. M Lyons · 3yo · 9st 2lb · OR 102
Freshness Form
0.0
Fresh (77 days off) Won 1 of last 5 Won here 1 time
· D. Aidan O'Brien · 3yo · 9st 2lb · OR 101
Form Track
0.0
Won 1 of last 5 Won here 1 time
· A. P O'Brien · 3yo · 9st 2lb · OR 100
Form
0.0
Won 1 of last 5
· D. Aidan O'Brien · 3yo · 9st 2lb · OR 100
Freshness Form
0.0
Fresh (77 days off) Won 1 of last 5 Won here 1 time
· A. P O'Brien · 3yo · 9st 2lb · OR 99
Form Track
0.0
Won 1 of last 5 Won here 1 time
· J. Patrick O'Brien · 3yo · 9st 2lb · OR 98
Form
0.0
Won 3 of last 5
· J. Patrick O'Brien · 3yo · 9st 2lb · OR 98
Form Track
0.0
Won 1 of last 5 Raced here before
· A. P O'Brien · 3yo · 9st 2lb · OR 98
Form
0.0
Won 1 of last 5
· A. P O'Brien · 3yo · 9st 2lb · OR 97
Freshness Form
0.0
Fresh (77 days off) Won 2 of last 5 Raced here before
13 Cannes
· J. Patrick O'Brien · 3yo · 9st 2lb · OR 95
Form Track
0.0
Won 1 of last 5 Raced here before
· M. John Harrington · 3yo · 9st 2lb · OR 94
Form Track
0.0
Won 1 of last 5 Raced here before
· A. P O'Brien · 3yo · 9st 2lb · OR 92
Form
0.0
Won 1 of last 5
· A. P O'Brien · 3yo · 9st 2lb · OR 91
Freshness Form
0.0
Fresh (279 days off) Won 1 of last 5 Raced here before
· P. Twomey · 3yo · 9st 2lb · OR 90
Form
0.0
Won 1 of last 5
· J. Patrick O'Brien · 3yo · 9st 2lb · OR 88
Freshness Form
0.0
Fresh (65 days off) Won 1 of last 5 Raced here before
· D. K Weld · 3yo · 9st 2lb · OR 83
Form
0.0
Won 1 of last 5
· D. K Weld · 3yo · 9st 2lb
Form
0.0
Won 0 of last 5
· R. Varian · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (64 days off) Won 0 of last 5
4 Action
· A. P O'Brien · 3yo · 9st 2lb
Form Track
0.0
Won 1 of last 5 Raced here before
· D. K Weld · 3yo · 9st 2lb
Form
0.0
Won 0 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (73 days off) Won 1 of last 5 Won here 1 time
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (238 days off) Won 0 of last 5 Raced here before
· J. Patrick O'Brien · 3yo · 9st 2lb
Form Track
0.0
Won 1 of last 5 Raced here before
· R. Beckett · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (244 days off) Won 2 of last 5
· H. Eustace · 3yo · 9st 2lb
Class Form
0.0
Stepping up in class Won 1 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Debut
0.0
First run (debut)
· A. P O'Brien · 3yo · 9st 2lb
Form
0.0
Won 3 of last 5
· K. Philippart De Foy · 3yo · 9st 2lb
Class Freshness
0.0
Stepping up in class Fresh (81 days off) Won 0 of last 5
19 Dorset
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (77 days off) Won 2 of last 5 Won here 2 times
· D. K Weld · 3yo · 9st 2lb
Debut
0.0
First run (debut)
23 Emreli
· D. K Weld · 3yo · 9st 2lb
Debut
0.0
First run (debut)
26 Eniac
· D. Aidan O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (79 days off) Won 0 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (92 days off) Won 0 of last 5 Raced here before
· R. Varian · 3yo · 9st 2lb
Class Form
0.0
Stepping up in class Won 0 of last 5
· R. Beckett · 3yo · 9st 2lb
Class Freshness
0.0
Stepping up in class Fresh (71 days off) Won 1 of last 5
· J. Patrick O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (149 days off) Won 1 of last 5
· J. Patrick O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (90 days off) Won 0 of last 5
34 Joulany
· R. Beckett · 3yo · 9st 2lb
Class Form
0.0
Stepping up in class Won 0 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (92 days off) Won 0 of last 5 Raced here before
36 Lyneham
· R. Beckett · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (267 days off) Won 1 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (325 days off) Won 1 of last 5
· R. Hughes · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (103 days off) Won 2 of last 5
· D. Aidan O'Brien · 3yo · 9st 2lb
Debut
0.0
First run (debut)
41 Pathein
· E. Dunlop · 3yo · 9st 2lb
Form
0.0
Won 1 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (288 days off) Won 1 of last 5 Raced here before
48 Raaheeb
· O. Burrows · 3yo · 9st 2lb
Class Freshness
0.0
Stepping up in class Fresh (65 days off) Won 2 of last 5
· P. Twomey · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (90 days off) Won 0 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Debut
0.0
First run (debut)
· W. Haggas · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (92 days off) Won 0 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (77 days off) Won 1 of last 5 Won here 1 time
· C. Johnston · 3yo · 9st 2lb
Class Freshness
0.0
Stepping up in class Fresh (274 days off) Won 2 of last 5
· A. Oliver · 3yo · 9st 2lb
Form
0.0
Won 0 of last 5
Your pick
What you'd get back
Odds
Bet type Win (they finish 1st)
How much do you want to bet?
Your bet £5
Your profit if they win
Total back in your pocket
How do odds work? The first number is what you win, the second is what you bet. So 5/2 means you win £5 for every £2. 4/1 means you win £4 for every £1. The bigger the first number, the less likely bookmakers think the horse will win — but the more you'd win if it does.
Paid out by the bookmaker, not TrackLab.
Choose your bookmaker
Place bet