| Saturday, 28 March 2026 | 9/12 | Every Day Cammidge Trophy Stakes (Listed) | Doncaster · UK | David Allan |
| Saturday, 8 November 2025 | 9/13 | Supports Safe Gambling Wentworth Stakes (Listed) | Doncaster · UK | P J McDonald |
| Saturday, 18 October 2025 | 13/19 | Qipco British Champions Sprint Stakes (Group 1) | Ascot · UK | David Allan |
| Sunday, 28 September 2025 | 1/11 | Guarantee, Never Beaten By SP Renaissance Stakes (Group 3) | Curragh · Ireland | David Allan |
| Sunday, 14 September 2025 | 10/15 | Bar One Racing Flying Five Stakes (Group 1) | Curragh · Ireland | Rossa Ryan |
| Saturday, 9 August 2025 | 4/12 | FBD Hotels And Resorts Phoenix Sprint Stakes (Group 3) | Curragh · Ireland | David Allan |
| Saturday, 19 October 2024 | 13/20 | Qipco British Champions Sprint Stakes (Group 1) (British Champions Series) | Ascot · UK | David Allan |
| Saturday, 7 September 2024 | 16/16 | Sprint Cup Stakes (Group 1) (British Champions Series) | Haydock · UK | Joe Fanning |
| Saturday, 24 August 2024 | 5/6 | City Of York Stakes (Group 2) | York · UK | David Allan |
| Tuesday, 30 July 2024 | 2/8 | HKJC World Pool Lennox Stakes (Group 2) | Goodwood · UK | David Allan |
| Saturday, 13 July 2024 | 4/11 | My Pension Expert July Cup Stakes (Group 1) (British Champions Series) | Newmarket · UK | David Allan |
| Saturday, 22 June 2024 | 12/13 | Queen Elizabeth II Jubilee Stakes (Group 1) (British Champions Series) | Ascot · UK | David Allan |
| Saturday, 25 May 2024 | 4/12 | Weatherbys Ireland Greenlands Stakes (Group 2) | Curragh · Ireland | David Allan |
| Wednesday, 15 May 2024 | 5/14 | 1895 Duke Of York Clipper Stakes (Group 2) | York · UK | David Allan |
| Saturday, 24 February 2024 | 12/14 | Saudi National Bank 1351 Turf Sprint (4yo+) (Inner Track) (Turf) | Riyadh (KSA) · KSA | David Allan |
| Saturday, 21 October 2023 | 1/15 | Qipco British Champions Sprint Stakes (Group 1) (British Champions Series) | Ascot · UK | David Allan |
| Sunday, 1 October 2023 | 17/18 | Prix de l'Abbaye de Longchamp Longines (2yo+) (Sprint Course) (Turf) | Longchamp · France | Oisin Murphy |
| Sunday, 10 September 2023 | 6/10 | Al Basti Equiworld, Dubai Flying Five Stakes (Group 1) | Curragh · Ireland | Oisin Murphy |
| Sunday, 6 August 2023 | 5/10 | Arc Prix Maurice de Gheest (3yo+) (Straight Course) (Turf) | Deauville · France | David Allan |
| Saturday, 22 July 2023 | 1/8 | Barberstown Castle Sapphire Stakes (Group 2) | Curragh · Ireland | David Allan |
| Saturday, 15 July 2023 | 4/8 | Pertemps Network July Cup Stakes (Group 1) (British Champions Series) | Newmarket · UK | David Allan |
| Saturday, 24 June 2023 | 12/16 | Queen Elizabeth II Jubilee Stakes (Group 1) (British Champions Series) | Ascot · UK | Oisin Murphy |
| Saturday, 27 May 2023 | 1/8 | Weatherbys Ireland Greenlands Stakes (Group 2) | Curragh · Ireland | Oisin Murphy |
| Wednesday, 17 May 2023 | 8/10 | 1895 Duke Of York Clipper Stakes (Group 2) | York · UK | David Allan |
| Monday, 26 December 2022 | 6/7 | Top Odds Every Day Conditions Stakes (GBB Race) | Wolverhampton (AW) · UK | David Allan |
| Friday, 2 December 2022 | 6/9 | Over 40,000 Live Streamed Races Conditions Stakes (GBB Race) | Newcastle (AW) · UK | David Allan |
| Saturday, 5 November 2022 | 3/10 | Download The App Wentworth Stakes (Listed) | Doncaster · UK | David Allan |
| Saturday, 15 October 2022 | 8/18 | Qipco British Champions Sprint Stakes (Group 1) (British Champions Series) | Ascot · UK | David Allan |
| Sunday, 25 September 2022 | 1/7 | Ireland Renaissance Stakes (Group 3) | Curragh · Ireland | David Allan |
| Saturday, 3 September 2022 | 8/12 | Sprint Cup Stakes (Group 1) (British Champions Series) | Haydock · UK | David Allan |