Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 Eau Claire Memorial High USHS-WI24 25 3055 -
 2001-2002 U.S. National U17 TeamUSDP11 5 16 14
  U.S. National U18 TeamNAHL44 5 1217 51
  USA U17WHC-176 2 13 2
 2002-2003 U.S. National U18 TeamNAHL9 2 24 13
  U.S. National U18 TeamUSDP54 8 1725 54
  USA U18WJC-186 0 11 10
 2003-2004 Univ. of WisconsinNCAA37 6 1319 48
  USA U20WJC-206 0 22 2
 2004-2005 Univ. of WisconsinNCAA38 12 1426 74
  USA U20WJC-207 0 33 12
 2005-2006 Univ. of WisconsinNCAA43 5 1520 42
 2006-2007 Univ. of WisconsinNCAA41 19 625 54
  Norfolk AdmiralsAHL9 2 35 8
 2007-2008 Chicago BlackhawksNHL19 2 13 10
  Rockford IceHogsAHL49 7 1017 64
 2008-2009 Chicago BlackhawksNHL1 0 00 2
  Rockford IceHogsAHL75 6 1420 128
 2009-2010 Chicago BlackhawksNHL3 1 12 5
  Rockford IceHogsAHL78 7 1623 96
 2010-2011 Chicago BlackhawksNHL79 6 1521 63
 2011-2012 Dallas StarsNHL52 2 57 53
 2012-2013 Minnesota WildNHL2 0 00 0
  Houston AerosAHL37 4 59 34
 2013-2014 Minnesota WildNHL1 0 00 0
  Iowa WildAHL57 7 1219 56
 2014-2015 Hamilton Bulldogs AHL76 5 1015 75
 2015-2016 Rockford IceHogsAHL72 11 2435 99
 2016-2017 Rockford IceHogsAHL66 4 1115 101
 2017-2018 Black Wings LinzICEHL22 4 59 31

Player statistics powered by www.eliteprospects.com