Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Team Brick Alberta Brick Invitational- - -- -|        
 2010-2011 Lloydminster Heat U15 AAAAEHL U1532 10 1828 76|        
 2011-2012 Lloydminster Heat U15 AAAAEHL U1533 11 2334 44|Playoffs9 5 611
  Lloydminster Rage U16 AAAAEHL U172 0 00 4|Playoffs2 1 23
  Lloydminster Heat U15 AAAJohn Reid Memorial5 2 79 0|        
 2012-2013 Lloydminster Heat U15 AAAAEHL U1533 35 4277 44|Playoffs8 5 49 20 
  Lloydminster Lancers U18 AAAAEHL U181 0 11 0|Playoffs1 0 00
  Team Northeast Alberta Cup5 4 26 0|        
 2013-2014 Lloydminster Lancers U18 AAAAEHL U1831 11 2233 34|Playoffs12 2 1113
  Team Alberta WCCC-164 0 55 0|        
  Brandon Wheat KingsWHL2 0 00 0|Playoffs3 0 00
 2014-2015 Team Green U17-Dev3 0 00 0|        
  Brandon Wheat KingsWHL20 4 913 6|Playoffs12 1 23
  Canada Black U17WHC-174 1 01 0|        
 2015-2016 Team White U18-Dev3 0 22 0|        
  Brandon Wheat KingsWHL71 6 3743 54|Playoffs21 6 814
  Brandon Wheat KingsMemorial Cup3 0 00 2|        
  Canada U18Hlinka Gretzky Cup4 1 01 2|        
  WHL All-StarsJr Super Series2 1 01 0|        
 2016-2017 Brandon Wheat KingsWHL48 5 3540 41|Playoffs4 1 34
  WHL All-StarsJr Super Series2 1 12 0|        
  Canada U20WJC-207 0 66 2|        
 2017-2018 Brandon Wheat KingsWHL28 10 3747 35|        
  Moose Jaw WarriorsWHL26 1 2324 8|Playoffs14 1 1314 14 
  Canada U20WJC-206 0 22 4|        
  WHL All-StarsJr Super Series2 0 33 0|        
 2018-2019 Ontario ReignAHL52 7 2229 34|        
 2019-2020 Los Angeles KingsNHL4 0 00 2|        
  Ontario ReignAHL49 8 1725 26|        
 2020-2021 Los Angeles KingsNHL18 0 66 4|        
  Ontario ReignAHL23 1 1112 8|Playoffs1 0 11
 2021-2022 Los Angeles KingsNHL11 0 55 2|        
  Ontario ReignAHL5 0 44 0|        
  Montréal CanadiensNHL25 2 35 18|        
 2022-2023 Buffalo SabresNHL33 0 44 24|        
  Rochester AmericansAHL14 1 56 6|        
 2023-2024 Buffalo SabresNHL3 0 11 2|        
  Rochester AmericansAHL42 3 2023 52|        
 2024-2025 Rochester AmericansAHL69 10 2939 32|Playoffs3 3 25

Player statistics powered by www.eliteprospects.com