Han var med på det norske laget som tok gull i lagkonkurransen i VM i skiflyging 2018 i Oberstdorf, sammen med Andreas Stjernen, Johann André Forfang og Daniel-André Tande. I Vinter-OL 2018 i Pyeongchang tok han bronse både i normalbakke og i stor bakke, og han hoppet på det norske laget som tok gull i laghopp. De øvrige tre på laget var Daniel-André Tande, Andreas Stjernen og Johann André Forfang. 28. februar 2018 vant Johansson NM stor bakke i Holmenkollbakken og fikk tildelt kongepokalen. Johann André Forfang og Marius Lindvik fulgte på de neste plassene. Den 18. mars 2018 tok han sin første verdenscupseier under Raw Air-avslutningen i Vikersund og sørget for tredobbelt norsk sammen med Andreas Stjernen og Daniel-André Tande. Han kom også på andreplass i Raw Air sammenlagt bak polske Kamil Stoch.