Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2011-2012 Southern Tier Admirals U16 AAASCTA U1635 23 1841 40|        
  Southern Tier Admirals U16 AAAOHL Cup4 1 01 14|        
 2012-2013 Kitchener RangersOHL25 1 01 8|        
  Sudbury WolvesOHL24 3 69 13|Playoffs9 1 12
 2013-2014 Sudbury WolvesJCWC4 0 00 4|        
  Sudbury WolvesOHL66 3 58 60|Playoffs5 0 00
 2014-2015 Sudbury WolvesOHL66 24 1640 68|        
 2015-2016 Sudbury WolvesOHL65 9 2130 47|        
  Ontario ReignAHL3 1 12 2|        
 2016-2017 Owen Sound AttackOHL62 16 1531 49|Playoffs17 3 47 25 
 2017-2018 Manchester MonarchsECHL59 23 1740 40|        
 2018-2019 Wichita ThunderECHL11 2 35 5|        
  Orlando Solar BearsECHL3 0 11 0|        
  Worcester RailersECHL24 7 916 21|        
 2019-2020 Worcester RailersECHL19 6 612 10|        
  Indy FuelECHL13 0 33 10|        
  Kansas City MavericksECHL20 6 814 10|        
 2020-2023 Did not play |        
 2023-2024 Dunnville AerosOSHL15 13 518 32|Playoffs1 0 00 10 
 2024-2025 Dunnville AerosOSHL12 5 1621 2|        

Player statistics powered by www.eliteprospects.com