Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 Compuware 13U AAAHPHL 13U8 0 00 2|        
  Traverse City Pepsi 14U AA14U AA- - -- -|        
 2013-2014 Compuware 14U AAAHPHL 14U14 7 1320 57|        
 2014-2015 Team Grey USA-S155 2 13 -|        
  Little Caesars 16U AAAHPHL 16U25 5 712 22|        
 2015-2016 Little Caesars 16U AAAHPHL 16U23 13 1427 12|        
  Little Caesars 18U AAAHPHL 18U2 0 00 4|        
 2016-2017 Philadelphia RebelsNAHL56 4 1216 31|Playoffs12 3 14
 2017-2018 Prince George Spruce KingsBCHL58 15 2843 40|Playoffs24 5 914 12 
 2018-2019 Prince George Spruce KingsBCHL58 33 3770 35|Playoffs17 7 411 10 
  Prince George Spruce KingsDoyle Cup6 0 22 8|        
  Prince George Spruce KingsRBC Cup6 1 56 4|        
 2019-2020 Lake Superior State Univ.NCAA40 2 79 18|        
 2020-2021 Lake Superior State Univ.NCAA29 2 57 10|        
 2021-2022 Lake Superior State Univ.NCAA34 7 714 10|        
 2022-2023 American International CollegeNCAA39 10 1424 17|        
 2023-2024 American International CollegeNCAA39 7 2431 28|        
  Wheeling NailersECHL6 2 02 2|Playoffs5 0 11
 2024-2025 Wheeling NailersECHL5 1 12 0|        
  Rapid City RushECHL11 1 12 2|        

Player statistics powered by www.eliteprospects.com