Elite Prospects
 Season Team League GP G A TP PIM
 1988-1989 Cambridge Winter HawksMWJHL2 0 11 0
 1989-1990 Cambridge Winter HawksMWJHL42 24 5983 103
 1990-1991 Cambridge Winter HawksMWJHL7 2 1012 16
 1991-1992 Cambridge Winter HawksMWJHL11 8 1119 25
 1992-1993 Cambridge Winter HawksMWJHL33 23 4972 121
  Ayr Centennials MWJHL13 7 1219 22
 1993-1994 UMass-LowellNCAA38 24 3559 52
 1994-1995 UMass-LowellNCAA40 25 4065 125
 1995-1996 San Francisco SpidersIHL79 15 3247 62
 1996-1997 St. John's Maple LeafsAHL75 21 5273 65
 1997-1998 St. John's Maple LeafsAHL34 3 1720 56
  Grand Rapids GriffinsIHL35 9 1928 58
 1998-1999 Augsburger PantherDEL48 10 1020 22
 1999-2000 FassaItaly10 15 2035 18
  Lowell DevilsAHL14 3 1013 4
  Kansas City BladesIHL15 1 67 6
  Kalamazoo WingsIHL25 5 1217 18
 2000-2001 Manchester Storm BISL48 27 3360 48
  Manchester Storm Autumn Cup5 2 57 6
 2001-2002 HC BolzanoItaly36 16 3147 48
  Idaho SteelheadsWCHL8 3 58 12
 2002-2003 Straubing TigersGermany254 22 4567 131
 2003-2004 Fresno FalconsECHL35 18 2341 26
  Straubing TigersGermany214 7 1522 8
 2004-2005 Corpus Christi IceRays CHL52 17 4966 24
 2005-2006 Motor City MechanicsUHL59 18 4058 81
 2006-2007 Port Huron FlagsUHL74 18 5169 70
 2007-2008 Flint GeneralsUHL48 16 3551 53
 2008-2009 Flint GeneralsUHL57 21 4970 52
 2009-2010 Flint GeneralsUHL22 2 68 10
 2010-2011 Brantford BlastMLH21 15 1429 6
 2011-2012 Brantford BlastACH10 5 1217 2
 2012-2013 Brantford BlastACH16 12 1527 4
 2013-2014 Brantford BlastACH11 2 68 2

Player statistics powered by www.eliteprospects.com