Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 Team Brick Alberta Brick Invitational- - -- -|        
 2010-2011 Calgary Bisons U15 AAAAEHL U1531 16 1834 20|        
 2011-2012 Calgary Bisons U15 AAAAEHL U1532 41 3273 42|Playoffs9 9 413 14 
  Calgary Bisons U15 AAAJohn Reid Memorial5 6 410 12|        
  Team Calgary South Alberta Cup5 5 38 4|        
 2012-2013 Calgary Buffaloes U18 AAAAEHL U1830 14 1933 95|Playoffs11 4 610 16 
  Team Alberta WCCC-163 1 67 -|        
  Kelowna RocketsWHL1 0 00 0|Playoffs7 0 33
 2013-2014 Kelowna RocketsWHL66 25 3358 46|Playoffs14 4 1317 12 
  Canada Pacific U17WHC-176 2 35 14|        
 2014-2015 Kelowna RocketsWHL72 20 7090 79|Playoffs19 5 2227 18 
  Kelowna RocketsMemorial Cup5 3 25 14|        
  Team White U18-Dev3 0 11 6|        
  Canada U18Hlinka Gretzky Cup5 0 44 8|        
 2015-2016 Kelowna RocketsWHL43 17 3148 44|        
  WHL All-StarsJr Super Series2 0 00 0|        
 2016-2017 Kelowna RocketsWHL63 23 4063 73|Playoffs17 6 1319 22 
  WHL All-StarsJr Super Series2 0 33 0|        
 2017-2018 Arizona CoyotesNHL1 0 00 2|        
  Tucson RoadrunnersAHL38 18 2139 22|        
 2018-2019 Tucson RoadrunnersAHL45 10 2434 26|        
 2019-2020 Tucson RoadrunnersAHL26 3 1316 10|        
  New Jersey DevilsNHL4 1 12 2|        
  Binghamton DevilsAHL28 8 1119 16|        
 2020-2021 ÄssätLiiga19 4 913 33|        
  New Jersey DevilsNHL27 2 810 7|        
  Binghamton DevilsAHL5 1 23 4|        
 2021-2022 San Jose SharksNHL9 1 23 0|        
  San Jose BarracudaAHL43 11 2536 28|        
  Hartford Wolf PackAHL16 5 510 10|        
 2022-2023 Dinamo MinskKHL67 20 2040 88|Playoffs5 1 23 28 
 2023-2024 Dinamo MinskKHL65 16 1632 55|Playoffs6 3 14
 2024-2025 Avtomobilist YekaterinburgKHL47 8 816 31|        

Player statistics powered by www.eliteprospects.com