| 2022-08-18 | YORK7f 192y · GoodJ: Tom MarquandT: William Haggas | 15:00 CLIPPER LOGISTICS (Heritage Handicap)7f 192y · Good | 17/18 | J: Tom MarquandT: William Haggas | 9-11 | 11/1 |
| 2022-06-25 | NEWCASTLE7f 14y · SlowJ: Tom MarquandT: William Haggas | 16:38 JENNINGSBET HANDICAP7f 14y · Slow | 4/9 | J: Tom MarquandT: William Haggas | 10-2 | 11/8 |
| 2022-05-06 | CHESTER7f 127y · Good To SoftJ: Ryan MooreT: William Haggas | 13:30 ICM STELLAR SPORTS EARL GROSVENOR HANDICAP7f 127y · Good To Soft | 2/10 | J: Ryan MooreT: William Haggas | 9-9 | 9/2 |
| 2022-03-26 | DONCASTER1m (Str) · Good To SoftJ: Cieren FallonT: William Haggas | 15:00 SBK DONCASTER MILE STAKES (Listed)1m (Str) · Good To Soft | 3/4 | J: Cieren FallonT: William Haggas | 9-0 | 10/3 |
| 2021-12-03 | NEWCASTLE7f 14y · StandardJ: Tom MarquandT: William Haggas | 18:15 MANSIONBET BEST ODDS GUARANTEED HANDICAP7f 14y · Standard | 2/7 | J: Tom MarquandT: William Haggas | 9-4 | 5/6 |
| 2021-11-06 | DONCASTER7f 6y · SoftJ: Tom MarquandT: William Haggas | 13:25 VIRGIN BET HANDICAP7f 6y · Soft | 1/18 | J: Tom MarquandT: William Haggas | 9-2 | 22/1 |
| 2021-10-02 | ASCOT6f · SoftJ: Tom MarquandT: William Haggas | 15:15 JOHN GUEST RACING BENGOUGH STAKES (Group 3)6f · Soft | 11/12 | J: Tom MarquandT: William Haggas | 9-2 | 22/1 |
| 2020-12-26 | WOLVERHAMPTON6f 20y · StandardJ: Richard KingscoteT: William Haggas | 16:05 BETWAY CONDITIONS STAKES6f 20y · Standard | 3/6 | J: Richard KingscoteT: William Haggas | 9-3 | 4/1 |