Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2008-2009 York-Simcoe Express AAQC Int PW- - -- -|        
 2010-2011 Toronto Nationals U15 AAAGTHL U15- - -- -|        
  Toronto Nationals U15 AAABig Nickel Bantam5 3 36 4|        
 2011-2012 Markham Waxers U16 AAAETAHL U1628 10 818 38|        
  St. Andrew's College MPHL5 0 11 0|Playoffs2 0 00
  St. Andrew's College CISAA1 0 00 0|        
  St. Andrew's College Varsity BCAHS- - -- -|        
 2012-2013 St. Andrew's College MPHL13 7 1017 12|Playoffs3 2 57
  St. Andrew's College CISAA15 9 1019 20|Playoffs5 3 25
  St. Andrew's College CAHS58 37 3673 48|        
 2013-2014 St. Andrew's College MPHL13 12 1729 14|Playoffs3 6 511
  St. Andrew's College CISAA14 17 623 15|Playoffs5 5 49 10 
  St. Andrew's College CAHS52 58 49107 67|        
 2014-2015 Univ. of New HampshireNCAA34 5 1116 26|        
 2015-2016 Univ. of New HampshireNCAA5 0 11 4|        
  Kingston FrontenacsOHL52 13 3548 44|Playoffs9 8 210 12 
 2016-2017 Kingston FrontenacsOHL28 11 2031 20|        
  Erie OttersOHL33 16 1632 20|Playoffs22 13 1326 25 
  Erie OttersM-Cup5 2 57 4|        
 2017-2018 Carolina HurricanesNHL2 2 13 0|        
  Charlotte CheckersAHL73 28 1846 40|Playoffs8 0 33 12 
 2018-2019 Carolina HurricanesNHL77 10 515 20|Playoffs15 5 49
 2019-2020 Carolina HurricanesNHL68 13 1730 34|        

Player statistics powered by www.eliteprospects.com