Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Ottawa Senators U16 AAAOEHL U1628 33 3164 6|Playoffs8 8 1119 10 
  Ottawa Senators U16 AAAOHL Cup5 4 610 4|        
 2008-2009 Peterborough PetesOHL62 30 2858 8|Playoffs4 0 11
  Canada Ontario U17WHC-176 4 610 0|        
 2009-2010 Peterborough PetesOHL47 19 3554 12|Playoffs3 0 11
  Canada U18WJC-186 2 02 2|        
  Canada U18Hlinka Gretzky Cup4 1 01 4|        
 2010-2011 Peterborough PetesOHL14 10 919 2|        
  Kingston FrontenacsOHL50 25 3762 6|Playoffs5 4 26
  Providence BruinsAHL3 2 13 0|        
  OHL All-StarsJr Super Series1 0 00 0|        
 2011-2012 Kingston FrontenacsOHL27 14 1832 8|        
  Sarnia StingOHL30 15 1934 8|Playoffs6 1 23
  Providence BruinsAHL5 1 34 0|        
  OHL All-StarsJr Super Series2 1 56 0|        
 2012-2013 Boston BruinsNHL4 0 00 0|        
  Providence BruinsAHL59 17 4057 14|Playoffs12 2 35
 2013-2014 Boston BruinsNHL23 0 1111 6|        
  Providence BruinsAHL49 11 3546 8|Playoffs12 6 915
 2014-2015 Boston BruinsNHL29 8 1018 2|        
  Providence BruinsAHL34 8 1826 10|Playoffs5 0 44
 2015-2016 Boston BruinsNHL80 13 3649 35|        
 2016-2017 Boston BruinsNHL78 11 2839 14|Playoffs4 0 22
 2017-2018 Boston BruinsNHL39 9 1625 2|        
  New York RangersNHL20 4 1216 2|        
 2018-2019 New York RangersNHL16 1 12 0|        
  Edmonton OilersNHL25 2 13 2|        
  Bakersfield CondorsAHL7 2 46 6|        
  Vancouver CanucksNHL11 0 44 0|        
 2019-2020 HC LuganoNL2 0 11 0|        
  HC LuganoSwiss Cup1 1 12 0|        
  Dinamo MinskKHL43 10 2737 6|        
 2020-2021 Dinamo MinskKHL36 6 3339 14|        
  Dinamo MinskBelarus Cup2 2 24 0|        
 2021-2022 Avtomobilist YekaterinburgKHL45 11 2334 24|        
  CanadaEHT3 0 11 2|        
 2022-2023 Dinamo MinskKHL64 19 2847 16|Playoffs6 1 45
 2023-2024 Avangard OmskKHL65 23 3861 10|Playoffs10 1 56
 2024-2025 Avangard OmskKHL13 2 79 4|        

Player statistics powered by www.eliteprospects.com