| Rank | Skater↕ | Nation↕ | SP | FS | Total▼ | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total↕ | TES↕ | PCS↕ | Ded↕ | Total↕ | TES↕ | PCS↕ | Ded↕ | ||||
| 1 | Yuzuru HANYU | JPN | 111.68 | 63.18 | 48.50 | 0.00 | 206.17 | 109.55 | 96.62 | 0.00 | 317.85 |
| 2 | Shoma UNO | JPN | 104.17 | 58.13 | 46.04 | 0.00 | 202.73 | 111.01 | 92.72 | --1.00 | 306.90 |
| 3 | Javier FERNANDEZ | ESP | 107.58 | 59.79 | 47.79 | 0.00 | 197.66 | 101.52 | 96.14 | 0.00 | 305.24 |
| 4 | Boyang JIN | CHN | 103.32 | 60.27 | 43.05 | 0.00 | 194.45 | 109.69 | 85.76 | --1.00 | 297.77 |
| 5 | Nathan CHEN | USA | 82.27 | 41.39 | 41.88 | --1.00 | 215.08 | 127.64 | 87.44 | 0.00 | 297.35 |
| 6 | Vincent ZHOU | USA | 84.53 | 48.50 | 36.03 | 0.00 | 192.16 | 112.24 | 79.92 | 0.00 | 276.69 |
| 7 | Dmitri ALIEV | OAR | 98.98 | 56.98 | 42.00 | 0.00 | 168.53 | 85.39 | 85.14 | --2.00 | 267.51 |
| 8 | Mikhail KOLYADA | OAR | 86.69 | 43.84 | 43.85 | --1.00 | 177.56 | 91.62 | 87.94 | --2.00 | 264.25 |
| 9 | Patrick CHAN | CAN | 90.01 | 45.08 | 45.93 | --1.00 | 173.42 | 81.56 | 91.86 | 0.00 | 263.43 |
| 10 | Adam RIPPON | USA | 87.95 | 44.48 | 43.47 | 0.00 | 171.41 | 84.47 | 86.94 | 0.00 | 259.36 |
| 11 | Alexei BYCHENKO | ISR | 84.13 | 43.63 | 40.50 | 0.00 | 172.88 | 89.08 | 83.80 | 0.00 | 257.01 |
| 12 | Keegan MESSING | CAN | 85.11 | 45.50 | 40.61 | --1.00 | 170.32 | 84.88 | 85.44 | 0.00 | 255.43 |
| 13 | Daniel SAMOHIN | ISR | 80.69 | 43.29 | 38.40 | --1.00 | 170.75 | 89.03 | 81.72 | 0.00 | 251.44 |
| 14 | Jorik HENDRICKX | BEL | 84.74 | 44.17 | 40.57 | 0.00 | 164.21 | 81.79 | 82.42 | 0.00 | 248.95 |
| 15 | Junhwan CHA | KOR | 83.43 | 43.79 | 39.64 | 0.00 | 165.16 | 84.94 | 81.22 | --1.00 | 248.59 |
| 16 | Michal BREZINA | CZE | 85.15 | 44.34 | 40.81 | 0.00 | 160.92 | 76.58 | 84.34 | 0.00 | 246.07 |
| 17 | Misha GE | UZB | 83.90 | 41.75 | 42.15 | 0.00 | 161.04 | 74.96 | 86.08 | 0.00 | 244.94 |
| 18 | Keiji TANAKA | JPN | 80.05 | 40.30 | 40.75 | --1.00 | 164.78 | 85.64 | 81.14 | --2.00 | 244.83 |
| 19 | Deniss VASILJEVS | LAT | 79.52 | 39.34 | 41.18 | --1.00 | 155.06 | 76.42 | 80.64 | --2.00 | 234.58 |
| 20 | Brendan KERRY | AUS | 83.06 | 45.49 | 37.57 | 0.00 | 150.75 | 73.33 | 77.42 | 0.00 | 233.81 |
| 21 | Matteo RIZZO | ITA | 75.63 | 39.23 | 36.40 | 0.00 | 156.78 | 80.86 | 75.92 | 0.00 | 232.41 |
| 22 | Paul FENTZ | GER | 74.73 | 37.71 | 37.02 | 0.00 | 139.82 | 66.98 | 72.84 | 0.00 | 214.55 |
| 23 | Han YAN | CHN | 80.63 | 40.99 | 40.64 | --1.00 | 132.38 | 53.80 | 79.58 | --1.00 | 213.01 |
| 24 | Morisi KVITELASHVILI | GEO | 76.56 | 40.88 | 36.68 | --1.00 | 128.01 | 63.35 | 70.66 | --6.00 | 204.57 |
| 25 | Julian Zhi Jie YEE | MAS | 73.58 | 38.37 | 35.21 | 0.00 | — | — | — | — | 73.58 |
| 26 | Chafik BESSEGHIER | FRA | 72.10 | 38.41 | 33.69 | 0.00 | — | — | — | — | 72.10 |
| 27 | Denis TEN | KAZ | 70.12 | 30.77 | 39.35 | 0.00 | — | — | — | — | 70.12 |
| 28 | Michael Christian MARTINEZ | PHI | 55.56 | 26.04 | 29.52 | 0.00 | — | — | — | — | 55.56 |
| 29 | Felipe MONTOYA | ESP | 52.41 | 22.59 | 30.82 | --1.00 | — | — | — | — | 52.41 |
| 30 | Yaroslav PANIOT | UKR | 46.58 | 18.68 | 29.90 | --2.00 | — | — | — | — | 46.58 |