Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 Gloucester Rangers U14 AAHEO U14 AA7 9 211 2|Playoffs3 1 12
 2011-2012 Ottawa Jr. 67s U14 AAAHEO U1428 33 3063 30|Playoffs11 13 922 14 
  Ottawa Jr. 67s U15 AAAHEO U151 0 11 0|        
 2012-2013 Ottawa Jr. 67s U15 AAAHEO U1530 29 2554 26|Playoffs9 4 711 14 
  Ottawa Jr. 67s U16 AAAOEHL U162 1 01 0|        
  Ottawa Jr. 67s U15 AAABig Nickel U144 4 48 0|        
 2013-2014 Ottawa Jr. 67s U16 AAAOEHL U1629 36 4278 18|Playoffs11 5 914
  Ottawa Jr. SenatorsCCHL1 0 11 0|        
  Ottawa Jr. 67s U16 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 Brantford BulldogsOHL65 23 3457 36|Playoffs7 3 03
  OHL All-StarsJr Super Series2 1 01 2|        
 2017-2018 Brantford BulldogsOHL62 20 4464 38|Playoffs21 4 711 21 
  Brantford BulldogsMemorial Cup4 1 01 0|        
  OHL All-StarsJr Super Series2 0 00 0|        
 2018-2019 Iowa WildAHL63 13 1629 20|Playoffs11 0 55
 2019-2020 Iowa WildAHL51 8 1321 22|        
 2020-2021 Iowa WildAHL31 7 1219 19|        
 2021-2022 Iowa WildAHL23 3 58 6|        
  Springfield ThunderbirdsAHL45 10 1525 11|Playoffs18 8 1321 22 
 2022-2023 St. Louis BluesNHL4 0 11 0|        
  Springfield ThunderbirdsAHL65 22 2345 36|Playoffs2 1 01
 2023-2024 Springfield ThunderbirdsAHL68 17 1633 32|        

Player statistics powered by www.eliteprospects.com