Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 London Jr. Knights U15 AAAALLIANCE U15- - -- -|        
  London Jr. Knights U15 AAABig Nickel U146 9 110 2|        
 2011-2012 London Jr. Knights Gold U16 AAAALLIANCE U1630 43 2467 26|Playoffs11 12 618 10 
  London Jr. Knights U18 AAAALLIANCE U182 3 03 0|        
  London NationalsGOJHL2 0 00 0|Playoffs7 3 14
  London Jr. Knights Gold U16 AAAOHL Cup5 4 48 2|        
  London NationalsSutherland Cup5 5 05 0|        
 2012-2013 Kingston FrontenacsOHL63 23 2043 18|Playoffs2 1 12
  Canada Ontario U17WHC-175 5 27 2|        
 2013-2014 Kingston FrontenacsOHL65 33 3568 16|Playoffs7 1 45
  Canada U18Hlinka Gretzky Cup5 4 610 27|        
 2014-2015 Kingston FrontenacsOHL41 20 2848 10|Playoffs4 0 11
  OHL All-StarsJr Super Series1 0 00 0|        
 2015-2016 Kingston FrontenacsOHL64 43 4689 32|Playoffs9 3 1417
  OHL All-StarsJr Super Series2 3 03 0|        
 2016-2017 Brampton SteelheadsOHL41 28 2553 12|Playoffs20 15 1025 14 
 2017-2018 Ontario ReignAHL11 1 12 6|        
  Manchester MonarchsECHL48 25 2045 22|Playoffs7 0 33
 2018-2019 Ontario ReignAHL2 0 00 0|        
  Manchester MonarchsECHL47 22 2547 10|        
  Rockford IceHogsAHL10 1 23 2|        
  Indy FuelECHL3 0 00 0|        
 2019-2020 Indy FuelECHL54 31 2859 12|        
  Rockford IceHogsAHL5 0 00 0|        
 2020-2021 Indy FuelECHL42 14 1731 12|Playoffs4 2 02
 2021-2022 Indy FuelECHL69 31 2051 20|        
  Belleville SenatorsAHL1 0 00 0|        
 2022-2023 Indy FuelECHL54 15 2035 18|        

Player statistics powered by www.eliteprospects.com