| 2021-09-15 | YARMOUTH1m 3y · Good To SoftJ: Tom MarquandT: William Haggas | 15:20 SKY SPORTS RACING SKY 415 HANDICAP1m 3y · Good To Soft | 3/5 | J: Tom MarquandT: William Haggas | 9-4 | 6/4 |
| 2021-09-03 | ASCOT1m (Str) · GoodJ: Jamie SpencerT: William Haggas | 14:30 DASH CHARITY CLASSIFIED STAKES1m (Str) · Good | 2/8 | J: Jamie SpencerT: William Haggas | 9-3 | 9/4 |
| 2021-08-14 | NEWBURY7f · GoodJ: Tom MarquandT: William Haggas | 14:55 BetVictor HANDICAP7f · Good | 6/7 | J: Tom MarquandT: William Haggas | 9-9 | 11/4 |
| 2021-07-10 | YORK7f 192y · GoodJ: James SullivanT: William Haggas | 13:45 JOHN SMITH'S RACING HANDICAP7f 192y · Good | 5/17 | J: James SullivanT: William Haggas | 9-4 | 13/2 |
| 2021-05-22 | YORK7f · SoftJ: Cieren FallonT: William Haggas | 14:05 WILLIAM HILL PICK YOUR PLACES HANDICAP7f · Soft | 4/7 | J: Cieren FallonT: William Haggas | 8-11 | 5/2 |
| 2020-10-19 | WOLVERHAMPTON1m 142y · StandardJ: Tom MarquandT: William Haggas | 20:30 GRAND THEATRE NOVICE STAKES1m 142y · Standard | 1/10 | J: Tom MarquandT: William Haggas | 9-9 | 11/8 |
| 2020-09-05 | WOLVERHAMPTON7f 36y · StandardJ: Louis StewardT: William Haggas | 18:00 FOLLOW AT THE RACES ON TWITTER NOVICE STAKES7f 36y · Standard | 2/11 | J: Louis StewardT: William Haggas | 9-9 | 2/5 |
| 2020-08-08 | HAYDOCK PARK6f 212y · GoodJ: Richard KingscoteT: William Haggas | 15:15 BetVictor RUN FOR YOUR MONEY NOVICE STAKES6f 212y · Good | 1/11 | J: Richard KingscoteT: William Haggas | 9-2 | 6/4 |