Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Knights of Columbus Squires U15AEHL U1536 2 1921 12|        
 2003-2004 Knights of Columbus Squires U15AEHL U1537 16 1935 58|Playoffs3 2 02
  Team Edmonton Blue Alberta Cup5 0 11 2|        
 2004-2005 Knights of Columbus Pats U18 AAAAEHL U1826 9 1221 16|        
 2005-2006 Spokane ChiefsWHL46 3 912 28|        
 2006-2007 Spokane ChiefsWHL38 4 1519 16|        
 2007-2008 Spokane ChiefsWHL69 12 3143 19|Playoffs21 0 55 16 
  Spokane ChiefsM-Cup4 0 11 0|        
 2008-2009 Spokane ChiefsWHL59 10 3545 37|Playoffs12 2 35 10 
  WHL All-StarsCHL Challenge2 0 11 0|        
 2009-2010 Spokane ChiefsWHL54 8 4351 18|Playoffs7 0 44
 2010-2011 Minnesota WildNHL53 4 812 2|        
  Houston AerosAHL23 2 79 10|Playoffs23 1 1011 10 
 2011-2012 Minnesota WildNHL70 3 2023 6|        
 2012-2013 LangnauNL12 3 47 6|        
  Minnesota WildNHL39 5 1015 4|Playoffs5 0 00
 2013-2014 Minnesota WildNHL67 5 2126 16|Playoffs13 3 36
 2014-2015 Minnesota WildNHL66 9 1625 6|Playoffs10 1 34
 2015-2016 Minnesota WildNHL77 11 1829 14|Playoffs6 2 35
 2016-2017 Minnesota WildNHL76 10 2838 20|Playoffs5 0 11
 2017-2018 Minnesota WildNHL61 9 2837 8|Playoffs5 0 11
 2018-2019 Minnesota WildNHL82 14 2943 20|        
 2019-2020 Minnesota WildNHL62 12 2032 18|Playoffs4 2 24
 2020-2021 Minnesota WildNHL6 0 11 0|        

Player statistics powered by www.eliteprospects.com