| Total score | ||||
|---|---|---|---|---|
| Competition | City | Date | Category | Score |
| British Championships 2019 | Sheffield | 2018-11-26 | Junior | 87.60 |
| Skate Canada Autumn Classic Junior 2017 | Montreal | 2017-09-20 | Junior | 82.47 |
| Sofia Trophy 2016 | Sofia | 2016-02-10 | Advanced novice | 80.40 |
| Free skating | ||||
| Competition | City | Date | Segment | Score |
| Skate Canada Autumn Classic Junior 2017 | Montreal | 2017-09-20 | Junior | 56.57 |
| British Championships 2019 | Sheffield | 2018-11-26 | Junior | 55.16 |
| Sofia Trophy 2016 | Sofia | 2016-02-10 | Advanced novice | 53.30 |
| Short program | ||||
| Competition | City | Date | Segment | Score |
| British Championships 2019 | Sheffield | 2018-11-26 | Junior | 32.44 |
| Sofia Trophy 2017 | Sofia | 2017-02-08 | Advanced novice | 29.88 |
| Sofia Trophy 2016 | Sofia | 2016-02-10 | Advanced novice | 27.10 |