Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 North Shore WC Bantam A1-T1Bantam- - -- -|        
  North Shore WC Bantam A1-T1John Reid Bantam7 13 720 14|        
 2002-2003 Quesnel Millionaires BCHL48 32 2557 71|Playoffs7 4 711 14 
  Team British Columbia CWG6 4 37 4|        
  Vancouver GiantsWHL1 0 00 0|Playoffs4 1 01
 2003-2004 Vancouver GiantsWHL67 25 3560 100|Playoffs11 4 59 10 
  Canada Pacific U17WHC-176 8 513 14|        
 2004-2005 Vancouver GiantsWHL70 39 4887 169|Playoffs6 1 34
  Canada U18Hlinka Gretzky Cup5 3 03 14|        
 2005-2006 Vancouver GiantsWHL27 23 1538 40|Playoffs18 16 1430 44 
  Columbus Blue JacketsNHL7 2 24 0|        
  Vancouver GiantsM-Cup5 6 612 18|        
 2006-2007 Columbus Blue JacketsNHL78 9 1019 28|        
 2007-2008 Columbus Blue JacketsNHL61 1 89 24|        
  Syracuse CrunchAHL16 5 510 44|Playoffs13 2 35 16 
 2008-2009 Edmonton OilersNHL11 2 13 12|        
  Springfield FalconsAHL39 13 1124 58|        
 2009-2010 Edmonton OilersNHL65 17 2037 38|        
 2010-2011 Edmonton OilersNHL41 7 29 41|        
 2011-2012 Oklahoma City BaronsAHL27 8 1018 31|        
  Arizona CoyotesNHL33 5 914 11|Playoffs12 2 13
 2012-2013 ZSCNLA14 0 66 4|        
  ZSCET3 1 01 2|        
 2013-2014 Arizona CoyotesNHL3 0 00 2|        
  Portland PiratesAHL11 7 512 4|        
 2014-2015 Avtomobilist YekaterinburgKHL44 10 515 49|        
 2015-2016 Medvescak ZagrebKHL54 13 1124 94|        
 2016-2017 Medvescak ZagrebKHL16 6 410 53|        
  Neftekhimik NizhnekamskKHL37 12 2032 28|        
 2017-2018 Traktor ChelyabinskKHL6 0 11 0|        
  Kunlun Red StarKHL47 17 1936 48|        
  Team CanadaInternational6 3 14 4|        
  CanadaOG5 2 13 25|        
 2018-2019 Sibir NovosibirskKHL30 7 1522 14|        
 2019-2020 Kunlun Red StarKHL- - -- -|        

Player statistics powered by www.eliteprospects.com