Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2013-2014 RINK HA Kelowna U15 PrepOMAHA36 12 719 32|        
  Pursuit of Excellence U15 T2OMAHA23 25 1439 40|        
 2014-2015 RINK HA Kelowna U15 PrepCSSHL U1516 12 517 30|Playoffs4 2 13
  RINK HA Kelowna U17 PrepCSSHL U176 7 411 4|        
 2015-2016 CIHA White U18 AAAHEO U1846 38 3068 48|Playoffs QC4 2 24
  Krylia Sovetov Moskva U16Russia U162 0 00 2|        
 2016-2017 Peterborough PetesOHL53 5 611 20|Playoffs3 0 00
  Russia U17WHC-176 1 01 4|        
 2017-2018 Peterborough PetesOHL66 30 1747 41|        
 2018-2019 Peterborough PetesOHL29 7 1219 20|        
  Guelph StormOHL8 3 69 4|Playoffs24 3 710
  Guelph StormMemorial Cup4 0 22 0|        
 2019-2020 Guelph StormOHL63 45 5196 66|        
 2020-2021 Brödernas/VäsbyHockeyAllsvenskan12 2 13 4|        
  Toronto MarliesAHL13 6 612 4|        
 2021-2022 Toronto MarliesAHL31 3 58 10|        
  Newfoundland GrowlersECHL14 9 1120 6|Playoffs10 3 58
 2022-2023 Toronto MarliesAHL1 0 00 0|        
  Newfoundland GrowlersECHL46 33 3265 38|Playoffs16 8 917 12 
  Rockford IceHogsAHL2 1 01 0|        
 2023-2024 Sibir NovosibirskKHL51 4 610 22|        
 2024-2025 Sibir NovosibirskKHL49 7 512 14|Playoffs5 1 12

Player statistics powered by www.eliteprospects.com