2019: FIA Formula 3 Championship, HWA Racelab, Dallara F3/19 (Mecachrome) - 7th, 16 races, 1 win, 4 podiums;
Formula Regional European Championship, KIC Motorsport, Tatuus F3 T-318 (Alfa Romeo) - 12th, 3 races, 3 podiums;
Formula 3 Macau Grand Prix, HWA Racelab - 17th;
2018: GP3 Series, ART Grand Prix, Dallara GP3/16 (Mecachrome) - 8th, 18 races, 1 win, 3 podiums;
Formula 3 Asian Championship, Dragon Hitech, Tatuus T318 (Alfa Romeo) - 1st, 9 races, 9 wins;
Formula 3 Macau Grand Prix, Hitech GP, Dallara (Mercedes) - 4th;
2017: FIA Formula 3 European Championship, Hitech Grand Prix, Dallara F312 (Mercedes) - 5th, 30 races, 1 win, 7 podiums;
2016: GP3 Series, DAMS, Dallara GP3/16 (Mecachrome) - 8th, 18 races, 2 wins, 4 podiums;
FIA Formula 3 European Championship, Carlin, Dallara F312 (Volkswagen) - 3 races, 1 podium;
Formula 3 Macau Grand Prix, Carlin, Dallara F312 (Volkswagen) - 6th;
2015: Formula Renault 2.0 Alps, Koiranen GP, Renault FR2.0-10 - 2nd, 16 races, 3 wins, 7 podiums;
Formula Renault 2.0 Eurocup, Koiranen GP, Renault FR2.0.10 - 6th, 17 races, 1 win, 5 podiums;
2014: Formula Renault 2.0 NEC, Mark Burdett Racing, Barazi-Epsilon FR2.0-10 (Renault) - 8th, 15 races, 1 podium;
Formula Renault 2.0 Eurocup, Mark Burdett Racing, Tatuus FR2.0-13 (Renault) - 6 races;
Formula Renault 2.0 Alps, Strakka Racing - 2 races;
2013: BRDC Formula 4 Championship, Lanan Racing, MSV F4-013 (Duratec) - 1st, 24 races, 4 wins, 10 podiums;
2012: V de V Challenge Single-seaters, Antel Motorsport, Tatuus FR2000 (Renault) - 45th, 2 races;
Protyre Formula Renault BARC Championship, Antel Motorsport, Tatuus FR2000 (Renault) - 30th, 2 races;
Protyre Formula Renault BARC Winter Series, MGR Motorsport, Tatuus FR2000 (Renault) - 14th, 2 races;

