Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2005-2006 Huddinge IK U16U16 SM3 2 13 0|        
  Huddinge IK J18J18 Region- - -- -|        
  Huddinge IK J20J20 Nationell4 0 11 0|        
  Sweden U16 (all)International-Jr11 2 24 16|        
 2006-2007 StockholmTV-Pucken8 5 510 0|        
  Djurgårdens IF J18J18 Region16 8 715 4|        
  Djurgårdens IF J18J18 Nationell14 3 36 2|Playoffs3 1 12
  Djurgårdens IF J20J20 Nationell7 1 01 0|        
  Sweden U17 (all)International-Jr10 0 11 0|        
 2007-2008 Djurgårdens IF J18J18 Region1 0 00 0|        
  Djurgårdens IF J18J18 Nationell1 2 02 0|Playoffs6 2 24
  Djurgårdens IF J20J20 Nationell37 8 1220 45|Playoffs7 2 02
  Djurgårdens IFSHL15 0 00 6|        
  Sweden U18WJC-186 1 34 4|        
  Sweden U18 (all)International-Jr13 2 57 10|        
 2008-2009 Djurgårdens IF J20J20 Nationell15 5 38 4|Playoffs6 1 12
  Djurgårdens IFSHL47 3 58 4|        
  Sweden U19 (all)International-Jr8 2 24 8|        
  Sweden U20 (all)International-Jr6 1 23 4|        
 2009-2010 Djurgårdens IF J20J20 Nationell6 2 46 0|        
  Djurgårdens IFSHL34 0 44 6|        
  Mora IKHockeyAllsvenskan22 1 56 6|Qualification2 0 00
  Sweden U20 (all)International-Jr6 1 23 29|        
 2010-2011 Mora IKHockeyAllsvenskan52 12 1022 91|Kvalserien SHL10 3 25 10 
 2011-2012 Mora IK J20J20 Nationell3 1 12 0|        
  Mora IKHockeyAllsvenskan52 10 919 62|        
 2012-2013 Djurgårdens IFHockeyAllsvenskan52 8 816 12|Qualification6 1 01
  Djurgårdens IFET7 2 13 4|        
 2013-2014 Djurgårdens IFHockeyAllsvenskan52 8 614 43|Kvalserien SHL10 2 13 20 
  Djurgårdens IFET8 2 24 4|Playoffs2 0 00
 2014-2015 Djurgårdens IFSHL55 8 715 12|Playoffs2 0 00
  Djurgårdens IFChampions HL6 3 14 2|        
 2015-2016 Djurgårdens IFSHL52 1 12 16|Playoffs8 1 01
  Djurgårdens IFChampions HL8 4 04 2|        
 2016-2017 Djurgårdens IFSHL52 0 55 12|Playoffs3 1 01
  Djurgårdens IFChampions HL6 1 12 2|        
 2017-2018 Djurgårdens IFSHL52 7 613 8|Playoffs11 0 00
 2018-2019 Djurgårdens IFSHL43 6 612 6|        
  Djurgårdens IFChampions HL6 1 01 2|        
 2019-2020 Djurgårdens IFSHL49 6 410 22|        
  Djurgårdens IFChampions HL12 3 14 8|        
 2020-2021 Djurgårdens IFSHL52 1 56 38|Playoffs3 0 00
 2021-2022 SportLiiga59 14 923 10|        
 2022-2023 SportLiiga25 4 59 6|        

Player statistics powered by www.eliteprospects.com