| Short program | Free skating | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| No | Name | Country | Score | No | Watch | Score | No | Watch | Score |
| 1 | Rio NAKATA | JPN | 81.55 | 1 | video | 151.98 | 1 | video | 233.53 |
| 2 | Tonghe TIAN | CHN | 69.33 | 4 | video | 138.62 | 2 | video | 207.95 |
| 3 | Yanhao LI | NZL | 76.10 | 2 | video | 130.35 | 5 | video | 206.45 |
| 4 | Jaekeun LEE | KOR | 74.08 | 3 | video | 127.37 | 6 | video | 201.45 |
| 5 | David BONDAR | CAN | 63.98 | 7 | video | 132.88 | 3 | video | 196.86 |
| 6 | Patrick BLACKWELL | USA | 64.24 | 6 | video | 132.23 | 4 | video | 196.47 |
| 7 | Jiarui LI | HKG | 64.35 | 5 | video | 118.64 | 8 | video | 182.99 |
| 8 | Qihan ZHAO | CHN | 56.63 | 11 | video | 125.93 | 7 | video | 182.56 |
| 9 | John KIM | CAN | 60.46 | 10 | video | 115.10 | 9 | video | 175.56 |
| 10 | Artur SMAGULOV | KAZ | 62.41 | 8 | video | 110.91 | 10 | video | 173.32 |
| 11 | Hyeonseo PARK | KOR | 61.94 | 9 | video | 98.34 | 12 | video | 160.28 |
| 12 | Ruiyang ZHANG | CHN | 53.65 | 13 | video | 99.79 | 11 | video | 153.44 |
| 13 | Konstantin SUPATASHVILI | GEO | 56.40 | 12 | video | 92.22 | 13 | video | 148.62 |
| 14 | Vinceman CHONG | AUS | 51.65 | 14 | video | 81.79 | 14 | video | 133.44 |
| 15 | Konstantin SMIRNOV | ARM | 46.19 | 15 | video | 77.52 | 15 | video | 123.71 |
| 16 | Betrand Zeusefl ZURIEL | INA | 27.24 | 17 | video | 59.26 | 16 | video | 86.50 |
| 17 | Jayden Ye Hung TIN | MAS | 27.71 | 16 | video | 52.90 | 17 | video | 80.61 |