Elite Prospects
 Season Team League GP G A TP PIM
 2007-2008 Midlands U11EIHA Conf. U114 3 03 4
 2008-2009 Midlands U11EIHA Conf. U114 0 22 2
 2009-2010 Midlands U13EIHA Conf. U134 0 00 0
 2010-2011 England QC Int PW2 0 00 2
  Midlands U13EIHA Conf. U134 0 00 7
 2011-2012 Sheffield Stormers U16England U168 1 45 0
 2012-2013 Sheffield Stormers U16England U1614 5 1217 4
  Midlands U15EIHA Conf. U154 1 01 2
 2013-2014 Sheffield Stormers U16England U1618 20 4969 6
  Sheffield Lancers U19England U18 22 3 47 0
  Sheffield Steelhawks U18England U187 1 45 4
 2014-2015 Sheffield Steelhawks U18England U1815 20 2646 22
  Sheffield SteeldogsEng. Chal. Cup5 1 34 2
  Sheffield SpartansNIHL 17 1 01 0
  Sheffield SteeldogsEPIHL22 0 00 0
 2015-2016 Sheffield Steelhawks U18England U187 18 927 8
  England U19ENG vs SCO U191 0 00 0
  Sheffield U20England U206 26 1844 2
  Sheffield SpartansNIHL 16 0 11 2
  Sheffield SteeldogsEPIHL49 9 413 8
  Great Britain U18WJC-18 D2A5 2 13 8
 2016-2017 Sheffield SteelersChampions HL1 0 00 0
  Sheffield SteeldogsEPIHL26 6 1218 18
  Sheffield SteelersEIHL Cup7 0 00 0
  England U19ENG vs SCO U191 2 02 0
  Sheffield SteelersEIHL12 0 00 0
  Great Britain U20WJC-20 D1B1 0 00 0
 2017-2018 Sheffield SteelersEIHL53 5 49 20
  Sheffield SteelersEIHL Cup9 0 00 0
  Sheffield SteelersContinental Cup3 0 00 2
  Great Britain U20WJC-20 D2A5 4 59 22
 2018-2019 Milton Keynes LightningEIHL46 6 39 88
  Milton Keynes LightningEIHL Cup5 0 00 4
 2019-2020 Sheffield SteelersEIHL Cup13 1 12 6
  Sheffield SteeldogsNIHL2 0 00 4
  Sheffield SteelersEIHL49 0 00 10
 2020-2021 Nittorps IKDivision 24 0 00 2
  Telford TigersNIHL Cup10 3 25 35
  Coventry BlazeEIHL Series14 1 01 8
 2021-2022 Leeds KnightsNIHL33 22 2143 33
  Sheffield SteelersEIHL Cup4 1 23 0
  Leeds KnightsNIHL Cup10 7 1522 12
  Sheffield SteelersEIHL7 0 00 2
 2022-2023 Leeds KnightsNIHL56 50 63113 108
  Leeds KnightsNIHL Cup24 20 2646 69
  Sheffield SteelersEIHL1 0 00 0
 2023-2024 Sheffield SteelersEIHL52 8 1220 24
  Sheffield SteelersEIHL Cup12 2 35 6
  Great BritainOGQ3 1 12 0
  Great BritainWC6 0 00 2
  Great Britain (all)International11 1 12 2
 2024-2025 Sheffield SteelersEIHL39 2 57 8
  Great BritainOGQ3 0 00 2
  Great Britain (all)International3 0 00 2
  Sheffield SteelersChampions HL8 0 11 0
  Sheffield SteelersEIHL Cup11 1 23 27

Player statistics powered by www.eliteprospects.com