Elite Prospects
 Season Team League 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
 2003-2004 Telford Tigers EPIHL1 0 00 46
  Manchester PhoenixEIHL56 1 23 52
 2004-2005 London RacersEIHL28 5 16 65
  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
  London RacersEIHL Cup6 2 13 8
  Sheffield SteelersEIHL KO Cup6 1 01 8
 2006-2007 Sheffield SteelersEIHL52 8 917 100
  Sheffield SteelersEIHL Cup6 0 22 6
  Sheffield SteelersEIHL KO Cup1 0 00 2
 2007-2008 Sheffield SteelersEIHL48 8 816 96
  Sheffield SteelersEIHL KO Cup2 1 01 0
 2008-2009 Sheffield SteelersEIHL52 8 1018 42
  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
  Sheffield SteelersEIHL Cup8 1 56 16
  Sheffield SteelersContinental Cup6 1 12 -
  Great BritainWC D15 1 01 6
 2010-2011 Sheffield SteelersEIHL53 14 2842 118
  Sheffield SteelersEIHL Cup8 3 25 10
  Great BritainWC D15 0 11 2
 2011-2012 Sheffield SteelersEIHL54 10 2131 105
  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
  Sheffield SteelersEIHL Cup14 5 712 14
  Great BritainOGQ6 0 00 2
 2013-2014 Sheffield SteelersEIHL51 8 1018 74
  Sheffield SteelersEIHL Cup12 1 67 17
  Great BritainWC D1B5 0 00 8
 2014-2015 Sheffield SteelersEIHL39 4 913 46
  Sheffield SteelersEIHL Cup13 3 36 14
 2015-2016 Sheffield SteelersEIHL52 5 712 81
  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
  Hull PiratesNIHL National Cup4 2 79 29
  Hull PiratesNIHL Autumn Cup4 2 24 81
 2018-2019 Hull PiratesNIHL 135 65 68133 48
  Hull PiratesNIHL Autumn Cup6 4 37 18
  Hull PiratesNIHL North Cup9 10 919 28
 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
  Sheffield SteeldogsNIHL Cup10 14 1226 16
 2022-2023 Sheffield SteeldogsNIHL31 22 3759 60
  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