Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 Gloucester Rangers Min Bantam AAOEMBHL AA7 9 211 2|Playoffs3 1 12
 2011-2012 Ottawa Jr. 67s Minor Bantam AAAOEMBHL28 33 3063 30|Playoffs11 13 922 14 
  Ottawa Jr. 67s Bantam AAAOEBHL1 0 11 0|        
 2012-2013 Ottawa Jr. 67s Bantam AAAOEBHL30 29 2554 26|Playoffs9 4 711 14 
  Ottawa Jr. 67s Minor Midget AAAOEMMHL2 1 01 0|        
  Ottawa Jr. 67s Bantam AAABig Nickel Bantam4 4 48 0|        
 2013-2014 Ottawa Jr. 67s Minor Midget AAAOEMMHL29 36 4278 18|Playoffs11 5 914
  Ottawa Jr. SenatorsCCHL1 0 11 0|        
  Ottawa Jr. 67s Minor Midget AAAOHL Cup6 5 510 6|        
  Team HEO OGC-165 6 511 0|        
 2014-2015 Plymouth WhalersOHL63 15 1631 16|        
  Team Blue U17-Dev3 1 23 0|        
  Canada Red U17WHC-175 2 35 0|        
 2015-2016 Flint FirebirdsOHL67 30 3565 32|        
  Team White U18-Dev3 2 13 0|        
  Canada U18Hlinka Gretzky Cup4 1 12 0|        
  OHL All-StarsJr Super Series1 0 00 0|        
  Canada U18WJC-187 3 58 2|        
 2016-2017 Hamilton BulldogsOHL65 23 3457 36|Playoffs7 3 03
  OHL All-StarsJr Super Series2 1 01 2|        
 2017-2018 Hamilton BulldogsOHL62 20 4464 38|Playoffs21 4 711 21 
  Hamilton BulldogsM-Cup4 1 01 0|        
 2018-2019 Iowa WildAHL63 13 1629 20|Playoffs11 0 55
 2019-2020 Iowa WildAHL4 2 13 4|        

Player statistics powered by www.eliteprospects.com