Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2011-2012 Shattuck St. Mary's 14U AAA14U AAA56 45 59104 44|        
  Shattuck St. Mary's 14U AAAHPHL 14U11 5 27 14|        
 2012-2013 Shattuck St. Mary's 18U PrepUSHS-Prep52 10 3040 41|        
  Team Newfoundland QGC-165 2 35 6|        
  Shattuck St. Mary's 18U PrepHPHL 18U9 1 12 2|        
  Canada Atlantic U17WHC-175 0 22 14|        
 2013-2014 Saint John Sea DogsQMJHL63 16 2339 31|        
  Canada Atlantic U17WHC-175 2 46 2|        
 2014-2015 Team White U18-Dev3 0 11 4|        
  Saint John Sea DogsQMJHL66 24 3862 61|Playoffs5 5 27
  Canada U18WJC-187 0 22 0|        
 2015-2016 Saint John Sea DogsQMJHL61 21 3657 94|Playoffs16 3 1013 30 
  QMJHL All-StarsJr Super Series2 0 00 0|        
 2016-2017 Saint John Sea DogsQMJHL52 24 2650 82|Playoffs18 2 79 31 
  Saint John Sea DogsMemorial Cup4 1 12 2|        
 2017-2018 Rockford IceHogsAHL17 1 01 18|        
  Indy FuelECHL21 4 711 18|Playoffs4 2 13
 2018-2019 Rockford IceHogsAHL46 2 46 55|        
 2019-2020 Rockford IceHogsAHL8 0 00 10|        
  Indy FuelECHL39 6 1117 47|        
  Reading RoyalsECHL1 0 00 0|        
  South Carolina StingraysECHL1 0 00 0|        
 2020-2021 Did not play |        
 2021-2022 Newfoundland GrowlersECHL28 4 913 71|Playoffs2 0 00
 2022-2023 Newfoundland GrowlersECHL27 1 23 58|        
 2023-2024 Maine MarinersECHL24 1 45 66|        
 2024-2025 Indy FuelECHL15 0 00 33|        
  Iowa HeartlandersECHL7 1 34 38|        

Player statistics powered by www.eliteprospects.com