| 2022-06-10 | YORK7f 192y · GoodJ: Jim CrowleyT: William Haggas | 15:30 SEAT UNIQUE GANTON STAKES (Listed)7f 192y · Good | 6/6 | J: Jim CrowleyT: William Haggas | 9-9 | 1/1 |
| 2021-08-18 | YORK1m 2f 56y · GoodJ: Jim CrowleyT: William Haggas | 15:35 JUDDMONTE INTERNATIONAL STAKES (Group 1)1m 2f 56y · Good | 4/7 | J: Jim CrowleyT: William Haggas | 8-13 | 6/1 |
| 2021-07-24 | YORK1m 2f 56y · Good To FirmJ: Jim CrowleyT: William Haggas | 15:15 SKY BET YORK STAKES (Group 2)1m 2f 56y · Good To Firm | 3/5 | J: Jim CrowleyT: William Haggas | 8-11 | 4/5 |
| 2021-06-17 | ASCOT1m 1f 212y · Good To FirmJ: Jim CrowleyT: William Haggas | 15:05 HAMPTON COURT STAKES (Group 3)1m 1f 212y · Good To Firm | 1/9 | J: Jim CrowleyT: William Haggas | 9-0 | 11/8 |
| 2021-05-01 | NEWMARKET1m 2f · Good To FirmJ: Jim CrowleyT: William Haggas | 16:50 BETFAIR NEWMARKET STAKES (Listed)1m 2f · Good To Firm | 1/4 | J: Jim CrowleyT: William Haggas | 9-0 | 2/1 |
| 2021-04-14 | NEWMARKET1m 2f · GoodJ: Jim CrowleyT: William Haggas | 16:45 CASH OUT AT bet365 HANDICAP1m 2f · Good | 1/8 | J: Jim CrowleyT: William Haggas | 9-0 | 6/4 |
| 2021-03-19 | LINGFIELD PARK1m 1y · StandardJ: Richard KingscoteT: William Haggas | 16:30 BOMBARDIER BRITISH-HOPPED AMBER BEER NOVICE STAKES1m 1y · Standard | 1/11 | J: Richard KingscoteT: William Haggas | 8-9 | 15/8 |
| 2020-10-01 | SALISBURY1m · Good To SoftJ: Jim CrowleyT: William Haggas | 12:20 PKF FRANCIS CLARK BRITISH EBF NOVICE STAKES1m · Good To Soft | 3/12 | J: Jim CrowleyT: William Haggas | 9-5 | 5/4 |
| 2020-09-09 | DONCASTER1m (Str) · GoodJ: Jim CrowleyT: William Haggas | 13:10 BRITISH STALLION STUDS EBF MAIDEN STAKES1m (Str) · Good | 7/10 | J: Jim CrowleyT: William Haggas | 9-2 | 6/1 |