| Total score | ||||
|---|---|---|---|---|
| Competition | City | Date | Category | Score |
| October Qualifier 2024 | Sheffield | 2024-10-07 | Junior | 95.46 |
| British Championships 2024 | Sheffield | 2024-11-27 | Junior | 92.93 |
| Oxford Open 2024 | Oxford | 2024-11-12 | Junior | 90.01 |
| Free skating | ||||
| Competition | City | Date | Segment | Score |
| October Qualifier 2024 | Sheffield | 2024-10-07 | Junior | 62.66 |
| British Championships 2024 | Sheffield | 2024-11-27 | Junior | 59.56 |
| October Qualifier 2023 | Sheffield | 2023-10-02 | Junior | 58.24 |
| Short program | ||||
| Competition | City | Date | Segment | Score |
| British Championships Qualifier March 2025 | Sheffield | 2025-03-17 | Junior | 35.38 |
| British Championships 2024 | Sheffield | 2024-11-27 | Junior | 33.37 |
| Oxford Open 2024 | Oxford | 2024-11-12 | Junior | 32.81 |