| Total score | ||||
|---|---|---|---|---|
| Competition | City | Date | Category | Score |
| Deeside Open 2017 | Deeside | 2017-10-09 | Junior | 102.41 |
| British Championships 2018 | Sheffield | 2017-11-28 | Junior | 100.78 |
| Hull Open 2017 | Hull | 2017-08-17 | Junior | 95.45 |
| Free skating | ||||
| Competition | City | Date | Segment | Score |
| British Championships 2018 | Sheffield | 2017-11-28 | Junior | 67.49 |
| Deeside Open 2017 | Deeside | 2017-10-09 | Junior | 63.43 |
| Hull Open 2017 | Hull | 2017-08-17 | Junior | 59.93 |
| Short program | ||||
| Competition | City | Date | Segment | Score |
| Coventry Open 2016 | Coventry | 2016-06-27 | Junior | 39.61 |
| Deeside Open 2017 | Deeside | 2017-10-09 | Junior | 38.98 |
| Sheffield IJS 2017 | Sheffield | 2017-08-01 | Junior | 38.79 |