Elite Prospects
 Season Team League GP G A TP PIM
 2004-2005 London Jr. Knights U15 AAAALLIANCE U15- - -- -
  London Jr. Knights U15 AAAOHF Bantam AAA6 4 37 -
 2005-2006 London Jr. Knights U16 AAAALLIANCE U1662 49 4392 82
  London Jr. Knights U16 AAAOHL Cup3 1 12 2
  London Jr. Knights U18 AAAALLIANCE U182 0 11 4
 2006-2007 Kitchener RangersOHL62 7 1522 30
  Team Ontario CWG5 2 24 4
 2007-2008 Kitchener RangersOHL68 25 4065 57
  Kitchener RangersM-Cup5 1 34 0
  Canada U18Hlinka Gretzky Cup4 0 44 6
 2008-2009 London KnightsOHL56 25 5378 31
 2009-2010 OHL All-StarsJr Super Series2 1 23 2
  London KnightsOHL56 35 5893 105
  Toronto Maple LeafsNHL1 0 00 0
  Canada U20WJC-206 3 58 14
 2010-2011 Toronto Maple LeafsNHL29 3 912 8
  Toronto MarliesAHL44 17 2441 62
 2011-2012 Toronto Maple LeafsNHL21 5 27 8
  Toronto MarliesAHL48 18 2240 39
 2012-2013 Toronto Maple LeafsNHL48 18 2644 23
  Toronto MarliesAHL27 8 1826 26
 2013-2014 Toronto Maple LeafsNHL78 20 3050 67
  CanadaWC8 0 33 4
 2014-2015 Toronto Maple LeafsNHL73 18 2139 28
 2015-2016 Toronto Maple LeafsNHL76 17 2845 73
 2016-2017 Toronto Maple LeafsNHL82 32 2961 95
 2017-2018 Toronto Maple LeafsNHL80 32 2355 42
 2018-2019 Toronto Maple LeafsNHL73 16 2844 43
 2019-2020 Colorado AvalancheNHL51 19 1736 97
 2020-2021 Colorado AvalancheNHL56 11 2132 34
 2021-2022 Colorado AvalancheNHL71 28 5987 71

Player statistics powered by www.eliteprospects.com