Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 Culver Military Academy PrepUSHS-Prep26 13 3245 72
 2001-2002 U.S. National U17 TeamUSDP8 2 1113 21
  U.S. National U18 TeamUSDP27 4 1014 6
  U.S. National U18 TeamNAHL35 2 1012 75
  USA U17WHC-177 2 35 4
  USA U18WJC-188 1 67 12
 2002-2003 U.S. National U18 TeamNAHL9 2 57 12
  U.S. National U18 TeamUSDP42 7 1724 124
  USA U18WJC-186 1 34 22
  USA U20WJC-207 2 13 2
 2003-2004 Univ. of WisconsinNCAA39 3 1619 93
  USA U20WJC-206 0 22 8
 2004-2005 Milwaukee AdmiralsAHL63 7 1623 70
  USA U20WJC-207 1 78 20
  USAWC1 0 00 0
 2005-2006 Nashville PredatorsNHL71 1 1516 66
  USAWC7 1 12 10
 2006-2007 Nashville PredatorsNHL82 8 1624 54
  USAWC7 1 23 12
 2007-2008 Nashville PredatorsNHL76 7 2431 71
 2008-2009 Nashville PredatorsNHL82 7 3845 73
  USAWC9 1 23 8
 2009-2010 Nashville PredatorsNHL82 4 3337 48
  USAOG6 0 44 2
 2010-2011 Nashville PredatorsNHL70 4 3539 54
 2011-2012 Nashville PredatorsNHL79 7 3946 30
 2012-2013 Minnesota WildNHL48 4 2832 24
 2013-2014 Minnesota WildNHL82 8 3543 34
  USAOG6 0 33 4
 2014-2015 Minnesota WildNHL77 2 3638 48
 2015-2016 Minnesota WildNHL82 8 4351 30
 2016-2017 Minnesota WildNHL82 9 3140 36
  USAWCup3 0 11 0
 2017-2018 Minnesota WildNHL78 6 4551 34
 2018-2019 Minnesota WildNHL82 7 4047 41
  USAWC8 0 55 4
 2019-2020 Minnesota WildNHL20 2 79 8

Player statistics powered by www.eliteprospects.com