Kompletigu la sekvan frazon: Johansson komencis sian profesian karieron kun Färjestad BK en Svedio. Li estis redaktita 136a ĝenerale de la New York Islanders en la
1991 NHL Entry Draft kaj ludis en la NHL por la Islanders (1995<unk>96), Pittsburgh Penguins (1996<unk>98), Ottawa Senators (1998<unk>99), Tampa Bay Lightning (1999), Calgary Flames (1999<unk>2000), New York Rangers (2001<unk>02), kaj Nashville Predators (2002<unk>04). En la sezono 2000/01 li ludis kun la svisa klubo SC Berno kaj post la sezono 2003/04 li revenis al Svislando, kie li subskribis kun Genève-Servette HC kaj ludis kun ili dum du sezonoj. En 2006/07 li revenis al Färjestad. En 2007, li subskribis kun la rusa Superliga teamo SKA Sankt-Peterburgo. Li ludis tie por unu sezono, sed estis kontraktita por du sezonoj (li ne ludis en la dua sezono). Johansson tiam subskribis kun Leksands IF de la HockeyAllsvenskan en 2009. Tamen, li ludis nur unu ludon kun Leksand antaŭ ol anonci sian emeritiĝon pro vundo.