2017: FIA Formula 2 Championship, Campos Racing, Dallara GP2/11 (Mecachrome) - 24th, 14 races;
2015: GP2 Series, Rapax, Dallara GP2/11 (Mecachrome) - 17th, 18 races;
2014: GP3 Series, Arden International, Dallara GP3/13 (AER) - 13th, 18 races, 1 podium;
2013: GP3 Series, MW Arden, Dallara GP3/13 (AER) - 11th, 16 races, 2 wins;
Auto GP, Ghinzani Motorsport, Lola B05/52 (Zytek) - 8th, 16 races, 1 podium;
2012: GP3 Series, Jenzer Motorsport, Dallara GP3/10 (Renault) - 14th, 16 races, 1 podium;
Italian Formula 3 European Series, Ghinzani Arco Motorsport, Dallara F308 (FPT) - 9th, 18 races, 1 win, 3 podiums;
2011: Formula ACI-CSAI Abarth Italy, Jenzer Motorsport, Tatuus FA010 (FPT) - 6th, 14 races, 1 win, 3 podiums;
Formula Abarth European Series, Jenzer Motorsport, Tatuus FA010 (FPT) - 4th, 14 races, 2 wins, 3 podiums;
Formula Pilota China, Jenzer Welch Asia Racing, Tatuus FA010 (FPT) - 9th, 4 races, 2 podiums;

