| Total score | ||||
|---|---|---|---|---|
| Competition | City | Date | Category | Score |
| British Championships 2024 | Sheffield | 2024-11-27 | Junior | 136.39 |
| Daugava Open Cup 2025 | Riga | 2025-03-14 | Junior | 135.10 |
| 18th Skate Helena | Belgrade | 2025-01-31 | Junior | 129.77 |
| Free skating | ||||
| Competition | City | Date | Segment | Score |
| British Championships Qualifier March 2025 | Sheffield | 2025-03-17 | Junior | 88.24 |
| British Championships 2024 | Sheffield | 2024-11-27 | Junior | 85.70 |
| Daugava Open Cup 2025 | Riga | 2025-03-14 | Junior | 83.88 |
| Short program | ||||
| Competition | City | Date | Segment | Score |
| 18th Skate Helena | Belgrade | 2025-01-31 | Junior | 52.26 |
| Daugava Open Cup 2025 | Riga | 2025-03-14 | Junior | 51.22 |
| British Championships 2024 | Sheffield | 2024-11-27 | Junior | 50.69 |