Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Peterborough Petes U15 AAAETAHL U15- - -- -|        
 2008-2009 Peterborough Petes U16 AAAETAHL U1657 24 4872 26|Playoffs4 0 11
  Peterborough Liftlock StarsOJHL3 0 00 2|        
 2009-2010 Ottawa 67'sOHL64 4 812 12|Playoffs12 0 33
  Canada Ontario U17WHC-176 0 00 0|        
 2010-2011 Ottawa 67'sOHL68 9 2534 28|Playoffs4 0 22
  Canada U18WJC-187 0 11 2|        
 2011-2012 Ottawa 67'sOHL64 17 4360 14|Playoffs18 2 1315
  OHL All-StarsJr Super Series1 0 22 0|        
 2012-2013 Ottawa 67'sOHL42 11 2940 10|        
  Owen Sound AttackOHL27 8 1624 2|Playoffs12 1 910
  Binghamton SenatorsAHL3 1 12 0|Playoffs3 0 00
  Canada U20 CAN-RUS Challenge2 0 00 0|        
  OHL All-StarsJr Super Series1 0 00 0|        
 2013-2014 Ottawa SenatorsNHL49 3 69 14|        
  Binghamton SenatorsAHL27 2 1719 10|Playoffs4 1 12
 2014-2015 Ottawa SenatorsNHL81 5 1621 6|Playoffs6 0 22
 2015-2016 Ottawa SenatorsNHL75 10 1626 18|        
  CanadaWC10 1 56 0|        
 2016-2017 Ottawa SenatorsNHL79 2 1517 20|Playoffs19 0 11
 2017-2018 Ottawa SenatorsNHL82 5 1419 12|        
 2018-2019 Ottawa SenatorsNHL74 7 1926 18|        
 2019-2020 Toronto Maple LeafsNHL56 1 78 20|Playoffs5 1 01
 2020-2021 Pittsburgh PenguinsNHL53 4 1317 10|Playoffs6 0 22
 2021-2022 Edmonton OilersNHL78 5 2328 14|Playoffs16 1 67 12 
 2022-2023 Edmonton OilersNHL80 1 1415 24|Playoffs12 0 11
 2023-2024 Edmonton OilersNHL79 5 2025 14|Playoffs24 2 35
 2024-2025 San Jose SharksNHL24 0 55 6|        

Player statistics powered by www.eliteprospects.com