Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Okotoks Oilers U15 AAAAEHL U1533 9 1221 20|        
 2010-2011 Okotoks Oilers U15 AAAAEHL U1529 36 3268 62|        
  Rockyview Raiders U16 AAAAEHL U175 7 29 4|        
  Team South Alberta Cup5 3 25 0|        
 2011-2012 Airdrie CFR Bisons U18 AAAAEHL U1826 13 1730 41|Playoffs2 0 00
  Team Alberta WCCC-164 2 24 -|        
  Red Deer RebelsWHL16 2 02 6|        
 2012-2013 Red Deer RebelsWHL66 9 918 28|Playoffs9 2 13
  Canada Pacific U17WHC-175 3 14 12|        
 2013-2014 Red Deer RebelsWHL71 29 3968 48|Playoffs1 0 11
  WHL All-StarsJr Super Series1 0 00 4|        
  Canada U18WJC-187 1 12 4|        
 2014-2015 Red Deer RebelsWHL51 27 2249 49|Playoffs5 1 12
  WHL All-StarsJr Super Series2 1 01 0|        
 2015-2016 Red Deer RebelsWHL55 13 3346 49|        
  Red Deer RebelsMemorial Cup4 0 22 4|        
  WHL All-StarsJr Super Series2 1 01 0|        
 2016-2017 Chicago WolvesAHL45 2 810 8|Playoffs2 0 00
  Kansas City MavericksECHL14 7 1017 14|        
 2017-2018 Chicago WolvesAHL7 0 11 2|        
  San Antonio RampageAHL13 1 01 7|        
  Tulsa OilersECHL40 19 1938 82|        
 2018-2019 San Antonio RampageAHL57 5 1116 35|        
 2019-2020 Idaho SteelheadsECHL18 4 913 4|        
  Maine MarinersECHL15 5 510 14|        
  Texas StarsAHL10 3 25 6|        
  Hartford Wolf PackAHL1 0 00 2|        
 2020-2021 Allen AmericansECHL32 4 59 17|        
 2021-2022 Maine MarinersECHL66 11 1526 38|Playoffs6 1 12 10 
 2022-2023 Maine MarinersECHL32 4 812 19|        
 2023-2024 Rapid City RushECHL13 0 33 2|        

Player statistics powered by www.eliteprospects.com