| Total score | ||||
|---|---|---|---|---|
| Competition | City | Date | Category | Score |
| Skate Ayrshire 2019 | Stevenston | 2019-09-07 | Advanced novice | 66.69 |
| Murrayfield Open 2019 | Edinburgh | 2019-05-03 | Advanced novice | 66.17 |
| Aberdeen Open 2019 | Aberdeen | 2019-10-18 | Advanced novice | 65.16 |
| Free skating | ||||
| Competition | City | Date | Segment | Score |
| British Championships 2019 - Qualifier 1 | Sheffield | 2019-03-12 | Advanced novice | 42.08 |
| Murrayfield Open 2019 | Edinburgh | 2019-05-03 | Advanced novice | 41.30 |
| Tayside Trophy Club International 2019 | Dundee | 2019-08-09 | Advanced novice | 41.24 |
| Short program | ||||
| Competition | City | Date | Segment | Score |
| Tayside Trophy Club International 2019 | Dundee | 2019-08-09 | Advanced novice | 26.96 |
| Aberdeen Open 2019 | Aberdeen | 2019-10-18 | Advanced novice | 25.93 |
| Skate Ayrshire 2019 | Stevenston | 2019-09-07 | Advanced novice | 25.49 |