Ondorengo esaldia bete: "Ferrari-n ordezkatu zuten Gerhard Berger austriarrarengatik... eta McLaren-era joan zen... bigarren gidari moduan, bi aldiz txapeldun izandako Alain Prost baino atzerago". McLaren ez zen 1987an 1984-1986an bezain lehiakorra izan, Prostek hiru garaipen baino ez zituen gehitu (eta Jackie Stewarten 27 GP garaipenen errekorra gainditu zuen Portugaleko bere 28. garaipenarekin) eta ez zuen bere Gidarien Txapelketa defendatzea lortu. Podium gehiago lortu zituen suediarrak, eta Johanssonek seigarren postua lortu zuen Gidarien Txapelketan. Askok uste zuten Stefan Johansson McLaren-en egoera zela Ron Dennis taldeko nagusiaren stop gap sinadura bat, Lotus-etik Ayrton Senna erakartzeko porrot egin zuena 1987ko amaiera arte kontratua zuelako eta beti Brasilgoarekin sinatzeko asmoa zuelako. Johanssonek 1987ko Alemaniako Grand Prix-a hiru gurpiletan amaitu zuen, azken txandan zuloa izan ondoren. Prost-en atzetik bigarren amaitu zuen Belgikan eta podium gehiago gehitu zituen
Brasil, Espainia eta Japonia. Hiru denboralditan 11 podium lortu arren, Johanssonek ez zuen garaipenik lortu eta ez zuen goi mailako talde batek nahi izan (Williamsekin bat egitea espero zuen 1988an 1987ko munduko txapeldun Nelson Piqueten ordez, baina Williamsek Riccardo Patrese kontratatu zuen). 1991n McLarenera itzuli zen, Honda V12 motorra probatzen Suzukan, Japonian.