2019: FIA Formula 2 Championship, ART Grand Prix, Dallara F2 2018 (Mecachrome) - 18th, 22 races;
2018: GP3 Series, ART Grand Prix, Dallara GP3/16 (Mecachrome) - 2nd, 18 races, 4 wins, 8 podiums;
2017: FIA Formula 3 European Championship, Hitech Grand Prix, Dallara F312 (Mercedes) - 10th, 30 races, 3 podiums;
2016: FIA Formula 3 European Championship, Hitech GP, Dallara F312 (Mercedes) - 20th, 30 races;
Formula 3 Macau Grand Prix, Hitech GP, Dallara F312 (Mercedes) - DNF;
Formula Renault 2.0 Eurocup, AVF by Adrian Valles, Renault FR2.0-10 (Renault) - 17th, 4 races;
BRDC British Formula 3 Championship, Carlin - 3 races, 1 win;
2015: Toyota Racing Series New Zealand, ETEC Motorsport, Tatuus FT-50 (Toyota) - 18th, 16 races;
Formula Renault 2.0 NEC, Josef Kaufmann Racing, Tatuus FR2.0/13 (Renault) - 12th, 16 races, 1 podium;
Formula Renault 2.0 Eurocup, Josef Kaufmann Racing, Renault FR 2.0-10 (Renault) - 7 races;
2014-2015: MRF Challenge - Formula 2000, Dallara Formulino Pro (Renault) - 10th, 4 races, 1 podium;

