اكمل الجملة التالية: جوهانسون بدأ مسيرته المهنية مع فستجد في السويد. تم اختياره في المرتبة 136 من قبل فريق نيويورك آيلاندرز
1991 NHL Entry Draft ولعب في NHL للجزر (1995<unk>96), بيتسبرغ البطريق (1996<unk>98), أوتاوا سيناتورز (1998<unk>99), تامبا باي البرق (1999), كالغاري فلامز (1999<unk>2000), نيويورك رينجرز (2001<unk>02), و ناشفيل المفترسات (2002<unk>04). في موسم 2000-2001 لعب مع النادي السويسري SC Bern وبعد موسم 2003-2004 عاد الى سويسرا حيث وقع مع جنيف-سيرفيت HC ولعب معهم لمدة موسمين. في 2006/07 عاد إلى Färjestad. في عام 2007، وقع مع فريق الدوري الروسي SKA سانت بطرسبرغ. لعب هناك لموسم واحد، لكن كان لديه عقد لموسمين (لم يلعب في الموسم الثاني). ثم وقع جوهانسون مع ليكساندز إيف من لعبة الهوكي ألسفينكان في عام 2009. ومع ذلك، لعب لعبة واحدة مع ليكساند قبل الإعلان عن تقاعده بسبب الإصابة.