Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Ajax/Pickering Raiders U16 AAAETAHL U1666 56 3995 140|        
 2010-2011 Stouffville SpiritOJHL48 22 2345 35|Playoffs8 2 68
 2011-2012 Des Moines BuccaneersUSHL4 1 12 8|        
  Stouffville SpiritOJHL25 10 2434 36|Playoffs23 17 2037 38 
  Stouffville SpiritDudley Hewitt Cup4 2 35 26|        
  Canada East U19WJAC-194 0 11 2|        
 2012-2013 Univ. of North DakotaNCAA39 8 816 31|        
 2013-2014 Univ. of North DakotaNCAA42 11 1324 52|        
 2014-2015 Univ. of North DakotaNCAA42 18 1836 30|        
 2015-2016 Univ. of North DakotaNCAA39 25 2651 60|        
 2016-2017 Edmonton OilersNHL60 7 1118 16|Playoffs13 3 03 25 
 2017-2018 Edmonton OilersNHL67 13 720 37|        
 2018-2019 Edmonton OilersNHL29 7 411 16|        
  Chicago BlackhawksNHL26 5 712 12|        
 2019-2020 Chicago BlackhawksNHL40 9 615 32|Playoffs8 1 23
 2020-2021 Arizona CoyotesNHL27 1 67 15|        
  Buffalo SabresNHL11 2 13 4|        
 2021-2022 Buffalo SabresNHL18 2 35 4|        
 2022-2023 Pittsburgh PenguinsNHL3 0 00 0|        
  Wilkes-Barre/Scranton PenguinsAHL37 9 2130 27|        

Player statistics powered by www.eliteprospects.com