Elite Prospects
 Season Team League GP GAA SVS%      Playoffs GP GAA SVS%
 2013-2014 Murrayfield U19Scotland U204 20.00 .500|      
 2014-2015 Murrayfield U16Scotland U169 6.05 .815|      
  Murrayfield U19Scotland U204 9.58 .717|      
 2015-2016 Edinburgh Capitals SNLSNL1 2.00 -|      
  Murrayfield U19Scotland U2012 3.44 .786|      
  Scotland U17EIHA Conf. U172 - .792|      
 2016-2017 Edinburgh CapitalsEIHL3 4.88 .855|      
  Solway Sharks U19Scotland U202 1.67 -|      
  Edinburgh CapitalsEIHL Cup0 - -|      
  Murrayfield U19Scotland U2011 3.94 .820|      
  Edinburgh Capitals SNLSNL1 5.00 .667|      
 2017-2018 Edinburgh CapitalsEIHL24 7.26 .809|      
  Edinburgh CapitalsEIHL Cup0 - -|      
  Edinburgh Capitals SNLSNL3 0.00 1.000|      
  Murrayfield U19Scotland U206 4.46 .890|      
  Scotland U19ENG vs SCO U191 3.93 .826|      
 2018-2019 Solway SharksNIHL North Cup9 - .884|Playoffs2 - .853
  Solway SharksNIHL 131 - .891|Playoffs2 .904
  Great Britain U20WJC-20 D2A4 2.78 .889|      
 2019-2020 Glasgow ClanEIHL9 3.89 .859|      
  Glasgow ClanEIHL Cup1 2.50 .900|      
 2020-2021 Did not play |      
 2021-2022 Solway SharksNIHL 17 2.14 .940|      
  Solway SharksNIHL 1 North Cup3 2.42 .881|      
  Leeds KnightsNIHL Cup2 3.00 .925|      
  Leeds KnightsNIHL2 3.57 .909|      
  Glasgow ClanEIHL8 4.35 .824|Playoffs0 - -
 2022-2023 Hull SeahawksNIHL46 4.20 .894|      
  Sheffield SteelersEIHL Cup1 6.00 .838|      
  Hull SeahawksNIHL Cup15 4.68 .887|      
  Sheffield SteelersEIHL0 - -|      
 2023-2024 Hull SeahawksNIHL46 3.70 .885|Playoffs5 5.36 .840
  Hull SeahawksNIHL Cup4 3.50 .879|      
 2024-2025 Hull SeahawksNIHL22 3.78 .894|      

Player statistics powered by www.eliteprospects.com