Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1999-2000 Altrincham Aces ED11 0 00 0|        
 2000-2001 Altrincham TigersEngland U19 26 9 1221 40|        
 2001-2002 Altrincham TigersEngland U1910 8 1220 118|        
  Altrincham Aces NIHL 127 28 2351 159|        
 2002-2003 Altrincham Aces NIHL 129 49 55104 112|Playoffs8 10 919
 2003-2004 Telford Tigers EPIHL1 0 00 46|        
  Manchester PhoenixEIHL56 1 23 52|Playoffs6 1 12
 2004-2005 London RacersEIHL28 5 16 65|Playoffs1 0 00
  London RacersCrossover Cup8 1 01 4|        
  Blackburn HawksENL Cup1 1 01 4|        
  London RacersEIHL Cup11 1 12 24|        
 2005-2006 London RacersEIHL15 2 35 22|        
  Basingstoke BisonEIHL9 0 00 4|        
  Sheffield SteelersEIHL20 1 34 26|Playoffs8 0 00
  London RacersEIHL Cup6 2 13 8|        
  Sheffield SteelersEIHL KO Cup6 1 01 8|        
 2006-2007 Sheffield SteelersEIHL52 8 917 100|Playoffs2 0 00
  Sheffield SteelersEIHL Cup6 0 22 6|        
  Sheffield SteelersEIHL KO Cup1 0 00 2|        
 2007-2008 Sheffield SteelersEIHL48 8 816 96|Playoffs4 1 12
  Sheffield SteelersEIHL KO Cup2 1 01 0|        
 2008-2009 Sheffield SteelersEIHL52 8 1018 42|Playoffs4 0 22
  Sheffield SteelersEIHL KO Cup2 0 11 0|        
  Sheffield SteelersEIHL Cup4 2 02 0|        
  Great BritainOGQ3 0 00 2|        
  Great BritainWC D15 0 11 2|        
 2009-2010 Sheffield SteelersEIHL55 11 1223 160|Playoffs2 0 00
  Sheffield SteelersEIHL Cup8 1 56 16|        
  Sheffield SteelersContinental Cup6 1 12 -|        
  Great BritainWC D15 1 01 6|        
 2010-2011 Sheffield SteelersEIHL53 14 2842 118|Playoffs3 0 11 20 
  Sheffield SteelersEIHL Cup8 3 25 10|        
  Great BritainWC D15 0 11 2|        
 2011-2012 Sheffield SteelersEIHL54 10 2131 105|Playoffs2 1 01
  Sheffield SteelersContinental Cup3 0 22 0|        
  Sheffield SteelersEIHL Cup8 0 55 8|        
  Great BritainWC D1A5 0 00 0|        
 2012-2013 Sheffield SteelersEIHL52 3 1518 61|Playoffs2 1 01
  Sheffield SteelersEIHL Cup14 5 712 14|        
  Great BritainOGQ6 0 00 2|        
 2013-2014 Sheffield SteelersEIHL51 8 1018 74|Playoffs4 1 12
  Sheffield SteelersEIHL Cup12 1 67 17|        
  Great BritainWC D1B5 0 00 8|        
 2014-2015 Sheffield SteelersEIHL39 4 913 46|Playoffs4 0 00
  Sheffield SteelersEIHL Cup13 3 36 14|        
 2015-2016 Sheffield SteelersEIHL52 5 712 81|Playoffs2 0 00
  Sheffield SteelersChampions HL4 0 00 0|        
  Sheffield SteelersEIHL Cup12 0 22 26|        
 2016-2017 Hull PiratesEPIHL32 13 2841 84|        
 2017-2018 Hull PiratesNIHL 129 39 5897 65|Playoffs3 4 37
  Hull PiratesNIHL National Cup4 2 79 29|Playoffs2 0 11
  Hull PiratesNIHL Autumn Cup4 2 24 81|Playoffs2 1 23
 2018-2019 Hull PiratesNIHL 135 65 68133 48|Playoffs6 11 1223 12 
  Hull PiratesNIHL Autumn Cup6 4 37 18|Playoffs2 2 24
  Hull PiratesNIHL North Cup9 10 919 28|Playoffs2 1 12
 2019-2020 Hull PiratesNIHL43 44 57101 134|        
 2020-2021 Sheffield SteeldogsNIHL Cup12 10 1525 8|        
  Sheffield SteelersEIHL Series16 5 611 6|        
 2021-2022 Sheffield SteeldogsNIHL44 42 5092 79|Playoffs6 4 812
  Sheffield SteeldogsNIHL Cup10 14 1226 16|        
 2022-2023 Sheffield SteeldogsNIHL31 22 3759 60|Playoffs3 2 24 25 
  Sheffield SteeldogsNIHL Cup10 5 611 16|        
 2023-2024 Sheffield SteeldogsNIHL42 18 2543 98|        
 2024-2025 Hull SeahawksNIHL38 8 4048 44|        

Player statistics powered by www.eliteprospects.com