| Short program | Free skating | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| No | Name | Country | Score | No | Watch | Score | No | Watch | Score |
| 1 | Vladislav TARASENKO | RUS | 59.09 | 1 | details | 112.00 | 1 | details | 171.09 |
| 2 | Stanislav PERTSOV | UKR | 50.22 | 2 | details | 99.09 | 3 | details | 149.31 |
| 3 | Charles TETAR | FRA | 43.47 | 6 | details | 102.98 | 2 | details | 146.45 |
| 4 | Maurizio ZANDRON | ITA | 49.19 | 3 | details | 96.15 | 4 | details | 145.34 |
| 5 | Timofei NOVAIKIN | FRA | 47.61 | 4 | details | 95.74 | 5 | details | 143.35 |
| 6 | Grégoire APPELHANS | FRA | 43.69 | 5 | details | 86.63 | 7 | details | 130.32 |
| 7 | Yaroslav PANIOT | UKR | 39.17 | 12 | details | 88.00 | 6 | details | 127.17 |
| 8 | Filippo AMBROSINI | ITA | 41.67 | 8 | details | 81.80 | 9 | details | 123.47 |
| 9 | Marcus BJÖRK | SWE | 41.26 | 9 | details | 81.87 | 8 | details | 123.13 |
| 10 | Adrien TESSON | FRA | 42.39 | 7 | details | 73.35 | 12 | details | 115.74 |
| 11 | Florian GOSTELIE | NED | 40.72 | 10 | details | 74.53 | 11 | details | 115.25 |
| 12 | Cameron HEMMERT | AUS | 40.04 | 11 | details | 74.93 | 10 | details | 114.97 |
| 13 | Pavel STRAKACH | BLR | 37.26 | 13 | details | 66.42 | 15 | details | 103.68 |
| 14 | Simon-Gabriel IONIAN | AUT | 35.17 | 14 | details | 63.72 | 17 | details | 98.89 |
| 15 | Jordan DODDS | AUS | 30.55 | 15 | details | 67.31 | 14 | details | 97.86 |
| 16 | Giray SENOL | TUR | 28.97 | 17 | details | 67.79 | 13 | details | 96.76 |
| 17 | Thomas KENNES | NED | 29.35 | 16 | details | 65.07 | 16 | details | 94.42 |