| 2026-08-22 | YORK7f · Good To SoftJ: Cieren FallonT: William Haggas | 15:00 Sky Bet City Of York Stakes (Group 1)7f · Good To Soft | 2/14 | J: Cieren FallonT: William Haggas | 9-8 | 6/1 |
| 2026-07-29 | GOODWOOD1m · Good To FirmJ: Cieren FallonT: William Haggas | 16:10 Visit Qatar Sussex Stakes (Group 1)1m · Good To Firm | 7/12 | J: Cieren FallonT: William Haggas | 9-10 | 17/2 |
| 2026-07-28 | GOODWOOD7f · GoodJ: Cieren FallonT: William Haggas | 15:00 Hkjc World Pool Lennox Stakes (Group 2)7f · Good | 1/8 | J: Cieren FallonT: William Haggas | 9-6 | 10/11 |
| 2026-06-20 | ASCOT6f · Good To FirmJ: Cieren FallonT: William Haggas | 15:40 Queen Elizabeth II Jubilee Stakes (Group 1)6f · Good To Firm | 5/18 | J: Cieren FallonT: William Haggas | 9-5 | 6/1 |
| 2026-05-09 | HAYDOCK PARK6f212y · GoodJ: Cieren FallonT: William Haggas | 15:40 Pertemps Network Spring Trophy Stakes (Listed)6f212y · Good | 1/11 | J: Cieren FallonT: William Haggas | 9-10 | 6/5 |
| 2025-08-23 | YORK7f · Good To FirmJ: Tom MarquandT: William Haggas | 15:00 SKY BET CITY OF YORK STAKES (Group 1)7f · Good To Firm | 2/10 | J: Tom MarquandT: William Haggas | 9-8 | 12/1 |
| 2025-07-29 | GOODWOOD7f · GoodJ: Tom MarquandT: William Haggas | 14:30 HKJC WORLD POOL LENNOX STAKES (Group 2)7f · Good | 2/10 | J: Tom MarquandT: William Haggas | 9-6 | 11/1 |
| 2025-06-28 | YORK7f · GoodJ: Tom MarquandT: William Haggas | 14:25 AL BASTI EQUIWORLD DUBAI CRITERION STAKES (Group 3)7f · Good | 6/8 | J: Tom MarquandT: William Haggas | 9-8 | 13/8 |
| 2025-06-17 | ASCOT1m (Str) · Good To FirmJ: Tom MarquandT: William Haggas | 14:30 QUEEN ANNE STAKES (Group 1)1m (Str) · Good To Firm | 5/10 | J: Tom MarquandT: William Haggas | 9-2 | 14/1 |
| 2024-07-20 | NEWBURY6f · Good To FirmJ: Tom MarquandT: William Haggas | 15:00 FIDELITY ENERGY HACKWOOD STAKES (Group 3)6f · Good To Firm | 2/9 | J: Tom MarquandT: William Haggas | 9-4 | 9/2 |
| 2024-06-21 | ASCOT6f · Good To FirmJ: Tom MarquandT: William Haggas | 15:05 COMMONWEALTH CUP (Group 1)6f · Good To Firm | 2/14 | J: Tom MarquandT: William Haggas | 9-2 | 12/1 |
| 2023-09-30 | NEWMARKET6f · Good To FirmJ: Tom MarquandT: William Haggas | 15:00 JUDDMONTE MIDDLE PARK STAKES (Group 1)6f · Good To Firm | 7/9 | J: Tom MarquandT: William Haggas | 9-2 | 14/1 |
| 2023-08-25 | YORK6f · Good To FirmJ: Tom MarquandT: William Haggas | 15:00 AL BASTI EQUIWORLD DUBAI GIMCRACK STAKES (Group 2)6f · Good To Firm | 1/10 | J: Tom MarquandT: William Haggas | 9-2 | 16/1 |
| 2023-08-04 | NEWMARKET6f · GoodJ: Cieren FallonT: William Haggas | 17:45 BRITISH STALLION STUDS EBF NOVICE STAKES6f · Good | 4/7 | J: Cieren FallonT: William Haggas | 9-10 | 1/3 |
| 2023-07-13 | NEWMARKET6f · Good To FirmJ: Tom MarquandT: William Haggas | 14:25 KINGDOM OF BAHRAIN JULY STAKES (Group 2)6f · Good To Firm | 2/9 | J: Tom MarquandT: William Haggas | 9-2 | 7/1 |
| 2023-06-14 | HAYDOCK PARK6f · Good To FirmJ: Tom MarquandT: William Haggas | 15:15 JEWSON ST HELENS EBF NOVICE STAKES6f · Good To Firm | 1/7 | J: Tom MarquandT: William Haggas | 9-7 | 9/2 |