Elite Prospects
 Season Team League GP G A TP PIM      Playoffs 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|Playoffs3 0 00
 2016-2017 Northern Cyclones EHL5 3 14 16|        
  Northern Cyclones 18U AAAEJEPL 18U17 7 613 54|        
  Northern Cyclones 18U AAANAPHL 18U21 14 1428 102|Playoffs4 3 14
  New Jersey Jr. Titans NAHL20 7 613 14|Playoffs6 0 00
 2017-2018 Green Bay GamblersUSHL4 0 00 21|        
  Central Illinois Flying AcesUSHL10 1 12 31|        
  New Jersey Jr. Titans NAHL32 6 713 72|Playoffs5 2 24 16 
 2018-2019 New Jersey Jr. Titans NAHL52 9 1221 200|Playoffs9 2 24 34 
 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