| 2024-10-05 | ASCOT5f · SoftJ: Cieren FallonT: William Haggas | 13:50 BETMGM ROUS STAKES (Listed)5f · Soft | 4/6 | J: Cieren FallonT: William Haggas | 8-12 | 15/8 |
| 2024-09-21 | NEWBURY5f 34y · HeavyJ: Tom MarquandT: William Haggas | 13:30 DUBAI INTERNATIONAL AIRPORT WORLD TROPHY STAKES (Group 3)5f 34y · Heavy | 2/8 | J: Tom MarquandT: William Haggas | 8-13 | 7/2 |
| 2024-05-18 | NEWBURY6f · GoodJ: Tom MarquandT: William Haggas | 14:25 HIGHCLERE CASTLE GIN CARNARVON STAKES (Listed)6f · Good | 2/14 | J: Tom MarquandT: William Haggas | 8-11 | 3/1 |
| 2024-04-20 | NEWBURY7f · Good To SoftJ: Tom MarquandT: William Haggas | 14:05 DUBAI DUTY FREE STAKES (Fred Darling) (Group 3)7f · Good To Soft | 4/6 | J: Tom MarquandT: William Haggas | 9-2 | 7/4 |
| 2023-08-24 | YORK6f · Good To FirmJ: Tom MarquandT: William Haggas | 13:50 SKY BET LOWTHER STAKES (Group 2)6f · Good To Firm | 1/8 | J: Tom MarquandT: William Haggas | 9-2 | 2/1 |
| 2023-07-22 | NEWBURY5f 34y · Good To SoftJ: Tom MarquandT: William Haggas | 15:35 WEATHERBYS SUPER SPRINT STAKES5f 34y · Good To Soft | 1/20 | J: Tom MarquandT: William Haggas | 9-0 | 1/1 |
| 2023-06-21 | ASCOT5f · GoodJ: Tom MarquandT: William Haggas | 14:30 QUEEN MARY STAKES (Group 2)5f · Good | 2/26 | J: Tom MarquandT: William Haggas | 9-2 | 5/1 |
| 2023-05-18 | SALISBURY5f · GoodJ: Tom MarquandT: William Haggas | 14:05 HIGHCLERE CASTLE GIN FILLIES' CONDITIONS STAKES5f · Good | 1/6 | J: Tom MarquandT: William Haggas | 9-4 | 9/4 |
| 2023-04-24 | WINDSOR5f 21y · SoftJ: Tom MarquandT: William Haggas | 14:00 BRITISH STALLION STUDS EBF FILLIES' NOVICE STAKES5f 21y · Soft | 1/11 | J: Tom MarquandT: William Haggas | 9-2 | 6/1 |