| 2023-10-21 | ASCOT6f · SoftJ: Oisin MurphyT: Andrew Balding | 13:50 QIPCO BRITISH CHAMPIONS SPRINT STAKES (Group 1)6f · Soft | 9/15 | J: Oisin MurphyT: Andrew Balding | 9-1 | 15/2 |
| 2023-09-16 | DONCASTER7f 6y · SoftJ: Oisin MurphyT: Andrew Balding | 15:00 BETFRED PARK STAKES (Group 2)7f 6y · Soft | 1/5 | J: Oisin MurphyT: Andrew Balding | 9-3 | 11/2 |
| 2023-08-26 | YORK7f · Good To FirmJ: Oisin MurphyT: Andrew Balding | 15:00 SKY BET CITY OF YORK STAKES (Group 2)7f · Good To Firm | 3/11 | J: Oisin MurphyT: Andrew Balding | 9-5 | 28/1 |
| 2023-06-24 | ASCOT6f · Good To FirmJ: David ProbertT: Andrew Balding | 15:40 QUEEN ELIZABETH II JUBILEE STAKES (Group 1)6f · Good To Firm | 14/16 | J: David ProbertT: Andrew Balding | 9-2 | 50/1 |
| 2023-05-27 | SALISBURY6f · Good To FirmJ: Rob HornbyT: Andrew Balding | 19:10 BRITISH EBF 40th ANNIVERSARY CATHEDRAL STAKES (Listed)6f · Good To Firm | 5/9 | J: Rob HornbyT: Andrew Balding | 9-2 | 13/8 |
| 2023-05-13 | LINGFIELD PARK7f 1y · StandardJ: Oisin MurphyT: Andrew Balding | 14:25 FITZDARES CHARTWELL FILLIES' STAKES (Group 3)7f 1y · Standard | 2/8 | J: Oisin MurphyT: Andrew Balding | 9-6 | 9/4 |
| 2022-08-20 | YORK7f · Good To FirmJ: David ProbertT: Andrew Balding | 15:00 SKY BET CITY OF YORK STAKES (Group 2)7f · Good To Firm | 3/9 | J: David ProbertT: Andrew Balding | 9-0 | 5/1 |
| 2022-07-26 | GOODWOOD7f · GoodJ: David ProbertT: Andrew Balding | 15:00 WORLD POOL LENNOX STAKES (Group 2)7f · Good | 1/11 | J: David ProbertT: Andrew Balding | 8-9 | 12/1 |
| 2022-07-08 | NEWMARKET1m · Good To FirmJ: David ProbertT: Andrew Balding | 15:35 TATTERSALLS FALMOUTH STAKES (Group 1)1m · Good To Firm | 3/5 | J: David ProbertT: Andrew Balding | 9-0 | 12/1 |
| 2022-06-17 | ASCOT7f 213y · Good To FirmJ: David ProbertT: Andrew Balding | 16:20 CORONATION STAKES (Group 1)7f 213y · Good To Firm | 7/12 | J: David ProbertT: Andrew Balding | 9-2 | 14/1 |
| 2022-05-01 | NEWMARKET1m · Good To FirmJ: David ProbertT: Andrew Balding | 15:40 QIPCO 1000 GUINEAS STAKES (Group 1)1m · Good To Firm | 5/13 | J: David ProbertT: Andrew Balding | 9-0 | 25/1 |
| 2021-09-25 | NEWMARKET6f · Good To FirmJ: David ProbertT: Andrew Balding | 14:25 JUDDMONTE CHEVELEY PARK STAKES (Group 1)6f · Good To Firm | 3/12 | J: David ProbertT: Andrew Balding | 9-0 | 3/1 |
| 2021-08-19 | YORK6f · GoodJ: David ProbertT: Andrew Balding | 13:50 SKY BET LOWTHER STAKES (Group 2)6f · Good | 2/10 | J: David ProbertT: Andrew Balding | 9-3 | 6/5 |
| 2021-07-09 | NEWMARKET6f · Good To FirmJ: David ProbertT: Andrew Balding | 14:25 DUCHESS OF CAMBRIDGE STAKES (Group 2)6f · Good To Firm | 1/8 | J: David ProbertT: Andrew Balding | 9-0 | 11/5 |
| 2021-06-18 | ASCOT6f · SoftJ: David ProbertT: Andrew Balding | 14:30 ALBANY STAKES (Group 3)6f · Soft | 1/15 | J: David ProbertT: Andrew Balding | 9-0 | 16/1 |
| 2021-05-19 | KEMPTON PARK6f · SlowJ: David ProbertT: Andrew Balding | 19:05 UNIBET/BRITISH STALLION STUDS EBF FILLIES' RESTRICTED NOVICE STAKES6f · Slow | 1/10 | J: David ProbertT: Andrew Balding | 9-0 | 11/2 |