Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Slough JetsBNL2 0 00 0|        
  Slough Jets U18England U19- - -- -|Playoffs10 5 1015 45 
  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|Playoffs6 1 01
  Slough Jets U18England U1911 5 611 67|        
  Great Britain U20WJC-20 D25 2 79 4|        
 2003-2004 Slough JetsEPIHL25 4 610 12|Playoffs9 5 49 24 
  Great Britain U20WJC-20 D24 2 13 0|        
 2004-2005 Slough JetsEPIHL31 8 1826 68|Playoffs8 2 02
  Slough JetsEPIHL Cup15 7 411 18|        
 2005-2006 Milton Keynes LightningEPIHL42 5 27 76|Playoffs8 0 00 14 
  Milton Keynes LightningEPIHL Cup3 1 56 0|        
 2006-2007 Milton Keynes LightningEPIHL40 9 1524 42|Playoffs6 1 01 12 
  Milton Keynes LightningEPIHL Cup8 1 23 18|        
 2007-2008 Milton Keynes LightningEPIHL39 4 59 42|Playoffs6 2 35
  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|Playoffs2 0 00
  Milton Keynes LightningEPIHL Cup4 1 01 0|        
 2010-2011 Milton Keynes LightningEPIHL49 11 718 54|Playoffs4 1 01
 2011-2012 Milton Keynes LightningEPIHL48 6 511 58|Playoffs2 1 23
  Milton Keynes LightningEPIHL Cup2 0 00 0|        
 2012-2013 Slough JetsEPIHL54 12 1123 44|Playoffs2 0 00
  Slough JetsEPIHL Cup4 1 01 6|        
 2013-2014 Slough JetsEPIHL54 8 1624 40|        
 2014-2015 Berkshire BeesEPIHL48 8 917 62|        
  Berkshire BeesEng. Chal. Cup6 2 68 2|        
 2015-2016 Berkshire BeesEPIHL17 4 812 8|        
  Basingstoke BisonEPIHL29 4 37 8|Playoffs3 1 01
 2016-2017 Basingstoke BisonEPIHL47 9 716 77|Playoffs7 0 11

Player statistics powered by www.eliteprospects.com