Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 North U11EIHA Conf. U114 4 37 0
 2001-2002 North U13EIHA Conf. U134 4 15 2
 2002-2003 England QC Int PW- - -- -
  Kingston Sharks U16England U169 1 01 2
  North U13EIHA Conf. U134 1 12 0
 2003-2004 Kingston Sharks U16England U1610 4 59 0
  North U15EIHA Conf. U154 2 13 0
 2004-2005 North U15EIHA Conf. U154 2 35 10
  Hull JetsNIHL 11 0 00 0
  Kingston Sharks U16England U1615 15 1934 6
  Kingston Sharks U18England U1912 4 610 0
 2005-2006 Hull JetsENL Cup3 4 37 0
  North U17EIHA Conf. U174 3 14 4
  Hull JetsNIHL 110 4 37 8
  Kingston Sharks U16England U1616 28 2048 32
  Kingston Sharks U18England U1911 7 1017 6
 2006-2007 Solihull BaronsEPIHL43 17 1835 49
  Solihull BaronsEPIHL Cup4 1 12 6
  Midlands U17EIHA Conf. U174 0 00 28
  Great Britain U18WJC-18 D15 2 24 2
 2007-2008 Swindon WildcatsEPIHL36 15 2742 22
  Swindon Cougars U18England U181 1 12 0
  Swindon WildcatsEPIHL Knockout Cup3 2 35 6
  Swindon WildcatsEPIHL Cup7 10 515 8
  Great Britain U20WJC-20 D15 0 11 4
 2008-2009 Swindon WildcatsEPIHL45 12 1830 14
  Hull StingraysEIHL KO Cup1 0 00 0
  Great Britain U20WJC-20 D25 3 69 6
 2009-2010 Hull StingraysEIHL51 1 910 12
  Hull StingraysEIHL Cup6 3 36 0
  Great Britain U20WJC-20 D25 7 714 2
 2010-2011 Hull StingraysEIHL29 3 1316 4
  Peterborough PhantomsEPIHL19 5 1621 0
  Hull StingraysEIHL Cup8 1 34 7
 2011-2012 Hull StingraysEIHL44 4 1014 31
  Hull StingraysEIHL Cup8 1 23 2
 2012-2013 Hull StingraysEIHL52 8 3139 57
  Hull StingraysEIHL Cup10 1 1011 8
 2013-2014 Hull StingraysEIHL44 8 3947 30
  Hull StingraysEIHL Cup8 3 1114 6
  Great BritainWC D1B5 0 00 0
 2014-2015 Hull StingraysEIHL33 8 2432 12
  Hull StingraysEIHL Cup8 2 46 8
 2015-2016 Manchester StormEIHL47 7 2633 52
  Great BritainOGQ3 1 01 0
  Manchester StormEIHL Cup10 0 55 6
 2016-2017 Telford Tigers EPIHL48 18 7088 58
 2017-2018 Hull PiratesNIHL 129 31 86117 49
  Hull PiratesNIHL National Cup6 3 912 22
  Hull PiratesNIHL Autumn Cup4 2 57 30
 2018-2019 Hull PiratesNIHL 119 13 5568 22
  Hull PiratesNIHL Autumn Cup6 3 69 28
  Hull PiratesNIHL North Cup9 3 1518 12
 2019-2020 Hull PiratesNIHL23 18 3452 71
 2020-2021 Did not play
 2021-2022 Leeds KnightsNIHL34 10 3141 46
  Leeds KnightsNIHL Cup7 3 1013 6
 2022-2023 Hull SeahawksNIHL12 3 25 4
  Hull SeahawksNIHL Cup1 0 00 0

Player statistics powered by www.eliteprospects.com