| 2026-09-12 | CHESTER1m4½f · Good To SoftJ: Cieren FallonT: William Haggas | 13:30 Virgin Bet Stand Cup Stakes (Listed Race)1m4½f · Good To Soft | 3/6 | J: Cieren FallonT: William Haggas | 9-5 | 4/7 |
| 2026-08-15 | NEWBURY1m5½f · Good To FirmJ: Tom MarquandT: William Haggas | 13:25 Highclere Thoroughbred Racing Geoffrey Freer Stakes (Group 3)1m5½f · Good To Firm | 3/5 | J: Tom MarquandT: William Haggas | 9-8 | 2/1 |
| 2025-12-17 | KEMPTON PARK1m3f219y · Standard To SlowJ: Cieren FallonT: William Haggas | 18:10 Unibet Wild Flower Stakes (Listed)1m3f219y · Standard To Slow | 2/5 | J: Cieren FallonT: William Haggas | 10-1 | 5/2 |
| 2025-11-28 | SOUTHWELL1m3f · StandardJ: Cieren FallonT: William Haggas | 14:40 Midnite Churchill Stakes (Listed)1m3f · Standard | 1/4 | J: Cieren FallonT: William Haggas | 9-11 | 5/2 |
| 2024-11-16 | NEWCASTLE1m 2f 43y · StandardJ: Adam FarragherT: William Haggas | 15:15 BETUK CHURCHILL STAKES (Listed)1m 2f 43y · Standard | 2/10 | J: Adam FarragherT: William Haggas | 9-11 | 13/8 |
| 2024-07-27 | ASCOT1m 3f 211y · Good To FirmJ: Tom MarquandT: William Haggas | 15:40 KING GEORGE VI AND QUEEN ELIZABETH QIPCO STAKES (Group 1)1m 3f 211y · Good To Firm | 7/9 | J: Tom MarquandT: William Haggas | 9-9 | 25/1 |
| 2024-04-01 | KEMPTON PARK1m 1f 219y · SlowJ: Ryan MooreT: William Haggas | 14:55 VIRGIN BET EVERY SATURDAY MONEY BACK MAGNOLIA STAKES (Listed)1m 1f 219y · Slow | 1/5 | J: Ryan MooreT: William Haggas | 9-3 | 4/6 |
| 2023-10-21 | ASCOT1m 2f · SoftJ: James DoyleT: William Haggas | 15:45 QIPCO CHAMPION STAKES (Group 1)1m 2f · Soft | 6/8 | J: James DoyleT: William Haggas | 9-7 | 17/2 |
| 2023-07-08 | SANDOWN PARK1m 1f 209y · GoodJ: Tom MarquandT: William Haggas | 15:40 CORAL-ECLIPSE (Group 1)1m 1f 209y · Good | 4/4 | J: Tom MarquandT: William Haggas | 9-9 | 8/1 |
| 2022-10-15 | ASCOT1m 1f 212y · Good To SoftJ: James DoyleT: William Haggas | 16:00 QIPCO CHAMPION STAKES (Group 1)1m 1f 212y · Good To Soft | 6/9 | J: James DoyleT: William Haggas | 9-7 | 33/1 |
| 2022-09-03 | KEMPTON PARK1m 3f 219y · SlowJ: Tom MarquandT: William Haggas | 14:05 UNIBET SEPTEMBER STAKES (Group 3)1m 3f 219y · Slow | 2/8 | J: Tom MarquandT: William Haggas | 9-7 | 10/11 |
| 2022-08-17 | YORK1m 2f 56y · GoodJ: Tom MarquandT: William Haggas | 15:35 JUDDMONTE INTERNATIONAL STAKES (Group 1)1m 2f 56y · Good | 4/6 | J: Tom MarquandT: William Haggas | 9-8 | 33/1 |
| 2022-07-23 | YORK1m 2f 56y · Good To FirmJ: Stevie DonohoeT: William Haggas | 15:15 SKY BET YORK STAKES (Group 2)1m 2f 56y · Good To Firm | 2/5 | J: Stevie DonohoeT: William Haggas | 9-8 | 5/4 |
| 2021-10-16 | ASCOT1m 1f 212y · Good To SoftJ: James DoyleT: William Haggas | 15:50 QIPCO CHAMPION STAKES (Group 1)1m 1f 212y · Good To Soft | 2/9 | J: James DoyleT: William Haggas | 9-1 | 6/1 |
| 2021-07-09 | NEWMARKET1m 2f · Good To FirmJ: James DoyleT: William Haggas | 13:50 bet365 STAKES (Heritage Handicap)1m 2f · Good To Firm | 1/10 | J: James DoyleT: William Haggas | 8-12 | 11/2 |
| 2021-06-17 | ASCOT1m (Str) · Good To FirmJ: Tom MarquandT: William Haggas | 17:00 BRITANNIA STAKES (HERITAGE HANDICAP)1m (Str) · Good To Firm | 4/29 | J: Tom MarquandT: William Haggas | 8-9 | 28/1 |
| 2020-10-10 | YORK7f 192y · SoftJ: Daniel TudhopeT: William Haggas | 13:30 CORAL "RACING SUPER SERIES" NURSERY HANDICAP7f 192y · Soft | 4/11 | J: Daniel TudhopeT: William Haggas | 9-7 | 7/2 |
| 2020-09-26 | HAYDOCK PARK1m 37y · GoodJ: Daniel TudhopeT: William Haggas | 13:30 BRITISH STALLION STUDS EBF NOVICE STAKES1m 37y · Good | 1/11 | J: Daniel TudhopeT: William Haggas | 9-0 | 5/2 |
| 2020-09-11 | CHESTER7f 127y · GoodJ: David AllanT: William Haggas | 14:20 RETRAINING OF RACEHORSES (ROR) EBF NOVICE STAKES7f 127y · Good | 2/9 | J: David AllanT: William Haggas | 9-0 | 10/3 |
| 2020-08-28 | NEWMARKET7f · SoftJ: Tom MarquandT: William Haggas | 15:45 MANSIONBET BET £10 GET £20 BRITISH EBF NOVICE STAKES7f · Soft | 4/9 | J: Tom MarquandT: William Haggas | 9-0 | 15/2 |