| 1 | Gerben Jorritsma (A2) | NED | 6:22.81 | | - | |
| 2 | Andrea Giovannini (A2) | ITA | 6:23.10 | | +0.290 | |
| 3 | Kai Verbij (A1) | NED | 6:22.89 | | +0.080 | |
| 4 | Armin Hager (A1) | AUT | 6:23.68 | | +0.870 | |
| 5 | Johann Jørgen F. Sæves (A1) | NOR | 6:46.19 | | +23.380 | |
| 6 | Magnus Myhren Kristensen (B2) | NOR | 6:23.76 | | +0.950 | |
| 7 | Danila Semerikov (A1) | RUS | 6:23.82 | | +1.010 | |
| 8 | Linus Heidegger (B2) | AUT | 6:24.27 | | +1.460 | |
| 9 | Aleksandr.93 Jevdokimov (A2) | RUS | 6:23.94 | | +1.130 | |
| 10 | Anton Kapustin (B2) | BLR | 6:24.60 | | +1.790 | |
| 11 | Kars Jansman (A1) | NED | 6:24.60 | | +1.790 | |
| 12 | Aleksander Puszkarski (A2) | POL | 6:24.75 | | +1.940 | |
| 13 | Paul-Yme Brunsmann (A2) | NED | 6:24.78 | | +1.970 | |
| 14 | Anders Bjerkreim Furnée (A2) | NOR | 6:24.90 | | +2.090 | |
| 15 | Quinten van de Sande (B2) | BEL | 6:25.44 | | +2.630 | |
| 16 | Dmitry Morozov (B1) | KAZ | 6:25.46 | | +2.650 | |
| 17 | Nicola Tumolero (A1) | ITA | 6:25.55 | | +2.740 | |
| 18 | Felix Maly (A2) | GER | 6:25.78 | | +2.970 | |
| 19 | Maksim Dubovskij (B1) | BLR | 6:25.87 | | +3.060 | |
| 20 | Manuel Gras (A1) | GER | 6:26.06 | | +3.250 | |
| 21 | Thijs Roozen (A1) | NED | 6:27.10 | | +4.290 | |
| 22 | Denis Sedov (A1) | RUS | 6:27.60 | | +4.790 | |
| 23 | Artur Kisielewski (A2) | POL | 6:44.01 | | +21.200 | |
| 24 | Florian Jäger (A2) | AUT | 6:44.18 | | +21.370 | |
| 25 | Vladimir Hladik (A1) | CZE | 6:47.15 | | +24.340 | |
| 26 | Artjom Tsygankov (A2) | BLR | 6:49.72 | | +26.910 | |
| 27 | Aleks Luik (A1) | EST | - | | - | |
| 28 | Marten Liiv (B1) | EST | - | | - | |
| 29 | Dmitrij Listratenko (A1) | BLR | - | | - | |
| WDR | Juho Vaittinen (A2) | FIN | WDR | | - | |
| DNF | Andrea Stefani (A2) | ITA | DNF | | - | |
| DNS | Vladimir Pintsjukov (A2) | RUS | DNS | | - | |