AZ Alkmaar signed Johansson on a four-year contract for a fee of around €1.5 million on 27 January 2012. On 1 August 2017, Johansson, who had been released by AZ Alkmaar, moved to
Super League Greece club
Panathinaikos. On 16 September 2018, he scored a brace in a 3–1 away win game against
AEL. On 23 September 2018, he scored for the second game in the row, the third goal of Panathinaikos at the 3–0 victory against
Levadiakos, a goal that made him the top scorer of Panathinaikos after four games. On 24 November 2018, Johansson scored a goal in a 5–1 home win game against struggling
Apollon Smyrnis. On 21 June 2021, Johansson signed a two-year deal with Polish
Ekstraklasa champions
Legia Warsaw. On 27 March 2024, Johansson signed a short-term deal with Swedish side
IFK Göteborg until 31 July 2024. After some time back in
Greece, he was presented on August 24, 2025 for the
Söderettan club
Jönköpings Södra IF, in his hometown. He left the club in November, after the end of the season. == Career statistics ==