{"piano":{"sandbox":"false","aid":"u28R38WdMo","rid":"R7EKS5F","offerId":"OF3HQTHR122A","offerTemplateId":"OTQ347EHGCHM"}}

Who won which race? Your one-stop shop for Royal Ascot results


  • Throughout the week of great sporting action, you will be able to view the top three past the post Royal Ascot results right here.

    This page will be updated after the conclusion of each race at Ascot Racecourse, so keep checking back.

    Royal Ascot results

    Tuesday 14 June

    2.30pm: Queen Anne Stakes (Group One)

    1st: Baaeed | Jockey: Jim Crowley | Trainer: William Haggas | Owner: Shadwell Estate Company
    2nd: Real World | Jockey: Daniel Tudhope | Trainer: Saeed bin Suroor | Owner: Godolphin
    3rd: Order Of Australia | Jockey: Ryan Moore | Trainer: Aidan O’Brien | Owner: D Smith, Mrs J Magnier, M Tabor and Mrs A M O’Brien

    3.05pm: Coventry Stakes (Group Two)

    1st: Bradsell | Jockey: Hollie Doyle | Trainer: Archie Watson | Owner: Victorious Racing Limited
    2nd: Persian Force | Jockey: Rossa Ryan | Trainer: Richard Hannon | Owner: Amo Racing Limited
    3rd: Royal Scotsman | Jockey: Jim Crowley | Trainer: Paul & Oliver Cole | Owner: Mrs Fitri Hay

    3.40pm: King’s Stand Stakes (Group One)

    1st: Nature Strip | Jockey: James McDonald | Trainer: Chris Waller | Owner: R A E Lyons, P D Harrison Et Al
    2nd: Twilight Calls | Jockey: Ryan Moore | Trainer: Henry Candy | Owner: Cheveley Park Stud
    3rd: Acclaim Express | Jockey: Rowan Scott | Trainer: Nigel Tinkler | Owner: MPS Racing & M B Spence

    4.20pm: St James’s Palace Stakes (Group One)

    1st: Croebus | Jockey: William Buick | Trainer: Charlie Appleby | Owner: Godolphin
    2nd: Lusail | Jockey: Pat Dobbs | Trainer: Richard Hannon | Owner: Al Shahab Racing
    3rd: My Prospero | Jockey: Tom Marquand | Trainer: William Haggas | Owner: Sunderland Holding Inc

    5pm: Ascot Stakes (Heritage Handicap)

    1st: Coltrane | Jockey: Callum Hutchinson | Trainer: Andrew Balding | Owner: Mick & Janice Mariscotti
    2nd: Bring On The Night | Jockey: Ryan Moore | Trainer: Willie Mullins | Owner: Mrs J Donnelly
    3rd: Arcadian Sunrise | Jockey: Harry Davies | Trainer: John Queally | Owner: Mrs Miriam Queally

    5.35pm: Wolverton Stakes (Listed Race)

    1st: Dubai Future | Jockey: Daniel Tudhope | Trainer: Saeed bin Suroor | Owner: Godolphin
    2nd: Cadillac | Jockey: Shane Foley | Trainer: Kevin Philippart De Foy | Owner: Sheikh Abdullah Almalek Alsabah
    3rd: Harrovian | Jockey: Frankie Dettori | Trainer: John & Thady Gosden | Owner: HH Sheikh Zayed bin Mohammed Racing

    6.10pm: Copper House Stakes (Handicap)

    1st: Get Shirty | Jockey: Daniel Tudhope | Trainer: David O’Meara | Owner: Akela Thoroughbreds Limited
    2nd: Cleveland | Jockey: Ryan Moore | Trainer: Aidan O’Brien | Owner: Michael Tabor, Derrick Smith & Mrs John Magnier
    3rd: Okita Soushi | Jockey: Declan McDonogh | Trainer: Jospeh O’Brien | Owner: Toshihiro Matsumoto

    Wednesday 15 June

    2.30pm: Queen Mary Stakes (Group Two)

    1st: Dramatised | Jockey: Daniel Tudhope | Trainer: Karl Burke | Owner: Clipper Logistics
    2nd: Maylandsea | Jockey: David Egan | Trainer: Michael Bell | Owner: Middleham Park Racing LXXI & Partners
    3rd: Maria Branwell | Jockey: Kieran Shoemark | Trainer: David O’Meara | Owner: Bronte Collection 1

    3.05pm: Queen’s Vase (Group Two)

    1st: Elder Eldarov | Jockey: David Egan | Trainer: Roger Varian | Owner: KHK Racing Ltd.
    2nd: Zechariah | Jockey: Colin Keane | Trainer: Freddie & Martin Meade | Owner: Aquis Farm & Manton Park
    3rd: Hafit | Jockey: James Doyle | Trainer: Charlie Appleby | Owner: Godolphin

    3.40pm: Prince Of Wales’s Stakes (Group One)

    1st: State Of Rest | Jockey: Shane Crosse | Trainer: Joseph O’Brien | Owner: State Of Rest Partnership
    2nd: Bay Bridge | Jockey: Ryan Moore | Trainer: Sir Michael Stoute | Owner: James Wigan & Ballylinch Stud
    3rd: Grand Glory | Jockey: Mickael Barzalona | Trainer: Gianluca Bietolini | Owner: Haras De Hus

    4.20pm: Duke Of Cambridge Stakes (Group Two)

    1st: Saffron Beach | Jockey: William Buick | Trainer: Jane Chapple-Hyam | Owner: Mrs B Sangster, J Wigan & O Sangster
    2nd: Thunder Beauty | Jockey: Daniel Tudhope | Trainer: David O’Meara | Owner: D K Kelly
    3rd: Primo Bacio | Jockey: Richard Kingscote | Trainer: Ed Walker | Owner: David Ward

    5pm: Royal Hunt Cup (Heritage Handicap)

    1st: Dark Shift | Jockey: James McDonald | Trainer: Charles Hills | Owner: H Frost
    2nd: Intellogent | Jockey: James Doyle | Trainer: Jane Chapple-Hyam | Owner: Fiona Carmichael
    3rd: Tempus | Jockey: Hollie Doyle | Trainer: Archie Walker | Owner: Hambleton Racing Ltd. XXXI & Partner

    5.35pm: Windsor Castle Stakes (Listed Race)

    1st: Little Big Bear | Jockey: Ryan Moore | Trainer: Aidan O’Brien | Owner: D Smith, Mrs J Magnier, M Tabor, Westerberg
    2nd: Rocket Rodney | Jockey: Daniel Muscutt | Trainer: George Scott | Owner: Victorious Racing Limited
    3rd: Eddie’s Boy | Jockey: Hollie Doyle | Trainer: Archie Walker | Owner: Middleham Park Racing XIV & Partner

    6.10pm: Kensington Palace Stakes (Handicap)

    1st: Rising Star | Jockey: Neil Callan | Trainer: Marco Botti | Owner: Mamba Racing & Partner
    2nd: Random Harvest | Jockey: Saffie Osborne | Trainer: Ed Walker | Owner: Lady Bamford
    3rd: Isola Rossa | Jockey: Hayley Turner | Trainer: James Fanshawe | Owner: Jan & Peter Hopper & Michelle Morris

    Thursday 16 June

    2.30pm: Norfolk Stakes (Group Two)

    1st: The Ridler | Jockey: Paul Hanagan | Trainer: Richard Fahey | Owner: Steve Bradley
    2nd: Walbank | Jockey: Rossa Ryan | Trainer: David Loughnane | Owner: Amo Racing & Omnihorse Racing
    3rd: Crispy Cat | Jockey: Silvestre De Sousa | Trainer: M D O’Callaghan | Owner: Amo Racing Limited

    3.05pm: King George V Stakes (Heritage Handicap)

    1st: Secret State | Jockey: William Buick | Trainer: Charlie Appleby | Owner: Godolphin
    2nd: Deauville Legend | Jockey: Daniel Muscutt | Trainer: James Ferguson | Owner: K K Ho
    3rd: Israr | Jockey: Jim Crowley | Trainer: John & Thady Gosden | Owner: Shadwell Estate Company Ltd.

    3.40pm: Ribbesdale Stakes (Group Two)

    1st: Magical Lagoon | Jockey: Shane Foley | Trainer: Jessica Harrington | Owner: Zhang Yuesheng
    2nd: Sea Silk Road | Jockey: Tom Marquand | Trainer: William Haggas | Owner: Sunderland Holding Inc
    3rd: History | Jockey: Ryan Moore | Trainer: Aidan O’Brien | Owner: M Tabor, D Smith, Mrs J Magnier & Westerberg

    4.20pm: Gold Cup (Group One)

    1st: Kyprios | Jockey: Ryan Moore | Trainer: Aidan O’Brien | Owner: Moyglare, Magnier, Tabor, Smith & Westerberg
    2nd: Mojo Star | Jockey: Rossa Ryan | Trainer: Richard Hannon | Owner: Amo Racing Limited
    3rd: Stradivarius | Jockey: Frankie Dettori | Trainer: John & Thady Gosden | Owner: B E Nielsen

    5pm: Britannia Stakes (Heritage Handicap)

    1st: Thesis | Jockey: Ryan Moore | Trainer: Harry & Roger Charlton | Owner: Juddmonte
    2nd: Saga | Jockey: Frankie Dettori | Trainer: John & Thady Gosden | Owner: The Queen
    3rd: Jimi Hendrix | Jockey: Rob Hornby | Trainer: Ralph Beckett | Owner: Chelsea Thoroughbred – Purple Haze

    5.35pm: Hampton Court Stakes (Group Three)

    1st: Claymore | Jockey: Adam Kirby | Trainer: Jane Chapple-Hyam | Owner: Mrs Mary Slack
    2nd: Reach For The Moon | Jockey: Frankie Dettori | Trainer: John & Thady Gosden | Owner: The Queen
    3rd: Kingmax | Jockey: Rossa Ryan | Trainer: David Loughnane | Owner: Amo Racing Limited

    6.10pm: Buckingham Palace Stakes (Handicap)

    1st: Inver Park | Jockey: Ben Curtis | Trainer: George Boughey | Owner: The Inver Park Partnership
    2nd: Ropey Guest | Jockey: Tom Queally | Trainer: George Margarson | Owner: John Guest Racing
    3rd: Rhoscolyn | Jockey: Daniel Tudhope | Trainer: David O’Meara | Owner: The Horse Watchers

    Friday 17 June

    2.30pm: Albany Stakes (Group Three)

    1st: Meditate | Jockey: Ryan Moore | Trainer: Aidan O’Brien | Owner: M Tabor, D Smith, Mrs J Magnier & Westerberg
    2nd: Mawj | Jockey: Saeed bin Suroor | Trainer: Ray Dawson | Owner: Godolphin
    3rd: Ivory Madonna | Jockey: Hollie Doyle | Trainer: Richard Spencer | Owner: Phil Cunningham

    3.05pm: Commonwealth Cup (Group One)

    1st: Perfect Power | Jockey: Christophe Soumillon | Trainer: Richard Fahey | Owner: Sheikh Rashid Dalmook Al Maktoum
    2nd: Flaming Rib | Jockey: James Doyle | Trainer: Hugo Palmer | Owner: Dale Dolan Dooley Owen
    3rd: Flotus | Jockey: Silvestre De Sousa | Trainer: Simon & Ed Crisford | Owner: Katsumi Yoshida

    3.40pm: Duke Of Edinburgh Stakes

    1st: Candleford | Jockey: Tom Marquand | Trainer: William Haggas | Owner: Barnane Stud
    2nd: Ajero | Jockey: David Egan | Trainer: Kim Bailey | Owner: Julie & David R Martin & Dan Hall
    3rd: Contact | Jockey: Ben Curtis | Trainer: David & Nicola Barron | Owner: H D Atkinson

    4.20pm: Coronation Stakes (Group One)

    1st: Inspiral | Jockey: Frankie Dettori | Trainer: John & Thady Gosden | Owner: Cheveley Park Stud
    2nd: Spendarella | Jockey: William Buick | Trainer: H Graham Motion | Owner: Gainesway Farm
    3rd: Discoveries | Jockey: Shane Foley | Trainer: Jessica Harrington | Owner: Flaxman Stables Ireland Ltd.

    5pm: Sandringham Stakes

    1st: Heredia | Jockey: Sean Levey | Trainer: Richard Hannon | Owner: St Albans Bloodstock Limited
    2nd: Zanbaq | Jockey: Jim Crowley | Trainer: Roger Varian | Owner: Shadwell Estate Company Ltd.
    3rd: Crenelle | Jockey: Frankie Dettori | Trainer: John & Thady Gosden | Owner: Juddmonte

    5.35pm: King Edward VII Stakes (Group Two)

    1st: Changingoftheguard | Jockey: Ryan Moore | Trainer: Aidan O’Brien | Owner: Westerberg, Mrs J Magnier, M Tabor & D Smith
    2nd: Grand Alliance | Jockey: Daniel Tudhope | Trainer: Charlie Fellowes | Owner: Mrs Susan Roy
    3rd: Lysander | Jockey: Tom Marquand | Trainer: William Haggas | Owner: Highclere Thoroughbred Racing – Beehives

    6.10pm: Palace Of Holyroodhouse Stakes

    1st: Latin Lover | Jockey: Hayley Turner | Trainer: Harry Eustace | Owner: Candour House & Partner
    2nd: Nymphadora | Jockey: Harry Davies | Trainer: Andrew Balding | Owner: St Albans Bloodstock Limited
    3rd: Peggy Sioux | Jockey: Josephine Gordon | Trainer: Kevin Ryan | Owner: Guy Reed Racing

    Saturday 18 June

    2.30pm: Chesham Stakes (Listed Race)

    1st: Holloway Boy | Jockey: Daniel Tudhope | Trainer: Karl Burke | Owner: Nick White & Mrs E Burke
    2nd: Pearling Path | Jockey: David Egan | Trainer: John Stephen O’Donoghue | Owner: Fawn Abdullah Nass
    3rd: Lakota Sioux | Jockey: James Doyle | Trainer: Charlie & Max Johnston | Owner: Gallop Racing

    3.05pm: Jersey Stakes (Group Three)

    1st: Noble Truth | Jockey: William Buick | Trainer: Charlie Appleby | Owner: Godolphin
    2nd: Find | Jockey: David Egan | Trainer: John & Thady Gosden | Owner: Prince A A Faisal
    3rd: Dubai Poet | Jockey: Andrea Atzeni | Trainer: Roger Varian | Owner: Sheikh Mohammed Obaid Al Maktoum

    3.40pm: Hardwicke Stakes (Group Two)

    1st: Broome | Jockey: Ryan Moore | Trainer: Aidan O’Brien | Owner: M Matsushima, Mrs J Magnier, M Tabor & D Smith
    2nd: Mostahdaf | Jockey: Jim Crowley | Trainer: John & Thady Gosden | Owner: Shadwell Estate Company
    3rd: Hurricane Lane | Jockey: William Buick | Trainer: Charlie Appleby | Owner: Godolphin

    4.20pm: Platinum Jubilee Stakes (Group One)

    1st: Naval Crown | Jockey: James Doyle | Trainer: Charlie Appleby | Owner: Godolphin
    2nd: Creative Force | Jockey: William Buick | Trainer: Charlie Appleby | Owner: Godolphin
    3rd: Artorius | Jockey: Jamie Spencer | Trainer: Anthony & Sam Freedman | Owner: Newgate, China Horse Club & Partners

    5pm: Wokingham Stakes (Heritage Handicap)

    1st: Rohaan | Jockey: Ryan Moore | Trainer: David Evans | Owner: Chris Kiely Racing Ltd & J Tomkins
    2nd: Popmaster | Jockey: Tom Marquand | Trainer: Ed Walker | Owner: Laurence Bellman
    3rd: Jumby | Jockey: William Buick | Trainer: Eve Johnson Houghton | Owner: Anthony Pye-Jeary & David Ian

    5.35pm: Garden Gates Stakes (Handicap)

    1st: Missed The Cut | Jockey: James McDonald | Trainer: George Boughey | Owner: Ed Babington
    2nd: Asgoodassobergets | Jockey: Jim Crowley | Trainer: Tom Ward | Owner: Any Excuse For A Holiday
    3rd: Sun King | Jockey: Ryan Moore | Trainer: Aidan O’Brien | Owner: Exors of the Late Sir Robert Ogden, Mrs J Magnier & M Tabor

    6.10pm: Queen Alexandra Stakes

    1st: Stratum | Jockey: William Buick | Trainer: Willie Mullins | Owner: Tony Bloom
    2nd: Reshoun | Jockey: Richard Kingscote | Trainer: Ian Williams | Owner: Dr Marwan Koukash
    3rd: Calling The Wind | Jockey: David Egan | Trainer: Richard Hughes | Owner: Mrs J A Wakefield

    Don’t miss the full report from Royal Ascot 2021 in the 23 June issue of Horse & Hound magazine, plus we will be bringing you all of the top stories and Royal Ascot results from the meeting as and when they happen on horseandhound.co.uk

    You might also be interested in:

    Horse & Hound magazine, out every Thursday, is packed with all the latest news and reports, as well as interviews, specials, nostalgia, vet and training advice. Find how you can enjoy the magazine delivered to your door every week, plus options to upgrade your subscription to access our online service that brings you breaking news and reports as well as other benefits.

    Stay in touch with all the news in the run-up to and throughout major shows like London International and more with a Horse & Hound subscription. Subscribe today for all you need to know ahead of these major events, plus online reports on the action as it happens from our expert team of reporters and in-depth analysis in our special commemorative magazines. Have a subscription already? Set up your unlimited website access now

    You may like...