| Vieta | Grupė | Pavardė, Vardas | Šalis | Klubas, Miestas | Laikas | min/km |
|---|---|---|---|---|---|---|
| 1 | M | Löfgren Tomas | Sweden | 1:06:42 | 5:23 | |
| 2 | M | Olsen Tommy | Norway | 1:06:54 | 5:24 | |
| 3 | M | Lilja Arto | Finland | 1:07:28 | 5:27 | |
| 4 | M | Gritsan Ruslan | Russia | 1:08:11 | 5:30 | |
| 5 | M | Arnesson Peter | Sweden | 1:08:18 | 5:31 | |
| 6 | M | Østerbø Øystein Kvaal | Norway | 1:08:21 | 5:31 | |
| 7 | M | Khrennikov Eduard | Russia | 1:08:37 | 5:32 | |
| 8 | M | Hauge Anders | Norway | 1:09:35 | 5:37 | |
| 9 | M | Köngäs Teemu | Finland | 1:09:38 | 5:37 | |
| 10 | M | Glukharev Vasili | Russia | 1:09:39 | 5:37 | |
| 11 | M | Vodražka Ondrej | Czech Republic | 1:09:42 | 5:37 | |
| 12 | M | Tonna Eivind Luhr | Norway | 1:10:10 | 5:40 | |
| 13 | M | Šulčys Nerijus | Lithuania | 1:11:26 | 5:46 | |
| 14 | M | Ruutiainen Tomi | Finland | 1:11:43 | 5:47 | |
| 15 | M | Hohl Christian | Switzerland | 1:12:20 | 5:50 | |
| 16 | M | Mosimann Peter | Switzerland | 1:13:13 | 5:54 | |
| 17 | M | Tolstopiatov Vadim | Russia | 1:13:47 | 5:57 | |
| 18 | M | Andersson David | Sweden | 1:14:17 | 6:00 | |
| 19 | M | Fischer Boris | Switzerland | 1:14:54 | 6:03 | |
| 20 | M | Redlich Tomaš | Czech Republic | 1:17:30 | 6:15 | |
| 21 | M | Zhuravel Arsen | Ukraine | 1:17:31 | 6:15 | |
| 22 | M | Tomeček Lubomir | Czech Republic | 1:17:44 | 6:16 | |
| 23 | M | Hallik Margus | Estonia | 1:18:01 | 6:18 | |
| 24 | M | Messikommer Pascal | Switzerland | 1:22:24 | 6:39 | |
| 25 | M | Kudre Raul | Estonia | 1:23:24 | 6:44 | |
| 26 | M | Kohlschmidt Bernd | Germany | 1:23:24 | 6:44 | |
| 27 | M | Zvontsov Igor | Belarus | 1:24:38 | 6:50 | |
| 28 | M | Kugler Johann | Austria | 1:24:45 | 6:50 | |
| 29 | M | Borys Andrii | Ukraine | 1:26:49 | 7:00 | |
| 30 | M | Nurm Taavi | Estonia | 1:27:23 | 7:03 | |
| 31 | M | Petrulis Vitalijus | Lithuania | 1:28:43 | 7:10 | |
| 32 | M | Simoni Mauro | Italy | 1:29:24 | 7:13 | |
| 33 | M | Varga Stephan | Austria | 1:29:29 | 7:13 | |
| 34 | M | Žagars Ivars | Latvia | 1:30:20 | 7:17 | |
| 35 | M | Grīnbergs Artūrs | Latvia | 1:31:23 | 7:22 | |
| 36 | M | Kalenichenko Oleksii | Ukraine | 1:31:49 | 7:25 | |
| 37 | M | Csucs Klaus | Romania | 1:32:15 | 7:27 | |
| 38 | M | Veits Toms | Latvia | 1:32:26 | 7:28 | |
| 39 | M | Giacomuzzi Cristian | Italy | 1:33:10 | 7:31 | |
| 40 | M | Kavaliauskas Regimantas | Lithuania | 1:34:31 | 7:38 | |
| 41 | M | Bruns Eike | Germany | 1:36:25 | 7:47 | |
| 42 | M | Ojandu Ander | Estonia | 1:36:45 | 7:48 | |
| 43 | M | Sonnenberg Sergej | Germany | 1:43:28 | 8:21 | |
| 44 | M | Lindstrøm Lars | Denmark | 1:44:33 | 8:26 | |
| 45 | M | Marosffy Daniel | Hungary | 1:46:12 | 8:34 | |
| 46 | M | Motoki Satoru | Japan | 1:46:50 | 8:37 | |
| 47 | M | Bruns Henning | Germany | 1:47:16 | 8:39 | |
| 48 | M | Ufimtsev Oleksii | Ukraine | 1:49:10 | 8:49 | |
| 49 | M | Veres Mihai | United States | 1:49:23 | 8:50 | |
| 50 | M | Csucs Andras | Romania | 1:49:27 | 8:50 | |
| 51 | M | Ļeščovs Viktors | Latvia | 1:53:15 | 9:08 | |
| 52 | M | Morrish Rory | Ireland | 1:57:24 | 9:28 | |
| 53 | M | Fey Carl | United States | 2:10:20 | 10:31 | |
| 54 | M | Miura Yuji | Japan | 2:13:13 | 10:45 | |
| 55 | M | Yamada Atsushi | Japan | 2:13:27 | 10:46 | |
| 56 | M | Coney Aims | United States | 2:40:57 | 13:00 | |
| M | Lapekin Maksim | Belarus | dsq | |||
| M | Kalniev Todor Nikolov | Bulgaria | dsq | |||
| M | Lauerman Jan | Czech Republic | dsq | |||
| M | Laugesen Jens | Denmark | dsq | |||
| M | Urpalainen Jarkko | Finland | dsq | |||
| M | Bettega Flavio | Italy | dsq | |||
| M | Malacarne Jonni | Italy | dsq | |||
| M | Maruyama Tetsushi | Japan | dsq | |||
| M | Pilybas Egidijus | Lithuania | dsq | |||
| M | Gruzdev Andrey | Russia | dsq | |||
| M | Nordqvist Bertil | Sweden | dsq | |||
| M | George Mike | United States | dsq |