| Total score | ||||
|---|---|---|---|---|
| Competition | City | Date | Category | Score |
| Aberdeen Open 2019 | Aberdeen | 2019-10-18 | Junior | 76.99 |
| Aberdeen Open 2018 | Aberdeen | 2018-10-19 | Advanced novice | 64.81 |
| Murrayfield Open 2018 | Edinburgh | 2018-05-04 | Advanced novice | 63.52 |
| Free skating | ||||
| Competition | City | Date | Segment | Score |
| Aberdeen Open 2019 | Aberdeen | 2019-10-18 | Junior | 47.96 |
| Coventry Open 2018 | Coventry | 2018-06-25 | Advanced novice | 40.81 |
| Murrayfield Open 2018 | Edinburgh | 2018-05-04 | Advanced novice | 39.70 |
| Short program | ||||
| Competition | City | Date | Segment | Score |
| Aberdeen Open 2019 | Aberdeen | 2019-10-18 | Junior | 29.03 |
| Deeside Open 2018 | Deeside | 2018-10-08 | Advanced novice | 27.93 |
| Coventry Open 2019 | Coventry | 2019-06-24 | Junior | 27.35 |