Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Sherwood Park Leafs U15 AAEMHA U1531 13 1730 26|        
  Sherwood Park Flyers U15 AAAAEHL U151 0 00 0|        
 2010-2011 Sherwood Park Flyers U15 AAAAEHL U1533 20 1737 46|        
  Sherwood Park Squires U17 AAAAEHL U173 1 12 2|        
  Team Northeast Alberta Cup5 4 04 4|        
 2011-2012 Sherwood Park Kings U18 AAAAEHL U1834 8 1725 54|Playoffs1 0 00 19 
 2012-2013 Edmonton Oil KingsWHL40 2 24 2|        
 2013-2014 Edmonton Oil KingsWHL71 25 3055 36|Playoffs20 11 819 10 
  Edmonton Oil KingsM-Cup5 0 22 4|        
 2014-2015 Edmonton Oil KingsWHL70 32 3062 88|Playoffs5 3 25
 2015-2016 Edmonton Oil KingsWHL72 30 4878 76|Playoffs6 2 24 12 
  Stockton HeatAHL3 1 01 2|        
  WHL All-StarsJr Super Series2 1 01 0|        
 2016-2017 Adirondack ThunderECHL61 15 1631 14|Playoffs6 0 44
 2017-2018 Stockton HeatAHL46 10 1020 19|        
 2018-2019 Stockton HeatAHL53 3 912 20|        
 2019-2020 Allen AmericansECHL49 16 2743 44|        
  San Diego GullsAHL5 0 22 2|        
 2020-2021 Nürnberg Ice TigersDEL38 11 1425 24|        
 2021-2022 Södertälje SKHockeyAllsvenskan28 8 1725 47|        
  Schwenninger Wild WingsDEL18 7 714 14|        
 2022-2023 Kunlun Red StarKHL29 2 79 14|        
  HC KosiceSlovakia24 11 819 12|Playoffs17 7 714 16 

Player statistics powered by www.eliteprospects.com