| Total score | ||||
|---|---|---|---|---|
| Competition | City | Date | Category | Score |
| Ice Talent Trophy 2025 | Hasselt | 2025-01-30 | Advanced novice | 83.04 |
| Oxford Open 2024 | Oxford | 2024-11-12 | Junior | 82.63 |
| British Championships Qualifier March 2025 | Sheffield | 2025-03-17 | Advanced novice | 79.43 |
| Free skating | ||||
| Competition | City | Date | Segment | Score |
| Oxford Open 2024 | Oxford | 2024-11-12 | Junior | 53.33 |
| Ice Talent Trophy 2025 | Hasselt | 2025-01-30 | Advanced novice | 52.08 |
| Bradford Open 2024 | Bradford | 2024-04-15 | Advanced novice | 51.61 |
| Short program | ||||
| Competition | City | Date | Segment | Score |
| Ice Talent Trophy 2025 | Hasselt | 2025-01-30 | Advanced novice | 30.96 |
| Oxford Open 2024 | Oxford | 2024-11-12 | Junior | 29.30 |
| British Championships Qualifier March 2025 | Sheffield | 2025-03-17 | Advanced novice | 28.84 |