Voltooi die volgende sin: Johansson het sy professionele loopbaan by Färjestad BK in Swede begin. Hy is op 136ste plek gekies deur die New York Islanders in die
1991 NHL Entry Draft en het in die NHL vir die 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), en Nashville Predators (2002<unk>04) gespeel. In die 2000/01 seisoen het hy met die Switserse klub SC Bern gespeel en na die 2003/04 seisoen het hy teruggegaan na Switserland waar hy by Genève-Servette HC geteken het en twee seisoene by hulle gespeel het. In 2006/07 het hy na Färjestad teruggekeer. In 2007 het hy by die Russiese Superliga-span SKA Sint Petersburg geteken. Hy het een seisoen daar gespeel, maar is vir twee seisoene gekontrakteer (hy het nie in die tweede seisoen gespeel nie). Johansson het daarna in 2009 by Leksands IF van die HockeyAllsvenskan geteken. Hy het egter net een wedstryd met Leksand gespeel voordat hy sy aftrede weens besering aangekondig het.