Elite Prospects
 Season Team League GP G A TP PIM
 2005-2006 Leduc Oil Kings U15 AAAAEHL U1534 29 5685 34
 2006-2007 Leduc Oil Kings U18 AAREMHL U1830 17 3047 -
 2007-2008 St. Albert SteelAJHL62 16 1127 36
 2008-2009 St. Albert SteelAJHL57 27 2855 81
 2009-2010 St. Albert SteelAJHL30 24 3054 15
  Powell River KingsBCHL22 10 1727 14
  Canada West U19WJAC-195 2 24 2
 2010-2011 Union CollegeNCAA40 20 1535 28
 2011-2012 Union CollegeNCAA41 20 2040 30
 2012-2013 Union CollegeNCAA40 16 1632 26
 2013-2014 Union CollegeNCAA39 22 2850 28
 2014-2015 Hamilton Bulldogs AHL76 24 1539 21
 2015-2016 Montréal CanadiensNHL23 6 39 8
  St. John's IceCapsAHL24 10 1121 10
 2016-2017 Montréal CanadiensNHL33 2 79 6
  St. John's IceCapsAHL19 6 511 2
 2017-2018 Montréal CanadiensNHL38 6 1016 8
  Laval RocketAHL20 11 819 14
 2018-2019 Vegas Golden KnightsNHL6 1 01 0
  Chicago WolvesAHL52 30 4171 10
 2019-2020 Milwaukee AdmiralsAHL47 23 2750 20
  Nashville PredatorsNHL11 1 01 4
 2020-2021 LuganoNL8 4 48 4
  LuganoSwiss Cup2 2 02 0
  Washington CapitalsNHL6 0 11 2
 2021-2022 LuganoNL1 0 11 0
  LuganoChampions HL4 3 47 0

Player statistics powered by www.eliteprospects.com