Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Melville Millionaires U15 AASAAHL U1526 4 812 35|        
 2008-2009 Melville Millionaires U15 AASAAHL U15- - -- -|        
 2009-2010 Yorkton Maulers U18 AAASMAAAHL44 9 2534 53|Playoffs4 1 12 18 
  Melville MillionairesSJHL1 0 11 2|        
  Kelowna RocketsWHL5 0 00 0|        
 2010-2011 Kelowna RocketsWHL64 4 1317 53|Playoffs10 2 02 13 
  Canada Western U17WHC-175 0 22 4|        
 2011-2012 Kelowna RocketsWHL56 7 3037 80|Playoffs4 2 02
  Canada U18WJC-187 0 22 8|        
 2012-2013 Kelowna RocketsWHL71 10 4252 74|Playoffs11 1 910 18 
  Albany DevilsAHL2 0 22 0|        
 2013-2014 Kelowna RocketsWHL64 15 4661 63|Playoffs14 4 1418 18 
  WHL All-StarsJr Super Series2 0 00 0|        
 2014-2015 New Jersey DevilsNHL51 5 1217 22|        
 2015-2016 New Jersey DevilsNHL72 1 2021 32|        
  Albany DevilsAHL3 0 11 9|Playoffs11 0 88 14 
 2016-2017 New Jersey DevilsNHL80 3 2831 58|        
 2017-2018 New Jersey DevilsNHL76 9 1524 42|Playoffs4 0 00 12 
 2018-2019 New Jersey DevilsNHL82 11 2839 58|        
  CanadaWC10 1 56 16|        
 2019-2020 New Jersey DevilsNHL69 8 2331 52|        
 2020-2021 New Jersey DevilsNHL56 3 1821 29|        
 2021-2022 New Jersey DevilsNHL80 11 3546 57|        
  CanadaWC10 2 68 4|        
 2022-2023 New Jersey DevilsNHL81 7 2633 38|Playoffs12 1 23
 2023-2024 Columbus Blue JacketsNHL67 9 1928 51|        
  Team CanadaInternational2 1 01 0|        
  CanadaWC10 0 22 6|        
 2024-2025 Columbus Blue JacketsNHL19 4 59 10|        

Player statistics powered by www.eliteprospects.com