1st - 2018 Keeneland Phoenix Stakes Gr1
1st - 2019 Commonwealth Cup Gr1
1st - 2019 Larc Prix Maurice de Gheest Gr1
1st - 2018 Arqana July Stakes Gr2
1st - 2016 Commonwealth Cup Gr1
1st - 2016 32Red Sprint Cup Stakes Gr1
1st - 2016 188Bet Sandy Lane Stakes Gr2
1st - 2016 Prix Sigy Gr3
1st - 2017 Renaissance Stakes Gr3
1st - 2022 Qatar Prix Jean-Luc Lagardere Gr1
1st - 2022 Prix Du Bois Longines - Fonds Europeen De L'elevage Stakes Gr3
1st - 2023 Prix Perth Gr3
1st - 2016 Antec Gunsynd Classic Gr3
1st - 2016 Sky Racing Tatt's Recognition LR
1st - 2016 Magic Millions Bernborough Hcp LR
1st - 2021 Woburn Farm 2yo Classic Gr3
1st - 2020 Betfred Summer Mile Stakes Gr2
1st - 2018 Molson Coors Stakes Gr3
1st - 2019 Watership Down Stud Greenham Stakes Gr3
1st - 2020 Cal Isuzu Stakes Gr2
1st - 2021 Rich Hill Mile Gr2
1st - 2021 Auckland T'bred Breeders' Stks Gr2
1st - 2018 Wainwrights Flying Childers Stakes Gr2
1st - 2018 Prix d'Arenberg Gr3
1st - 2018 Windsor Castle Stakes LR
1st - 2019 Shadwell Prix du Calvados Gr2
1st - 2019 Prix Six Perfections Sky Sports Racing Gr3
1st - 2020 Prix de la Grotte Gr3
1st - 2019 Champagne Stakes LR
1st - 2021 Timaru Stakes LR
1st - 2021 Unibet Richmond Stakes Gr2
1st - 2023 Du Cercle Listed Stakes L
1st - 2017 Aushorse Golden Horseshoe Gr2
1st - 2018 Singapore Sprint Gr3
1st - 2014 Nestle Supporting Irish Autism Action Round Tower Stakes Gr3
1st - 2014 Cold Move European Breeders Fund Marble Hill Stakes LR
1st - 2023 Commonwealth Cup Trial Stakes Gr3
1st - 2022 William Hill Two Year Old Trophy L
1st - 2022 Queen Mary Stakes Gr2
1st - 2023 Betfred Temple Stakes Gr2
1st - 2024 Palisades Stakes LR
1st - 2024 Mahony Stakes LR
1st - 2023 The Lexus Bart Cummings Gr3
1st - 2024 Schweppes JRA Cup Gr3
1st - 2020 Barneswood Farm Eclipse Stakes Gr2
1st - 2019 Wellesley Stakes LR
1st - 2022 Pertemps Network Chipchase Stakes Gr3
1st - 2022 Cecil Frail L
1st - 2021 Gore Guineas LR
1st - 2021 Dunedin Guineas LR
1st - 2022 Show County Qlty Gr3
1st - 2020 Strathmore Comm. Bendigo Bank LR
1st - 2022 Sky Bet Lowther Stakes Gr2
1st - 2023 Summer Stakes Gr3
1st - 2017 Wakefield Challenge Stakes Gr2
1st - 2018 Barneswood Farm Stakes Gr3
1st - 2014 EBF Stallions Harry Rosebery Stakes LR
1st - 2020 Dubai Duty Free Mill Reef Stakes Gr2
1st - 2018 Ryder Stakes LR
1st - 2018 Phoenix Park 2yo Classic Gr3
1st - 2020 Yellow Ribbon Handicap Gr2
1st - 2020 Singapore Golden Horse Gr3
1st - 2016 Phoenix Park 2yo Classic Gr3
1st - 2017 Lindauer Stewards Stakes Gr3
1st - 2017 Prix des Jouvenceaux et des Jouvencelles LR
1st - 2018 Betway Golden Rose Stakes LR
1st - 2019 Castletown Stakes LR
1st - 2023 EBF Cecil Frail L
1st - 2015 Karaka Million LR
1st - 2023 Irish Stallion Farms EBF Cooley Fillies Stakes L
1st - 2016 Prix Matchem LR
1st - 2022 Timaru Stakes LR
1st - 2017 Juvenile Champ Gr3
1st - 2024 Bahrain Turf Club Knockaire Stakes L
1st - 2020 Mitchell Fam. Bonecrusher Stks Gr3
1st - 2021 Ballylinch Stud Irish EBF Ingabelle Stakes L
1st - 2024 Jack Bishop Stakes LR
1st - 2016 Monrovia Stakes Gr2
1st - 2022 Achilles Stakes L
1st - 2016 Nzb Insurance Karaka 3yo Mile LR
1st - 2019 Waikato Equine Vet Centre 2yo LR
1st - 2022 JenningsBet Hopeful Stakes L
1st - 2014 Wakefield Stakes Gr2
1st - 2017 Inglewood Stakes LR
1st - 2018 Bendigo Guineas LR
1st - 2024 Irish Stallion Farms Irish EBF Platinum Stakes L
1st - 2020 Coolmore Churchill Stakes LR
1st - 2017 Duke Of York Clipper Logistics Stakes Gr2
1st - 2018 Prix Zeddaan LR
1st - 2014 Dubai Duty Free Mill Reef Stakes Gr2
1st - 2021 Montenica Listed Stakes L
1st - 2020 Pegasus Stakes LR
1st - 2022 Tipperary Stakes L