- Givemefive
2nd Adonis Juvenile Hurdle (Grade 2), Kempton (UK), 2024 - Stenton Glider
3rd Cape Verdi (Group 2), Meydan (UAE), 2024
2nd Coral Distaff (Listed), Sandown (UK), 2023
2nd German 1,000 Guineas (Group 2), Dusseldorf (GER), 2023
2nd Fred Darling Stakes (Group 3), Newbury (UK), 2023 - Pallapannocchiesch
4th Premio Arturo Brambilla (Listed), Milan (ITY), 2023
3rd Premio Criterium Di Pisa (Listed), Pisa (ITY), 2023 - Hamaki
2nd Khor Al Adaid Cup (Listed), Doha (QA), 2023 - Star Girls Aalmal
4th Park Express Stakes (Group 3), Curragh (IRL), 2023
4th Jersey Stakes (Group 3), Royal Ascot (UK), 2022
4th Irish 1,000 Guineas (Group 1), Curragh (IRL), 2022 - Create Belief
1st Desmond Stakes (Group 3), Leopardstown (IRL), 2021 - Sword Zorro
3rd (finished 1st, demoted) La Jolla Hcap (Grade 3), Del Mar (USA), 2021
1st Singletary Stakes (Listed), Santa Anita (USA), 2021 - Champagne Court
2nd Silver Trophy Hurdle (Grade 3), Chepstow (UK), 2019 - Best Of Dubai
4th Mares NH Flat Race (Listed), Navan (IRL), 2017 - Dainty Dandy
3rd Princess Margaret Stakes (Group 3), Ascot (UK), 2016 - Ventura Storm
4th Queen Elizabeth Stakes (Group 3), Flemington (AUS), 2019
4th Bart Cummings Hcap (Group 3), Flemington (AUS), 2019
1st Moonee Valley Gold Cup (Group 2), Moonee Valley (AUS), 2018
4th Turnbull Stakes (Group 1), Flemington (AUS), 2018
2nd Quality Stakes (Group 2), Randwick (AUS), 2018
3rd Australia Cup (Group 1), Flemington (AUS), 2018
4th Peter Young Stakes (Group 2), Caulfield (AUS), 2018
2nd Turnbull Stakes (Group 1), Flemington (AUS), 2017
1st Gran Premio Del Jockey Club (Group 1), San Siro (ITY), 2016
2nd English St Lager (Group 1), Newmarket (UK), 2016
1st Prix De Reux (Group 3), Deauville (FR), 2016
1st Glasgow Stakes (Listed), Hamilton (UK), 2016
1st Fielden Stakes (Listed), Newmarket (UK), 2016