Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1992-1993 Moorhead HighUSHS-MN- - -- -|        
 1993-1994 Moorhead HighUSHS-MN- - -- -|        
 1994-1995 Moorhead HighUSHS-MN28 47 4289 78|        
 1995-1996 St. Cloud State Univ.NCAA39 12 2941 28|        
  USA U20WJC-206 3 14 0|        
 1996-1997 St. Cloud State Univ.NCAA36 15 3045 70|        
  Baltimore BanditsAHL6 3 36 7|Playoffs3 0 22
 1997-1998 Anaheim DucksNHL61 6 2127 23|        
  Cincinnati Mighty DucksAHL18 15 1227 2|        
  USAWC6 2 13 4|        
 1998-1999 Anaheim DucksNHL75 11 1425 47|Playoffs4 0 00
  Cincinnati Mighty DucksAHL3 1 23 8|        
  USAWC6 1 67 4|        
 1999-2000 Anaheim DucksNHL80 13 2639 24|        
 2000-2001 Anaheim DucksNHL82 10 3040 38|        
 2001-2002 Anaheim DucksNHL79 18 3048 24|        
 2002-2003 Anaheim DucksNHL50 7 1421 12|        
  Florida PanthersNHL30 6 612 22|        
  USAWC6 1 12 2|        
 2003-2004 Florida PanthersNHL56 6 1319 24|        
  USAWC9 2 46 4|        
 2004-2005 CortinaItaly36 27 3461 58|Playoffs18 8 1321 36 
 2005-2006 Carolina HurricanesNHL78 25 2449 40|Playoffs25 4 1418 12 
 2006-2007 New York RangersNHL80 16 2541 52|Playoffs10 1 34
 2007-2008 Carolina HurricanesNHL59 13 3649 32|        
 2008-2009 Carolina HurricanesNHL69 22 2143 20|Playoffs18 3 36 14 
 2009-2010 Carolina HurricanesNHL60 12 2840 26|        
  Ottawa SenatorsNHL21 4 48 8|Playoffs6 3 58
 2010-2011 Minnesota WildNHL78 12 2739 34|        
 2011-2012 Minnesota WildNHL73 14 2135 24|        
 2012-2013 Minnesota WildNHL42 7 2027 10|Playoffs5 0 33
 2013-2014 Nashville PredatorsNHL77 10 2939 32|        
 2014-2015 Nashville PredatorsNHL62 7 1825 16|Playoffs6 1 12
 2015-2016 Pittsburgh PenguinsNHL82 16 1632 20|Playoffs24 4 26
 2016-2017 Pittsburgh PenguinsNHL72 13 1831 30|Playoffs25 2 79 24 
 2017-2018 Minnesota WildNHL79 11 1122 20|Playoffs5 1 12
 2018-2019 Pittsburgh PenguinsNHL71 7 1320 14|Playoffs4 0 00

Player statistics powered by www.eliteprospects.com