השלים את המשפט הבא: רוג'ר יוהנסון הצטרף למועדון הליגה השוודית "פסטידס ב.ק" ב-1986, כאשר הוא עזב את "טרויה לינגבי". הוא שיחק עם פסטיד עד 1989, וזכה באליפות שוודית אחת איתם בשנת 1988. ב-1989 הוא חתם עם הקלגרי פליימס של ה-NHL, שחררו אותו ב-1989.
ב-1985, בתור הבחירה ה-80 בכל הסבב. הוא שיחק שתי עונות, בסך הכל 73 משחקים, עם הפלאמס לפני שחזר הביתה לשוודיה וחתם עם לקסנדס אי. אבל הוא חזר לפליימס ב-1992 לאחר עונה אחת בלבד עם לקסנד בליגת האליטה השוודית. למרות ששיחק 77 משחקים וקיבל 20 נקודות עם הפליימס באותה עונה, יוהנסון החליט לחזור לשוודיה שוב, ושוב הוא חתם עם לקסנדס איי. הוא שיחק עם לקסנד בעונת 1993/94. יוהנסון גם החל את עונת 1994/95 עם לקסנד. אבל כשהסגר ה-NHL הסתיים ב-11 בינואר 1995, יוהנסון חתם על שיקגו בלאקהוקס. יוהנסון שיחק בסך הכל 11 משחקים באותה עונה עם ה"בלאקהוקס" והחליט לחזור הביתה לשוודיה, הפעם לתמיד. כשחזר לשוודיה הוא חתם עם פסטידס בי.קיי, שם שיחק בשנות ה-80. יוהנסון נשאר עם פסטיד עד 2001, כאשר הוא נאלץ לפרוש בשל פציעה. אבל לפני שהוא פרש הוא זכה בשתי אליפויות שוודיות חדשות ב-1997 ו-1998.