| 2024-06-18 | ASCOT2m 3f 210y · Good To FirmJ: Oisin MurphyT: Andrew Balding | 17:05 ASCOT STAKES (Heritage Handicap)2m 3f 210y · Good To Firm | 9/20 | J: Oisin MurphyT: Andrew Balding | 9-6 | 28/1 |
| 2024-05-19 | NEWMARKET1m 6f · Good To FirmJ: Oisin MurphyT: Andrew Balding | 16:15 SKY BET FOR THE FANS HANDICAP1m 6f · Good To Firm | 3/6 | J: Oisin MurphyT: Andrew Balding | 9-9 | 5/2 |
| 2024-05-05 | NEWMARKET1m 6f · GoodJ: Oisin MurphyT: Andrew Balding | 15:00 WILLIAM HILL HANDICAP (HERITAGE HANDICAP)1m 6f · Good | 6/11 | J: Oisin MurphyT: Andrew Balding | 9-0 | 11/1 |
| 2023-09-15 | SALISBURY1m 6f 44y · Good To FirmJ: Rob HornbyT: Andrew Balding | 18:40 WEATHERBYS STALLION BOOK PERSIAN PUNCH CONDITIONS STAKES1m 6f 44y · Good To Firm | 4/4 | J: Rob HornbyT: Andrew Balding | 9-11 | 5/2 |
| 2023-08-26 | YORK1m 5f 188y · Good To FirmJ: Callum HutchinsonT: Andrew Balding | 15:35 SKY BET EBOR (HERITAGE HANDICAP)1m 5f 188y · Good To Firm | 5/22 | J: Callum HutchinsonT: Andrew Balding | 8-12 | 28/1 |
| 2023-08-12 | ASCOT1m 7f 209y · Good To SoftJ: Matthew ChadwickT: Andrew Balding | 14:10 DUBAI DUTY FREE SHERGAR CUP STAYERS (HANDICAP)1m 7f 209y · Good To Soft | 2/10 | J: Matthew ChadwickT: Andrew Balding | 9-9 | 6/1 |
| 2023-07-14 | NEWMARKET1m 6f · GoodJ: Rob HornbyT: Andrew Balding | 15:00 bet365 TROPHY (Heritage Handicap)1m 6f · Good | 4/8 | J: Rob HornbyT: Andrew Balding | 9-5 | 15/2 |
| 2023-07-01 | NEWCASTLE2m 56y · SlowJ: Clifford LeeT: Andrew Balding | 14:05 JENNINGSBET NORTHUMBERLAND PLATE (HERITAGE HANDICAP)2m 56y · Slow | 11/19 | J: Clifford LeeT: Andrew Balding | 9-4 | 28/1 |
| 2023-06-20 | ASCOT1m 6f 34y · GoodJ: Oisin MurphyT: Andrew Balding | 18:10 COPPER HORSE HANDICAP1m 6f 34y · Good | 10/16 | J: Oisin MurphyT: Andrew Balding | 9-6 | 25/1 |
| 2023-05-07 | NEWMARKET1m 6f · SoftJ: Oisin MurphyT: Andrew Balding | 13:50 HOWDEN STAKES (HERITAGE HANDICAP)1m 6f · Soft | 10/16 | J: Oisin MurphyT: Andrew Balding | 9-9 | 5/1 |
| 2023-04-07 | NEWCASTLE2m 56y · StandardJ: Oisin MurphyT: Andrew Balding | 14:25 BETUK ALL-WEATHER MARATHON CHAMPIONSHIPS CONDITIONS STAKES2m 56y · Standard | 5/9 | J: Oisin MurphyT: Andrew Balding | 9-7 | 5/4 |
| 2023-02-08 | KEMPTON PARK1m 7f 218y · SlowJ: Jason WatsonT: Andrew Balding | 20:00 UNIBET 3 UNIBOOSTS A DAY CONDITIONS STAKES (Qualifier)1m 7f 218y · Slow | 2/8 | J: Jason WatsonT: Andrew Balding | 9-7 | 3/1 |
| 2023-01-08 | SOUTHWELL2m 102y · StandardJ: Jason WatsonT: Andrew Balding | 14:00 BETUK OVER 40,000 LIVE STREAMED RACES CONDITIONS STAKES (Qualifier)2m 102y · Standard | 1/7 | J: Jason WatsonT: Andrew Balding | 9-7 | 3/1 |
| 2022-11-30 | KEMPTON PARK1m 3f 219y · SlowJ: Jason WatsonT: Andrew Balding | 19:50 UNIBET WILD FLOWER STAKES (Listed)1m 3f 219y · Slow | 4/9 | J: Jason WatsonT: Andrew Balding | 9-8 | 40/1 |
| 2022-10-31 | KEMPTON PARK1m 3f 219y · SlowJ: Jason WatsonT: Andrew Balding | 16:13 RAVEN ROOFING FLOODLIT STAKES (Listed)1m 3f 219y · Slow | 7/9 | J: Jason WatsonT: Andrew Balding | 9-6 | 25/1 |
| 2021-10-16 | ASCOT1m 7f 209y · Good To SoftJ: Jason WatsonT: Andrew Balding | 13:25 QIPCO BRITISH CHAMPIONS LONG DISTANCE CUP (Group 2)1m 7f 209y · Good To Soft | 10/10 | J: Jason WatsonT: Andrew Balding | 9-7 | 25/1 |
| 2021-09-10 | SALISBURY1m 6f 44y · GoodJ: Jason WatsonT: Andrew Balding | 18:15 WEATHERBYS BLOODSTOCK PRO PERSIAN PUNCH CONDITIONS STAKES1m 6f 44y · Good | 2/4 | J: Jason WatsonT: Andrew Balding | 9-5 | 4/6 |
| 2020-10-02 | ASCOT1m 6f 34y · Good To SoftJ: Oisin MurphyT: Andrew Balding | 14:30 TEENTECH NOEL MURLESS STAKES (Listed)1m 6f 34y · Good To Soft | 1/4 | J: Oisin MurphyT: Andrew Balding | 9-1 | 1/2 |
| 2020-09-12 | DONCASTER1m 6f 115y · GoodJ: Andrea AtzeniT: Andrew Balding | 15:35 PERTEMPS ST LEGER STAKES (Group 1)1m 6f 115y · Good | 2/11 | J: Andrea AtzeniT: Andrew Balding | 9-1 | 16/1 |
| 2020-08-19 | YORK1m 3f 188y · GoodJ: William BuickT: Andrew Balding | 14:45 SKY BET GREAT VOLTIGEUR STAKES (Group 2)1m 3f 188y · Good | 4/8 | J: William BuickT: Andrew Balding | 9-0 | 7/1 |