Elite Prospects
 Season Team League GP G A TP PIM
 2009-2010 Bracknell HummersEngland U1610 0 22 4
  Guildford Firestars U16England U167 0 00 8
 2010-2011 Guildford Firestars U16England U1617 2 02 42
  Guildford Firekings U18England U1811 0 22 6
 2011-2012 Guildford Firekings U18England U1815 1 56 28
  Wightlink TigersNIHL 218 1 01 36
 2012-2013 Guildford Firekings U18England U1817 3 69 28
  Wightlink TigersNIHL 212 0 44 22
 2013-2014 Wightlink TigersNIHL 216 1 45 43
  Southampton SpitfiresBUIHA7 1 34 4
  Wightlink TigersNIHL 2 Cup3 0 00 30
  Solent DevilsNIHL 120 0 00 0
 2014-2015 Wightlink TigersNIHL 215 0 55 42
  Solent DevilsNIHL South Cup1 0 11 0
  Wightlink TigersNIHL 2 Cup6 1 12 10
  Southampton SpitfiresBUIHA8 0 66 16
 2015-2016 Haringey RacersNIHL 215 0 55 22
  Haringey RacersNIHL 2 Cup5 0 66 39
  Southampton SpitfiresBUIHA6 0 00 14
  Solent DevilsNIHL 12 0 00 2
 2016-2017 Solent DevilsNIHL 124 0 00 14
  Southampton SpitfiresBUIHA15 4 48 10
 2017-2018 Guildford PhoenixNIHL 223 4 59 69
  Southampton SpitfiresBUIHA12 3 36 16
 2018-2019 Guildford PhoenixNIHL 227 9 1019 68
  Cambridge BluesBUIHA1 0 00 0
  Southampton SpitfiresBUIHA1 0 00 0
 2019-2020 Guildford PhoenixNIHL 218 9 1322 32
  Solent DevilsNIHL 12 0 00 0
 2020-2021 Did not play
 2021-2022 Guildford PhoenixNIHL 222 5 1621 55
  Solent DevilsNIHL 11 0 00 0
 2022-2023 Guildford PhoenixNIHL 223 8 1725 37
  Guildford PhoenixNIHL 2 South Cup12 4 913 19
 2023-2024 Guildford PhoenixNIHL 221 6 1622 12
  Guildford PhoenixNIHL 2 South Cup2 0 11 2
 2024-2025 Guildford PhoenixNIHL 213 1 910 6
  Guildford PhoenixNIHL 2 South Cup2 0 11 0

Player statistics powered by www.eliteprospects.com