Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1996-1997 Hawkesbury PeeweeQC Int PW- - -- -|        
 1998-1999 Eastern Ontario Cobras U15 AAHEO U15 AA- - -- -|        
  Eastern Ontario Cobras U15 AAOHL Cup6 2 68 20|        
 1999-2000 Hawkesbury HawksCCHL55 30 4575 77|        
 2000-2001 Guelph StormOHL68 20 4969 40|Playoffs4 0 00
 2001-2002 Guelph StormOHL66 32 5385 68|Playoffs9 3 912 12 
  Guelph StormM-Cup4 1 34 0|        
 2002-2003 Guelph StormOHL55 11 4556 74|Playoffs11 5 1116
 2003-2004 Guelph StormOHL68 45 65110 95|Playoffs22 8 2735 20 
  Guelph StormM-Cup3 0 22 2|        
 2004-2005 Edmonton Road RunnersAHL18 4 37 8|        
  Greenville GrrrowlECHL45 14 3953 55|Playoffs7 2 57
 2005-2006 Chicago BlackhawksNHL2 0 00 0|        
  Norfolk AdmiralsAHL77 23 5073 98|Playoffs4 0 33
 2006-2007 Chicago BlackhawksNHL14 1 34 8|        
  Norfolk AdmiralsAHL65 27 7299 100|Playoffs6 0 11
 2007-2008 Khimik MytishchiRussia14 1 67 16|        
  Chicago BlackhawksNHL5 0 00 0|        
  Rockford IceHogsAHL69 21 6788 80|Playoffs12 2 1214 12 
 2008-2009 Boston BruinsNHL14 2 24 4|        
  Providence BruinsAHL61 15 5166 58|Playoffs16 5 1116 26 
 2009-2010 Ottawa SenatorsNHL3 0 00 0|        
  Binghamton SenatorsAHL77 24 4872 50|        
 2010-2011 Neftekhimik NizhnekamskKHL8 1 12 8|        
  KärpätLiiga27 8 614 6|        
  EC SalzburgICEHL11 3 912 18|Playoffs18 2 1012 20 
 2011-2012 Springfield FalconsAHL73 11 5364 56|        
 2012-2013 Rockford IceHogsAHL76 26 3359 59|        
 2013-2014 Montréal CanadiensNHL1 0 00 0|        
  Hamilton Bulldogs AHL71 10 3848 48|        
 2014-2015 Medvescak ZagrebKHL57 10 2333 58|        
  Medvescak ZagrebSpengler Cup3 0 11 0|        
  LausanneNL3 1 01 0|Playoffs1 0 00
 2015-2016 Barys Nur-SultanKHL55 7 1724 32|        
 2016-2017 Barys Nur-SultanKHL54 11 2031 22|Playoffs10 3 36 10 
  KazakhstanWC D1A5 1 23 6|        
  Kazakhstan (all)International7 1 45 6|        
 2017-2018 Barys Nur-SultanKHL30 6 1824 4|        
  Admiral VladivostokKHL10 0 44 4|        
 2018-2019 Kunlun Red StarKHL27 4 812 10|        
  KazakhstanWC D1A5 0 33 4|        
  Kazakhstan (all)International5 0 33 4|        
 2019-2020 Sheffield SteelersEIHL5 1 12 4|        
  Sheffield SteelersEIHL Cup3 1 12 4|        
  DVTK JegesmedvékSlovakia17 4 913 28|        
  HC Slovan BratislavaSlovakia21 4 1418 18|        
 2020-2021 Dunaújvárosi AcélbikákErste Liga31 6 2026 -|        

Player statistics powered by www.eliteprospects.com