彼はフェラーリで オーストリアのゲルハルト・ベルガーに 置き換えられ マクラーレンに 2番ドライバーとして 移籍しました ダブル・チャンピオン アラン・プロストの後ろに マクラーレンは1987年に1984~1986年のように競争力を持っていなかった.プロストは3つの勝利しか得られなかった (そしてジャッキー・スチュワートがポルトガルで28勝で保持していた27のグランプリ勝利の記録を破った) そしてドライバーズチャンピオンシップを成功裏に守ることができなかった. スウェーデンはさらに表彰台に登り,ヨハンソンはドライバーズチャンピオンシップで6位に終わった. ステファン・ヨハンソンのMcLarenでのポジションは,チームボスであるロン・デニスによるストップギャップのサインとして,多くの人々に見なされ,彼は1987年末まで契約下にあり,常にブラジル人のサインを意図していたため,ロータスからアイルトン・セナを誘うことに失敗しました. ジョハンソンは有名な1987年のドイツGPを3輪で終えた. 彼はまた,プロストの後ろでベルギーで2位となり,
ブラジル,スペイン,日本 3シーズンで11回の表彰台を獲得したにも関わらず,ヨハンソンはまだ勝利を収めることができず,トップチームに求められていなかった (彼は1987年の世界チャンピオンネルソン・ピケの代わりとして1988年にウィリアムズに加入することを望んでいたが,代わりにウィリアムズはリカルド・パトレスと契約した). 1991年にテストドライバーとしてマクラーレンに戻り,日本の鈴鹿でホンダV12エンジンをテストした.