Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 Peterborough Petes U15 AAAETAHL U15- - -- -|        
  Peterborough Petes U15 AAABig Nickel Bantam5 1 45 2|        
 2011-2012 Peterborough Petes U16 AAAETAHL U1626 0 1414 8|        
 2012-2013 Thorold BlackhawksGOJHL48 5 2328 35|Playoffs13 3 58 10 
 2013-2014 Niagara IceDogsOHL63 5 2833 45|Playoffs7 0 11
 2014-2015 Niagara IceDogsOHL68 18 3856 59|Playoffs8 6 410 22 
 2015-2016 Niagara IceDogsOHL52 12 3143 52|Playoffs12 5 712 10 
  OHL All-StarsJr Super Series1 0 00 0|        
 2016-2017 Chicago WolvesAHL72 13 3245 71|Playoffs10 1 56 20 
 2017-2018 St. Louis BluesNHL75 5 1924 20|        
  Chicago WolvesAHL2 1 12 2|        
 2018-2019 St. Louis BluesNHL78 12 2335 45|Playoffs20 2 68
 2019-2020 St. Louis BluesNHL71 9 1423 27|Playoffs3 0 11

Player statistics powered by www.eliteprospects.com