Wychowanek klubu Järveds IF. Przez kilka lat występował w szwedzkim klubie MODO (razem z bratem Danielem). W drafcie NHL z 1999 został wybrany przez Vancouver Canucks w pierwszej rundzie z trzeciego miejsca (jego brat Daniel z drugiego). Od 2000 zawodnik tego klubu (ponownie z bratem Danielem). W lipcu 2009 przedłużył kontrakt z klubem o pięć lat[1]. Od 2010 kapitan drużyny. 1 listopada 2013 przedłużył umowę o cztery lata[2].
Jego brat bliźniak Daniel także jest hokeistą. Obaj prowadzą wspólnie karierę sportową. W wieku juniorskim występowali w drużynie Ångermanland, następnie w MODO, a od 2000 roku w Vancouver Canucks. Razem podpisują umowy wiążące ich z klubem. Bez wyjątku wspólnie występowali także w tych samych turniejach międzynarodowych w reprezentacji Szwecji. Ponadto otrzymywali te same wyróżnienia Guldpucken (nagrodzeni wspólnie) czy Årets Junior i Art Ross Memorial Trophy (zdobywali wzajemnie rok po sobie). Ich brat Peter (ur. 1978) także uprawiał hokej na lodzie[4].