Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 Bradford Bulldogs U16England U16 24 7 18 4
 2001-2002 Bradford Bulldogs U16England U16 211 24 933 48
  North U15EIHA Conf. U154 0 00 12
 2002-2003 Bradford Bulldogs U16England U1613 13 1427 92
  Bradford Bulldogs U18England U199 15 2540 49
 2003-2004 Hull StingraysBNL2 0 00 0
  Kingston Sharks U18England U1912 4 37 28
  North U17EIHA Conf. U174 0 00 4
  Great Britain U18WJC-18 D25 0 00 8
 2004-2005 Hull StingraysBNL37 1 12 8
  Hull StingraysCrossover Cup13 0 00 2
  Great Britain U18WJC-18 D14 0 00 6
  Great Britain U20WJC-20 D15 0 00 6
 2005-2006 Hull StingraysEPIHL6 0 22 2
  Hull StingraysEPIHL Cup1 0 00 0
 2006-2007 Hull StingraysEIHL50 2 13 42
  Hull StingraysEIHL Cup6 0 00 6
  Great Britain U20WJC-20 D15 0 11 0
 2007-2008 Hull StingraysEIHL52 3 47 44
  Hull StingraysEIHL Cup4 0 00 4
  Hull StingraysEIHL KO Cup4 0 11 0
  Great BritainWC D15 0 00 0
 2008-2009 Manchester PhoenixEIHL54 0 66 44
  Manchester PhoenixEIHL Cup8 0 11 2
  Manchester PhoenixEIHL KO Cup6 0 11 4
 2009-2010 Manchester PhoenixEPIHL54 3 1720 42
  Manchester PhoenixEPIHL Cup2 0 00 2
 2010-2011 Manchester PhoenixEPIHL54 0 1212 50
  Manchester PhoenixEPIHL Cup2 0 00 0
 2011-2012 Manchester PhoenixEPIHL54 4 1721 46
  Manchester PhoenixEPIHL Cup2 0 11 0
 2012-2013 Manchester PhoenixEPIHL54 13 1225 40
  Manchester PhoenixEPIHL Cup2 0 00 2
  Great BritainWC D1A5 0 00 0
 2013-2014 Manchester PhoenixEPIHL54 9 1221 46
  Manchester PhoenixEPIHL Cup2 1 01 2
 2014-2015 Manchester PhoenixEPIHL26 2 46 20
  Manchester PhoenixEng. Chal. Cup6 1 34 0
 2015-2016 Manchester PhoenixEPIHL54 1 89 50
 2016-2017 Manchester PhoenixEPIHL38 0 99 54
  Hull PiratesEPIHL12 0 22 10
 2017-2018 Blackburn HawksNIHL 131 3 1013 22
  Blackburn HawksNIHL National Cup8 1 23 8
 2018-2019 Blackburn HawksNIHL 132 5 1924 34
  Blackburn HawksNIHL North Cup12 1 12 8
 2019-2020 Leeds KnightsNIHL46 0 66 56

Player statistics powered by www.eliteprospects.com