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 began his career at Färjestad BK in 1989 and played a total of twelve seasons there. He also played for the German club Eisbären Berlin from 1997 to 2000, and with HC Fribourg-Gottéron (2003–05) and Genève-Servette HC (2005).