Elite Prospects
 Season Team League GP G A TP PIM
 1993-1994 Peterborough BeesOJHL40 3 1922 107
 1994-1995 Oshawa GeneralsOHL63 1 67 95
 1995-1996 Oshawa GeneralsOHL65 3 2427 107
 1996-1997 Oshawa GeneralsOHL62 19 4362 126
  Oshawa GeneralsMemorial Cup4 1 23 6
 1997-1998 Columbus ChillECHL46 8 2735 123
  Indianapolis IceIHL26 0 44 16
 1998-1999 Indianapolis IceIHL80 3 1316 116
 1999-2000 Cleveland LumberjacksIHL7 0 33 24
  Houston AerosIHL45 0 99 30
 2000-2001 Norfolk AdmiralsAHL80 7 4148 102
 2001-2002 St. John's Maple LeafsAHL60 4 2125 70
  Milwaukee AdmiralsAHL8 1 34 12
  Hartford Wolf PackAHL9 0 22 2
 2002-2003 Norfolk AdmiralsAHL80 13 3548 87
 2003-2004 Norfolk AdmiralsAHL80 5 3540 67
 2004-2005 Norfolk AdmiralsAHL78 7 3037 80
 2005-2006 Manchester MonarchsAHL79 5 3641 81
 2006-2007 Iowa StarsAHL65 5 2530 72
 2007-2008 Hamburg FreezersDEL46 8 3442 70
 2008-2009 Iserlohn RoostersDEL52 5 2631 72
  Iserlohn RoostersDEB-Pokal3 1 12 2
 2009-2010 Iserlohn RoostersDEL55 3 3841 126
 2010-2011 FassaItaly39 3 2326 54

Player statistics powered by www.eliteprospects.com