Elite Prospects
 Season Team League GP G A TP PIM
 1994-1995 Telford Tigers BD141 18 2038 16
  Telford Tigers Autumn Cup7 1 01 0
  Great Britain U18EJC-18 C15 1 01 6
 1995-1996 Milton Keynes KingsBHL36 4 59 26
  Blackburn HawksBD12 0 00 0
  Blackburn HawksAutumn Cup6 0 00 0
  Great Britain U20WJC-20 C4 2 13 8
 1996-1997 Swindon WildcatsEPIHL51 13 1629 8
  Swindon WildcatsAutumn Cup3 1 12 2
  Great Britain U20WJC-20 C4 1 34 4
 1997-1998 Guildford FlamesBNL37 19 1736 26
 1998-1999 Telford Tigers BNL31 9 1524 4
  Telford Tigers Autumn Cup8 1 34 2
 1999-2000 Guildford FlamesBNL36 13 1831 36
 2000-2001 Guildford FlamesBNL36 7 1522 8
 2001-2002 Guildford FlamesBNL43 7 1724 67
 2002-2003 Guildford FlamesBNL33 6 1016 28
 2003-2004 Guildford FlamesBNL36 9 1423 12
 2004-2005 Did not play
 2005-2006 Guildford FlamesEPIHL47 27 4572 26
  Guildford FlamesEPIHL Cup4 1 34 2
 2006-2007 Guildford FlamesEPIHL44 16 3753 62
  Guildford FlamesEPIHL Cup8 3 69 8
 2007-2008 Guildford FlamesEPIHL40 16 3450 58
  Guildford FlamesEPIHL Knockout Cup6 1 34 4
  Guildford FlamesEPIHL Cup8 1 23 6
 2008-2009 Guildford FlamesEPIHL48 17 3148 73
 2009-2010 Guildford FlamesEPIHL49 20 2444 20
  Guildford FlamesEPIHL Cup4 3 25 2
 2010-2011 Guildford FlamesEPIHL54 19 1938 42
  Guildford FlamesEPIHL Cup2 0 00 0
 2011-2012 Guildford FlamesEPIHL54 21 3960 28
  Guildford FlamesEPIHL Cup4 0 22 0
 2012-2013 Guildford FlamesEPIHL54 20 3151 20
  Guildford FlamesEPIHL Cup4 1 45 2
 2013-2014 Guildford FlamesEPIHL25 19 2544 18
  Telford Tigers EPIHL29 8 2735 32
 2014-2015 Telford Tigers EPIHL47 10 2030 53
  Telford Tigers Eng. Chal. Cup6 4 711 4
 2015-2016 Telford Tigers EPIHL53 10 2131 49
 2016-2017 Telford Tigers EPIHL51 16 3450 45
 2017-2018 Telford TigersNIHL 133 18 5674 26
  Telford TigersNIHL National Cup12 5 914 4
  Telford TigersNIHL Autumn Cup4 1 23 8
 2018-2019 Telford TigersNIHL 134 14 5468 26
  Telford TigersNIHL Autumn Cup6 1 56 4
  Telford TigersNIHL North Cup12 4 1418 8
 2019-2020 Telford TigersNIHL38 6 2632 34
 2020-2021 Telford TigersNIHL Cup12 3 710 10
 2021-2022 Telford TigersNIHL27 7 2431 6
  Telford TigersNIHL Cup9 4 711 6
 2022-2023 Telford TigersNIHL44 7 1118 18
  Telford TigersNIHL Cup20 4 59 8
 2023-2024 Telford TigersNIHL4 0 00 4

Player statistics powered by www.eliteprospects.com