Elite Prospects
 Season Team League GP G A TP PIM
 2015-2016 New Jersey Freeze 14U AAAEJEPL 14U16 7 916 10
 2017-2018 New Jersey Devils Youth 16U AAAAYHL 16U21 3 912 10
 2018-2019 New Jersey Devils Youth 18U AAAAYHL 18U19 0 22 6
 2021-2022 Univ. of Delaware CHF5 1 45 4
 2022-2023 Univ. of Delaware CHF16 5 1217 28
 2023-2024 Univ. of Delaware AAU17 2 02 20

Player statistics powered by www.eliteprospects.com