Elite Prospects
 Season Team League GP G A TP PIM
 1997-1998 Team Brick Alberta Brick Invitational- - -- -
 2000-2001 Edmonton Jr. OilersQC Int PW- - -- -
 2002-2003 CAC Canadians U15 AAAAEHL U1535 7 1926 4
  CAC Canadians U15 AAAJohn Reid Memorial6 3 58 2
 2003-2004 CAC Canadians U18 AAREMHL U1832 9 1625 10
 2004-2005 CAC Canadians U18 AAAAEHL U1834 12 1325 14
 2005-2006 CAC Canadians U18 AAAAEHL U1834 20 1737 48
  Fort Saskatchewan TradersAJHL3 2 02 0
 2006-2007 Fort Saskatchewan TradersAJHL58 49 3483 75
 2007-2008 Univ. of North DakotaNCAA43 4 1115 18
 2008-2009 Univ. of North DakotaNCAA42 13 1225 48
 2009-2010 Univ. of North DakotaNCAA24 11 819 21
 2010-2011 Univ. of North DakotaNCAA44 36 2460 42
  Toronto Maple LeafsNHL1 0 00 0
 2011-2012 Toronto Maple LeafsNHL56 8 715 25
  Toronto MarliesAHL23 14 418 20
 2012-2013 Toronto Maple LeafsNHL25 7 613 4
  Toronto MarliesAHL21 9 817 14
 2013-2014 Los Angeles KingsNHL40 2 46 11
  Columbus Blue JacketsNHL4 0 11 0
 2014-2015 Toronto Maple LeafsNHL9 0 00 4
  Toronto MarliesAHL59 26 2248 26
 2015-2016 Toronto MarliesAHL71 13 2134 51
 2016-2017 Stockton HeatAHL54 18 1836 18
 2017-2018 Barys AstanaKHL42 11 1829 64
  Lausanne HCNL2 0 22 0
  Team CanadaInternational3 1 01 2
 2018-2019 Barys AstanaKHL52 17 2239 27
 2019-2020 Ak Bars KazanKHL56 8 2028 20
 2020-2021 Barys AstanaKHL49 11 1627 16
 2021-2022 Barys AstanaKHL33 5 49 10
 2022-2023 HC BolzanoICEHL40 9 1726 14

Player statistics powered by www.eliteprospects.com