1 | 3 | Anders Nordberg | 1:25:55 | | | Halden SK |
| 2 | Hannu Airila | 1:25:55 | +0 | | Kalevan Rasti |
3 | 36 | Mattias Karlsson | 1:26:13 | +18 | | IK Hakarpspojkarna |
4 | 25 | Antti Parjanne | 1:26:14 | +19 | | Lynx |
5 | 18 | Jonn Are Myhren | 1:26:24 | +29 | | IFK Lidingö SOK |
6 | 60 | Gustav Bergman | 1:26:26 | +31 | | OK Ravinen |
7 | 48 | Eskil Kinneberg | 1:27:41 | +1:46 | | Raumar O-lag |
8 | 7 | Leonid Novikov | 1:28:31 | +2:36 | | Delta |
9 | 51 | Petteri Laitinen | 1:29:46 | +3:51 | | Kangasala SK |
10 | 28 | Janne Heikka | 1:30:37 | +4:42 | | Tampereen Pyrintö |
11 | 17 | Vesa Mäkinen | 1:31:12 | +5:17 | | Angelniemen Ankkuri |
12 | 150 | Ari-Pekka Lassila | 1:31:22 | +5:27 | | Vetelin Urheilijat |
13 | 4 | Jonas Pilblad | 1:31:46 | +5:51 | | IFK Göteborg |
14 | 63 | Douglas Tullie | 1:31:59 | +6:04 | | Scotland |
15 | 11 | Pasi Ikonen | 1:32:08 | +6:13 | | Vaajakosken Terä |
16 | 13 | Mats Troeng | 1:32:09 | +6:14 | | OK Linne |
17 | 129 | Knut Sveinung Rekaa | 1:32:30 | +6:35 | | NTNUI 2 |
18 | 29 | Mikkel Lund | 1:32:41 | +6:46 | | Bäkkelagets SK |
19 | 16 | Björn Ekeberg | 1:33:20 | +7:25 | | IL Tyrving |
20 | 104 | Christian Riddervo Kahrs | 1:33:40 | +7:45 | | Fredrikstad SK |
21 | 123 | Jouni Heinonen | 1:33:42 | +7:47 | | Valkeakosken Haka |
22 | 27 | Yury Tambasov | 1:33:55 | +8:00 | | Sävedalens AIK |
23 | 93 | Tommy Andersson | 1:34:11 | +8:16 | | Vänersborgs SK |
24 | 142 | Thore Kornmo | 1:34:26 | +8:31 | | Porsgrunn O-Lag |
25 | 12 | Zsolt Lenkei | 1:34:43 | +8:48 | | IFK Moras OK |
| 31 | Jesper Lysell | 1:34:43 | +8:48 | | Rehns BK |
27 | 15 | Manu Mutka | 1:35:13 | +9:18 | | Turun Metsänkävijät |
| 109 | Emil Andersson | 1:35:13 | +9:18 | | Ärla IF |
29 | 26 | Esa Huttunen | 1:35:27 | +9:32 | | OK Orient |
30 | 8 | Daniel Nilsson | 1:35:28 | +9:33 | | OK Orion |
31 | 46 | Öystein Petersen | 1:35:38 | +9:43 | | Kristiansand OK 2 |
32 | 67 | Teemu Väre | 1:35:41 | +9:46 | | Paimion Rasti |
33 | 147 | Olli-Pekka Koistinen | 1:36:06 | +10:11 | | Anttolan Urheilijat |
34 | 120 | Anders Carlsson | 1:36:17 | +10:22 | | IFK Lidingö SOK 3 |
35 | 1110 | Oliver Johnson | 1:36:29 | +10:34 | | South Yorkshire |
36 | 30 | Lars Skjeset | 1:36:39 | +10:44 | | NTNUI |
37 | 34 | Tomi Mattila | 1:36:48 | +10:53 | | MS Parma |
| 79 | Andreas Holmqvist | 1:36:48 | +10:53 | | Hestra IF |
39 | 23 | Öyvind Helgerud | 1:36:50 | +10:55 | | Halden SK 2 |
40 | 5 | Petteri Muukkonen | 1:36:52 | +10:57 | | Vehkalahden Veikot |
41 | 54 | Timo Mikkola | 1:37:03 | +11:08 | | Tampereen Pyrintö 2 |
42 | 169 | Kristaps Jaudzems | 1:37:15 | +11:20 | | Turun Metsänkävijät 3 |
43 | 24 | Jarno Kallio-Könnö | 1:37:16 | +11:21 | | Rasti-Kurikka |
44 | 64 | Jonas Juveli | 1:37:36 | +11:41 | | Lillomarka OL |
45 | 92 | Jarkko Saarinen | 1:37:43 | +11:48 | | Delta 2 |
46 | 221 | Jussi Tokola | 1:37:46 | +11:51 | | MS Parma 3 |
47 | 33 | Vesa Taanila | 1:37:50 | +11:55 | | Ikaalisten Nouseva-Voima |
48 | 47 | Matthias Niggli | 1:37:53 | +11:58 | | Ulricehamns OK |
49 | 40 | Anders Bäckström | 1:37:56 | +12:01 | | Södertälje Nykvarn Orient 2 |
50 | 91 | Yngve Skogstad | 1:38:51 | +12:56 | | Frol IL |
51 | 102 | Evgeniy Gavrilov | 1:39:06 | +13:11 | | Omega |
52 | 38 | Marius Mazulis | 1:39:15 | +13:20 | | IGTISA |
53 | 32 | Mikael Eliasson | 1:39:16 | +13:21 | | Göteborg Majorna OK |
54 | 57 | Mattias Johansson | 1:39:18 | +13:23 | | IFK Lidingö SOK 2 |
55 | 56 | Hans Persson | 1:39:30 | +13:35 | | Gävle OK |
56 | 42 | Jakob Jansson | 1:39:35 | +13:40 | | Järla IF OK |
57 | 1000 | Antti Myllärinen | 1:39:43 | +13:48 | | IOF Council |
58 | 148 | Rasmus Leo | 1:40:00 | +14:05 | | Bredaryds SOK |
59 | 164 | Sören Nymalm | 1:40:03 | +14:08 | | Pargas IF |
| 105 | Viktor Larsson | 1:40:03 | +14:08 | | Hagaby GoIF |
61 | 14 | Pål Skogtjärn | 1:40:06 | +14:11 | | Södertälje Nykvarn Orient |
62 | 222 | Ivars Zagars | 1:40:14 | +14:19 | | VIGA |
63 | 45 | Ulf Troeng | 1:40:25 | +14:30 | | OK Linne 2 |
64 | 122 | Måns Sandgren | 1:40:41 | +14:46 | | OK Orion 2 |
65 | 445 | Aleksandr Minakov | 1:40:54 | +14:59 | | Orienta Moscow Compass |
66 | 935 | Andreas Samuelsson | 1:41:00 | +15:05 | | OK Reftele |
67 | 35 | Johannes Pohjala | 1:41:02 | +15:07 | | Hiisirasti |
68 | 537 | Mark Bown | 1:41:03 | +15:08 | | Bristol OK |
69 | 73 | Einari Heinaro | 1:41:07 | +15:12 | | Helsingin Suunnistajat |
70 | 372 | Pasi Hongisto | 1:41:20 | +15:25 | | Loimaan Jankko |
71 | 110 | Petri Heliö | 1:41:23 | +15:28 | | Koovee 2 |
72 | 389 | Benjamin Lepoutre | 1:41:25 | +15:30 | | Tous Azimuts Douai |
73 | 6 | Anders Åkerman | 1:41:27 | +15:32 | | Malungs OK Skogsmårdarna |
74 | 159 | Ville Saarela | 1:41:30 | +15:35 | | Kokkolan Suunnistajat |
75 | 94 | Tuomo Istolahti | 1:41:31 | +15:36 | | Ylistaron Kilpa-Veljet |
76 | 95 | Jonas Nordström | 1:41:33 | +15:38 | | Tullinge SK |
77 | 58 | Petteri Huikko | 1:41:52 | +15:57 | | Vaajakosken Terä 2 |
78 | 315 | Pasi Pohjasvuo | 1:42:05 | +16:10 | | Espoon Suunta 4 |
79 | 761 | Antti Veijalainen | 1:42:22 | +16:27 | | Paimion Rasti 5 |
80 | 85 | Harri Karlsson | 1:42:26 | +16:31 | | Pan-Kristianstad 2 |
81 | 90 | Mood Linus Karlsson | 1:42:29 | +16:34 | | OK Linne 3 |
82 | 78 | Oskar Arlebo | 1:42:32 | +16:37 | | KFUM Örebro OK |
83 | 107 | Kari Jussila | 1:42:48 | +16:53 | | Kangasala SK 2 |
84 | 306 | Björn Rundlöf | 1:43:24 | +17:29 | | Väsby OK |
85 | 367 | Janne Liuko | 1:43:25 | +17:30 | | Akilles OK |
86 | 106 | Jussi Simula | 1:43:36 | +17:41 | | Hiisirasti 2 |
87 | 83 | Erik Memmi | 1:43:40 | +17:45 | | Halmstad OK |
88 | 191 | Sondre Gullord | 1:43:59 | +18:04 | | Gjö-Vard O-lag |
89 | 100 | Timo Sild | 1:44:01 | +18:06 | | OK Triangeln |
90 | 154 | Per Carlborg | 1:44:04 | +18:09 | | Nyköpings OK |
| 393 | Heikki Laine | 1:44:04 | +18:09 | | Ex-Legends |
92 | 522 | Juha Malinen | 1:44:27 | +18:32 | | Kalevan Rasti 4 |
93 | 72 | Pekka Lapila | 1:44:28 | +18:33 | | MS Parma 2 |
94 | 62 | Pekka Hyvönen | 1:44:40 | +18:45 | | Turun Suunnistajat |
95 | 160 | Kalle Rantala | 1:44:42 | +18:47 | | Kalevan Rasti 3 |
96 | 138 | Eivind Resser | 1:44:48 | +18:53 | | Kongsberg OL |
97 | 192 | Håkon Wold | 1:45:01 | +19:06 | | Lutelaget |
98 | 224 | Tuomo Lahtinen | 1:45:10 | +19:15 | | Itä-Hämeen Rasti |
99 | 286 | Björn Wistrand | 1:45:13 | +19:18 | | OK Hällen 2 |
100 | 1534 | Magnus Johansson | 1:45:21 | +19:26 | | Kristiansand OK 3 |
101 | 111 | Timo Parttimaa | 1:45:25 | +19:30 | | Angelniemen Ankkuri 2 |
102 | 309 | Nikolay Dimitrov | 1:45:42 | +19:47 | | Brownteam |
103 | 37 | Robbin Kantarp | 1:45:46 | +19:51 | | OK Hällen |
104 | 53 | Petri Kuusinen | 1:45:53 | +19:58 | | Hämeenlinnan Suunnistajat |
| 153 | Reijo Viitanen | 1:45:53 | +19:58 | | Tampereen Pyrintö 3 |
106 | 193 | Tuomas Kotro | 1:45:55 | +20:00 | | SK Vuoksi |
107 | 163 | Tauno Tiirats | 1:46:05 | +20:10 | | Kangasala SK 4 |
108 | 371 | Jussi Laurila | 1:46:07 | +20:12 | | Jalasjärven Jalas |
109 | 96 | Emil Bengtsson | 1:46:10 | +20:15 | | Göteborg Majorna OK 2 |
110 | 143 | Johan Ivarsson | 1:46:12 | +20:17 | | Freidig SPK |
111 | 462 | Henrikas Pauzas | 1:46:19 | +20:24 | | Dainava1 |
112 | 65 | Martin Hederskog | 1:46:23 | +20:28 | | Malungs OK Skogsmårdarna 2 |
113 | 125 | Seppo Mäkinen | 1:46:24 | +20:29 | | Pellon Ponsi 2 |
114 | 121 | Daniel Hajek | 1:46:28 | +20:33 | | Täby OK |
115 | 139 | Pasi Kiiskinen | 1:46:34 | +20:39 | | Rasti-Pielinen |
116 | 84 | Öystein Sörensen | 1:46:48 | +20:53 | | Ås-UMB orientering |
117 | 41 | Erik Lind | 1:46:50 | +20:55 | | IFK Umeå |
118 | 146 | Panu Haaramo | 1:46:51 | +20:56 | | Espoon Suunta 2 |
119 | 1013 | Oskar Svensson | 1:46:52 | +20:57 | | Finspångs SOK |
120 | 55 | Jani Virta | 1:46:58 | +21:03 | | IF Sibbo-Vargarna |
121 | 77 | Matti Janlöv | 1:47:27 | +21:32 | | IF Sibbo-Vargarna 2 |
122 | 61 | Håkan Andersson | 1:47:50 | +21:55 | | Västerås SOK |
123 | 422 | Peter Andersson | 1:47:54 | +21:59 | | Söders SOL-Tyresö 2 |
124 | 155 | Iivo Kotamäki | 1:47:57 | +22:02 | | Ikaalisten Nouseva-Voima 2 |
| 368 | Fredrik Åkerlind | 1:47:57 | +22:02 | | Vallentuna /Össeby OL |
126 | 127 | Rune Rystad | 1:48:03 | +22:08 | | Nydalens SK 2 |
127 | 116 | Magnus Persson | 1:48:09 | +22:14 | | OK Tisaren 2 |
128 | 126 | Marko Vapa | 1:48:11 | +22:16 | | Ounasvaaran Hiihtoseura |
129 | 145 | Jukka Nissilä | 1:48:17 | +22:22 | | Ylivieskan Kuula |
| 210 | Aleksander Afonushkin | 1:48:17 | +22:22 | | Saint-Petersburg |
131 | 293 | Artis Jansons | 1:48:29 | +22:34 | | OK RSP |
132 | 562 | Sigurd Eikner | 1:48:34 | +22:39 | | Krabbelaget |
| 196 | Tomi Kääriäinen | 1:48:34 | +22:39 | | Pihkaniskat |
| 68 | Perttu Sorsa | 1:48:34 | +22:39 | | Mäntsälän Urheilijat |
135 | 374 | Antti Virsu | 1:48:39 | +22:44 | | Viestirykmentti |
136 | 352 | Arto Puro-Aho | 1:48:44 | +22:49 | | Ylistaron Kilpa-Veljet 2 |
137 | 642 | Niklas Alvaeus | 1:48:50 | +22:55 | | Jönköpings OK/IK Hakarspo |
138 | 1005 | Ales Jirasek Keskinen | 1:48:52 | +22:57 | | Broucci a Berusky |
139 | 237 | Per Andrasson | 1:48:54 | +22:59 | | OK Skogsfalken |
140 | 80 | Andreas Hall | 1:49:00 | +23:05 | | IF Femman |
141 | 1034 | Harley Davidsson | 1:49:01 | +23:06 | | Myggans OS |
142 | 66 | Vanquish Erkki Aadli | 1:49:06 | +23:11 | | SKM! |
| 496 | Mikael Tjernberg | 1:49:06 | +23:11 | | Skizunft Wiesbaden |
144 | 171 | Anders Hansson | 1:49:23 | +23:28 | | Skogslöparna |
145 | 168 | Odd Fuglestad | 1:49:27 | +23:32 | | Ålgård Orientering |
146 | 659 | Jonas Haraldsson | 1:49:28 | +23:33 | | Gustavsbergs OK |
147 | 428 | Jaakko Pyykönen | 1:49:32 | +23:37 | | SK-0K |
| 165 | Eero Inkeri | 1:49:32 | +23:37 | | Olavin Rasti |
149 | 172 | Martin Vister | 1:49:35 | +23:40 | | Indre Östfold OK |
150 | 750 | Lauri Kahila | 1:49:37 | +23:42 | | Tampereen Pyrintö 9 |
151 | 44 | Per-Anders Eggertsen | 1:49:45 | +23:50 | | IFK Göteborg 2 |
| 297 | Vegard Brox | 1:49:45 | +23:50 | | IL Tyrving 2 |
153 | 637 | Ilkka Kohvakka | 1:49:54 | +23:59 | | Savon Rasti |
154 | 572 | Henrik Erlandsson | 1:49:56 | +24:01 | | OK Södertörn |
| 1305 | Denis Eltsov | 1:49:56 | +24:01 | | Northern Wind 2 |
156 | 98 | Joni Hirvikallio | 1:49:57 | +24:02 | | Lappeen Riento |
157 | 236 | Samuel Korhonen | 1:49:59 | +24:04 | | Kyrös-Rasti |
158 | 19 | Forne Chris | 1:50:00 | +24:05 | | Wing OK |
159 | 436 | Pekka Niemelä | 1:50:01 | +24:06 | | Helsingin Suunnistajat 8 |
160 | 173 | OKK Simon Andersson | 1:50:06 | +24:11 | | OK Skogshjortarna |
161 | 76 | Timo Karppinen | 1:50:10 | +24:15 | | SK Pohjantähti |
162 | 214 | Jonas Nyman | 1:50:11 | +24:16 | | OK Botnia |
163 | 207 | Bobby Brown | 1:50:12 | +24:17 | | Centrum OK Oslo |
164 | 113 | Denis Kuprienko | 1:50:14 | +24:19 | | Yarkiy Mir |
165 | 1123 | Peder Aukrust Osmoen | 1:50:19 | +24:24 | | Nord-Österdal OK |
166 | 131 | Petri Kotro | 1:50:20 | +24:25 | | Sippurasti |
167 | 1238 | Neil Dobbs | 1:50:21 | +24:26 | | IFK Lidingö SOK 4 |
168 | 157 | Lacho Iliev | 1:50:23 | +24:28 | | Halden SK 3 |
169 | 20 | Erik Andersson | 1:50:25 | +24:30 | | OK Denseln |
170 | 505 | Tanel Kannel | 1:50:34 | +24:39 | | RAE ROK |
171 | 424 | Janis Melbardis | 1:50:41 | +24:46 | | Burkanciems OK |
172 | 198 | Mikael Boström | 1:50:56 | +25:01 | | Lynx 3 |
173 | 220 | Marco Seppi | 1:51:15 | +25:20 | | Eksjö SOK |
174 | 272 | Mikhail Malyshev | 1:51:16 | +25:21 | | Nord West |
| 824 | Fredrik Eden | 1:51:16 | +25:21 | | OK Kåre |
176 | 71 | Simon Hodler | 1:51:22 | +25:27 | | IFK Moras OK 2 |
177 | 301 | Andreas Davidsson | 1:51:29 | +25:34 | | O-Ringen |
178 | 1481 | Simo Juvaste | 1:51:33 | +25:38 | | Ex-Legends 2 |
179 | 894 | Ville Räikkönen | 1:51:57 | +26:02 | | Päässä Viiraa |
180 | 407 | Ilkka Karhu | 1:52:06 | +26:11 | | Hämeenlinnan Suunnistajat 3 |
181 | 294 | Heikki Jokinen | 1:52:07 | +26:12 | | Rastivarsat 4 |
182 | 825 | Marcus Berggren | 1:52:11 | +26:16 | | GoIF Tjalve/ Västerviks Ok |
183 | 1111 | Bengt Levin | 1:52:12 | +26:17 | | Almby IK-81 |
184 | 187 | Alexander Lubina | 1:52:13 | +26:18 | | DJK Adler 07 Bottrop |
185 | 390 | Lars Forsberg | 1:52:14 | +26:19 | | OK Ravinen 3 |
186 | 258 | Jarno Kiintola | 1:52:26 | +26:31 | | Kuusankosken Urheiluseura |
187 | 828 | Per Melander Often | 1:52:30 | +26:35 | | Tynset IF |
188 | 444 | Thomas Sundqvist | 1:52:32 | +26:37 | | Metsämannut |
189 | 103 | Martin Moberg | 1:52:37 | +26:42 | | Norbergs OK |
190 | 797 | Joakim Tingstorp | 1:52:38 | +26:43 | | Hammarby IF OF 2 |
| 892 | Jonas Olsson | 1:52:38 | +26:43 | | Fagersta OK |
192 | 1126 | Even Skårholen | 1:52:42 | +26:47 | | Lillomarka OL 2 |
193 | 400 | Mats Sundbue | 1:52:45 | +26:50 | | Strängnäs Malmby OL |
194 | 875 | Juha Tilli | 1:52:56 | +27:01 | | Serla NE |
195 | 223 | Biel Rafols | 1:52:58 | +27:03 | | Catalonia Team |
196 | 118 | Juha Matilainen | 1:53:01 | +27:06 | | Kuopion Suunnistajat |
197 | 1295 | Melker Pettersson | 1:53:07 | +27:12 | | Bergnäsets AIK 2 |
198 | 813 | Dag Steinar Ragvin | 1:53:08 | +27:13 | | Skien OK |
199 | 74 | Eric Roller | 1:53:13 | +27:18 | | Bromma-Vällingby SOK/Järf |
200 | 394 | Smestad Bård | 1:53:28 | +27:33 | | Wing OK 2 |