Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2008-2009 Toronto Marlboros U16 AAAGTHL U1676 41 63104 -|        
  Toronto Marlboros U16 AAAOHL Cup7 4 711 4|        
 2009-2010 Barrie ColtsOHL34 5 914 35|        
  Niagara IceDogsOHL27 3 1013 26|Playoffs5 0 33
  Canada Ontario U17WHC-176 2 13 4|        
 2010-2011 Niagara IceDogsOHL65 33 73106 82|Playoffs14 6 612 19 
  OHL All-StarsJr Super Series1 0 00 2|        
 2011-2012 Niagara IceDogsOHL46 30 3868 47|Playoffs20 7 1623 31 
  Canada U20WJC-206 3 69 8|        
  OHL All-StarsJr Super Series2 2 13 6|        
 2012-2013 Niagara IceDogsOHL53 34 6094 59|Playoffs5 2 13
  Bridgeport IslandersAHL10 2 57 4|        
  Canada U20WJC-206 4 26 10|        
  Canada U20 CAN-RUS Challenge4 2 24 2|        
  OHL All-StarsJr Super Series2 1 12 0|        
 2013-2014 New York IslandersNHL37 7 1118 8|        
  Bridgeport IslandersAHL37 13 3649 41|        
 2014-2015 New York IslandersNHL81 17 3350 47|Playoffs7 2 24
 2015-2016 New York IslandersNHL71 8 2028 28|Playoffs8 1 34
  Bridgeport IslandersAHL8 2 24 10|        
 2016-2017 New York IslandersNHL69 13 1730 40|        
 2017-2018 Edmonton OilersNHL82 13 2134 33|        
 2018-2019 Edmonton OilersNHL18 1 12 14|        
  New York RangersNHL63 18 1533 50|        
 2019-2020 New York RangersNHL70 18 4159 48|Playoffs3 0 22
 2020-2021 New York RangersNHL56 14 3549 39|        
 2021-2022 New York RangersNHL74 21 3354 69|Playoffs19 2 79 10 
 2022-2023 Anaheim DucksNHL82 15 2641 79|        
 2023-2024 Anaheim DucksNHL79 11 3041 86|        
 2024-2025 Anaheim DucksNHL19 4 59 4|        

Player statistics powered by www.eliteprospects.com