Men Women Junior Men Junior Women
 i@l
  Cedric Beill0:40:50 FRA
  Vojtech Ludvik0:41:12 CZE
  Oskar Sandberg0:41:29 SWE
  Andre Haga0:42:42 FIN
  Anton Persson0:42:49 SWE
  Anders Blomster0:42:51 FIN
  Andreas Waldmann0:43:00 AUT
  Rafael Dobnik0:43:35 AUT
  Konsta Vanhanen0:44:13 FIN
  Pavel Likhanov0:44:28 RUS
  Fabiano Bettega0:44:34 ITA
  Viacheslav Chernykh0:44:40 RUS
  Yoann Courtois0:44:42 FRA
  Radoslaw Jaroszek0:44:47 POL
  Tom Goddard0:45:04 AUS
  Ivan Shcherbakov0:45:09 RUS
  Edwyn Oliver-Evans0:45:21 GBR
  Paul Nestor0:45:35 EST
  Marcus Niemi0:45:37 SWE
  Tomas Stanek0:45:46 CZE
  Tonis Laugesaar0:46:45 EST
  Kristjan Linnus0:47:02 EST
  Jan Andrej Cully0:47:14 SVK
  Vytenis Miliunas0:47:17 LTU
  Bjornar Kvale0:47:24 NOR
  Masahiro Shimaoka0:47:41 JPN
  Sauli Pietikainen0:47:48 FIN
  Eriks Gruzde0:47:51 LAT
  Matej Muller0:48:21 SVK
  Vasyl Morozov0:48:30 UKR
  Jacques Schmidt-Morgenroth0:48:39 FRA
  Holger Refslund0:48:44 DEN
  Conor Klingenberg0:49:54 DEN
  Aleksi Rantala0:49:56 FIN
  Karl Withers0:50:11 AUS
  Dimitar Damyanov0:50:18 BUL
  Ivan Kulikov0:50:18 RUS
  Oyvind Wiggen0:50:33 NOR
  Aidas Zigilejus0:50:39 LTU
  Vladimir Emeliancik0:50:41 RUS
  Oleksandr Kasianov0:51:12 UKR
  Nauris Raize0:51:22 LAT
  Silas Frederik Thomsen0:51:47 DEN
  Ivan Panov0:51:59 RUS
  Manuel Espina Monestina0:53:09 ESP
  Piotr Dolatowski0:53:53 POL
  Angus Robinson0:54:48 AUS
  Filip Bergstrom0:54:53 SWE
  Teodor Takac0:56:18 SVK
  Rasmus Sorensen0:56:34 DEN
  Sebastian Svard0:56:58 SWE
  Jaakko Jutila0:57:21 FIN
  Michael Nemet0:57:58 CZE
  Alejandro Martinez Flor0:58:05 ESP
  Pontus Kullin Alfredsson0:58:45 SWE
  Tomas Janoska0:59:02 SVK
  Rimmo Room0:59:40 EST
  Dominykas Buta1:00:42 LTU
  Miguel Pires1:02:20 POR
  Sviatloslav Ternovskyi1:04:58 UKR
  Bernhard Finder1:09:12 AUT
  Markus Finder1:27:09 AUT
  Atis HeinolsDISQ LAT