Elite Prospects
 Season Team League 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
 2017-2018 Prince George Spruce KingsBCHL58 15 2843 40
 2018-2019 Prince George Spruce KingsBCHL58 33 3770 35
  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
 2024-2025 Wheeling NailersECHL5 1 12 0
  Rapid City RushECHL11 1 12 2

Player statistics powered by www.eliteprospects.com