Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 Winnipeg Warriors U18 AAAMU18HL36 55 4196 74
  Winnipeg SaintsMJHL4 1 23 0
 2001-2002 Winnipeg IceWHL54 15 1934 14
  Winnipeg IceM-Cup4 1 12 4
  Canada Western U17WHC-175 2 24 4
 2002-2003 Winnipeg IceWHL72 47 4592 54
  Canada U18Nations Cup5 5 611 2
 2003-2004 Winnipeg IceWHL56 47 2370 31
  Hartford Wolf PackAHL4 0 00 0
  WHL All-StarsCHL Challenge2 1 23 0
  Canada U20WJC-206 6 511 10
 2004-2005 Winnipeg IceWHL63 50 2676 30
  WHL All-StarsCHL Challenge2 0 11 0
  Canada U20WJC-206 2 46 6
 2005-2006 Hartford Wolf PackAHL77 35 3267 21
 2006-2007 New York RangersNHL8 1 01 0
  Hartford Wolf PackAHL65 27 3360 29
 2007-2008 New York RangersNHL61 14 1529 10
  Hartford Wolf PackAHL20 14 2034 2
 2008-2009 New York RangersNHL52 10 919 15
  Arizona CoyotesNHL12 0 22 0
  New York RangersVictoria Cup1 0 00 0
 2009-2010 Calgary FlamesNHL66 14 1832 18
 2010-2011 Atlanta ThrashersNHL9 0 11 0
  Chicago WolvesAHL47 27 1744 17
  Montréal CanadiensNHL4 0 00 0
  Hamilton Bulldogs AHL19 14 1428 7
 2011-2012 Barys Nur-SultanKHL52 16 1733 34
 2012-2013 Barys Nur-SultanKHL51 20 1434 28
  Team CanadaInternational3 2 02 0
  Team Canada Deutschland Cup3 0 00 0
 2013-2014 Barys Nur-SultanKHL54 26 2349 18
 2014-2015 Barys Nur-SultanKHL60 32 2456 48
 2015-2016 Barys Nur-SultanKHL55 31 2253 16
  KazakhstanWC7 4 48 4
  Kazakhstan (all)International7 4 48 4
 2016-2017 Barys Nur-SultanKHL59 36 2763 31
  KazakhstanOGQ2 1 12 0
  KazakhstanWC D1A5 5 49 0
  Kazakhstan (all)International9 7 512 0
 2017-2018 Barys Nur-SultanKHL46 35 2055 26
 2018-2019 Avtomobilist YekaterinburgKHL60 28 4169 12
 2019-2020 Avtomobilist YekaterinburgKHL59 20 3050 13
  KazakhstanOGQ2 0 22 0
  Kazakhstan (all)International2 0 22 0
 2020-2021 Ak Bars KazanKHL47 23 2043 10
 2021-2022 Adler MannheimDEL4 1 12 0
  Adler MannheimChampions HL4 2 46 0

Player statistics powered by www.eliteprospects.com