Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 Mississauga Senators U16 AAAGTHL U1653 10 1222 48|        
  Team Newfoundland QGC-165 2 13 8|        
 2013-2014 Moncton WildcatsQMJHL64 1 78 24|Playoffs6 0 22
  Canada Atlantic U17WHC-175 0 11 0|        
 2014-2015 Moncton WildcatsQMJHL66 6 612 33|Playoffs16 1 34
 2015-2016 Moncton WildcatsQMJHL67 6 3137 36|Playoffs17 0 55
 2016-2017 Moncton WildcatsQMJHL32 1 1213 14|        
  Acadie-Bathurst TitanQMJHL33 4 1721 14|Playoffs11 2 24
 2017-2018 Acadie-Bathurst TitanQMJHL67 10 4050 26|Playoffs20 5 813 10 
  Acadie-Bathurst TitanMemorial Cup4 2 02 2|        
 2018-2019 St. Francis Xavier Univ.USports30 4 1216 10|Playoffs10 2 46 16 
  St. Francis Xavier Univ.University Cup3 2 02 0|        
 2019-2020 St. Francis Xavier Univ.USports20 4 1418 26|Playoffs2 0 11
 2020-2021 St. Francis Xavier Univ.USports0 0 00 0|        
 2021-2022 St. Francis Xavier Univ.USports20 4 711 18|Playoffs6 0 11
  St. Francis Xavier Univ.University Cup3 0 00 2|        
 2022-2023 St. Francis Xavier Univ.USports20 3 1114 14|Playoffs2 1 01
  Newfoundland GrowlersECHL17 1 23 6|Playoffs1 0 00
 2023-2024 Fife FlyersEIHL8 0 11 4|        
  Fife FlyersEIHL Cup6 0 22 6|        
  CSM Corona BrasovRomania12 2 57 6|        
  CSM Corona BrasovErste Liga30 0 66 16|Playoffs16 1 01 12 

Player statistics powered by www.eliteprospects.com