Idatzi jarraipena paragrafo honetarako - Johanssonek bere ibilbide profesionala Färjestad BK-rekin hasi zuen Suedian. New York Islanders taldeak 136. hautatu zuen 1991ko NHL Draftean.
NHL-an Islanders (1995-1996), Pittsburgh Penguins (1996-1998), Ottawa Senators (1998-1999), Tampa Bay Lightning (1999), Calgary Flames (1999-2000), New York Rangers (2001-2002) eta Nashville Predators (2002-2004) taldetan jokatu zuen. 2000-01 denboraldian SC Bern klubean jokatu zuen eta 2003-04 denboraldiaren ondoren Suitzara itzuli zen, Genève-Servette HC-rekin sinatu eta bi denboraldiz jokatu zuen. 2006/07 urtean Färjestadera itzuli zen. 2007an, Errusiako Super Ligako SKA Saint Petersburg taldearekin sinatu zuen. Denboraldi batean jokatu zuen han, baina bi denboraldirako kontratatu zuten (bigarren denboraldian ez zuen jokatu). Johanssonek 2009an sinatu zuen Leksands IF HockeyAllsvenskan taldean. Hala ere, partida bakarra jokatu zuen Leksandekin, lesio batengatik erretiroa iragarri aurretik.