Elite Prospects
 Season Team League GP G A TP PIM
 1995-1996 Rockland NationalsCCHL52 23 1841 58
 1996-1997 Sudbury WolvesOHL62 7 1219 23
 1997-1998 Sudbury WolvesOHL63 11 1526 16
 1998-1999 Owen Sound AttackOHL67 45 4388 37
 1999-2000 Belleville BullsOHL9 4 48 4
  Erie OttersOHL55 17 3148 54
 2000-2001 Port Huron Border CatsUHL12 2 13 2
  Central Texas StampedeWPHL38 12 2032 25
  Tulsa OilersCHL19 6 1218 4
 2001-2002 Tulsa OilersCHL33 14 923 34
  Fort Worth BrahmasCHL29 14 1327 30
 2002-2003 Basingstoke BisonBNL35 24 2751 62
 2003-2004 Hannover IndiansGermany351 38 2361 151
 2004-2005 Berkshire BeesBNL38 30 3161 70
  Berkshire BeesCrossover Cup13 9 817 10
  Berkshire BeesWinter Cup17 19 1837 8
  Team Canada Loto Cup3 0 11 4
 2005-2006 EV RavensburgGermany352 50 54104 102
 2006-2007 EV RavensburgGermany347 37 4077 123
 2007-2008 Basingstoke BisonEIHL8 5 813 6
  Belfast GiantsEIHL43 34 4478 56
  Basingstoke BisonEIHL Cup3 0 11 10
  Belfast GiantsEIHL Cup2 2 13 4
 2008-2009 Rødovre Mighty BullsDenmark44 22 2648 44
 2009-2010 Eppan/AppianoItaly231 33 3972 30
 2010-2011 Eppan/AppianoItaly232 41 3374 38
  GherdëinaItalian Cup1 0 11 0
 2011-2012 Eppan/AppianoItaly242 37 66103 32
 2012-2013 1000 Islands PrivateersFPHL48 34 5589 48
 2013-2014 Gander FlyersNLSHL17 15 1025 20
  Clarenville CaribousAllan Cup4 0 77 0

Player statistics powered by www.eliteprospects.com