| Total score | ||||
|---|---|---|---|---|
| Competition | City | Date | Category | Score |
| Dundee Open 2022 | Dundee | 2022-05-21 | Junior | 95.07 |
| Aberdeen Open 2019 | Aberdeen | 2019-10-18 | Junior | 95.01 |
| British Championships 2022 - Qualifier 1 | Sheffield | 2022-03-21 | Junior | 92.62 |
| Free skating | ||||
| Competition | City | Date | Segment | Score |
| British Championships 2022 - Qualifier 1 | Sheffield | 2022-03-21 | Junior | 62.97 |
| Dundee Open 2022 | Dundee | 2022-05-21 | Junior | 61.75 |
| British Championships 2021 - Qualifier 1 | Sheffield | 2021-08-24 | Junior | 60.84 |
| Short program | ||||
| Competition | City | Date | Segment | Score |
| Aberdeen Open 2019 | Aberdeen | 2019-10-18 | Junior | 34.23 |
| Dundee Open 2022 | Dundee | 2022-05-21 | Junior | 33.32 |
| Tayside Trophy Club International 2019 | Dundee | 2019-08-09 | Junior | 33.00 |