Starting with youth bandy in Edsbyns IF, Johansson made his senior debut for the team in 1978 and played six seasons until he joined Västerås SK in 1984.[1] Johansson won the Swedish Championship four times with Västerås in 1989, 1990, 1993 and 1996.[2] In total, he scored 13 goals in the final games, a club record for Västerås.[2]
On 30 November 1988, Johansson scored club-best eight goals for Västerås in a game ending 14–2 against Västanfors .[3]
On 20 November 1996, Johansson scored the then-fastest goal in Swedish bandy, when he scored for Västerås against Edsbyn after eight seconds (this goal is now the second fastest in Swedish elite bandy).[3]
Johansson has scored club-record 13 goals in the finals.[2]
In 1997, Johansson joined Yenisey.[1] With his spell in Yenisey, Johansson became the first Swedish player to play professionally in Russia.[4]
International career
Johansson was part of Swedish World Champions teams of 1983, 1987, 1993 and 1995[5]