| Short program | Free skating | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| No | Name | Country | Score | No | Watch | Score | No | Watch | Score |
| 1 | Javier FERNANDEZ | ESP | 91.55 | 2 | video | 201.43 | 1 | video | 292.98 |
| 2 | Shoma UNO | JPN | 98.59 | 1 | video | 186.48 | 2 | video | 285.07 |
| 3 | Alexei BYCHENKO | ISR | 86.81 | 4 | video | 168.71 | 3 | video | 255.52 |
| 4 | Mikhail KOLYADA | RUS | 90.28 | 3 | video | 155.02 | 6 | video | 245.30 |
| 5 | Max AARON | USA | 73.64 | 8 | video | 161.94 | 4 | video | 235.58 |
| 6 | Elladj BALDE | CAN | 76.36 | 6 | video | 149.09 | 8 | video | 225.45 |
| 7 | Keiji TANAKA | JPN | 69.13 | 10 | video | 155.78 | 5 | video | 224.91 |
| 8 | Chafik BESSEGHIER | FRA | 80.68 | 5 | video | 143.30 | 10 | video | 223.98 |
| 9 | Gordei GORSHKOV | RUS | 73.37 | 9 | video | 150.14 | 7 | video | 223.51 |
| 10 | Artur DMITRIEV | RUS | 76.06 | 7 | video | 145.46 | 9 | video | 221.52 |
| 11 | Deniss VASILJEVS | LAT | 62.40 | 12 | video | 141.37 | 11 | video | 203.77 |
| 12 | Alexander MAJOROV | SWE | 67.80 | 11 | video | 124.34 | 12 | video | 192.14 |