Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1997-1998 Basingstoke BuffaloED118 21 1435 18|        
 1998-1999 Guildford FlamesBNL32 1 23 6|Playoffs7 0 00
  Guildford FlamesAutumn Cup8 0 11 0|        
  Great Britain U20WJC-20 C4 0 00 4|        
 1999-2000 Slough JetsBNL11 1 23 14|Playoffs6 0 00
  Great Britain U20WJC-20 C4 0 00 4|        
  Guildford FlamesBNL25 0 11 0|        
 2000-2001 Slough JetsBNL36 4 48 6|Playoffs8 0 00
 2001-2002 Dundee StarsBNL38 13 720 10|Playoffs10 0 11
 2002-2003 Dundee StarsBNL34 3 58 12|Playoffs8 1 12 16 
 2003-2004 London RacersEIHL4 0 00 2|        
  Dundee StarsBNL32 1 78 22|Playoffs9 1 12
 2004-2005 Basingstoke BisonEIHL7 0 00 2|        
  Wightlink RaidersEPIHL22 8 614 14|Playoffs4 0 66
  Basingstoke BisonCrossover Cup5 1 12 0|        
  Wightlink RaidersEPIHL Cup4 1 23 2|        
  Basingstoke BisonEIHL Cup2 0 00 0|        
 2005-2006 Wightlink RaidersEPIHL17 1 23 18|        
 2006-2007 Wightlink RaidersEPIHL41 11 819 76|        
  Wightlink RaidersEPIHL Cup4 0 00 29|        
 2007-2008 Guildford FlamesEPIHL36 2 79 38|Playoffs7 1 12
  Guildford FlamesEPIHL Knockout Cup6 0 00 0|        
  Guildford FlamesEPIHL Cup5 0 11 4|        
 2008-2009 Bracknell HornetsENL25 8 1523 42|        
 2009-2010 Bracknell HornetsENL26 11 2738 47|        
 2010-2011 Wightlink RaidersENL40 19 3150 40|        
 2011-2012 Wightlink RaidersENL35 30 2454 30|        
  Wightlink RaidersENL Cup5 1 12 6|        
 2012-2013 Streatham IHCNIHL 132 14 2539 42|        
  Streatham IHCNIHL South Cup8 4 1115 6|        
 2013-2014 Streatham IHCNIHL 131 7 2027 28|Playoffs2 0 00
  Streatham IHCNIHL South Cup7 1 34 6|        
 2014-2015 Streatham IHCNIHL 135 11 2334 73|Playoffs1 0 00 16 
  Streatham IHCNIHL South Cup4 2 24 2|        
 2015-2016 Streatham IHCNIHL 135 9 2231 57|Playoffs4 0 00
  Streatham IHCNIHL South Cup4 0 00 4|        
  Streatham IHCNIHL South East Cup4 3 03 6|        
 2016-2017 Oxford City StarsNIHL 127 13 1528 10|Playoffs2 1 01
  Oxford City StarsNIHL South BBO Cup1 0 00 0|        
 2017-2018 Oxford City StarsNIHL 226 16 2844 10|Playoffs3 1 23 18 
 2018-2019 Oxford City StarsNIHL 222 7 1825 16|Playoffs1 0 00
 2019-2020 Bracknell HornetsNIHL 1- - -- -|        

Player statistics powered by www.eliteprospects.com