| Total score | ||||
|---|---|---|---|---|
| Competition | City | Date | Category | Score |
| 28th Volvo Open Cup ISU | Riga | 2015-11-04 | Junior | 179.02 |
| 31st Volvo Open Cup ISU | Riga | 2016-11-09 | Senior | 165.51 |
| Bavarian Open 2016 | Oberstdorf | 2016-02-17 | Junior | 162.20 |
| Free skating | ||||
| Competition | City | Date | Segment | Score |
| 28th Volvo Open Cup ISU | Riga | 2015-11-04 | Junior | 124.72 |
| 31st Volvo Open Cup ISU | Riga | 2016-11-09 | Senior | 108.11 |
| British Championships 2018 | Sheffield | 2017-11-28 | Junior | 106.95 |
| Short program | ||||
| Competition | City | Date | Segment | Score |
| World Junior Championship 2016 | Debrecen | 2016-03-14 | Junior | 57.65 |
| 31st Volvo Open Cup ISU | Riga | 2016-11-09 | Senior | 57.40 |
| Bavarian Open 2016 | Oberstdorf | 2016-02-17 | Junior | 55.41 |