Elite Prospects
 Season Team League GP G A TP PIM
 1995-1996 Woodstock Navy VetsNDJCHL31 17 2037 45
 1996-1997 Woodstock Navy VetsNDJCHL38 25 3257 38
 1997-1998 Woodstock Navy VetsNDJCHL37 34 4175 102
 1999-2000 Basingstoke BuffaloED113 25 2045 67
 2000-2001 Basingstoke BuffaloENL14 31 1748 26
 2002-2003 Basingstoke BuffaloENL18 25 2348 43
 2003-2004 Basingstoke BuffaloENL16 27 2148 37
 2004-2005 Basingstoke BuffaloENL18 23 1134 22
 2005-2006 Basingstoke BuffaloENL20 23 2447 2
 2006-2007 Basingstoke BuffaloENL21 25 2247 77
 2007-2008 Basingstoke BuffaloENL17 24 2650 43
  Basingstoke BuffaloENL Cup7 3 36 2
 2008-2009 Solent DevilsENL 229 35 3671 10
 2009-2010 Did not play
 2010-2011 Solent DevilsENL 224 48 2371 10
 2011-2012 Solent DevilsENL 222 28 3765 29
 2012-2013 Wightlink TigersNIHL 222 28 3563 6
 2013-2014 Haringey RacersNIHL 221 24 1741 6
  Haringey RacersNIHL 2 Cup3 2 24 0
 2014-2015 Solent DevilsNIHL 130 18 1836 22
  Solent DevilsNIHL South Cup4 3 47 2
 2015-2016 Haringey RacersNIHL 215 21 1536 48
  Haringey RacersNIHL 2 Cup6 9 413 2
 2016-2017 Solent DevilsNIHL 113 6 612 2
 2017-2018 Solent DevilsNIHL 226 26 3157 20
 2018-2019 Solent DevilsNIHL 223 18 2846 8
 2019-2020 Solent DevilsNIHL 127 20 1333 6
 2020-2021 Solent DevilsNIHL South Cup6 2 24 0

Player statistics powered by www.eliteprospects.com