Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 Brantford 99ers U15 AAAALLIANCE U15- - -- -|        
 2004-2005 Brantford 99ers U16 AAAALLIANCE U1669 21 2546 112|        
  Brantford 99ers U16 AAAOHL Cup3 0 11 4|        
 2005-2006 Did not play |        
 2006-2007 Soo ThunderbirdsNOJHL4 0 33 2|        
  Soo GreyhoundsOHL37 1 34 10|Playoffs13 0 44
 2007-2008 Soo GreyhoundsOHL67 6 1218 53|Playoffs10 1 34
 2008-2009 Soo GreyhoundsOHL62 6 2329 57|        
 2009-2010 Soo GreyhoundsOHL64 15 5267 76|Playoffs5 0 11
  Manchester MonarchsAHL1 0 11 0|Playoffs13 1 34
 2010-2011 Los Angeles KingsNHL11 0 11 0|        
  Manchester MonarchsAHL45 3 1518 39|Playoffs7 3 14
 2011-2012 Manchester MonarchsAHL71 7 2431 40|Playoffs3 0 11
 2012-2013 Los Angeles KingsNHL45 7 916 35|Playoffs17 0 33
  Manchester MonarchsAHL29 2 911 24|        
 2013-2014 Los Angeles KingsNHL76 5 1924 58|Playoffs26 6 612
 2014-2015 Los Angeles KingsNHL76 10 3141 22|        
  CanadaWC10 0 88 4|        
 2015-2016 Los Angeles KingsNHL82 8 3240 64|Playoffs5 1 45
 2016-2017 Los Angeles KingsNHL82 9 1928 46|        
  CanadaWCup1 0 00 0|        
 2017-2018 Los Angeles KingsNHL74 8 3442 40|Playoffs2 0 00
 2018-2019 Los Angeles KingsNHL50 4 1721 33|        
  Toronto Maple LeafsNHL30 5 1116 14|Playoffs7 0 22
 2019-2020 Toronto Maple LeafsNHL53 6 1723 40|Playoffs2 0 00
  Toronto MarliesAHL1 0 00 0|        
 2020-2021 Toronto Maple LeafsNHL53 4 2327 29|Playoffs6 2 13
 2021-2022 Toronto Maple LeafsNHL47 3 1114 16|Playoffs7 2 13
 2022-2023 Toronto Maple LeafsNHL4 0 11 2|        
 2023-2024 Toronto Maple LeafsNHL0 0 00 0|        

Player statistics powered by www.eliteprospects.com