
Excitement and anticipation is building amongst racegoers ahead of the 2025 Royal Ascot festival, which gets underway today.
Around 250,000 punters are expected to flock to Berkshire’s historic racecourse across five days of drama, with 35 races taking place, including eight Group One events.
The Queens Anne Stakes kicks off the action on what promises to be an absorbing opening day, also featuring the King Charles III Stakes and the St James’s Palace Stakes.
On each and every day, spectators will be treated to a total of seven races, beginning at 14:30 BST and running through to the final contest taking place at 18:10 BST.
With over £10million worth of prize money on offer, the three-century-old festival remains among the most lucrative meetings of the horseracing season.
The Prince Of Wales’s Stakes and the Queen Elizabeth II Jubilee Stakes boast a prize pot of £1m per race, with no single contest run for less than £110,000.
There are sure to be plenty of familiar faces in attendance, including King Charles and Queen Camilla, whose horse Reaching High is set to line up in the eagerly anticipated Ascot Stakes.
14:30 BST: Queen Anne Stakes (Group 1) one mile
Confirmed runners and riders
Rosallion: Jockey: Sean Levey | Trainer: Aiden O’Brien
Lead Artist: Jockey: Colin Keane | Trainer: John and Thady Gosden
Dancing Gemini: Jockey: Kieran Shoemark | Trainer: Roger Teal
Notable Speech: Jockey: William Buick | Trainer: Charlie Appleby
Sardinian Warrior: Jockey: Christophe Soumillion | Trainer: John and Thady Gosden
Diego Velazquez: Jockey: Ryan Moore | Trainer: A P O’Brien
Lake Forest: Jockey: Tom Marquand | Trainer: William Haggas
Carl Spackler: Jockey: James McDonald | Trainer: Ciaron Maher
Docklands: Jockey: Mark Zahra | Trainer: Harry Eustace
Quddwah: Jockey: Callum Shepherd | Trainer: Simon and Ed Crisford
Cairo: Jockey: Silvestre De Sousa | Trainer: Alice Haynes

15:05 BST: Coventry Stakes (Group 2) six furlongs
Confirmed runners and riders
American Gulf: Jockey: Oisin Murphy | Trainer: Paul and Oliver Cole
Andab: Jockey: Dylan Browne McMonagle | Trainer: Joseph Patrick O’Brien
Ballistic Missile: Jockey: Shane Foley | Trainer: Richard Hannon
Bone Marra: Jockey: Christophe Soumillon | Trainer: Ollie Sangster
Bourbon Blues: Jockey: Billy Loughnane | Trainer: Brian Meehan
Coppull: Jockey: David Probert | Trainer: Clive Cox
Do Or Do Not: Jockey: Tom Marquand | Trainer: Ed Walker
Gavoo: Jockey: Luke McAteer | Trainer: David Marnane
Gstaad: Jockey: Ryan Moore | Trainer: A P O’Brien
Kolkata Knight: Jockey: Pierre-Louis Jamin | Trainer: Tom Dascombe
Military Code: Jockey: William Buick | Trainer: Charlie Appleby
Postmodern: Jockey: James Doyle | Trainer: Hamad Al Jehani
Power Blue: Jockey: David Egan | Trainer: Adrian Murray
Raakeb: Jockey: Sean Levey | Trainer: Richard Hannon
Rock On Thunder: Jockey: Jim Crowley | Trainer: Kevin Ryan
Shaatir: Jockey: Hollie Doyle | Trainer: Archie Watson
Super Soldier: Jockey: Clifford Lee | Trainer: K R Burke
Tadej: Jockey: Luke Morris | Trainer: Archie Watson
Tricky Tel: Jockey: Colin Keane | Trainer: Hugo Palmer
Underwriter: Jockey: James McDonald | Trainer: Archie Watson
Warsaw: Jockey: Wayne Lordan | Trainer: A P O’Brien
15:40 BST: King Charles III Stakes (Group 1) five furlongs
Confirmed runners and riders
American Affair: Jockey: Paul Mulrennan | Trainer: Jim Goldie
Bucandero Fuerte: Jockey: David Egan | Trainer: Adrian Murray
Jasour: Jockey: Jim Crowley | Trainer: Clive Cox
Kerdos: Jockey: Christophe Soumillon | Trainer: Clive Cox
Manaccan: Jockey: Cieren Fallon | Trainer: John Ryan
Night Raider: Jockey: James Doyle | Trainer: K R Burke
Regional: Jockey: Callum Rodriguez | Trainer: Edward Bethell
Rumstar: Jockey: Rob Hornby | Trainer: Jonathan Portman
Starlust: Jockey: Rossa Ryan | Trainer: Ralph Beckett
Twilight Calls: Jockey: Jamie Spencer | Trainer: Richard Spencer
Washington Heights: Jockey: Tom Eaves | Trainer: Henry Dwyer
Balmoral Lady: Jockey: Tom Marquand | Trainer: Ed Walker
Believing: Jockey: Ryan Moore | Trainer: George Boughey
Frost At Dawn: Jockey: Mickael Barzalona | Trainer: William Knight
Mgheera: Jockey: William Buick | Trainer: Ed Walker
Monteille: Jockey: Cristian Demuro | Trainer: Mario Baratti
No Half Measures: Jockey: Hector Crouch | Trainer: Richard Hughes
Prime Art: Jockey: Billy Loughnane | Trainer: Jane Chapple-Hyam
Aesterius: Jockey: James McDonald | Trainer: Archie Watson
Estepona: Jockey: Clement Leceovre | Trainer: M Delcher Sanchez
Tropical Storm: Jockey: Colin Keane | Trainer: Andrew Balding
West Acre: Jockey: Callum Shepherd | Trainer: George Scott
16:20 BST: St James’s Palace Stakes (Group 1) one mile
Confirmed runners and riders
Field Of Gold: Jockey: Colin Keane | Trainer: John and Thady Gosden
First Wave: Jockey: Dylan Browne McMonagle | Trainer: A P O’Brien
Henri Matisse: Jockey: Ryan Moore | Trainer: A P O’Brien
Officer: Jockey: Wayne Lordan | Trainer: A P O’Brien
Rashabar: Jockey: Sean Levey | Trainer: Brian Meehan
Ruling Court: Jockey: William Buick | Trainer: Charlie Appleby
Windlord: Jockey: Oisin Murphy | Trainer: Andrew Balding
17:00 BST: Ascot Stakes (Handicap) two miles, four furlongs
Confirmed runners and riders
Dawn Rising: Jockey: Declan McDonogh | Trainer: Joseph Patrick O’Brien
Artistic Star: Jockey: Jack Dace | Trainer: Ralph Beckett
Divine Comedy: Jockey: David Probert | Trainer: Harry Eustace
San Salvador: Jockey: High Horgan | Trainer: Joseph Patrick O’Brien
Align The Stars: Jockey: Joe Fanning | Trainer: Charlie Johnston
Feigning Madness: Jockey: Hector Crouch | Trainer: Ralph Beckett
East India Dock: Jockey: James Doyle | Trainer: James Owen
Manxman: Jockey: Sean D Bowen | Trainer: Simon and Ed Crisford
Ascending: Jockey: W J Lee | Trainer: Henry De Bromhead
Liari: Jockey: Kieran Shoemark | Trainer: Michael Bell
Zoffee: Jockey: Oisen Murphy | Trainer: Hugo Palmer
Saturn: Jockey: Shane Foley | Trainer: Mrs John Harrington
Nurburgring: Jockey: Colin Keane | Trainer: Joseph Patrick O’Brien
Alphonse Le Grande: Jockey: Jamie Spencer | Trainer: A J Martin
Reaching High: Jockey: Ryan Moore | Trainer: W P Mullins
Comfort Zone: Jockey: Tom Marquand | Trainer: Joseph Patrick O’Brien
Leinster: Jockey: Dylan Browne McMonagle | Trainer: Joseph Patrick O’Brien
Woot City: Jockey: Stephane Pasquier | Trainer: F Chappet
Mr Hampstead: Jockey: David Egan | Trainer: Raphael E Freire
Poniros: Jockey: William Buick | Trainer: W P Mullins
17:35 BST: Wolferton Stakes (Listed) one mile, two furlongs
Confirmed runners and riders
Galen: Jockey: Dylan Browne McMonagle | Trainer: Joseph Patrick O’Brien
Liberty Lane: Jockey: Clifford Lee | Trainer: K R Burke
Miltary Order: Jockey: William Buick | Trainer: Charlie Appleby
Phantom Fight: Jockey: Callum Shepherd | Trainer: George Scott
Ambiente Friendly: Jockey: Robert Havlin | Trainer: James Owen
Checkandchallenge: Jockey: Silvestre De Sousa | Trainer: William Knight
Ecureuil Secret: Jockey: Oisin Orr | Trainer: Richard Fahey
Enfjaar: Jockey: Jim Crowley | Trainer: Roger Varian
Haatem: Jockey: James Doyle | Trainer: Richard Hannon
Haunted Dream: Jockey: Mickael Barzalona | Trainer: Hamad Al Jehani
Kings Gambit: Jockey: James McDonald | Trainer: Henry Charlton
Meydaan: Jockey: Harry Davies | Trainer: Simon and Ed Crisford
Passion and Glory: Jockey: Rossa Ryan | Trainer: Saeed bin Suroor
Sons and Lovers: Jockey: Ryan Moore | Trainer: Joseph Patrick O’Brien
Torito: Jockey: Colin Keane | Trainer: John and Thady Gosden
Doha: Jockey: Hector Crouch | Trainer: Ralph Beckett
18:10 BST: Copper Horse Stakes (Handicap) one mile, six furlongs
Confirmed runners and riders
Prydwen: Jockey: Hector Crouch | Trainer: George Scott
Endless Victory: Jockey: William Buick | Trainer: Charlie Appleby
Sanui: Jockey: Colin Keane | Trainer: Gordon Elliott
Fairbanks: Jockey: Chris Hayes | Trainer: William Durkan
Crypto Force: Jockey: David Egan | Trainer: Adrian Murray
Real Dream: Jockey: David Probert | Trainer: Ian Williams
French Master Jockey: James Doyle | Trainer: John and Thady Gosden
Barnso: Jockey: Oisin Murphy | Trainer: Miss Natalie Lupini
Charlus: Jockey: Ryan Moore | Trainer: W P Mullins
Lavender Hill Mob: Jockey: Cieren Fallon | Trainer: James Owen
Loughville: Jockey: Rossa Ryan | Trainer: Alan King
Caballo De Mar: Jockey: Callum Shepherd | Trainer: George Scott
My Mate Mozzie: Jockey: Warren Fentiman | Trainer: Gavin Cromwell
Champagne Prince: Jockey: Billy Loughnane | Trainer: Jane Chapple-Hyam
Jesse Evans: Jockey: Oisin Orr | Trainer: Noel Meade
Aeronautic: Jockey: dDylan Browne McMonagle | Trainer: Joseph Patrick O’Brien
How to watch Royal Ascot on TV
The 2025 Royal Ascot festival will be shown for free on ITV1 and ITVX across all five days, with the first races set to begin at 14:30 BST.
Fans are also able to watch the drama on Racingtv.com, which has exclusive coverage of the final race of the day.
For more stories like this, check our sport page.
Follow Metro Sport for the latest news on Facebook, Twitter and Instagram.