1st - 2021 Prix Moulin De Longchamp - Group 1 Gr1
1st - 2021 Queen Elizabeth II Stakes Gr1
1st - 2022 Al Shaqab Lockinge Stakes Gr1
1st - 2022 Queen Anne Stakes Gr1
1st - 2022 Qatar Sussex Stakes Gr1
1st - 2022 Juddmonte International Stakes Gr1
1st - 2021 Bonhams Thoroughbred Stakes Gr3
1st - 2019 Kerrygold Irish Oaks Gr1
1st - 2019 Qatar Prix Vermeille Gr1
1st - 2019 Qipco British Champions Fillies & Mares Stakes Gr1
1st - 2019 Ribblesdale Stakes Gr2
1st - 2017 Qatar Goodwood Cup Stakes Gr1
1st - 2019 Gold Cup Gr1
1st - 2017 Queen's Vase Gr2
1st - 2018 Qipco British Champions Long Distance Cup Gr2
1st - 2019 Matchbook Yorkshire Cup Stakes Gr2
1st - 2021 Lonsdale Cup Stakes Gr2
1st - 2021 Doncaster Cup Stakes Gr2
1st - 2022 Paddy Power Yorkshire Cup Stakes Gr2
1st - 2021 Longines Sagaro Stakes Gr3
1st - 2022 Coronation Cup Gr1
1st - 2023 King George VI And Queen Elizabeth Qipco Stakes Gr1
1st - 2022 Dubai City Of Gold Gr2
1st - 2022 Dubai City Of Gold Sponsored By Emirates Skywards Gr2
1st - 2021 BetVictor Geoffrey Freer Stakes Gr3
1st - 2021 Cumberland Lodge Stakes Gr3
1st - 2023 Racehorse Lotto Brigadier Gerard Stakes Gr3
1st - 2021 Tapster Stakes L
1st - 2022 Qipco British Champions Fillies & Mares Stakes Gr1
1st - 2023 Dahlbury Coronation Cup Gr1
1st - 2022 Musidora Stakes Gr3
1st - 2020 Tab Australian Cup Gr1
1st - 2019 Blamey Stakes Gr2
1st - 2019 Hyland Race Colours Ajax Stks Gr2
1st - 2020 Blamey Stakes Gr2
1st - 2018 Sandown Stakes Gr3
1st - 2023 James Squire Metropolitan Gr1
1st - 2023 James Squire Kingston Town Stakes Gr3
1st - 2024 The Lexus Bart Cummings Gr3
1st - 2022 Qatar Prix de Royallieu Gr1
1st - 2022 Darley Prix de Pomone Stakes Group 2 Gr2
1st - 2022 Pinnacle Stakes Gr3
1st - 2023 Qatar Prix de Royallieu Gr1
1st - 2023 Lester Piggott Stakes Gr3
1st - 2022 Height Of Fashion Stakes L
1st - 2014 IDEE 145 Deutsches Derby Gr1
1st - 2014 Fruhjahrs-Preis Des Bankhauses Metzler Gr3
1st - 2024 Grand Prix de Paris Stakes - Group 1 Gr1
1st - 2024 Qatar Prix Niel Gr2
1st - 2016 Prix Jean Prat Gr1
1st - 2016 Prix Paul de Moussac Gr3
1st - 2019 Sydney Cup Gr1
1st - 2023 Fort Marcy Stakes Gr2
1st - 2024 Wise Dan Stakes - Grade 2 Gr2
1st - 2023 Earl Of Sefton Stakes Gr3
1st - 2024 bet365 Earl Of Sefton Stakes Gr3
1st - 2024 Arlington Stakes - Grade 3 Gr3
1st - 2022 Fairway Stakes L
1st - 2022 James Seymour Stakes L
1st - 2021 Dubai Duty Free Finest Surprise Stakes Gr3
1st - 2021 Al Rayyan Stakes Gr3
1st - 2024 Coral Glorious Stakes Gr3
1st - 2024 BetVictor Geoffrey Freer Stakes Gr3
1st - 2022 Buckhounds Stakes L
1st - 2023 bet365 Stakes L
1st - 2023 Hyland Race Colours Ajax Stks Gr2
1st - 2023 Ned Whisky Shannon Stakes Gr2
1st - 2020 Arcangues Listed Stakes L
1st - 2020 Prix Arcangues LR
1st - 2024 Pioneer Services Rowley Mile LR
1st - 2020 Hardwicke Stakes Gr2
1st - 2019 Darley Pride Stakes Gr3
1st - 2019 British Stallion Studs EBF Lyric Fillies' Stakes LR
1st - 2019 EBF Stallions John Musker Fillies' Stakes LR
1st - 2023 Catanach's Jewellers MRC Foundation Cup Gr3
1st - 2022 Ladbrokes Sale Cup LR
1st - 2022 Ladbrokes Cranbourne Cup LR
1st - 2024 Winning Edge Presentations Paris Lane Stakes LR
1st - 2021 Grosser Preis der Landeshauptstadt Dresden Gr3
1st - 2020 Miss Satamixa Listed Stakes L
1st - 2020 Prix Miss Satamixa - Fonds Europeen de l'Elevage LR
1st - 2021 tote Celebration Mile Gr2
1st - 2019 Betway Atalanta Stakes Gr3
1st - 2021 Unibet Snowdrop Fillies' Stakes L
1st - 2022 Coronation Listed Stakes L
1st - 2022 Prix Le Fabuleux Listed Stakes L
1st - 2023 Jacques Laffitte Listed Stakes L
1st - 2021 Qatar Prix Chaudenay - Group 2 Gr2
1st - 2022 Nad Al Sheba Trophy Presented By Dp World Uae Group 3 Stakes Gr3
1st - 2021 Turenne Listed Stakes L
1st - 2023 William Hill Bronte Cup Fillies' Stakes Gr3
1st - 2022 Chester Stakes L
1st - 2024 Pontefract Castle Fillies' Stakes L
1st - 2022 Munster Oaks Stakes Gr3
1st - 2022 Irish Stallion Farms EBF Stanerra Stakes Gr3
1st - 2023 Darley Munster Oaks Stakes Gr3
1st - 2023 British EBF & Sir Henry Cecil Galtres Stakes L
1st - 2024 Luth Enchantee Listed Stakes L
1st - 2024 River Eden EBF Fillies' Stakes L
1st - 2023 Furphy Neville Sellwood Stakes Gr3
1st - 2023 Toyota Forklifts Craven Plate Gr3
1st - 2022 Cellarbrations Randwick City LR
1st - 2024 Prix de Pomone Gr2
1st - 2024 Prix de Royaumont Gr3
1st - 2024 Dk Horse Nashville Derby Invitational Stakes - Grade 3 Gr3
1st - 2024 Betfred Blue Riband Trial L
1st - 2021 Prix De LA Seine Listed Stakes L
1st - 2022 C. Delamarre Listed Stakes L
1st - 2019 Premio Verziere Memorial Aldo Cirla Gr3
1st - 2018 Premio Camporobello LR
1st - 2017 Qatar Gordon Stakes Gr3
1st - 2019 Al Rayyan Stakes Gr3
1st - 2022 Sky Bet Great Voltigeur Stakes Gr2
1st - 2022 Bahrain Trophy Stakes Gr3
1st - 2022 Zetland Stakes Gr3
1st - 2022 Stonehenge Stakes L
1st - 2024 Moyglare ''Jewels'' Blandford Stakes Gr2
1st - 2024 Al Shira'aa Racing Irish EBF Naas Oaks Trial L
1st - 2024 Pennine Ridge Stakes - Grade 2 Gr2
1st - 2024 Jumeirah Classic Sponsored By Arabian Adventures LR
1st - 2024 Pelleas Listed Stakes L
1st - 2024 Grand Prix Du Nord Listed Stakes L
1st - 2016 Fred Cowley MBE Memorial Summer Mile Stakes Gr2
1st - 2017 Fred Cowley MBE Memorial Summer Mile Stakes Gr2
1st - 2020 Schweppes Chairman's Qlty Gr2
1st - 2017 Bahrain Trophy Stakes Gr3
1st - 2018 Haras De Bouquetot Fillies' Trial Stakes LR
1st - 2018 Johnnie Lewis Memorial British EBF Stakes LR
1st - 2019 Prix du Prince d'Orange Gr3
1st - 2019 Prix de Liancourt LR
1st - 2022 Urban Sea Listed Stakes L
1st - 2022 Gd.px.marseille Listed Stakes L
1st - 2024 Doncaster Cup Stakes Gr2
1st - 2024 Chasemore Farm Henry II Stakes Gr3
1st - 2015 Sungold Milk Warrnambool Cup LR
1st - 2015 Werribee Cup LR
1st - 2021 Novibet Derby Trial Stakes L
1st - 2022 William Hill Tapster Stakes L
1st - 2020 Qatar Prix Chaudenay Gr2
1st - 2020 Prix de Thiberville LR
1st - 2021 Joubert Listed Stakes L
1st - 2014 Derrinstown Stud 1,000 Guineas Trial Gr3
1st - 2023 Bowermans Winter Cup LR
1st - 2015 Prix de la Pepiniere - Fonds Europeen de l'Elevage LR
1st - 2024 Bertrand De Tarragon Stakes - Group 3 Gr3
1st - 2022 Prix Charles Laffitte Listed Stakes L
1st - 2021 Rothesay Stakes L
1st - 2020 Sheikh Zayed bin Sultan Al Nahyan National Day Cup LR
1st - 2023 Des Lilas Listed Stakes L
1st - 2024 William Hill Newmarket Stakes L
1st - 2023 Schweppes Australia Day Cup LR
1st - 2020 Prix Occitanie LR
1st - 2019 Prix Lyphard LR
1st - 2023 Jebel Ali Stakes Spomsored by A.R.M. Holding LR
1st - 2023 John Pearce Racing Gordon Stakes Gr3
1st - 2022 Jra Cup Gr3
1st - 2024 Dahlia Listed Stakes L
1st - 2015 British Stallion Studs EBF Lyric Fillies' Stakes LR
1st - 2024 Solitude Listed Stakes L
1st - 2018 Prix Guillaume d'Ornano Haras du Logis Saint-Germain Gr2
1st - 2021 Caravelle Listed Stakes L
1st - 2024 Violet Stakes LR
1st - 2024 De La Cochere Listed Stakes L
1st - 2015 Prix Volterra LR
1st - 2016 Lexus Stakes Gr3
1st - 2019 Comer Group International 48th Oleander-Rennen Gr2
1st - 2023 Panacee Listed Stakes L
1st - 2021 Betway Solario Stakes Gr3
1st - 2024 Apiam Bendigo Cup Gr3
1st - 2020 Prix des Tourelles - Fonds Europeen de l'Elevage LR
1st - 2021 WETTSTAR.de - Derby-Trial Gr3
1st - 2022 Prix Joubert L
1st - 2024 Thomas Farms Centaurea Stakes LR
1st - 2024 Sky Bet Strensall Stakes Gr3
1st - 2021 Prix La Moskowa Listed Stakes L
1st - 2024 Cape Verdi Presented By DP World GCC Gr2
1st - 2023 Cardinal Stakes Gr3
1st - 2021 Dubai Millennium Stakes Sponsored By gulfnews.com Gr3
1st - 2019 Prix de Thiberville LR
1st - 2024 Munster Oaks Stakes Gr3
1st - 2023 Chalice Stakes L
1st - 2022 Prix Chloe Gr3
1st - 2021 August Stakes L
1st - 2019 Shadwell Prix de la Nonette Gr2
1st - 2024 Tattersalls Acomb Stakes Gr3
1st - 2024 Texas Turf Classic Stakes LR