En Azerbaïdjan, qualifié en fond de grille, il marque ses premiers points de la saison en terminant neuvième. Lors du Grand prix de Hongrie, il obtient son meilleur résultat en franchissant la ligne d'arrivée sixième en réalisant le meilleur tour en course. Le 19 octobre 2017, McLaren prolonge son contrat pour à compter de 2018. Il se classe quinzième du championnat avec 17 points. Il s'engage avec Toyota en WEC et aux 24 Heures du Mans 2018. En décembre 2017, il est introduit au Temple de la renommée de la FIA.