Dne 3. září 2016 před Velkou cenou Itálie stáj McLaren oznámila, že Jenson Button v roce 2017 nebude závodit a Stoffel Vandoorne ho ve stáji nahradí a tím se jeho týmovým kolegou stane Fernando Alonso. Na body dosáhl pouze v Maďarsku, Singapuru a Malajsii. Nízká spolehlivost vozu způsobila několik odstoupení. Dne 23. srpna 2017 bylo oznámeno, že bude ve stáji McLaren závodit i v sezóně 2018. V sezóně získal 13 bodů a skončil na 16. místě.