Elite Prospects
 Season Team League GP G A TP PIM
 1992-1993 Syracuse Stars QC Int PW- - -- -
 1996-1997 Syracuse Jr. CrunchMetJAHL48 52 58110 111
 1997-1998 Syracuse Jr. CrunchMetJAHL49 56 70126 103
 1998-1999 RPI (Rensselaer Polytech. Inst.)NCAA36 17 3249 32
 1999-2000 RPI (Rensselaer Polytech. Inst.)NCAA35 9 2938 42
 2000-2001 RPI (Rensselaer Polytech. Inst.)NCAA34 24 1842 34
 2001-2002 RPI (Rensselaer Polytech. Inst.)NCAA32 24 2246 26
 2002-2003 Wilkes-Barre/Scranton PenguinsAHL73 21 3758 45
 2003-2004 Pittsburgh PenguinsNHL18 1 12 14
  Wilkes-Barre/Scranton PenguinsAHL63 10 2636 69
 2004-2005 Wilkes-Barre/Scranton PenguinsAHL80 17 2441 55
 2005-2006 Pittsburgh PenguinsNHL41 1 56 24
 2006-2007 Albany River RatsAHL61 23 3255 18
 2007-2008 Arizona CoyotesNHL3 0 11 0
  San Antonio RampageAHL76 21 4162 43
 2008-2009 Amur KhabarovskKHL33 4 48 28
 2009-2010 SC LangenthalSL22 8 1523 18
  HC LuganoNL3 1 12 4
  SC Rapperswil-Jona LakersNL11 6 612 8
 2010-2011 Linköping HCSHL12 3 58 0
  Timrå IKSHL32 9 615 36
 2011-2012 Timrå IKSHL55 15 1631 16
 2012-2013 Timrå IKSHL13 5 813 22
 2013-2014 Medvescak Zagreb KHL52 16 2036 6
 2014-2015 HC Slovan BratislavaKHL46 11 1324 75
 2015-2016 Nürnberg Ice TigersDEL51 9 1625 26
 2016-2017 Red Eagles HokkaidoAsia League48 19 4463 30
 2017-2018 Daemyung Killer WhalesAsia League28 13 2437 16
 2018-2019 Daemyung Killer WhalesAsia League31 7 714 16
 2019-2020 Did not play
 2020-2021 Did not play
 2021-2022 Kovlands IshFDivision 28 3 69 2

Player statistics powered by www.eliteprospects.com