S hokejem začal v týmu IF Lejonet a od kategorie do 18 let hrál v týmu Malmö Redhawks v sezóně 2005/06. Po sezóně odešel do týmu Färjestads BK, kde nadále pokračoval v kategorii do 18 let a v play-off v sezóně 2007/08 ve Färjestadsu debutoval v nejvyšší Švédské lize Elitserien. V následující sezóně už hrával pravidelně ve Färjestadsu v Elitserien a s týmem nakonec vybojoval titul. Od roku 2007 do 2009 měl také střídavé starty v podobě hostování v týmu Skåre BK, který hrál třetí nejvyšší ligu ve Švédsku Division 1. Poté, co vyhrál ligový titul s Färjestads BK, byl v roce 2009 draftován v 1. kole, celkově 24., týmem Washington Capitals, ale zůstal ještě jeden rok ve Färjestadsu, kde za 42 odehraných zápasů nasbíral 10 gólů a asistencí.