Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Knights of Columbus Squires U15AEHL U1536 17 2643 8|        
 2003-2004 Knights of Columbus Squires U15AEHL U1533 35 2661 32|        
 2004-2005 Knights of Columbus Pats U18 AAAAEHL U1836 15 1732 10|        
 2005-2006 Medicine Hat TigersWHL43 3 710 10|Playoffs7 0 00
  Canada Pacific U17WHC-176 5 49 6|        
 2006-2007 Medicine Hat TigersWHL71 26 2450 30|Playoffs22 8 412
  Medicine Hat TigersM-Cup4 2 24 4|        
  Canada U18Hlinka Gretzky Cup4 1 34 2|        
 2007-2008 Medicine Hat TigersWHL70 43 4891 42|Playoffs5 0 44
  WHL All-StarsCHL Challenge1 0 11 0|        
 2008-2009 Medicine Hat TigersWHL61 43 4285 21|Playoffs11 8 1119 10 
  WHL All-StarsCHL Challenge2 1 01 0|        
  Canada U20WJC-206 3 47 0|        
 2009-2010 Buffalo SabresNHL10 3 69 6|Playoffs6 1 34
  Portland PiratesAHL69 23 4265 12|        
 2010-2011 Buffalo SabresNHL82 20 2949 30|Playoffs7 2 24
 2011-2012 Buffalo SabresNHL48 15 1934 14|        
 2012-2013 LangnauNL9 3 58 0|        
  Buffalo SabresNHL47 10 2131 16|        
 2013-2014 Buffalo SabresNHL80 21 2243 42|        
 2014-2015 Buffalo SabresNHL78 20 2646 37|        
  CanadaWC10 4 26 0|        
 2015-2016 Buffalo SabresNHL23 3 811 11|        
 2016-2017 Buffalo SabresNHL51 5 813 12|        
 2017-2018 Minnesota WildNHL73 8 1422 12|Playoffs1 0 00
 2018-2019 Toronto Maple LeafsNHL51 12 618 2|Playoffs5 0 22
 2019-2020 Ottawa SenatorsNHL61 14 1933 16|        
  Edmonton OilersNHL9 2 24 4|Playoffs3 1 12
 2020-2021 Edmonton OilersNHL- - -- -|        

Player statistics powered by www.eliteprospects.com