Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2014-2015 Barrie Colts U16 AAAETAHL U1634 15 2035 28|        
 2015-2016 Alliston HornetsGMOHL38 14 2943 44|Playoffs13 5 510 22 
  Alliston HornetsSchmalz Cup11 2 13 6|        
 2016-2017 Wellington DukesOJHL46 9 1524 62|Playoffs10 0 00
 2017-2018 Wellington DukesOJHL41 17 2542 22|Playoffs24 4 610 18 
  Wellington DukesDudley Hewitt Cup4 2 13 6|        
  Wellington DukesRBC Cup3 0 00 0|        
 2018-2019 Navan GradsCCHL62 25 2752 71|Playoffs4 1 23
 2019-2020 Navan GradsCCHL56 33 3568 52|        
 2020-2021 Bradford BullsGMHL2 0 00 0|        
 2021-2022 SUNY-OswegoNCAA III- - -- -|        

Player statistics powered by www.eliteprospects.com