Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Team Brick Alberta Brick Invitational- - -- -|        
 2005-2006 Leduc Oil Kings U15 AAAAEHL U1534 29 5685 34|Playoffs9 8 816
 2006-2007 Leduc Oil Kings U16 AANAHL U1630 16 3147 42|        
 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 Nashville PredatorsNHL11 1 01 4|        
  Milwaukee AdmiralsAHL47 23 2750 20|        
 2020-2021 HC LuganoNL8 4 48 4|        
  HC LuganoSwiss Cup2 2 02 0|        
  Washington CapitalsNHL6 0 11 2|Playoffs1 0 00
 2021-2022 HC LuganoNL29 17 1027 16|Playoffs6 1 34
  HC LuganoChampions HL5 3 47 0|        
 2022-2023 HC LuganoNL30 10 414 45|Playoffs8 4 37
  Team Canada Spengler Cup3 0 11 2|        
 2023-2024 HC LuganoNL39 17 2946 63|Playoffs9 5 38
 2024-2025 HC LuganoNL50 16 2137 22|Relegation6 1 34
  Team Canada Spengler Cup3 4 04 0|        
 2025-2026 Milwaukee AdmiralsAHL49 16 1531 32|        

Player statistics powered by www.eliteprospects.com