Wychowanek klubu Hanvikens SK. Wieloletni zawodnik AIK. W drafcie NHL z 2010 został wybrany przez Chicago Blackhawks. Od maja 2012 formalnie zawodnik tego klubu. W jego barwach w lidze NHL gra od 2013. W rozgrywkach zadebiutował 1 października 2013. We wrześniu 2015 przeszedł do Carolina Hurricanes. Od lipca 2018 zawodnik Boston Bruins. W październiku 2020 przeszedł do Calgary Flames.