Elite Prospects
 Season Team League GP G A TP PIM
 2004-2005 Bracknell U16BEngland U16 24 1 12 2
 2005-2006 Bracknell ThunderbeesEngland U16 25 1 01 6
 2006-2007 Bracknell HummersEngland U1617 7 411 26
  Bracknell DronesEngland U195 2 02 6
 2007-2008 Bracknell HummersEngland U1616 16 723 24
  Bracknell DronesEngland U182 0 00 2
 2008-2009 Bracknell HornetsENL3 0 11 0
  Bracknell DronesEngland U1815 12 2133 54
 2009-2010 Bracknell HornetsENL27 14 1125 24
  Bracknell DronesEngland U1813 16 2339 44
 2010-2011 Bracknell BeesEPIHL1 0 00 0
  Bracknell HornetsENL38 18 2846 121
 2011-2012 Bracknell BeesEPIHL7 0 00 2
  Bracknell HornetsENL33 20 2141 122
 2012-2013 Bracknell BeesEPIHL45 8 311 106
 2013-2014 Invicta DynamosNIHL6 1 12 36
  Slough JetsEPIHL40 6 1723 74
  Invicta DynamosNIHL South Cup1 1 01 4
 2014-2015 Peterborough PhantomsEPIHL28 6 814 66
  London RaidersNIHL13 8 816 62
  Peterborough PhantomsEng. Chal. Cup2 5 05 6
 2015-2016 Basingstoke BisonEPIHL42 15 1732 109
 2016-2017 Basingstoke BisonEPIHL10 1 12 14
  London RaidersNIHL13 7 916 40
 2017-2018 London RaidersNIHL- - -- -

Player statistics powered by www.eliteprospects.com