Elite Prospects
 Season Team League GP G A TP PIM      Playoffs 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|Qualification6 3 14 14 
  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|Playoffs10 1 01
  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|Playoffs2 0 00
  Manchester PhoenixEIHL Cup8 0 11 2|        
  Manchester PhoenixEIHL KO Cup6 0 11 4|        
 2009-2010 Manchester PhoenixEPIHL54 3 1720 42|Playoffs3 0 00
  Manchester PhoenixEPIHL Cup2 0 00 2|        
 2010-2011 Manchester PhoenixEPIHL54 0 1212 50|Playoffs3 0 00
  Manchester PhoenixEPIHL Cup2 0 00 0|        
 2011-2012 Manchester PhoenixEPIHL54 4 1721 46|Playoffs4 0 11
  Manchester PhoenixEPIHL Cup2 0 11 0|        
 2012-2013 Manchester PhoenixEPIHL54 13 1225 40|Playoffs4 2 35 10 
  Manchester PhoenixEPIHL Cup2 0 00 2|        
  Great BritainWC D1A5 0 00 0|        
 2013-2014 Manchester PhoenixEPIHL54 9 1221 46|Playoffs4 0 11
  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|Playoffs2 0 00
 2016-2017 Manchester PhoenixEPIHL38 0 99 54|        
  Hull PiratesEPIHL12 0 22 10|Playoffs6 0 22
 2017-2018 Blackburn HawksNIHL 131 3 1013 22|        
  Blackburn HawksNIHL National Cup8 1 23 8|Playoffs2 0 00
 2018-2019 Blackburn HawksNIHL 132 5 1924 34|Playoffs2 1 01
  Blackburn HawksNIHL North Cup12 1 12 8|        
 2019-2020 Leeds KnightsNIHL46 0 66 56|        

Player statistics powered by www.eliteprospects.com