| Vieta | Grupė | Pavardė, Vardas | Šalis | Klubas, Miestas | Laikas | min/km |
|---|---|---|---|---|---|---|
| 1 | M2 | Prochazka Jan | Czech Republic | 13:19 | 4:55 | |
| 2 | M2 | Gvildys Jonas Vytautas | Lithuania | 13:23 | 4:57 | |
| 2 | M2 | Lysell Jerker | Sweden | 13:23 | 4:57 | |
| 4 | M2 | Svensk Emil | Sweden | 13:28 | 4:59 | |
| 5 | M2 | Boström Mårten B | Finland | 13:33 | 5:01 | |
| 5 | M2 | Jones Kristian Mark | Great Britain | 13:33 | 5:01 | |
| 7 | M2 | Basset Lucas | France | 13:34 | 5:01 | |
| 7 | M2 | Rüedlinger Andreas | Switzerland | 13:34 | 5:01 | |
| 9 | M2 | Coupat Vincent | France | 13:38 | 5:02 | |
| 10 | M2 | Blanes Reig Andreu | Spain | 13:45 | 5:05 | |
| 11 | M2 | Tenani Alessio | Italy | 13:46 | 5:05 | |
| 12 | M2 | Hubmann Daniel | Switzerland | 13:49 | 5:07 | |
| 13 | M2 | Gremmel Helmut | Austria | 13:51 | 5:07 | |
| 14 | M2 | Gil Marcos Eduardo | Spain | 13:53 | 5:08 | |
| 15 | M2 | Oskarsson Nicholas Alexander | Norway | 13:56 | 5:09 | |
| 16 | M2 | Fraser Scott | Great Britain | 13:57 | 5:10 | |
| 17 | M2 | Leal Tiago Gingao | Portugal | 13:58 | 5:10 | |
| 18 | M2 | Sidorov Alexei | Russia | 13:59 | 5:10 | |
| 1 | M3 | Kyburz Matthias | Switzerland | 14:06 | 5:13 | |
| 19 | M2 | Dišlers Dāvis | Latvia | 14:08 | 5:14 | |
| 20 | M2 | Nikolov Kiril | Bulgaria | 14:12 | 5:15 | |
| 21 | M2 | Popov Artem | Russia | 14:16 | 5:17 | |
| 22 | M2 | Kivikas Kenny | Estonia | 14:22 | 5:19 | |
| 22 | M2 | Glaner Franz | Austria | 14:22 | 5:19 | |
| 2 | M3 | Østerbø Øystein Kvaal | Norway | 14:24 | 5:20 | |
| 24 | M2 | Panchenko Artem | Ukraine | 14:28 | 5:21 | |
| 3 | M3 | Kyburz Andreas | Switzerland | 14:33 | 5:23 | |
| 25 | M2 | Tammemäe Lauri | Estonia | 14:34 | 5:23 | |
| 4 | M3 | Sirakov Ivan | Bulgaria | 14:39 | 5:25 | |
| 26 | M2 | Suciu Simion | Romania | 14:42 | 5:26 | |
| 5 | M3 | Martinez Pérez Antonio | Spain | 14:43 | 5:27 | |
| 5 | M3 | Tranchand Frédéric | France | 14:43 | 5:27 | |
| 27 | M2 | Dallavalle Roberto | Italy | 14:44 | 5:27 | |
| 28 | M2 | Straltsou Vasili | Belarus | 14:46 | 5:28 | |
| 7 | M3 | Steiwer Gaute Hallan | Norway | 14:46 | 5:28 | |
| 29 | M2 | Marcolino Hélder | Portugal | 14:47 | 5:28 | |
| 8 | M3 | Petržela Jan | Czech Republic | 14:49 | 5:29 | |
| 9 | M3 | Bobach Søren | Denmark | 14:50 | 5:29 | |
| 30 | M2 | Asmolov Oleksii | Ukraine | 14:53 | 5:30 | |
| 10 | M3 | Khramov Andrey | Russia | 14:58 | 5:32 | |
| 31 | M2 | Portin Fredric | Finland | 15:03 | 5:34 | |
| 11 | M3 | Zinca Ionut Alin | Romania | 15:03 | 5:34 | |
| 12 | M3 | Morrison Ross | New Zealand | 15:05 | 5:35 | |
| 13 | M3 | Kowalski Wojciech | Poland | 15:08 | 5:36 | |
| 14 | M3 | Romao Tiago Cantante | Portugal | 15:09 | 5:36 | |
| 15 | M3 | Dahlgren Filip | Sweden | 15:10 | 5:37 | |
| 16 | M3 | Hodkinson Peter James | Great Britain | 15:14 | 5:38 | |
| 32 | M2 | O Sullivan Hourihan Josh | Ireland | 15:21 | 5:41 | |
| 33 | M2 | O Boyle Seamus | Ireland | 15:22 | 5:41 | |
| 17 | M3 | Pauliņš Artūrs | Latvia | 15:24 | 5:42 | |
| 17 | M3 | Silva Miguel | Portugal | 15:24 | 5:42 | |
| 19 | M3 | Mäkelä Tuomo | Finland | 15:25 | 5:42 | |
| 34 | M2 | Stulgys Donatas | Lithuania | 15:30 | 5:44 | |
| 35 | M2 | Wensław Mateusz | Poland | 15:35 | 5:46 | |
| 20 | M3 | Wartbichler Christian | Austria | 15:35 | 5:46 | |
| 21 | M3 | Crickmore Jonathan Peter | Great Britain | 15:36 | 5:46 | |
| 21 | M3 | Nilsson Simkovics Erik | Austria | 15:36 | 5:46 | |
| 36 | M2 | Van der Ouderaa Francois | Belgium | 15:42 | 5:48 | |
| 37 | M2 | Marchenko Alexey | Israel | 15:45 | 5:50 | |
| 23 | M3 | Poliakov Dmitry | Russia | 15:49 | 5:51 | |
| 24 | M3 | Vaher Sander | Estonia | 15:51 | 5:52 | |
| 25 | M3 | Nogueira De La Muela Luis Enrique | Spain | 15:52 | 5:52 | |
| 26 | M3 | Bartkevičius Algirdas | Lithuania | 15:58 | 5:54 | |
| 27 | M3 | Glibov Ruslan | Ukraine | 16:00 | 5:55 | |
| 28 | M3 | Seppi Marco | Italy | 16:01 | 5:55 | |
| 29 | M3 | Anttonen Antti | Finland | 16:36 | 6:08 | |
| 30 | M3 | Sudarev Oleksiy | Ukraine | 16:50 | 6:14 | |
| 31 | M3 | Hendrickx Pieter | Belgium | 16:58 | 6:17 | |
| 32 | M3 | Sabo Bar Guy | Israel | 17:07 | 6:20 | |
| 38 | M2 | Barr Evan | Australia | 18:05 | 6:41 | |
| 33 | M3 | Späth Felix | Germany | 18:40 | 6:54 | |
| 39 | M2 | Tuzov Vladislav | Azerbaijan | 25:34 | 9:28 | |
| 34 | M3 | Allahverdiyev Muvassil | Azerbaijan | 27:24 | 10:08 | |
| 35 | M3 | Kazimov Mirali | Azerbaijan | 47:27 | 17:34 | |
| M3 | Cashell Hugh | Ireland | dnf | |||
| M3 | Sjöberg Oskar | Sweden | dnf | |||
| M3 | Zagonel Giacomo | Italy | dsq |