Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Oakville Rangers PeeweeQC Int PW3 0 11 0|        
 2011-2012 Oakville Rangers U15 AAASCTA U15- - -- -|        
 2012-2013 Oakville Rangers U16 AAASCTA U1640 9 2736 34|        
  Oakville Rangers U16 AAAU16 AAA71 17 3956 76|        
  Oakville Rangers U16 AAAOHL Cup7 0 44 12|        
  Team OMHA White OGC-165 0 55 6|        
  Oakville BladesOJHL3 0 00 2|Playoffs1 0 00
 2013-2014 Peterborough PetesOHL64 1 1415 33|Playoffs11 0 44 19 
  Canada Ontario U17WHC-175 0 11 6|        
 2014-2015 Team White U18-Dev3 0 00 0|        
  Peterborough PetesOHL67 6 2430 64|Playoffs5 1 01
  Canada U18Hlinka Gretzky Cup5 0 22 2|        
  OHL All-StarsJr Super Series1 0 00 0|        
  Canada U18WJC-187 0 22 4|        
 2015-2016 Peterborough PetesOHL60 5 1924 46|Playoffs7 0 11 13 
  Syracuse CrunchAHL1 0 00 0|        
  OHL All-StarsJr Super Series1 0 00 2|        
 2016-2017 Peterborough PetesOHL60 7 2229 60|Playoffs12 1 67
  OHL All-StarsJr Super Series1 0 00 0|        
 2017-2018 Syracuse CrunchAHL39 1 45 13|        
  Adirondack ThunderECHL14 2 13 13|Playoffs15 1 34
 2018-2019 Syracuse CrunchAHL11 0 11 2|        
  Orlando Solar BearsECHL36 2 1315 34|Playoffs9 0 00
 2019-2020 Syracuse CrunchAHL2 0 11 0|        
  Orlando Solar BearsECHL3 0 00 5|        
  Rochester AmericansAHL1 0 00 0|        
  Cincinnati CyclonesECHL39 1 1617 17|        
 2020-2021 Orlando Solar BearsECHL57 9 1322 53|        
 2021-2022 Dornbirner ECICEHL39 1 1213 19|        
 2022-2023 Pustertal/Val PusteriaICEHL47 2 1921 28|        
 2023-2024 SønderjyskEDenmark34 3 1114 22|Playoffs16 2 35
 2024-2025 Nottingham PanthersEIHL13 0 22 10|        
  Nottingham PanthersEIHL Cup9 0 33 8|        

Player statistics powered by www.eliteprospects.com