Skip to main content

Windsor Castle Stakes 2027 Betting Odds

Wednesday 16 June 2027 · Ascot · By Matthew Glazier · Last updated

The final race on Day Two of the 2026 Royal Ascot meeting is the Windsor Castle Stakes, with this being a listed race that takes place over six furlongs. Sergei Diaghilev heads the market and the two-year-old was excellent on his debut when obliging at the Curragh in late May. However, there are lots of others in contention including Victorious.

Read more

This horse has secured consecutive wins for trainer Aidan O'Brien, with Ruler's Control, Blessed Voyager and Sale Shark among the other contenders worthy of respect. There are likely to be extra places available for this race and you can hunt down the most competitive odds by comparing all the best racing bookmakers.

Windsor Castle Stakes Runners & Odds

2026 Windsor Castle Stakes Betting Tips

Sergei Diaghilev has been installed as the favourite to win the final race on Day Two of Royal Ascot, with the horse claiming a victory on his only outing to date. In a maiden race on good ground, the runner secured a half-length success on good ground. Aidan O'Brien's best chance of victory exists through this runner and we're happy to go with a trainer who has such a strong track record.

Stablemate Victorious may also join Sergei Diaghilev on the start line, with the former having racked up two successes so far. There was a win at Naas towards the end of April, with that coming in a six furlong maiden race. The victory was secured by nearly two lengths and the horse then returned to the Irish track to secure another win.

Ruler's Control runs for Joseph O'Brien, with the horse having run well in the middle of March. A victory was secured at the Curragh when beating favourite Force Noir by a head. That was achieved on heavy ground over five furlongs, with the runner now operating with less cut in the ground. He could end up being a decent each-way selection.

Blessed Voyager is another one for the shortlist. Ralph Beckett trains a horse who impressed at Newbury in the middle of April. The runner was able to oblige by a head over five furlongs, with the runner now going an extra furlong in a bid to land a Royal Ascot victory. Sale Shark could also prove strong after scoring as a favourite at Hamilton.

Past Winners

2026 — Windsor Castle Stakes
  1. 1 King Of Cloughan Billy Loughnane +3300
  2. 2 Moonrise P J McDonald +6600
  3. 3 Harlequin Sky Cieren Fallon +12500
  4. 4 Ruler's Control J M Sheridan +2800
  5. 5 Sale Shark Oisin Murphy +550
  6. 6 A Bear Affair Sean Levey +5000
  7. 7 Dorigo Kevin Stott +12500
  8. 8 Green Sovereign Tom Marquand +3300
  9. 9 Sergei Diaghilev Ryan Moore +275F
  10. 10 Charted Course James Doyle +2500
  11. 11 Our Boy Bailey Shane Foley +3300
  12. 12 Freedom Flame Hector Crouch +12500
  13. 13 Troublesome Guest J F Egan +6600
  14. 14 Controlla David Egan +300
  15. 15 Celeron Colin Keane +900
  16. 16 Victory Gold David Probert +3300
  17. 17 Ischgl Ben Coen +15000
  18. 18 One Number Dylan Browne McMonagle +800
  19. 19 Boleto Callum Rodriguez +3300
  20. 20 Alfred Wallace Kieran Shoemark +1200
  21. 21 Wild Terrain Zac Lloyd +8000
  22. 22 On The Queue Tee Clifford Lee +25000
  23. 23 Dance A Jig Rossa Ryan +1200
  24. 24 Agitator Neil Callan +12500
  25. 25 Alpe d'Huez Luke Morris +5000
2025 — Windsor Castle Stakes
  1. 1 Havana Hurricane SP
  2. 2 Dickensian SP
  3. 3 Rogue Legend SP
  4. 3 Azizam SP
2024 — Windsor Castle Stakes
  1. 1 Ain't Nobody J P Spencer +500
  2. 2 Gabaldon Emisael Jaramillo +1600
  3. 3 Aviation Time D Tudhope +2800

Other ante-post races at Ascot

All ante post →
  1. Coventry Stakes Tue 15 Jun 2027
  2. King Charles III Stakes Tue 15 Jun 2027
  3. Ascot Gold Cup Thu 17 Jun 2027
    Fav: Scandinavia
    +150 Bet365
  4. Commonwealth Cup Fri 18 Jun 2027
    Fav: Libertango
    +650 Bet365

Windsor Castle Stakes FAQ

When does the 2027 Windsor Castle Stakes take place?
The 2027 Windsor Castle Stakes is scheduled to start at 6.10pm on Wednesday 16 June 2027.
Where does the 2027 Windsor Castle Stakes take place?
The Windsor Castle Stakes is run at Ascot Racecourse in England. It is one of the feature races of the Royal Ascot festival.
Who won the 2026 Windsor Castle Stakes?
King Of Cloughan won the 2026 Windsor Castle Stakes at 33/1, ridden by Billy Loughnane.
Can I bet each-way on the Windsor Castle Stakes?
Yes. An each-way bet on the Windsor Castle Stakes is two bets in one, a win and a place. The number of places paid and the place fraction are set by each bookmaker and confirmed when the final field is declared, so check the each-way terms before betting.
Are there free bets or offers for the 2027 Windsor Castle Stakes?
Yes. Sign up with the bookmakers listed at Racing-Odds.com, place a qualifying bet on the Windsor Castle Stakes and claim Royal Ascot free bets and offers once it settles.
Can I watch the 2027 Windsor Castle Stakes live?
Several bookmakers stream the Windsor Castle Stakes live from Ascot. Fund your account or place a qualifying bet, then watch the Windsor Castle Stakes in-play from start to finish.