Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2005-2006 Leduc Oil Kings U15 AAAAEHL U1534 29 5685 34|Playoffs9 8 816
 2006-2007 Leduc Oil Kings U18 AAREMHL U1830 17 3047 -|        
 2007-2008 St. Albert SteelAJHL62 16 1127 36|Playoffs5 0 00
 2008-2009 St. Albert SteelAJHL57 27 2855 81|Playoffs4 2 24
 2009-2010 St. Albert SteelAJHL30 24 3054 15|        
  Powell River KingsBCHL22 10 1727 14|Playoffs23 15 1126 10 
  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|Playoffs15 5 712
 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|Playoffs1 0 00
 2021-2022 LuganoNL6 2 46 4|        
  LuganoChampions HL5 3 47 0|        

Player statistics powered by www.eliteprospects.com