Nel 2016 debutta in GP2 alla guida di una monoposto della scuderia vicentina Prema Powerteam, con compagno di squadra Pierre Gasly. Nel Gran Premio d'Europa ottiene la sua prima vittoria in GP2, trionfando in gara-1 e ripetendosi il giorno dopo in gara-2, dopo aver conquistato anche la pole position e il giro veloce in gara-2. Si ripete in Belgio vincendo gara-2. Torna alla vittoria in Italia aggiudicandosi gara-1 e poi risale sul podio in gara-2, conclusa al 3º posto. Vince gara-1 anche in Malesia e chiude 4º in gara-2. All'appuntamento finale di Yas Marina chiude 5º in gara-1, mentre in gara-2 finisce 6º, piazzandosi 2º nella classifica finale, solo dietro al suo compagno di squadra Gasly.