| Rank | Name | Nation | Points | SP | FS |
| 1 | Mark KONDRATIUK | RUS | 286.56 | 2 | 1 |
| 2 | Daniel GRASSL | ITA | 274.48 | 5 | 2 |
| 3 | Deniss VASILJEVS | LAT | 272.08 | 6 | 3 |
| 4 | Andrei MOZALEV | RUS | 265.69 | 1 | 6 |
| 5 | Evgeni SEMENENKO | RUS | 260.00 | 3 | 9 |
| 6 | Morisi KVITELASHVILI | GEO | 253.91 | 4 | 8 |
| 7 | Kevin AYMOZ | FRA | 252.21 | 10 | 4 |
| 8 | Vladimir LITVINTSEV | AZE | 244.70 | 7 | 7 |
| 9 | Gabriele FRANGIPANI | ITA | 238.95 | 9 | 10 |
| 10 | Michal BREZINA | CZE | 238.38 | 15 | 5 |
| 11 | Lukas BRITSCHGI | SUI | 218.91 | 13 | 11 |
| 12 | Ivan SHMURATKO | UKR | 214.57 | 8 | 15 |
| 13 | Nikita STAROSTIN | GER | 214.40 | 14 | 12 |
| 14 | Arlet LEVANDI | EST | 208.52 | 17 | 13 |
| 15 | Nikolaj MEMOLA | ITA | 206.53 | 12 | 14 |
| 16 | Paul FENTZ | GER | 206.06 | 11 | 16 |
| 17 | Maurizio ZANDRON | AUT | 193.91 | 16 | 20 |
| 18 | Kornel WITKOWSKI | POL | 193.29 | 23 | 17 |
| 19 | Valtter VIRTANEN | FIN | 190.97 | 20 | 18 |
| 20 | Davide LEWTON BRAIN | MON | 190.67 | 21 | 19 |
| 21 | Konstantin MILYUKOV | BLR | 182.59 | 18 | 21 |
| 22 | Tomas-Llorenc GUARINO SABATE | ESP | 178.67 | 24 | 22 |
| 23 | Burak DEMIRBOGA | TUR | 168.03 | 22 | 23 |
| 24 | Slavik HAYRAPETYAN | ARM | 167.84 | 19 | 24 |
| Final Not Reached | |||||
| 25 | Adam HAGARA | SVK | 65.23 | 25 | |
| 26 | Graham NEWBERRY | GBR | 64.49 | 26 | |
| 27 | Matyas BELOHRADSKY | CZE | 64.38 | 27 | |
| 28 | Nika EGADZE | GEO | 63.60 | 28 | |
| 29 | Daniels KOCKERS | LAT | 56.10 | 29 | |
| 30 | Conor STAKELUM | IRL | 56.00 | 30 | |
| 31 | Jari KESSLER | CRO | 55.82 | 31 | |
| 32 | Andras CSERNOCH | HUN | 54.88 | 32 | |
| 33 | Larry LOUPOLOVER | BUL | 45.67 | 33 | |
| Withdrawn | |||||
| Nikolaj MAJOROV | SWE | ||||
| 14/01/2022 20:27:58 UTC | |||||