Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Shattuck St. Mary's 18U PrepUSHS-Prep- - -- -|        
 2001-2002 Shattuck St. Mary's 18U PrepUSHS-Prep75 10 2535 32|        
 2002-2003 Lincoln StarsUSHL59 13 2235 74|Playoffs10 4 37 10 
 2003-2004 Univ. of North DakotaNCAA41 10 1525 46|        
 2004-2005 Univ. of North DakotaNCAA45 12 315 36|        
 2005-2006 Univ. of North DakotaNCAA46 7 1623 40|        
 2006-2007 Univ. of North DakotaNCAA43 13 1730 38|        
 2007-2008 Peoria RivermenAHL80 12 2537 71|        
 2008-2009 St. Louis BluesNHL6 1 12 0|        
  Peoria RivermenAHL74 7 1623 72|Playoffs7 1 12
 2009-2010 Peoria RivermenAHL80 13 1831 53|        
 2010-2011 St. Louis BluesNHL45 3 47 16|        
  Peoria RivermenAHL36 9 1120 63|        
  USAWC7 0 11 2|        
 2011-2012 St. Louis BluesNHL47 4 37 11|      -
  Peoria RivermenAHL2 0 11 2|        
 2012-2013 St. Louis BluesNHL29 2 68 0|Playoffs6 1 01
  Peoria RivermenAHL12 7 310 11|        
 2013-2014 St. Louis BluesNHL22 0 11 0|Playoffs6 1 23
  Chicago WolvesAHL38 7 1118 37|        
 2014-2015 St. Louis BluesNHL24 1 12 6|Playoffs3 0 11
 2015-2016 Minnesota WildNHL61 4 37 6|Playoffs6 1 01
 2016-2017 Providence BruinsAHL67 8 1725 28|Playoffs17 5 49
 2017-2018 Providence BruinsAHL52 2 810 31|Playoffs2 0 00

Player statistics powered by www.eliteprospects.com