Elite Prospects
 Season Team League GP G A TP PIM
 2010-2011 Valley Jr. Warriors EmJHL34 30 2050 4
 2011-2012 Malden Catholic High USHS-Prep21 14 1630 -
  East Coast Selects O U15WSI U157 4 48 4
 2012-2013 Malden Catholic High USHS-Prep23 21 2041 -
 2013-2014 Malden Catholic High USHS-Prep15 12 1628 -
  Springfield Jr. Pics USPHL Elite2 1 12 2
 2014-2015 Des Moines BuccaneersUSHL60 12 1628 16
 2015-2016 Univ. of New HampshireNCAA36 7 714 10
 2016-2017 Univ. of New HampshireNCAA33 5 1015 10
 2017-2018 Univ. of New HampshireNCAA36 9 1322 22
 2018-2019 Univ. of New HampshireNCAA33 12 1123 20
 2019-2020 Adirondack ThunderECHL54 12 2032 14
 2020-2021 Jacksonville IcemenECHL70 25 2651 41
 2021-2022 Jacksonville IcemenECHL40 13 1831 14
  Rochester AmericansAHL14 2 13 2
 2022-2023 Jacksonville IcemenECHL71 21 2950 29
 2023-2024 Belfast GiantsEIHL48 18 1533 19
  Belfast GiantsChampions HL6 0 33 2
  Belfast GiantsEIHL Cup8 4 37 10
 2024-2025 Orlando Solar BearsECHL49 4 1115 12

Player statistics powered by www.eliteprospects.com