| 2026-06-18 | ASCOT1m2f · Good To FirmJ: Tom MarquandT: William Haggas | 17:35 Hampton Court Stakes (Group 3)1m2f · Good To Firm | 9/10 | J: Tom MarquandT: William Haggas | 9-2 | 5/1 |
| 2026-05-14 | YORK1m2f · GoodJ: Tom MarquandT: William Haggas | 16:05 Al Basti Equiworld Dubai Dante Stakes (Group 2)1m2f · Good | 5/8 | J: Tom MarquandT: William Haggas | 9-2 | 10/3 |
| 2026-04-15 | NEWMARKET1m1f · GoodJ: Tom MarquandT: William Haggas | 14:25 Betway Feilden Stakes (Listed)1m1f · Good | 1/7 | J: Tom MarquandT: William Haggas | 9-2 | 14/1 |
| 2025-10-11 | YORK7f 192y · GoodJ: Tom MarquandT: William Haggas | 15:55 CORAL "WE'RE HERE FOR IT" EBF MAIDEN STAKES7f 192y · Good | 1/8 | J: Tom MarquandT: William Haggas | 9-7 | 10/3 |
| 2025-09-17 | SANDOWN PARK7f · SoftJ: Cieren FallonT: William Haggas | 14:35 SPORTING TIMES SRI LANKA NOVICE STAKES7f · Soft | 2/5 | J: Cieren FallonT: William Haggas | 9-7 | 10/11 |