*Club domestic league appearances and goals, correct as of 22:02, 26 December 2024 (UTC) ‡ National team caps and goals, correct as of 22:09 19 November 2024 (UTC)
In September 2020 he signed for Rotherham United.[5] He made his first appearance in a 2–1 win at home against Preston North End on 7 November 2020.[6] Johansson was praised for his performances in 2020–21 and he received the club's Young Player of the Year award.[7] The Millers suffered relegation on the final day of the season.[8] Johansson helped Rotherham gain an instant return to the Championship in 2021–22 finishing 2nd and also winning the EFL Trophy final at Wembley after beating Sutton United 4–2.[9][10]
Johansson later recorded the Championship's highest goals prevented statistic of 8.5 goals prevented across the entire season.[11] Johansson was linked with moves away from the club throughout the season [12] but he opted to sign a new contract with the club, running until summer 2025.[13] His performances were recognised by the club and manager, winning his first Player of the Year award.[14] Manager Matt Taylor singled out Johansson as the star performer in the team stating "he's the best goalkeeper in the championship" and his shot stopping ability was at times "in the world class category."[15]
Following relegation in the 2023–24 season, local media reported that Johansson had a £1 million relegation release clause in his contract.[16] As a thank you to the Rotherham United fans, Johansson paid for 600 free pints of beer prior to the club's last game of the season against Cardiff City.[16]
Stoke City
Johansson joined Stoke City on 18 May 2024, signing a three-year contract for an undisclosed fee.[17][18]