Elite Prospects
 Season Team League GP G A TP PIM
 1998-1999 Team Brick Alberta Brick Invitational- - -- -
 2002-2003 KC Squires U15 AAAAEHL U1536 2 1921 12
 2003-2004 KC Squires U15 AAAAEHL U1537 16 1935 58
  Team Edmonton Blue Alberta Cup5 0 11 2
 2004-2005 KC 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
  Spokane ChiefsMemorial Cup4 0 11 0
 2008-2009 Spokane ChiefsWHL59 10 3545 37
  WHL All-StarsCHL Challenge2 0 11 0
 2009-2010 Spokane ChiefsWHL54 8 4351 18
 2010-2011 Minnesota WildNHL53 4 812 2
  Houston AerosAHL23 2 79 10
 2011-2012 Minnesota WildNHL70 3 2023 6
 2012-2013 SCL TigersNL12 3 47 6
  Minnesota WildNHL39 5 1015 4
 2013-2014 Minnesota WildNHL67 5 2126 16
 2014-2015 Minnesota WildNHL66 9 1625 6
 2015-2016 Minnesota WildNHL77 11 1829 14
 2016-2017 Minnesota WildNHL76 10 2838 20
 2017-2018 Minnesota WildNHL61 9 2837 8
 2018-2019 Minnesota WildNHL82 14 2943 20
 2019-2020 Minnesota WildNHL62 12 2032 18
 2020-2021 Minnesota WildNHL54 7 1825 6
 2021-2022 Minnesota WildNHL65 10 3040 10
 2022-2023 Minnesota WildNHL79 11 2334 14
 2023-2024 Minnesota WildNHL16 0 55 2
 2024-2025 Minnesota WildNHL62 7 2330 14

Player statistics powered by www.eliteprospects.com