| 2026-08-22 | YORK1m6f · Good To SoftJ: James DoyleT: William Haggas | 15:35 Sky Bet Ebor Handicap Stakes (Heritage Handicap) (GBBplus Race)1m6f · Good To Soft | 3/22 | J: James DoyleT: William Haggas | 9-12 | 14/1 |
| 2026-08-01 | GOODWOOD1m4f · Good To FirmJ: James DoyleT: William Haggas | 14:25 Coral Glorious Stakes (Group 3)1m4f · Good To Firm | 2/8 | J: James DoyleT: William Haggas | 9-3 | 15/8 |
| 2026-06-19 | ASCOT1m3f211y · Good To FirmJ: James McDonaldT: William Haggas | 15:40 Duke Of Edinburgh Stakes (Handicap) (GBBPlus Race)1m3f211y · Good To Firm | 1/17 | J: James McDonaldT: William Haggas | 9-7 | 6/1 |
| 2026-05-30 | CARLISLE1m3f39y · Good To FirmJ: James DoyleT: William Haggas | 13:30 Betway Handicap (GBBPlus Race)1m3f39y · Good To Firm | 1/12 | J: James DoyleT: William Haggas | 9-3 | 11/10 |
| 2026-05-09 | ASCOT1m3f211y · Good To FirmJ: James DoyleT: William Haggas | 14:55 Peroni Nastro Azzurro 0.0% Italy Handicap (GBBPlus Race)1m3f211y · Good To Firm | 3/14 | J: James DoyleT: William Haggas | 9-6 | 4/1 |
| 2025-06-20 | ASCOT1m 3f 211y · Good To FirmJ: James DoyleT: William Haggas | 17:35 KING EDWARD VII STAKES (Group 2)1m 3f 211y · Good To Firm | 9/9 | J: James DoyleT: William Haggas | 9-2 | 12/1 |
| 2025-05-24 | GOODWOOD1m 3f 44y · GoodJ: James DoyleT: William Haggas | 14:05 BRITISH STALLION STUDS EBF COCKED HAT STAKES (Listed)1m 3f 44y · Good | 4/8 | J: James DoyleT: William Haggas | 9-2 | 4/1 |
| 2025-04-26 | HAYDOCK PARK1m 3f 140y · GoodJ: Tom MarquandT: William Haggas | 13:30 DARLEY EBF NOVICE STAKES1m 3f 140y · Good | 1/7 | J: Tom MarquandT: William Haggas | 9-4 | 13/8 |
| 2024-10-30 | NOTTINGHAM1m 75y · SoftJ: Callum RodriguezT: William Haggas | 13:05 EBF STALLIONS GOLDEN HORN MAIDEN STAKES1m 75y · Soft | 4/9 | J: Callum RodriguezT: William Haggas | 9-2 | 7/2 |