2023
BNL Karting Series - Kick-Off - Rotax Max Senior
2nd
2023
Rotax British O Plate - Senior
3rd
2022
Rotax Max Challenge Grand Finals - Senior
2nd
2022
Rotax Max Euro Challenge - Senior
3rd
2022
Rotax Max Challenge International Trophy - Senior Max
2nd
2022
Rotax British O Plate - Senior
3rd
2020
Rotax Max Euro Winter Cup - Senior
3rd
2019
Motorsport UK Kartmasters Grand Prix - Rotax Senior
2nd
2019
IAME Euro Series - X30 Senior
3rd
2019
Rotax Max Challenge International Trophy - Senior Max
3rd
2018
Kartmasters British Grand Prix - Rotax Junior
1st
2018
IAME Euro Series - X30 Junior
1st
2017
Super 1 National Championship - Mini Max
1st
2017
IAME International Final - X30 Junior
2nd