Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 Coventry BlazeEPIHL22 1 01 0|Playoffs5 0 00
 1999-2000 Coventry BlazeBNL13 0 00 2|Playoffs1 0 00
  Coventry BlazeBH Cup3 0 00 0|        
  Great Britain U18EJC-18 D14 0 11 4|        
 2000-2001 Coventry BlazeBNL36 5 813 6|Playoffs6 0 00
  England U20sEPIHL2 0 00 16|        
 2001-2002 Coventry BlazeBNL40 3 03 8|Playoffs10 0 00
  England U20sEPIHL1 0 00 0|        
  Great Britain U20WJC-20 D24 1 01 2|        
 2002-2003 Peterborough PhantomsEPIHL39 15 2136 64|Playoffs8 1 56
 2003-2004 Peterborough PhantomsEPIHL30 20 1535 73|Playoffs8 1 56 22 
  Nottingham PanthersEIHL1 0 11 0|        
 2004-2005 Peterborough PhantomsEPIHL24 11 920 28|Playoffs7 5 27
  Nottingham PanthersEIHL2 0 00 0|        
  Nottingham PanthersEIHL Cup2 0 00 0|        
 2005-2006 Peterborough PhantomsEPIHL45 7 1724 48|        
  Peterborough PhantomsEPIHL Cup2 3 25 2|        
 2006-2007 Peterborough PhantomsEPIHL39 15 2136 133|Playoffs6 1 45
  Peterborough PhantomsEPIHL Cup4 3 14 6|        
 2007-2008 Peterborough PhantomsEPIHL11 0 00 10|        
  Chelmsford ChieftainsEPIHL23 8 513 26|        
  Chelmsford ChieftainsEPIHL Knockout Cup3 2 02 0|        
  Chelmsford ChieftainsEPIHL Cup1 0 00 2|        
  Peterborough PhantomsEPIHL Cup7 1 23 18|        
 2008-2009 Peterborough Phantoms 2ENL9 2 79 47|        
  Peterborough Phantoms 2ENL Cup5 1 12 0|        
  Peterborough PhantomsEPIHL33 14 1125 16|        
 2009-2010 Peterborough PhantomsEPIHL51 11 2940 26|Playoffs2 0 00
 2010-2011 Peterborough PhantomsEPIHL54 8 1725 16|Playoffs3 0 11
 2011-2012 Peterborough PhantomsEPIHL3 0 00 0|        
  London RaidersENL19 7 1825 14|        
 2012-2013 London RaidersNIHL32 18 2846 78|        
  London RaidersNIHL South Cup7 2 68 4|        
 2013-2014 London RaidersNIHL17 4 1014 71|        
  Invicta DynamosNIHL6 0 55 20|        
 2014-2015 Peterborough Phantoms 2NIHL 213 10 1828 100|Playoffs2 1 01
  Peterborough Phantoms 2NIHL 2 Cup5 6 511 2|        
 2015-2016 Peterborough Phantoms 2NIHL 218 9 2837 16|Playoffs2 1 12
  Peterborough Phantoms 2NIHL 2 Cup5 3 47 20|        
 2016-2017 Peterborough Phantoms 2NIHL 213 7 1320 18|        
  Peterborough Phantoms 2NIHL 2 South Cup4 5 712 2|        
 2017-2018 Peterborough Phantoms 2NIHL 24 4 1115 0|        

Player statistics powered by www.eliteprospects.com