| 2022-07-27 | GOODWOOD1m · Good To FirmJ: Rob HornbyT: Andrew Balding | 15:35 QATAR SUSSEX STAKES (Group 1)1m · Good To Firm | 3/7 | J: Rob HornbyT: Andrew Balding | 9-7 | 11/1 |
| 2022-07-09 | NEWMARKET6f · Good To FirmJ: Rob HornbyT: Andrew Balding | 16:25 DARLEY JULY CUP STAKES (Group 1)6f · Good To Firm | 1/13 | J: Rob HornbyT: Andrew Balding | 9-5 | 14/1 |
| 2022-06-18 | ASCOT6f · Good To FirmJ: Rob HornbyT: Andrew Balding | 16:20 PLATINUM JUBILEE STAKES (Group 1)6f · Good To Firm | 9/24 | J: Rob HornbyT: Andrew Balding | 9-2 | 18/1 |
| 2022-05-14 | NEWBURY1m (Str) · GoodJ: Rob HornbyT: Andrew Balding | 15:20 AL SHAQAB LOCKINGE STAKES (Group 1)1m (Str) · Good | 4/9 | J: Rob HornbyT: Andrew Balding | 8-11 | 11/1 |
| 2022-04-22 | SANDOWN PARK1m · GoodJ: Rob HornbyT: Andrew Balding | 15:00 bet365 MILE (Group 2)1m · Good | 3/6 | J: Rob HornbyT: Andrew Balding | 8-12 | 7/4 |
| 2021-10-16 | ASCOT1m (Str) · Good To SoftJ: Oisin MurphyT: Andrew Balding | 15:10 QUEEN ELIZABETH II STAKES (Sponsored by QIPCO) (Group 1)1m (Str) · Good To Soft | 8/10 | J: Oisin MurphyT: Andrew Balding | 8-12 | 10/1 |
| 2021-08-18 | YORK1m 2f 56y · GoodJ: Oisin MurphyT: Andrew Balding | 15:35 JUDDMONTE INTERNATIONAL STAKES (Group 1)1m 2f 56y · Good | 6/7 | J: Oisin MurphyT: Andrew Balding | 8-10 | 9/2 |
| 2021-07-28 | GOODWOOD1m · SoftJ: Oisin MurphyT: Andrew Balding | 15:35 QATAR SUSSEX STAKES (Group 1)1m · Soft | 1/9 | J: Oisin MurphyT: Andrew Balding | 8-11 | 7/2 |
| 2021-07-09 | NEWMARKET1m · Good To FirmJ: Oisin MurphyT: Andrew Balding | 15:35 TATTERSALLS FALMOUTH STAKES (Group 1)1m · Good To Firm | 3/13 | J: Oisin MurphyT: Andrew Balding | 8-12 | 5/2 |
| 2021-06-18 | ASCOT7f 213y · HeavyJ: Oisin MurphyT: Andrew Balding | 16:20 CORONATION STAKES (Group 1)7f 213y · Heavy | 1/11 | J: Oisin MurphyT: Andrew Balding | 9-0 | 11/2 |
| 2021-05-02 | NEWMARKET1m · Good To FirmJ: Oisin MurphyT: Andrew Balding | 15:40 QIPCO 1000 GUINEAS STAKES (Group 1)1m · Good To Firm | 5/11 | J: Oisin MurphyT: Andrew Balding | 9-0 | 5/2 |
| 2021-04-18 | NEWBURY7f · GoodJ: Oisin MurphyT: Andrew Balding | 14:10 DUBAI DUTY FREE STAKES (Fred Darling) (Group 3)7f · Good | 1/17 | J: Oisin MurphyT: Andrew Balding | 9-0 | 9/4 |
| 2020-09-26 | NEWMARKET6f · GoodJ: Oisin MurphyT: Andrew Balding | 14:25 JUDDMONTE CHEVELEY PARK STAKES (Group 1)6f · Good | 1/8 | J: Oisin MurphyT: Andrew Balding | 9-0 | 7/2 |
| 2020-09-03 | SALISBURY6f · GoodJ: Rob HornbyT: Andrew Balding | 15:10 SHADWELL DICK POOLE FILLIES' STAKES (Group 3)6f · Good | 2/13 | J: Rob HornbyT: Andrew Balding | 9-0 | 13/2 |
| 2020-08-15 | NEWBURY6f · Good To SoftJ: Oisin MurphyT: Andrew Balding | 13:15 UNIBET FILLIES' NOVICE STAKES6f · Good To Soft | 1/9 | J: Oisin MurphyT: Andrew Balding | 9-0 | 17/2 |