| Short program | Free skating | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| No | Name | Country | Score | No | Watch | Score | No | Watch | Score |
| 1 | Yuma KAGIYAMA | JPN | 72.76 | 3 | video | 166.41 | 1 | video | 239.17 |
| 2 | Andrei MOZALEV | RUS | 79.72 | 1 | details | 158.22 | 2 | video | 237.94 |
| 3 | Daniil SAMSONOV | RUS | 76.62 | 2 | details | 138.59 | 3 | video | 215.21 |
| 4 | Aleksa RAKIC | CAN | 70.96 | 4 | details | 134.27 | 4 | video | 205.23 |
| 5 | Younghyun CHA | KOR | 69.61 | 5 | video | 129.51 | 5 | video | 199.12 |
| 6 | Yudong CHEN | CHN | 57.31 | 10 | details | 127.29 | 6 | video | 184.60 |
| 7 | Noah BODENSTEIN | SUI | 60.56 | 9 | video | 116.36 | 7 | video | 176.92 |
| 8 | Nikolaj MEMOLA | ITA | 62.18 | 7 | video | 114.37 | 8 | video | 176.55 |
| 9 | Andrey KOKURA | UKR | 62.48 | 6 | video | 109.20 | 10 | video | 171.68 |
| 10 | Liam KAPEIKIS | USA | 49.57 | 14 | video | 112.02 | 9 | video | 161.59 |
| 11 | Daniel MRAZEK | CZE | 60.66 | 8 | details | 96.32 | 13 | details | 156.98 |
| 12 | Arlet LEVANDI | EST | 49.87 | 13 | details | 104.78 | 11 | video | 154.65 |
| 13 | François PITOT | FRA | 53.02 | 11 | video | 101.02 | 12 | video | 154.04 |
| 14 | Matteo NALBONE | ITA | 53.01 | 12 | video | 91.63 | 14 | video | 144.64 |
| 15 | Nikita KOVALENKO | ISR | 44.71 | 15 | video | 87.41 | 15 | video | 132.12 |