Wychowanek klubu Limhamn Limeburners HC. Karierę rozwijał w rużynach juniorskich klubu Malmö Redhawks. W drafcie NHL z 2008 został wybrany przez Detroit Red Wings. Od marca 2011 zawodnik tego klubu, związany dwuletnim kontraktem. Od tego czasu wielokrotnie przekazywany do klubu farmerskiego, Grand Rapids Griffins. W sierpniu 2013 przedłużył kontrakt z Detroit o dwa lata. W lutym 2019 został zawodnikiem San Jose Sharks. Od lipca 2019 zawodnik Columbus Blue Jackets, związany czteroletnim kontraktem.