| 2026-02-07 | SOUTHWELL1m13y · StandardJ: Callum ShepherdT: Charlie Johnston | 19:30 BetMGM Tandridge Stakes (Listed)1m13y · Standard | 7/7 | J: Callum ShepherdT: Charlie Johnston | 9-2 | 28/1 |
| 2024-12-04 | KEMPTON PARK1m · SlowJ: Richard KingscoteT: Charlie Johnston | 19:10 UNIBET HYDE STAKES (Listed)1m · Slow | 4/9 | J: Richard KingscoteT: Charlie Johnston | 9-6 | 14/1 |
| 2024-09-14 | DONCASTER1m (Str) · GoodJ: Jamie SpencerT: Charlie Johnston | 17:25 CEPAC 25th YEAR ANNIVERSARY HANDICAP1m (Str) · Good | 14/14 | J: Jamie SpencerT: Charlie Johnston | 9-11 | 28/1 |
| 2024-08-22 | YORK7f 192y · Good To FirmJ: Joe FanningT: Charlie Johnston | 15:00 CLIPPER STAKES (HERITAGE HANDICAP)7f 192y · Good To Firm | 15/18 | J: Joe FanningT: Charlie Johnston | 9-12 | 66/1 |
| 2024-07-28 | PONTEFRACT1m 6y · Good To FirmJ: Joe FanningT: Charlie Johnston | 15:12 SKY BET POMFRET STAKES (Listed)1m 6y · Good To Firm | 3/7 | J: Joe FanningT: Charlie Johnston | 9-10 | 14/1 |
| 2024-06-29 | NEWMARKET7f · Good To FirmJ: Oisin MurphyT: Charlie Johnston | 15:25 PLANTATION STUD CRITERION STAKES (Group 3)7f · Good To Firm | 5/5 | J: Oisin MurphyT: Charlie Johnston | 9-8 | 14/1 |
| 2024-05-18 | NEWBURY1m (Str) · GoodJ: Joe FanningT: Charlie Johnston | 15:35 AL SHAQAB LOCKINGE STAKES (Group 1)1m (Str) · Good | 8/10 | J: Joe FanningT: Charlie Johnston | 9-2 | 40/1 |
| 2024-03-29 | NEWCASTLE1m 5y · StandardJ: Joe FanningT: Charlie Johnston | 16:40 BETMGM ALL-WEATHER CHAMPIONSHIPS MILE HANDICAP1m 5y · Standard | 13/14 | J: Joe FanningT: Charlie Johnston | 10-1 | 3/1 |
| 2024-03-01 | LINGFIELD PARK1m 1y · StandardJ: Billy LoughnaneT: Charlie Johnston | 16:57 BETMGM AWC MILE TRIAL HANDICAP1m 1y · Standard | 1/8 | J: Billy LoughnaneT: Charlie Johnston | 9-12 | 2/1 |
| 2024-02-04 | LINGFIELD PARK1m 1y · StandardJ: Joe FanningT: Charlie Johnston | 14:37 BETMGM TANDRIDGE STAKES (Listed)1m 1y · Standard | 1/5 | J: Joe FanningT: Charlie Johnston | 9-2 | 11/8 |
| 2024-01-01 | NEWCASTLE1m 6y · StandardJ: Joe FanningT: Charlie Johnston | 15:45 BETMGM: IT'S SHOWTIME HANDICAP1m 6y · Standard | 1/12 | J: Joe FanningT: Charlie Johnston | 9-4 | 7/2 |
| 2023-08-25 | YORK7f 192y · Good To FirmJ: James DoyleT: Charlie Johnston | 17:15 SKY BET MILE HANDICAP (Heritage Handicap)7f 192y · Good To Firm | 11/11 | J: James DoyleT: Charlie Johnston | 9-9 | 17/2 |
| 2023-06-22 | ASCOT1m 1f 212y · Good To FirmJ: Andrea AtzeniT: Charlie Johnston | 17:35 HAMPTON COURT STAKES (Group 3)1m 1f 212y · Good To Firm | 16/16 | J: Andrea AtzeniT: Charlie Johnston | 9-2 | 28/1 |
| 2023-06-03 | EPSOM DOWNS1m 4f 6y · Good To FirmJ: Andrea AtzeniT: Charlie Johnston | 13:30 BETFRED DERBY (Group 1)1m 4f 6y · Good To Firm | 13/14 | J: Andrea AtzeniT: Charlie Johnston | 9-2 | 100/1 |
| 2023-05-18 | YORK1m 2f 56y · Good To FirmJ: Andrea AtzeniT: Charlie Johnston | 15:35 AL BASTI EQUIWORLD DUBAI DANTE STAKES (Group 2)1m 2f 56y · Good To Firm | 8/11 | J: Andrea AtzeniT: Charlie Johnston | 9-2 | 22/1 |
| 2023-04-07 | NEWCASTLE1m 5y · StandardJ: James DoyleT: Charlie Johnston | 13:15 TALKSPORT BURRADON STAKES (Listed)1m 5y · Standard | 1/11 | J: James DoyleT: Charlie Johnston | 9-4 | 11/2 |
| 2022-10-08 | NEWMARKET1m 2f · GoodJ: Richard KingscoteT: Charlie & Mark Johnston | 13:50 GODOLPHIN FLYING START ZETLAND STAKES (Group 3)1m 2f · Good | 3/9 | J: Richard KingscoteT: Charlie & Mark Johnston | 9-4 | 11/2 |
| 2022-07-26 | GOODWOOD7f · GoodJ: Franny NortonT: Charlie & Mark Johnston | 14:25 JAPAN RACING ASSOCIATION VINTAGE STAKES (Group 2)7f · Good | 5/9 | J: Franny NortonT: Charlie & Mark Johnston | 9-3 | 5/1 |
| 2022-06-14 | BEVERLEY7f 96y · GoodJ: Franny NortonT: Charlie & Mark Johnston | 17:10 EBF RESTRICTED NOVICE STAKES (Qualifier)7f 96y · Good | 1/10 | J: Franny NortonT: Charlie & Mark Johnston | 9-10 | 6/5 |
| 2022-05-26 | CARLISLE5f 182y · GoodJ: Andrew MullenT: Charlie & Mark Johnston | 17:15 ORTON RIGG RESTRICTED NOVICE STAKES5f 182y · Good | 1/10 | J: Andrew MullenT: Charlie & Mark Johnston | 9-7 | 6/1 |