| Segment | Type | Score | Season | Event |
|---|---|---|---|---|
| Total | TSS | 221.07 | 16-17 | Ice Star |
| Short Program | TSS | 77.21 | 16-17 |
| Event | 17-18 | 16-17 | 15-16 | 14-15 | 13-14 | 12-13 |
|---|---|---|---|---|---|---|
| Championships |
| Ice Star |
| TES | 41.13 | 16-17 | Ice Star |
| PCS | 36.08 | 16-17 | Ice Star |
| Free Skating | TSS | 143.86 | 16-17 | Ice Star |
| TES | 73.20 | 16-17 | Ice Star |
| PCS | 70.66 | 16-17 | Ice Star |
| Worlds | 64.18 (29) | 69.26 (25) | 178.89 (23) | β | β | β |
| World Juniors | 206.38 (8) | β | β | 171.02 (16) | 171.04 (15) | 148.84 (20) |
| Junior Grand Prix |
| Italy | 188.95 (6) | β | β | β | β | β |
| Latvia | 181.63 (5) | β | β | β | β | β |
| Slovenia | β | 185.19 (7) | β | β | β | β |
| Czech | β | 199.38 (4) | β | β | β | β |
| Austria | β | β | 195.73 3 | β | β | β |
| Slovakia | β | β | 165.83 (8) | β | 170.14 (8) | β |
| Croatia | β | β | β | 177.07 (5) | β | β |
| Estonia | β | β | β | 165.76 (7) | 167.83 (7) | β |
| Turkey | β | β | β | β | β | 146.96 (8) |
| France | β | β | β | β | β | 149.87 (8) |
| Other |
| Minsk-Arena Ice Star | 210.89 (7) | β | β | β | β | β |
| Winter Universiade | β | 200.44 (15) | β | β | β | β |
| European Figure Skating Championships | β | 202.87 (14) | 189.65 (15) | β | β | β |
| Ice Star | β | 221.07 1 | β | β | β | β |
| International Cup of Nice | β | β | β | β | 188.99 2 | β |
| Coupe de Nice | β | β | β | β | β | 169.78 (4) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2018 | World Figure Skating Championships | 64.18 (29) | - | 64.18 (29) |
| Mar 2018 | World Junior Figure Skating Championships | 71.05 (4) | 135.33 (8) | 206.38 (8) |
| Oct 2017 | Minsk-Arena Ice Star | 76.31 3 | 134.58 (8) | 210.89 (7) |
| Oct 2017 | ISU Junior Grand Prix Italy | 66.71 (5) | 122.24 (7) | 188.95 (6) |
| Sep 2017 | ISU Junior Grand Prix Latvia | 67.17 1 | 114.46 (6) | 181.63 (5) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2017 | World Figure Skating Championships | 69.26 (25) | - | 69.26 (25) |
| Jan 2017 | Winter Universiade |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2016 | World Figure Skating Championships | 65.20 (24) | 113.69 (23) | 178.89 (23) |
| Jan 2016 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2015 | World Junior Figure Skating Championships | 55.10 (21) | 115.92 (15) | 171.02 (16) |
| Oct 2014 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2014 | World Junior Figure Skating Championships | 59.39 (16) | 111.65 (16) | 171.04 (15) |
| Oct 2013 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2013 | World Junior Figure Skating Championships | 51.73 (18) | 97.11 (20) | 148.84 (20) |
| Oct 2012 |
| 67.27 (12) |
| 133.17 (14) |
| 200.44 (15) |
| Jan 2017 | European Figure Skating Championships | 68.94 (15) | 133.93 (14) | 202.87 (14) |
| Nov 2016 | Ice Star | 77.21 1 | 143.86 1 | 221.07 1 |
| Sep 2016 | ISU Junior Grand Prix Slovenia | 61.71 (6) | 123.48 (6) | 185.19 (7) |
| Aug 2016 | ISU Junior Grand Prix Czech | 64.91 (4) | 134.47 (4) | 199.38 (4) |
| European Figure Skating Championships |
| 68.78 (13) |
| 120.87 (15) |
| 189.65 (15) |
| Sep 2015 | ISU Junior Grand Prix Austria | 67.43 2 | 128.30 3 | 195.73 3 |
| Aug 2015 | ISU Junior Grand Prix Slovakia | 56.91 (8) | 108.92 (8) | 165.83 (8) |
| ISU Junior Grand Prix Croatia |
| 58.43 (7) |
| 118.64 (4) |
| 177.07 (5) |
| Sep 2014 | ISU Junior Grand Prix Estonia | 59.76 (5) | 106.00 (7) | 165.76 (7) |
| International Cup of Nice |
| 66.54 1 |
| 122.45 2 |
| 188.99 2 |
| Oct 2013 | ISU Junior Grand Prix Estonia | 58.61 (7) | 109.22 (7) | 167.83 (7) |
| Sep 2013 | ISU Junior Grand Prix Slovakia | 57.40 (7) | 112.74 (7) | 170.14 (8) |
| Coupe de Nice |
| 57.84 2 |
| 111.94 (6) |
| 169.78 (4) |
| Sep 2012 | ISU Junior Grand Prix Turkey | 53.63 (5) | 93.33 (10) | 146.96 (8) |
| Aug 2012 | ISU Junior Grand Prix France | 52.73 (5) | 97.14 (9) | 149.87 (8) |