Season | Team | League | GP | GAA | SVS% |
2011-2012 | Scotland U11 | EIHA Conf. U11 | 3 | 2.29 | .773 |
2012-2013 | Scotland U11 | EIHA Conf. U11 | 2 | 2.50 | .800 |
2013-2014 | Scotland U13 | EIHA Conf. U13 | 1 | 1.00 | .923 |
2014-2015 | Scotland U13 | EIHA Conf. U13 | 3 | 1.36 | .931 |
2015-2016 | Dundee Stars U16 | Scotland U16 | 2 | 1.90 | .900 |
Scotland U15 | EIHA Conf. U15 | 4 | - | .849 | |
2016-2017 | Dundee Stars U16 | Scotland U16 | 10 | 3.16 | .871 |
Scotland U15 | EIHA Conf. U15 | 4 | - | .905 | |
2017-2018 | Dundee Stars U16 | Scotland U16 | 7 | 2.43 | .890 |
Scotland U17 | EIHA Conf. U17 | 5 | - | .853 | |
Dundee Stars U19 | Scotland U20 | 0 | - | - | |
2018-2019 | Dundee Tigers | SNL | 13 | 8.06 | .830 |
Scotland U17 | EIHA Conf. U17 | 4 | - | .762 | |
Scotland U19 | ENG vs SCO U19 | 0 | - | - | |
2019-2020 | Dundee Stars U19 | Scotland U20 | 2 | 9.10 | .522 |
Dundee Comets | NIHL 1 North Cup | 8 | - | .779 | |
Dundee Comets | SNL | 16 | 4.49 | .871 | |
2020-2021 | Did not play | ||||
2021-2022 | Aberdeen Lynx | SNL | - | - | - |
2022-2023 | Aberdeen Lynx | SNL | - | 2.80 | .885 |
Solway Sharks | NIHL 1 | 0 | - | - | |
2023-2024 | Aberdeen Lynx | SNL | 23 | 2.89 | .909 |
Aberdeen Lynx | SNL Cup | 4 | 2.28 | .901 | |
2024-2025 | Dundee Rockets | SNL | 12 | 2.06 | .924 |
Dundee Rockets | SNL Cup | 3 | 1.67 | .940 |