Elite Prospects
 Season Team League GP G A TP PIM
 1996-1997 Djurgårdens IF J20J20 Nationell1 0 00 2
  Sweden U16 (all)International-Jr6 0 11 -
 1997-1998 Djurgårdens IF J20J20 Nationell27 4 37 71
  Sweden U17 (all)International-Jr4 0 11 4
  Sweden U18EJC-186 1 23 6
  Sweden U18 (all)International-Jr11 1 -- -
 1998-1999 Huddinge IKDivision 125 1 12 24
  Sweden U18WJC-187 0 44 10
  Sweden U18 (all)International-Jr7 0 44 10
  Sweden U20 (all)International-Jr3 0 11 4
 1999-2000 Djurgårdens IFSHL37 1 45 16
  Sweden U20WJC-207 5 16 10
  Sweden U20 (all)International-Jr15 7 29 28
 2000-2001 Djurgårdens IFSHL31 1 910 32
  Sweden U20WJC-205 0 11 2
  Sweden (all)International5 1 01 8
 2001-2002 Djurgårdens IFSHL48 5 712 34
  Sweden (all)International5 0 00 2
 2002-2003 Djurgårdens IFSHL50 5 1318 46
  Sweden EHT4 0 00 2
  SwedenWC5 0 00 4
  Sweden (all)International13 0 00 10
 2003-2004 Detroit Red WingsNHL20 1 45 16
  Grand Rapids GriffinsAHL25 2 1113 20
 2004-2005 Grand Rapids GriffinsAHL76 13 4053 53
  Sweden EHT1 1 01 0
  SwedenWC9 3 36 10
  Sweden (all)International11 4 37 10
 2005-2006 Detroit Red WingsNHL27 1 89 28
  Grand Rapids GriffinsAHL1 0 00 0
  SwedenOG2 1 12 8
  SwedenWC8 2 810 10
  Sweden (all)International10 3 912 14
 2006-2007 Detroit Red WingsNHL68 1 2122 54
 2007-2008 Detroit Red WingsNHL65 7 2835 44
 2008-2009 Detroit Red WingsNHL80 6 4551 50
 2009-2010 Detroit Red WingsNHL48 7 1522 32
  SwedenOG4 0 00 2
  Sweden (all)International4 0 00 2
 2010-2011 Detroit Red WingsNHL77 11 2637 36
 2011-2012 Detroit Red WingsNHL82 15 2136 38
  SwedenWC8 1 01 4
  Sweden (all)International8 1 01 4
 2012-2013 Detroit Red WingsNHL48 5 2429 44
 2013-2014 Detroit Red WingsNHL79 8 4149 44
  SwedenOG6 0 22 4
  Sweden (all)International6 0 22 4
 2014-2015 Detroit Red WingsNHL80 9 3544 40
 2015-2016 Detroit Red WingsNHL64 3 2326 30
 2016-2017 Detroit Red WingsNHL57 2 1113 32
 2017-2018 Detroit Red WingsNHL79 4 2327 36
 2018-2019 Detroit Red WingsNHL79 3 2427 40

Player statistics powered by www.eliteprospects.com