Skrifaðu framhald fyrir þessa málsgrein - Roger Johansson gekk til liðs við sænska úrvalsdeildarliðið Färjestads BK árið 1986, þegar hann yfirgaf Troja-Ljungby. Hann lék með Färjestad til ársins 1989 og vann eitt sænska meistaramót með þeim árið 1988. Árið 1989 skrifaði hann undir með Calgary Flames í NHL sem hafði valið hann árið 1985
í áttunda valinu. Hann lék tvö tímabil, samtals 73 leiki, með Flames áður en hann sneri heim til Svíþjóðar og skrifaði undir með Leksands IF. En hann sneri aftur til Flames árið 1992 eftir aðeins eitt tímabil með Leksand í sænsku úrvalsdeildinni. Þrátt fyrir að hafa spilað 77 leiki og skorað samtals 20 stig með Flames þá á tímabilinu ákvað Johansson að flytja aftur til Svíþjóðar enn einu sinni og enn einu sinni skrifaði hann undir með Leksands IF. Hann lék með Leksand á tímabilinu 1993/94. Johansson byrjaði tímabilið 1994/95 með Leksand. En þegar NHL lokun lauk 11. janúar 1995 skrifaði Johansson undir hjá Chicago Blackhawks. Johansson spilaði aðeins 11 leiki á tímabilinu með Blackhawks og ákvað að flytja aftur heim til Svíþjóðar, að þessu sinni fyrir gott. Þegar hann kom aftur til Svíþjóðar skrifaði hann undir með Färjestads BK sem hann hafði spilað með á áttunda áratugnum. Johansson var hjá Färjestad til ársins 2001, þegar hann neyddist til að hætta vegna meiðsla. En áður en hann hætti vann hann tvö ný sænsku meistaramót árið 1997 og 1998.