Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 London Jr. Knights Gold U16 AAAALLIANCE U1629 3 1720 4|Playoffs16 1 45
 2013-2014 London Jr. Knights U18 AAAALLIANCE U1832 3 1922 2|Playoffs16 1 34
  London Jr. Knights U18 AAAU18 AAA82 5 3843 10|        
 2014-2015 The Loomis Chaffee SchoolUSHS-Prep27 5 1015 -|        
  NV River Rats 18U AAAMHSL U1814 3 912 2|        
 2015-2016 Omaha LancersUSHL56 3 2831 36|        
 2016-2017 Providence CollegeNCAA39 3 1720 12|        
 2017-2018 Providence CollegeNCAA40 4 2125 18|        
 2018-2019 Providence CollegeNCAA42 4 2428 8|        
 2019-2020 Rochester AmericansAHL61 4 2327 34|        
 2020-2021 Buffalo SabresNHL26 1 56 12|        
  Rochester AmericansAHL5 0 33 2|        

Player statistics powered by www.eliteprospects.com