Elite Prospects
 Season Team League GP G A TP PIM
 2002-2003 Solihull Barons U16England U16 214 0 00 10
  Solihull Barons U19England U19 21 0 00 0
 2003-2004 Solihull Barons U16England U16 210 1 45 94
  Solihull Barons U19England U19 28 0 11 16
 2004-2005 Solihull BaronsEPIHL19 0 00 0
  Solihull Barons U19England U19 213 5 611 81
  Solihull BaronsEPIHL Cup9 0 00 0
 2005-2006 Coventry Blaze U19England U19 210 6 511 48
 2006-2007 Coventry Blaze U19England U19 213 6 915 74
 2007-2008 Coventry NIHL BlazeENL16 4 37 18
  Coventry NIHL BlazeENL Cup10 1 23 42
 2008-2009 Coventry NIHL BlazeENL23 2 24 58
 2009-2010 Coventry NIHL BlazeENL23 0 33 156
  Basingstoke BisonEPIHL2 0 00 0
  Coventry BlazeEIHL10 0 00 0
  Coventry BlazeEIHL Cup2 0 00 0
 2010-2011 Coventry NIHL BlazeENL24 2 68 76
  Coventry BlazeEIHL18 0 00 0
  Coventry BlazeContinental Cup3 0 00 0
  Basingstoke BisonEPIHL1 0 00 0
  Coventry BlazeEIHL Cup1 0 00 0
 2011-2012 Telford Tigers EPIHL53 1 56 40
 2012-2013 Telford Tigers EPIHL43 4 711 12
 2013-2014 Solihull BaronsNIHL 226 11 2334 34
 2014-2015 Solihull BaronsNIHL 227 8 2634 64
 2015-2016 Solihull BaronsNIHL 125 3 1013 78
 2016-2017 Solihull BaronsNIHL 125 3 912 28
 2017-2018 Solihull BaronsNIHL 113 2 57 24

Player statistics powered by www.eliteprospects.com