Elite Prospects
 Season Team League GP G A TP PIM
 1993-1994 Amherst Knights 16U AAA16U AAA38 8 2028 16
 1994-1995 Guelph StormOHL57 1 78 35
 1995-1996 Guelph StormOHL63 8 2735 69
  Guelph StormMemorial Cup3 0 00 2
 1996-1997 Guelph StormOHL58 11 1526 62
  USA U20WJC-206 1 01 2
 1997-1998 Guelph StormOHL44 2 2123 46
  Guelph StormMemorial Cup5 0 33 2
  USA U20WJC-207 0 00 10
 1998-1999 Hamilton Bulldogs AHL64 0 44 36
 1999-2000 Hamilton Bulldogs AHL54 0 88 30
 2000-2001 Edmonton OilersNHL1 0 00 0
  Hamilton Bulldogs AHL70 0 1010 48
 2001-2002 Hamilton Bulldogs AHL39 2 35 34
 2002-2003 Portland PiratesAHL71 11 1526 61
 2003-2004 Washington CapitalsNHL5 0 00 2
  Portland PiratesAHL66 3 1316 53
 2004-2005 Portland PiratesAHL53 3 69 16
  Augusta LynxECHL13 1 45 8
 2005-2006 Lowell DevilsAHL60 1 1213 5
 2006-2007 EV DuisburgDEL44 2 911 44
  LukkoLiiga10 1 01 82
 2007-2008 HC BolzanoItaly32 4 711 30

Player statistics powered by www.eliteprospects.com