| Total score | ||||
|---|---|---|---|---|
| Competition | City | Date | Category | Score |
| World Championship 2018 | Milano | 2018-03-19 | Senior | 258.28 |
| Olympics 2018 | PyeongChang | 2018-02-09 | Senior | 257.01 |
| Cup of Russia 2016 | Moscow | 2016-11-04 | Senior | 255.52 |
| Free skating | ||||
| Competition | City | Date | Segment | Score |
| Olympics 2018 | PyeongChang | 2018-02-09 | Senior | 172.88 |
| Cup of Russia 2016 | Moscow | 2016-11-04 | Senior | 168.71 |
| World Championship 2018 | Milano | 2018-03-19 | Senior | 167.29 |
| Short program | ||||
| Competition | City | Date | Segment | Score |
| World Championship 2018 | Milano | 2018-03-19 | Senior | 90.99 |
| Cup of Russia 2016 | Moscow | 2016-11-04 | Senior | 86.81 |
| Internationaux de France de Patinage 2017 | Grenoble | 2017-11-17 | Senior | 86.79 |