1st - 2020 The Stewards' Cup Gr1
1st - 2021 The Queen's Silver Jubilee Cup Gr1
1st - 2022 The Stewards' Cup Gr1
1st - 2019 The Jockey Club Mile Gr2
1st - 2021 Coral Coronation Cup Gr1
1st - 2022 King George VI And Queen Elizabeth Stakes Gr1
1st - 2020 King Edward VII Stakes Gr2
1st - 2023 Hardwicke Stakes Gr2
1st - 2021 Churchill Stakes L
1st - 2020 Prix du Conseil de Paris Gr2
1st - 2021 Belmont Gold Cup Stakes Gr2
1st - 2021 Vintage Crop Stakes Gr3
1st - 2021 Beverley Bullet Sprint Stakes L
1st - 2021 Rous Stakes L
1st - 2022 William Hill Beverley Bullet Sprint Stakes L
1st - 2021 Pomfret Stakes L