| Short program | Free skating | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| No | Name | Country | Score | No | Watch | Score | No | Watch | Score |
| 1 | Kevin AYMOZ | FRA | 88.08 | 2 | details | 172.99 | 1 | details | 261.07 |
| 2 | Nikolaj MEMOLA | ITA | 89.10 | 1 | details | 165.11 | 2 | details | 254.21 |
| 3 | Sota YAMAMOTO | JPN | 83.79 | 4 | details | 153.68 | 3 | details | 237.47 |
| 4 | Deniss VASILJEVS | LAT | 83.88 | 3 | details | 142.58 | 5 | details | 226.46 |
| 5 | Vladimir SAMOILOV | POL | 67.60 | 7 | details | 152.63 | 4 | details | 220.23 |
| 6 | Andreas NORDEBÄCK | SWE | 75.80 | 5 | details | 138.31 | 6 | details | 214.11 |
| 7 | Corey CIRCELLI | ITA | 65.07 | 9 | details | 137.46 | 7 | details | 202.53 |
| 8 | Kirill MARSAK | UKR | 75.31 | 6 | details | 122.02 | 10 | details | 197.33 |
| 9 | Nikita STAROSTIN | GER | 65.41 | 8 | details | 124.01 | 9 | details | 189.42 |
| 10 | Liam KAPEIKIS | USA | 63.44 | 10 | details | 124.09 | 8 | details | 187.53 |
| 11 | Makar SUNTSEV | FIN | 60.79 | 11 | details | 121.16 | 11 | details | 181.95 |
| 12 | Dillon JUDGE | IRL | 46.37 | 12 | details | 79.98 | 12 | details | 126.35 |