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

Player statistics powered by www.eliteprospects.com