Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 Slough JetsBNL2 0 00 0
  Slough Jets U18England U19- - -- -
  England U20sEPIHL3 1 01 4
 2001-2002 Slough JetsBNL4 0 11 0
  England U20sEPIHL6 2 13 6
  Slough Jets U18England U1913 15 1227 43
  Great Britain U18WJC-18 D25 7 18 0
 2002-2003 Slough JetsEPIHL29 6 39 34
  Slough Jets U18England U1911 5 611 67
  Great Britain U20WJC-20 D25 2 79 4
 2003-2004 Slough JetsEPIHL25 4 610 12
  Great Britain U20WJC-20 D24 2 13 0
 2004-2005 Slough JetsEPIHL31 8 1826 68
  Slough JetsEPIHL Cup15 7 411 18
 2005-2006 Milton Keynes LightningEPIHL42 5 27 76
  Milton Keynes LightningEPIHL Cup3 1 56 0
 2006-2007 Milton Keynes LightningEPIHL40 9 1524 42
  Milton Keynes LightningEPIHL Cup8 1 23 18
 2007-2008 Milton Keynes LightningEPIHL39 4 59 42
  Milton Keynes LightningEPIHL Knockout Cup8 1 23 6
  Milton Keynes LightningEPIHL Cup10 1 34 4
 2008-2009 Milton Keynes LightningEPIHL53 12 2234 54
 2009-2010 Milton Keynes LightningEPIHL54 6 2026 86
  Milton Keynes LightningEPIHL Cup4 1 01 0
 2010-2011 Milton Keynes LightningEPIHL49 11 718 54
 2011-2012 Milton Keynes LightningEPIHL48 6 511 58
  Milton Keynes LightningEPIHL Cup2 0 00 0
 2012-2013 Slough JetsEPIHL54 12 1123 44
  Slough JetsEPIHL Cup4 1 01 6
 2013-2014 Slough JetsEPIHL54 8 1624 40
 2014-2015 Bracknell BeesEPIHL48 8 917 62
  Bracknell BeesEng. Chal. Cup6 2 68 2
 2015-2016 Bracknell BeesEPIHL17 4 812 8
  Basingstoke BisonEPIHL29 4 37 8
 2016-2017 Basingstoke BisonEPIHL47 9 716 77

Player statistics powered by www.eliteprospects.com