:

Ascot

·
St James's Palace Stakes (Group 1) (Colts)
Starts in
589h 27min
Speed race on the flat About 1 mile Unknown Elite-level race 43 runners £396970 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
· G. Boughey · 3yo · 9st 2lb · OR 115
Form Distance
0.0
Won 4 of last 5 Won at this distance 3 times
Trainer Quotes
Apr 2026
"He's going straight to the Guineas. He's very clean-winded and has plenty of boot. He stayed a mile at two and he makes my job very easy. It's all systems go for Newmarket and he's undoubtedly the best colt we've trained - it's very exciting. The fact we're not trialling probably opens up the Irish 2,000 Guineas but his next start will determine everything. I'd love to take the typical route of running in the Guineas and the St James's Palace before taking on the older horses. He's showing us all the right signs that he's on track for a big summer. 02-04-26"
· C. Appleby · 3yo · 9st 2lb · OR 115
Form
0.0
Won 2 of last 5
· D. Carroll · 3yo · 9st 2lb · OR 113
Class Freshness
0.0
Stepping up in class Fresh (298 days off) Won 2 of last 5
· K. R Burke · 3yo · 9st 2lb · OR 112
Class Form
0.0
Stepping up in class Won 3 of last 5
Trainer Quotes
Mar 2026
"A smart, strong-travelling horse who progressed nicely last year. He acquitted himself well in the Dewhurst as he didn't handle the undulations at Newmarket. He'll go to Newbury for a trial to see how he gets on with the trip and grade, and then we'll see about one of the Guineas. 31-03-26"
29 Oxagon
· J. & Thady Gosden · 3yo · 9st 2lb · OR 112
Form
0.0
Won 1 of last 5
· J. & Thady Gosden · 3yo · 9st 2lb · OR 110
Freshness Form
0.0
Fresh (307 days off) Won 2 of last 5 Won at this distance 1 time
· K. R Burke · 3yo · 9st 2lb · OR 107
Freshness Form
0.0
Fresh (248 days off) Won 2 of last 5 Won at this distance 1 time
· J. Boyle · 3yo · 9st 2lb · OR 107
Class Form
0.0
Stepping up in class Won 1 of last 5
· C. Appleby · 3yo · 9st 2lb · OR 107
Freshness Form
0.0
Fresh (234 days off) Won 3 of last 5 Won here 1 time
· W. Haggas · 3yo · 9st 2lb · OR 106
Class Form
0.0
Stepping up in class Won 1 of last 5
· R. Varian · 3yo · 9st 2lb · OR 105
Form
0.0
Won 2 of last 5
· C. Pike · 3yo · 9st 2lb · OR 105
Class Form
0.0
Stepping up in class Won 0 of last 5
· C. Appleby · 3yo · 9st 2lb · OR 104
Form
0.0
Won 0 of last 5
· C. Appleby · 3yo · 9st 2lb · OR 104
Class Freshness
0.0
Stepping up in class Fresh (63 days off) Won 2 of last 5 Won at this distance 1 time
43 Yazin
· J. & Thady Gosden · 3yo · 9st 2lb · OR 104
Class Form
0.0
Stepping up in class Won 3 of last 5
32 Pathein
· E. Dunlop · 3yo · 9st 2lb · OR 103
Form Distance
0.0
Won 1 of last 5 Won at this distance 1 time
· A. Balding · 3yo · 9st 2lb · OR 103
Form
0.0
Won 3 of last 5
· C. Appleby · 3yo · 9st 2lb · OR 101
Class Form
0.0
Stepping up in class Won 2 of last 5 Won at this distance 1 time
· I. Mohammed · 3yo · 9st 2lb · OR 84
Class Form
0.0
Stepping up in class Won 1 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Form
0.0
Won 2 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (86 days off) Won 2 of last 5
· C. Appleby · 3yo · 9st 2lb
Form
0.0
Won 1 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Class Form
0.0
Stepping up in class Won 3 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Form
0.0
Won 1 of last 5
· W. Haggas · 3yo · 9st 2lb
Class Form
0.0
Stepping up in class Won 2 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Form
0.0
Won 1 of last 5
· J. Patrick O'Brien · 3yo · 9st 2lb
Form
0.0
Won 1 of last 5
13 Gstaad
· A. P O'Brien · 3yo · 9st 2lb
Form Track
0.0
Won 2 of last 5 Won here 1 time
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (234 days off) Won 3 of last 5 Won at this distance 3 times
· A. Fabre · 3yo · 9st 2lb
Debut
0.0
First run (debut)
· F. Graffard · 3yo · 9st 2lb
Debut
0.0
First run (debut)
22 Lyneham
· C. Ferland · 3yo · 9st 2lb
Debut
0.0
First run (debut)
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (313 days off) Won 1 of last 5 Won at this distance 1 time
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (69 days off) Won 2 of last 5
· C. Head · 3yo · 9st 2lb
Debut
0.0
First run (debut)
· J. Patrick O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (275 days off) Won 2 of last 5
· J. & Thady Gosden · 3yo · 9st 2lb
Form
0.0
Won 2 of last 5
· R. De Aguiar · 3yo · 9st 2lb
Form Track
0.0
Won 1 of last 5 Raced here before
· G. Boughey · 3yo · 9st 2lb
Class Form
0.0
Stepping up in class Won 2 of last 5
· A. P O'Brien · 3yo · 9st 2lb
Freshness Form
0.0
Fresh (276 days off) Won 1 of last 5
37 Rayif
· F. Graffard · 3yo · 9st 2lb
Debut
0.0
First run (debut)
· F. Graffard · 3yo · 9st 2lb
Debut
0.0
First run (debut)
· J. A Stack · 3yo · 9st 2lb
Form Track
0.0
Won 2 of last 5 Raced here before
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