| Short program | Free skating | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| No | Name | Country | Score | No | Watch | Score | No | Watch | Score |
| 1 | Mikhail KOLYADA | RUS | 103.13 | 1 | video | 176.25 | 3 | video | 279.38 |
| 2 | Boyang JIN | CHN | 93.89 | 2 | video | 170.59 | 5 | video | 264.48 |
| 3 | Max AARON | USA | 83.11 | 5 | video | 176.58 | 1 | video | 259.69 |
| 4 | Vincent ZHOU | USA | 80.23 | 8 | video | 176.43 | 2 | video | 256.66 |
| 5 | Han YAN | CHN | 82.22 | 6 | video | 172.39 | 4 | video | 254.61 |
| 6 | Javier FERNANDEZ | ESP | 90.57 | 3 | video | 162.49 | 6 | video | 253.06 |
| 7 | Keiji TANAKA | JPN | 87.19 | 4 | video | 159.98 | 8 | video | 247.17 |
| 8 | Kevin REYNOLDS | CAN | 64.40 | 10 | video | 162.10 | 7 | video | 226.50 |
| 9 | Grant HOCHSTEIN | USA | 80.55 | 7 | video | 135.89 | 9 | video | 216.44 |
| 10 | Alexander MAJOROV | SWE | 64.27 | 11 | video | 121.77 | 10 | video | 186.04 |
| 11 | Alexander Dmitrievich PETROV | RUS | 68.58 | 9 | video | 117.44 | 12 | video | 186.02 |
| 12 | He ZHANG | CHN | 46.99 | 12 | video | 120.59 | 11 | video | 167.58 |