| Going | Runs | Wins | 2nd/3rd |
| good to firm | 10 | 2 | 1 |
| good | 7 | 0 | 0 |
| good to soft | 2 | 1 | 1 |
| very soft | 1 | 0 | 0 |
| Date | Course | Race | Going | Finish | OR | Weight | Jockey |
| 2026-10-03 | Ascot John Guest Racing Bengough Stakes (Group 3) | 6f Flat Class 1 | good to firm | 6th/11 won by Hidden Force | 101 | 9-4 | P. J. McDonald |
| 2026-07-28 | Goodwood Coral Rewards Shaker Handicap Stakes | 5f Flat Class 2 | good | 15th/23 won by Twilight Calls | 104 | 9-12 | P J McDonald |
| 2026-07-18 | Newbury Hallgarten And Novum Wines Hackwood Stakes (Group 3) | 6f Flat Class 1 | good to firm | 5th/7 won by Symbol Of Honour | 106 | 9-9 | P J McDonald |
| 2026-06-20 | Ascot Queen Elizabeth II Jubilee Stakes (Group 1) | 6f Flat Class 1 | good to firm | 17th/18 won by Almeraq | 107 | 9-5 | Rossa Ryan |
| 2026-05-13 | York Go Local Stores Minster Stakes (Group 2) | 6f Flat Class 1 | good | 6th/13 won by Elmonjed | 107 | 9-10 | Jason Hart |
| 2026-04-16 | Newmarket ZYN Abernant Stakes (Group 3) | 6f Flat Class 1 | good | 6th/14 won by Run To Freedom | 108 | 9-9 | Neil Callan |
| 2026-03-28 | Doncaster William Hill Price Boosts Every Day Cammidge Trophy Stakes (Listed) | 6f2y Flat Class 1 | good to soft | 2nd/12 won by Aramram | 108 | 9-10 | Jason Hart |
| 2025-07-12 | Newmarket Al Basti Equiworld, Dubai July Cup Stakes (Group 1) | 6f Flat Class 1 | good to firm | 6th/14 won by No Half Measures | 106 | 9-8 | Saffie Osborne |
| 2025-06-21 | Ascot Queen Elizabeth II Jubilee Stakes (Group 1) | 6f Flat Class 1 | good to firm | 6th/14 won by Lazzat | 107 | 9-5 | Jim Crowley |
| 2025-06-17 | Ascot King Charles III Stakes (Group 1) | 5f Flat Class 1 | good to firm | 10th/20 won by American Affair | 107 | 9-7 | Jim Crowley |
| 2025-05-31 | Haydock Betfred 'The Classic Bookmaker' Achilles Stakes (Listed) | 5f Flat Class 1 | good | 6th/8 won by Balmoral Lady | 109 | 9-7 | Jim Crowley |
| 2024-09-15 | Curragh Bar One Racing Flying Five Stakes (Group 1) | 5f Flat | good | 15th/18 won by Bradsell | 110 | 9-5 | Jim Crowley |
| 2024-09-07 | Haydock Betfair Sprint Cup Stakes (Group 1) (British Champions Series) | 6f Flat Class 1 | good | 10th/16 won by Montassib | 110 | 9-3 | Jim Crowley |
| 2024-07-13 | Newmarket My Pension Expert July Cup Stakes (Group 1) (British Champions Series) | 6f Flat Class 1 | good | 6th/11 won by Mill Stream | 110 | 9-2 | Jim Crowley |
| 2024-06-21 | Ascot Commonwealth Cup (Group 1) (British Champions Series) | 6f Flat Class 1 | good to firm | 3rd/14 won by Inisherin | 110 | 9-2 | Jim Crowley |
| 2024-05-01 | Ascot Commonwealth Cup Trial Stakes (Group 3) (Registered As The Pavilion Stakes) | 6f Flat Class 1 | good to soft | 1st/10 | 108 | 9-3 | Jim Crowley |
| 2023-09-30 | Newmarket Juddmonte Middle Park Stakes (Group 1) | 6f Flat Class 1 | good to firm | 9th/9 won by Vandeek | 109 | 9-2 | Richard Kingscote |
| 2023-08-20 | Deauville Sumbe Prix Morny (2yo No Geldings) (Straight Course) (Turf) | 6f Flat | very soft | 8th/9 won by Vandeek | – | 9-0 | Rossa Ryan |
| 2023-07-13 | Newmarket Kingdom Of Bahrain July Stakes (Group 2) | 6f Flat Class 1 | good to firm | 1st/9 | – | 9-2 | Jim Crowley |
| 2023-06-04 | Nottingham British Stallion Studs Ebf Maiden Stakes | 5f8y Flat Class 5 | good to firm | 1st/8 | – | 9-7 | Neil Callan |