Wychowanek klubu VIK Västerås. W drafcie NHL z 2007 został wybrany przez Calgary Flames. W drużynie zadebiutował 8 stycznia 2009 i był to jego jedyny mecz w sezonie 2008/2009. w drużynie ponownie występuje od stycznia 2010. Od tego czasu jest stale zawodnikiem Flames, jednocześnie wielokrotnie przekazywany do klubów farmerskich, Kelowna Rockets i Abbotsford Heat. W lipcu 2012 przedłużył kontrakt z klubem o rok. Od października 2012 do stycznia 2013 na okres lokautu w sezonie &lt;a href="NHL%20%282012/2013%29"&gt;NHL (2012/2013)&lt;/a&gt; związany kontraktem z macierzystym klubiem VIK Västerås HK. W lipcu 2013 przedłużył kontrakt z Falmes o dwa lata, a w lutym 2018 o sześć lat.