Elite Prospects
 Season Team League GP G A TP PIM
 1993-1994 Belmont BombersOHA-D13 9 514 14
 1994-1995 St. Thomas StarsWOHL45 35 4782 47
 1995-1996 Guelph StormOHL65 13 2134 18
  Guelph StormM-Cup3 0 00 2
 1996-1997 Guelph StormOHL64 37 3168 37
 1997-1998 Guelph StormOHL57 45 3176 41
  Guelph StormM-Cup5 2 13 4
  Canada U20WJC-207 0 22 4
 1998-1999 Hershey BearsAHL72 19 1029 28
 1999-2000 Colorado AvalancheNHL1 0 00 0
  Hershey BearsAHL78 20 3959 44
 2000-2001 Hershey BearsAHL48 18 2341 20
 2001-2002 Colorado AvalancheNHL56 7 714 14
 2002-2003 Colorado AvalancheNHL12 0 11 15
  Hershey BearsAHL59 29 2857 49
 2003-2004 Washington CapitalsNHL49 10 515 18
 2004-2005 Olimpija LjubljanaIEL12 7 613 34
  Olimpija LjubljanaSlovenia2 0 33 4
  Portland PiratesAHL53 24 1741 47
 2005-2006 Washington CapitalsNHL82 19 2241 77
 2006-2007 Los Angeles KingsNHL81 11 1021 49
 2007-2008 Los Angeles KingsNHL53 4 812 30
 2008-2009 Colorado AvalancheNHL42 1 34 14
  Cleveland MonstersAHL12 8 614 8
 2009-2010 Colorado AvalancheNHL4 0 00 0
  Cleveland MonstersAHL75 26 3157 44
 2010-2011 Washington CapitalsNHL1 0 11 0
  Hershey BearsAHL76 30 3868 68
 2011-2012 Hamilton Bulldogs AHL68 18 2644 88
 2012-2013 TPSLiiga48 24 1135 105
  TPSET4 1 22 6
  KlotenNL6 1 56 0
 2013-2014 Medvescak ZagrebKHL13 2 35 10
  TPSLiiga33 11 1425 88
  Írebro HKSHL6 1 01 6
 2014-2015 Írebro HKSHL55 9 1221 16

Player statistics powered by www.eliteprospects.com