| Segment | Type | Score | Season | Event |
|---|---|---|---|---|
| Total | TSS | 194.40 | 18-19 | European Figure Skating Championships |
| Short Program | TSS | 65.61 |
| Event | 18-19 | 17-18 | 16-17 | 15-16 | 14-15 | 13-14 |
|---|---|---|---|---|---|---|
| Championships |
| 18-19 |
| European Figure Skating Championships |
| TES | 36.87 | 18-19 | European Figure Skating Championships |
| PCS | 28.74 | 18-19 | European Figure Skating Championships |
| Free Skating | TSS | 129.50 | 18-19 | Finlandia Trophy |
| TES | 69.96 | 18-19 | Finlandia Trophy |
| PCS | 59.54 | 18-19 | Finlandia Trophy |
| Worlds | β | 166.23 (16) | β | 152.93 (20) | β | β |
| World Juniors | β | β | 143.53 (14) | 43.19 (25) | β | β |
| Grand Prix |
| Grand Prix of Helsinki | 159.62 (8) | β | β | β | β | β |
| Junior Grand Prix |
| Latvia | β | 136.94 (10) | β | 130.71 (11) | β | β |
| Poland | β | β | β | 135.05 (9) | β | β |
| Croatia | β | β | β | β | 104.88 (18) | β |
| Challenger Series |
| Lombardia Trophy | 166.93 (5) | β | 140.95 (11) | β | β | β |
| Finlandia Trophy | 187.19 3 | 43.12 (18) | β | β | β | β |
| Nebelhorn Trophy | β | 154.10 (6) | β | β | β | β |
| Other |
| European Figure Skating Championships | 194.40 3 | 147.89 (14) | 130.10 (23) | 155.49 (8) | β | β |
| Nordic Championships | β | 58.42 2 | 133.75 (6) | β | β | β |
| SKATE HELENA 2015 | β | β | β | β | 143.33 1 | β |
| Dragon Trophy/Tivoli Cup (Junior) | β | β | β | β | β | 139.27 1 |
| SKATE HELENA 2014 | β | β | β | β | β | 140.34 1 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Sep 2025 | Lombardia Trophy | 62.68 3 | 104.25 (6) | 166.93 (5) |
| Jan 2019 | European Figure Skating Championships | 65.61 (4) | 128.79 3 | 194.40 3 |
| Nov 2018 | Grand Prix of Helsinki | 52.95 (10) | 106.67 (6) | 159.62 (8) |
| Oct 2018 | Finlandia Trophy | 57.69 (6) | 129.50 2 | 187.19 3 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2018 | World Figure Skating Championships | 60.18 (13) | 106.05 (16) | 166.23 (16) |
| Feb 2018 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2017 | World Junior Figure Skating Championships | 55.50 (10) | 88.03 (15) | 143.53 (14) |
| Mar 2017 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2016 | World Figure Skating Championships | 50.18 (23) | 102.75 (16) | 152.93 (20) |
| Mar 2016 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Jan 2015 | SKATE HELENA 2015 | 52.62 1 | 90.71 1 | 143.33 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2014 | Dragon Trophy/Tivoli Cup (Junior) | 45.43 1 | 93.84 1 | 139.27 |
| Nordic Championships |
| 58.42 2 |
| - |
| 58.42 2 |
| Jan 2018 | European Figure Skating Championships | 51.62 (14) | 96.27 (17) | 147.89 (14) |
| Oct 2017 | Finlandia Trophy | 43.12 (18) | - | 43.12 (18) |
| Sep 2017 | Nebelhorn Trophy | 53.75 (5) | 100.35 (6) | 154.10 (6) |
| Sep 2017 | ISU Junior Grand Prix Latvia | 46.47 (10) | 90.47 (9) | 136.94 (10) |
| Nordic Championships |
| 44.04 (9) |
| 89.71 (5) |
| 133.75 (6) |
| Jan 2017 | European Figure Skating Championships | 49.48 (19) | 80.62 (22) | 130.10 (23) |
| Sep 2016 | Lombardia Trophy | 52.71 (9) | 88.24 (12) | 140.95 (11) |
| World Junior Figure Skating Championships |
| 43.19 (25) |
| - |
| 43.19 (25) |
| Jan 2016 | European Figure Skating Championships | 53.92 (11) | 101.57 (8) | 155.49 (8) |
| Sep 2015 | ISU Junior Grand Prix Poland | 43.05 (13) | 92.00 (7) | 135.05 (9) |
| Aug 2015 | ISU Junior Grand Prix Latvia | 41.93 (15) | 88.78 (11) | 130.71 (11) |
| Oct 2014 | ISU Junior Grand Prix Croatia | 38.84 (17) | 66.04 (20) | 104.88 (18) |
| Jan 2014 | SKATE HELENA 2014 | 45.22 1 | 95.12 1 | 140.34 1 |