Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Lakeland Panthers U18 AARAMHL20 4 59 2|Playoffs2 1 12
 2003-2004 Lakeland Panthers U18 AARAMHL32 28 2957 31|Playoffs4 3 14
 2004-2005 Lakeland Panthers U18 AARAMHL27 26 3359 32|Playoffs7 15 520 10 
  Bonnyville PontiacsAJHL12 1 45 12|        
 2005-2006 Bonnyville PontiacsAJHL50 26 5581 36|Playoffs9 1 67
 2006-2007 Bonnyville PontiacsAJHL52 30 4171 60|Playoffs5 3 58 10 
  Canada West U19WJAC-194 0 22 6|        
 2007-2008 Univ. of Minnesota-DuluthNCAA35 4 812 8|        
 2008-2009 Univ. of Minnesota-DuluthNCAA43 15 3348 18|        
 2009-2010 Univ. of Minnesota-DuluthNCAA39 21 2546 22|        
 2010-2011 Univ. of Minnesota-DuluthNCAA42 22 3658 42|        
 2011-2012 Houston AerosAHL73 16 3955 32|Playoffs4 0 00
 2012-2013 Houston AerosAHL64 23 3356 18|Playoffs5 3 58
 2013-2014 Minnesota WildNHL66 13 821 26|Playoffs9 1 12
 2014-2015 Minnesota WildNHL71 9 2231 12|Playoffs6 1 12
 2015-2016 Minnesota WildNHL60 5 1116 20|Playoffs4 0 00
 2016-2017 Hartford Wolf PackAHL50 9 2130 20|        
  Bakersfield CondorsAHL15 2 911 6|        
 2017-2018 Dinamo MinskKHL52 13 1730 33|        
 2018-2019 Kunlun Red StarKHL54 8 1422 16|        
 2019-2020 Kölner HaieDEL8 1 45 8|        

Player statistics powered by www.eliteprospects.com