Rhodin started his career with Färjestad BK in 1989 and has played a total of twelve seasons with them. He has also played with the German club Eisbären Berlin between 1997 and 2000 and with the Nationalliga A teams HC Fribourg-Gottéron (2003–05) and Genève-Servette HC (2005).
Rhodin started his career at Färjestad BK in 1989 and played for twelve seasons. He also played with Eisbären Berlin from 1997 to 2000, and with HC Fribourg-Gottéron (2003–05) and Genève-Servette HC (2005).