Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2005-2006 South West U11EIHA Conf. U114 1 67 0|        
 2006-2007 South West U11EIHA Conf. U114 7 310 2|        
 2009-2010 Soo Greyhounds U14 AAANOHL U1418 19 1534 12|        
 2010-2011 Belle Tire 14U AAAT1EHL 14U31 18 1735 17|        
 2011-2012 Belle Tire 16U AAAT1EHL 16U40 21 2344 20|Playoffs7 4 37
 2012-2013 Barrie ColtsOHL32 1 12 4|        
  Niagara IceDogsOHL27 7 310 4|Playoffs5 1 23
 2013-2014 Niagara IceDogsOHL58 34 3771 36|Playoffs7 0 11
  Canada U18WJC-187 3 14 6|        
 2014-2015 Niagara IceDogsOHL43 26 3460 22|Playoffs11 7 512
  Portland PiratesAHL0 0 00 0|Playoffs4 1 01
 2015-2016 Niagara IceDogsOHL57 25 2045 28|Playoffs14 6 39
  Canada U20WJC-205 0 00 6|        
  OHL All-StarsJr Super Series1 0 00 0|        
 2016-2017 Arizona CoyotesNHL57 14 721 20|        
  Tucson RoadrunnersAHL17 14 519 14|        
 2017-2018 Arizona CoyotesNHL74 17 1330 28|        
 2018-2019 Arizona CoyotesNHL22 2 46 8|        
  Chicago BlackhawksNHL46 12 315 20|        
 2019-2020 Chicago BlackhawksNHL1 0 00 0|        
  Detroit Red WingsNHL39 1 34 10|        
 2020-2021 HC Ambrì-PiottaNL21 9 716 26|        
 2021-2022 Edmonton OilersNHL23 4 15 6|        
  Bakersfield CondorsAHL18 11 718 20|Playoffs3 1 23
 2022-2023 Chicago WolvesAHL26 10 515 12|        
  Team Canada Spengler Cup3 0 00 4|        
 2023-2024 Charlotte CheckersAHL37 9 1120 26|Playoffs1 1 01

Player statistics powered by www.eliteprospects.com