Escribe unha continuación para este parágrafo - Roger Johansson uniuse ao club sueco Färjestads BK en 1986, cando deixou Troja-Ljungby. Xogou co Färjestad ata 1989, gañando un Campionato de Suecia con eles en 1988. En 1989 asinou cos Calgary Flames da NHL que o elixiron en 1985
como a 80a selección xeral. Xogou dúas tempadas, un total de 73 partidos, cos Flames antes de regresar a Suecia e asinar co Leksands IF. Pero volveu aos Flames en 1992 despois de só unha tempada con Leksand na Liga de Elite Sueca. A pesar de xogar 77 partidos e marcar un total de 20 puntos cos Flames nesa tempada, Johansson decidiu volver a Suecia unha vez máis, e unha vez máis asinou co Leksands IF. Xogou con Leksand durante a tempada 1993/94. Johansson tamén comezou a tempada 1994/95 con Leksand. Pero cando o bloqueo da NHL rematou o 11 de xaneiro de 1995, Johansson asinou cos Chicago Blackhawks. Johansson xogou só un total de 11 partidos esa tempada cos Blackhawks e decidiu volver a casa a Suecia, esta vez para sempre. Cando volveu a Suecia asinou co Färjestads BK co que xogara nos anos 80. Johansson permaneceu no Färjestad ata 2001, cando se viu obrigado a retirarse debido a unha lesión. Pero antes de retirarse gañou dous novos Campionatos Suecos en 1997 e 1998.