Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1997-1998 StockholmTV-Pucken- - -- -|        
 1999-2000 Huddinge IK J18J18 Allsvenskan2 0 11 0|Playoffs5 0 22
  Huddinge IK J20SuperElit34 2 02 38|        
 2000-2001 Huddinge IK J20SuperElit21 5 16 14|Playoffs2 1 01
  Huddinge IKDivision 11 0 00 0|Kvalserien AS1 0 00
 2001-2002 Huddinge IK J20SuperElit1 0 00 0|Playoffs4 2 13 27 
  Huddinge IKAllsvenskan42 4 711 30|        
  Sweden U20WJC-207 0 00 4|        
  Sweden U20 (all)International-Jr12 0 00 6|        
 2002-2003 Djurgårdens IFSHL48 4 610 65|Playoffs12 1 12
  Sweden (all)International2 0 00 0|        
 2003-2004 Djurgårdens IFSHL44 1 56 54|Playoffs4 0 11
 2004-2005 Djurgårdens IF J20SuperElit5 2 46 0|        
  Djurgårdens IFSHL35 1 45 43|Playoffs12 2 02 10 
  Brynäs IFSHL3 0 11 4|        
 2005-2006 Toronto Maple LeafsNHL34 0 11 14|        
  Toronto MarliesAHL16 1 1011 12|Playoffs4 0 22
 2006-2007 Toronto MarliesAHL47 3 1417 32|        
 2007-2008 Toronto Maple LeafsNHL18 0 00 7|        
  Toronto MarliesAHL26 3 710 14|Playoffs19 1 12 11 
 2008-2009 Toronto MarliesAHL42 7 1825 46|        
  Washington CapitalsNHL3 0 00 0|        
  Hershey BearsAHL17 2 79 13|Playoffs21 3 912
 2009-2010 Calgary FlamesNHL11 1 23 2|        
  Abbotsford HeatAHL44 5 2328 24|Playoffs9 0 22
 2010-2011 Abbotsford HeatAHL1 0 00 0|        
  Djurgårdens IFSHL45 7 1320 14|Playoffs7 0 11
  SwedenEHT6 0 00 2|        
  SwedenWC9 1 34 4|        
  Sweden (all)International21 2 68 8|        
 2011-2012 Severstal CherepovetsKHL52 4 1317 28|Playoffs6 1 12 10 
  SwedenEHT12 5 27 6|        
  SwedenWC8 1 12 2|        
  Sweden (all)International26 6 410 10|        
 2012-2013 Lokomotiv YaroslavlKHL50 10 1222 14|Playoffs6 3 47
  SwedenWC10 0 11 4|        
  SwedenEHT9 0 44 2|        
  Sweden (all)International21 0 55 6|        
 2013-2014 Lokomotiv YaroslavlKHL47 1 1819 24|Playoffs18 2 35
  SwedenEHT5 0 11 4|        
  Sweden (all)International5 0 11 4|        
 2014-2015 Lokomotiv YaroslavlKHL60 5 2025 26|Playoffs6 0 11
  SwedenEHT6 1 01 0|        
  SwedenWC6 1 23 4|        
  Sweden (all)International16 3 69 8|        
 2015-2016 Lokomotiv YaroslavlKHL60 3 2225 16|Playoffs5 1 23
  SwedenEHT6 0 44 0|        
  Sweden (all)International6 0 44 0|        
 2016-2017 Lokomotiv YaroslavlKHL52 6 1218 18|Playoffs15 3 811 15 
  SwedenEHT3 0 11 2|        
  Sweden (all)International3 0 11 2|        
 2017-2018 Lokomotiv YaroslavlKHL55 10 2535 10|Playoffs9 2 13
  SwedenEHT4 0 22 0|        
  SwedenOG4 0 00 2|        
  Sweden (all)International9 0 22 2|        
 2018-2019 Lokomotiv YaroslavlKHL54 4 711 18|Playoffs6 3 36

Player statistics powered by www.eliteprospects.com