Elite Prospects
 Season Team League GP G A TP PIM
 2013-2014 New Hampshire Jr. Monarchs 16UUSPHL 16U30 13 720 36
 2014-2015 Portland Jr. Pirates 18U AAAUSPHL 18U23 3 58 10
 2015-2016 Maine WildNA3EHL23 10 1525 23
 2016-2017 L/A NordiquesNA3HL18 3 710 8
 2017-2018 L/A NordiquesNA3HL47 19 4867 50
 2018-2019 Lindenwood Univ. ACHA17 4 711 8
 2019-2020 Lindenwood Univ. ACHA II29 5 611 45
 2020-2021 Lindenwood Univ. ACHA II19 4 48 21
 2021-2022 Lindenwood Univ. ACHA II27 9 413 12

Player statistics powered by www.eliteprospects.com