Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 Humboldt Broncos U18 AACFHL U181 0 11 0|        
 2011-2012 Saskatoon Contacts U18 AAASMAAAHL36 19 2140 47|Playoffs13 4 59
  Team Saskatchewan WCCC-16- 1 01 -|        
  Saskatoon Contacts U18 AAATelus Cup7 3 47 6|        
  Canada U16 YOG6 4 812 4|        
 2012-2013 Prince Albert RaidersWHL54 7 1320 28|Playoffs4 0 11
  Canada Western U17WHC-175 2 13 2|        
 2013-2014 Prince Albert RaidersWHL70 22 2244 39|Playoffs5 2 13
 2014-2015 Prince Albert RaidersWHL67 34 3064 44|        
 2015-2016 Prince Albert RaidersWHL71 43 4992 46|Playoffs5 3 25
  WHL All-StarsJr Super Series2 0 22 0|        
 2016-2017 Wilkes-Barre/Scranton PenguinsAHL23 3 36 4|        
  Kelowna RocketsWHL28 18 1937 18|Playoffs17 15 1328
 2017-2018 Wilkes-Barre/Scranton PenguinsAHL10 1 23 2|        
  Wheeling NailersECHL58 30 2757 36|        
 2018-2019 Utica CometsAHL21 2 13 10|        
  Kalamazoo WingsECHL36 26 2753 35|Playoffs6 1 45
 2019-2020 Düsseldorfer EGDEL52 11 2435 38|        
 2020-2021 Tölzer LöwenDEL232 23 2447 20|        

Player statistics powered by www.eliteprospects.com