| 2026-06-07 | GOODWOOD1m3f218y · SoftJ: Tom MarquandT: William Haggas | 16:45 Tapster Stakes (Listed)1m3f218y · Soft | 2/6 | J: Tom MarquandT: William Haggas | 9-8 | 2/1 |
| 2025-10-25 | NEWBURY1m4f · SoftJ: Tom MarquandT: William Haggas | 15:45 BetVictor St Simon Stakes (Group 3)1m4f · Soft | 1/9 | J: Tom MarquandT: William Haggas | 9-6 | 7/2 |
| 2025-10-04 | ASCOT1m 3f 211y · SoftJ: Cieren FallonT: William Haggas | 14:25 BetMGM CUMBERLAND LODGE STAKES (Group 3)1m 3f 211y · Soft | 3/5 | J: Cieren FallonT: William Haggas | 9-6 | 7/4 |
| 2025-09-13 | CHESTER1m 4f 63y · Good To SoftJ: Cieren FallonT: William Haggas | 14:05 VIRGIN BET STAND CUP STAKES (Listed)1m 4f 63y · Good To Soft | 1/5 | J: Cieren FallonT: William Haggas | 9-8 | 11/8 |
| 2025-06-08 | GOODWOOD1m 3f 218y · SoftJ: Tom MarquandT: William Haggas | 16:45 BETGOODWIN TAPSTER STAKES (Listed)1m 3f 218y · Soft | 1/5 | J: Tom MarquandT: William Haggas | 9-6 | 1/1 |
| 2024-11-03 | CURRAGH1m 4f · Good To SoftJ: Richard KingscoteT: William Haggas | 15:35 CURRAGH ON COURSE BOOKMAKERS FINALE STAKES (Listed)1m 4f · Good To Soft | 1/17 | J: Richard KingscoteT: William Haggas | 9-12 | 10/11 |
| 2024-09-07 | KEMPTON PARK1m 3f 219y · SlowJ: Tom MarquandT: William Haggas | 14:35 UNIBET SEPTEMBER STAKES (Group 3)1m 3f 219y · Slow | 5/7 | J: Tom MarquandT: William Haggas | 9-10 | 7/2 |
| 2024-07-11 | NEWMARKET1m 4f · Good To SoftJ: Tom MarquandT: William Haggas | 15:35 PRINCESS OF WALES’S STAKES (Group 2)1m 4f · Good To Soft | 4/6 | J: Tom MarquandT: William Haggas | 9-8 | 11/10 |
| 2024-05-31 | EPSOM DOWNS1m 4f 6y · Good To SoftJ: Tom MarquandT: William Haggas | 15:10 HOLLAND COOPER CORONATION CUP (Group 1)1m 4f 6y · Good To Soft | 2/5 | J: Tom MarquandT: William Haggas | 9-2 | 4/1 |
| 2024-04-20 | NEWBURY1m 4f · Good To SoftJ: Tom MarquandT: William Haggas | 13:30 DUBAI DUTY FREE FINEST SURPRISE STAKES (John Porter) (Group 3)1m 4f · Good To Soft | 1/10 | J: Tom MarquandT: William Haggas | 9-5 | 5/2 |
| 2023-11-03 | NEWMARKET1m 4f · HeavyJ: Richard KingscoteT: William Haggas | 13:25 BETFRED ST SIMON STAKES (Group 3)1m 4f · Heavy | 1/6 | J: Richard KingscoteT: William Haggas | 9-9 | 5/4 |
| 2023-08-04 | GOODWOOD1m 3f 218y · Good To SoftJ: Tom MarquandT: William Haggas | 16:10 L'ORMARINS KING'S PLATE GLORIOUS STAKES (Group 3)1m 3f 218y · Good To Soft | 1/7 | J: Tom MarquandT: William Haggas | 9-6 | 5/6 |
| 2023-07-15 | YORK1m 5f 188y · Good To SoftJ: Tom MarquandT: William Haggas | 15:45 JOHN SMITH'S SILVER CUP STAKES (Group 3)1m 5f 188y · Good To Soft | 1/5 | J: Tom MarquandT: William Haggas | 9-3 | 4/9 |
| 2023-05-11 | CHESTER1m 5f 84y · SoftJ: Tom MarquandT: William Haggas | 15:15 tote.co.uk BET £5 GET £20 ORMONDE STAKES (Group 3)1m 5f 84y · Soft | 1/6 | J: Tom MarquandT: William Haggas | 9-5 | 7/4 |
| 2022-10-22 | NEWBURY1m 4f · HeavyJ: Tom MarquandT: William Haggas | 14:25 VIRGIN BET ST SIMON STAKES (St Simon) (Group 3)1m 4f · Heavy | 2/8 | J: Tom MarquandT: William Haggas | 9-9 | 8/11 |
| 2022-10-01 | ASCOT1m 3f 211y · Good To SoftJ: Pat DobbsT: William Haggas | 14:25 PERONI NASTRO AZZURRO CUMBERLAND LODGE STAKES (Group 3)1m 3f 211y · Good To Soft | 1/9 | J: Pat DobbsT: William Haggas | 9-9 | 11/10 |
| 2022-05-05 | CHESTER1m 5f 84y · Good To SoftJ: Tom MarquandT: William Haggas | 15:10 tote.co.uk PROUD TO SUPPORT CHESTER RACECOURSE ORMONDE STAKES (Group 3)1m 5f 84y · Good To Soft | 1/9 | J: Tom MarquandT: William Haggas | 9-5 | 9/2 |
| 2021-11-01 | KEMPTON PARK1m 3f 219y · SlowJ: Tom MarquandT: William Haggas | 15:05 UNIBET 3 UNIBOOSTS A DAY FLOODLIT STAKES (Listed)1m 3f 219y · Slow | 7/10 | J: Tom MarquandT: William Haggas | 9-9 | 6/4 |
| 2021-10-16 | ASCOT1m 7f 209y · Good To SoftJ: Tom MarquandT: William Haggas | 13:25 QIPCO BRITISH CHAMPIONS LONG DISTANCE CUP (Group 2)1m 7f 209y · Good To Soft | 4/10 | J: Tom MarquandT: William Haggas | 9-7 | 11/2 |
| 2021-09-04 | KEMPTON PARK1m 3f 219y · SlowJ: Pat DobbsT: William Haggas | 14:40 UNIBET SEPTEMBER STAKES (Group 3)1m 3f 219y · Slow | 1/5 | J: Pat DobbsT: William Haggas | 9-5 | 9/1 |