Elite Prospects
 Season Team League GP G A TP PIM
 2015-2016 Northern Cyclones 16U AAAEJEPL 16U17 13 1528 12
  Northern Cyclones 18U AAAEJEPL 18U2 0 22 0
  Northern Cyclones EHLP7 1 56 16
 2016-2017 Northern Cyclones EHL5 3 14 16
  Northern Cyclones 18U AAAEJEPL 18U17 7 613 54
  Northern Cyclones 18U AAANAPHL 18U21 14 1428 102
  New Jersey Jr. Titans NAHL20 7 613 14
 2017-2018 Green Bay GamblersUSHL4 0 00 21
  Central Illinois Flying AcesUSHL10 1 12 31
  New Jersey Jr. Titans NAHL32 6 713 72
 2018-2019 New Jersey Jr. Titans NAHL52 9 1221 200
 2019-2020 New Jersey Jr. Titans NAHL46 16 2339 89
 2020-2021 Robert Morris Univ.NCAA23 2 46 17
 2021-2022 Mercyhurst Univ.NCAA18 3 36 11
 2022-2023 Mercyhurst Univ.NCAA28 8 513 18
 2023-2024 Mercyhurst Univ.NCAA30 6 915 36
 2024-2025 Mercyhurst Univ.NCAA6 0 00 6

Player statistics powered by www.eliteprospects.com