Elite Prospects
 Season Team League GP G A TP PIM
 2012-2013 Western Hurricanes U15NSU15MHL31 10 616 16
  Western Hurricanes U15NS Bantam Prov.6 0 11 6
 2013-2014 Western Hurricanes U15NSU15MHL33 20 2747 8
  Western Hurricanes U15NS Bantam Prov.6 3 36 2
 2014-2015 South Shore Mustangs U18NSU18MHL34 9 1221 2
 2015-2016 Yarmouth MarinersMJAHL48 14 1428 4
 2016-2017 Yarmouth MarinersMJAHL37 14 2034 14
 2017-2018 Yarmouth MarinersMJAHL50 9 4049 43
 2018-2019 Yarmouth MarinersMJAHL49 31 4172 54
  Yarmouth MarinersFred Page Cup3 1 23 2
 2019-2020 Yarmouth MarinersMJAHL52 24 5579 36
 2020-2021 Ontario Tech Univ.USports0 0 00 0
 2021-2022 Ontario Tech Univ.USports17 4 1216 2
 2022-2023 Evansville ThunderboltsSPHL22 7 916 4
  Indy FuelECHL4 2 13 0
  Trois-Rivières LionsECHL39 6 511 10
 2023-2024 Leeds KnightsNIHL54 30 3969 19
  Leeds KnightsNIHL Cup2 1 12 2
 2024-2025 Leeds KnightsNIHL39 31 2758 2

Player statistics powered by www.eliteprospects.com