Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2011-2012 Swift Current Broncos U15 AASAAHL U1524 14 1832 22|Playoffs2 0 11
 2012-2013 Swift Current Broncos U15 AASAAHL U1520 22 2446 30|Playoffs5 9 211
  Swift Current Legionnaires U18SMAAAHL4 3 03 4|        
 2013-2014 Team Saskatchewan WCCC-164 0 00 4|        
  Saskatoon Contacts U18 AAASMAAAHL44 21 1637 38|Playoffs3 0 22
 2014-2015 Saskatoon Contacts U18 AAASMAAAHL44 45 3479 54|Playoffs5 4 26 14 
  Kelowna RocketsWHL6 0 11 4|Playoffs7 0 33
 2015-2016 Kelowna RocketsWHL70 14 2741 54|Playoffs16 0 00 12 
 2016-2017 Kelowna RocketsWHL70 30 5787 79|Playoffs17 6 612 10 
 2017-2018 Kelowna RocketsWHL58 39 5695 65|Playoffs4 3 58
  Utica CometsAHL6 0 11 2|        
  WHL All-StarsJr Super Series2 2 13 0|        
 2018-2019 Utica CometsAHL51 5 1217 20|        
 2019-2020 Utica CometsAHL61 14 3044 64|        
 2020-2021 Vancouver CanucksNHL7 0 00 0|        
  Utica CometsAHL8 5 38 8|        
 2021-2022 Seattle KrakenNHL23 2 68 12|        
  Charlotte CheckersAHL46 17 1835 106|        
 2022-2023 Coachella Valley FirebirdsAHL72 30 3262 91|Playoffs26 9 2231 16 
 2023-2024 Seattle KrakenNHL1 0 00 0|        
  Coachella Valley FirebirdsAHL69 17 4865 65|Playoffs18 5 611 12 
 2024-2025 Texas StarsAHL- - -- -|        

Player statistics powered by www.eliteprospects.com