1 | 27 | Emil Lauri | 1:24:50 | | | IFK Lidingö SOK |
2 | 2 | Thierry Gueorgiou | 1:26:40 | +1:50 | | Kalevan Rasti |
3 | 16 | Petteri Muukkonen | 1:27:33 | +2:43 | | MS Parma |
4 | 41 | Jörgen Wickholm | 1:28:10 | +3:20 | | IF Sibbo-Vargarna |
5 | 6 | Valentin Novikov | 1:28:28 | +3:38 | | Delta |
6 | 1 | Tero Föhr | 1:29:17 | +4:27 | | Vehkalahden Veikot |
7 | 5 | Mats Haldin | 1:29:51 | +5:01 | | Halden SK |
| 14 | Martin Johansson | 1:29:51 | +5:01 | | IFK Moras OK |
9 | 36 | Mats Troeng | 1:29:52 | +5:02 | | OK Linne |
10 | 7 | Niclas Jonasson | 1:30:03 | +5:13 | | Leksands OK |
11 | 10 | Jani Lakanen | 1:30:05 | +5:15 | | Vaajakosken Terä |
12 | 40 | Johan Bäckman | 1:30:12 | +5:22 | | OK Orient |
13 | 17 | Mikael Olofsson | 1:30:24 | +5:34 | | IFK Göteborg |
14 | 4 | Michal Smola | 1:30:35 | +5:45 | | Södertälje Nykvarn Orient |
15 | 23 | Anders Nordberg | 1:30:38 | +5:48 | | Bäkkelagets SK |
16 | 9 | Erik Rost | 1:31:05 | +6:15 | | Malungs OK Skogsmårdarna |
17 | 66 | Jani Myllärinen | 1:31:10 | +6:20 | | Lappeen Riento |
18 | 18 | Vesa Taanila | 1:31:29 | +6:39 | | Ikaalisten Nouseva-Voima |
19 | 12 | Francois Gonon | 1:31:37 | +6:47 | | Paimion Rasti |
20 | 39 | Audun Weltzien | 1:32:19 | +7:29 | | IL Tyrving |
21 | 22 | Jonathan Duncan | 1:33:25 | +8:35 | | Kristiansand OK |
22 | 43 | Christian Kahrs | 1:33:40 | +8:50 | | Fredrikstad SK |
23 | 64 | Evgeny Fadeev | 1:33:46 | +8:56 | | Tampereen Pyrintö 2 |
24 | 73 | Andreas Jansson | 1:33:59 | +9:09 | | IK Hakarpspojkarna |
25 | 34 | Andrej Khramov | 1:34:05 | +9:15 | | Pan-Kristianstad |
26 | 3 | Jarkko Huovila | 1:34:11 | +9:21 | | Tampereen Pyrintö |
27 | 51 | Mårten Boström | 1:34:45 | +9:55 | | Lynx |
28 | 44 | Erik Öhlund | 1:35:46 | +10:56 | | Ulricehamns OK |
29 | 26 | Vyacheslav Mukhidinov | 1:36:20 | +11:30 | | Turun Metsänkävijät |
| 57 | Oli Johnson | 1:36:20 | +11:30 | | Västerås SOK |
31 | 46 | Maxim Davidov | 1:36:25 | +11:35 | | Angelniemen Ankkuri |
32 | 15 | Matthias Merz | 1:36:37 | +11:47 | | Rajamäen Rykmentti |
33 | 24 | Troy De Haas | 1:36:44 | +11:54 | | Rasti-Kurikka |
34 | 20 | Daniel Hubmann | 1:37:01 | +12:11 | | Turun Suunnistajat |
35 | 30 | Lukas Bartak | 1:37:12 | +12:22 | | Halden SK 2 |
36 | 21 | Henrik Löfås | 1:37:25 | +12:35 | | Stora Tuna IK |
37 | 86 | Gernot Kerschbaumer | 1:37:27 | +12:37 | | Helsingin Suunnistajat |
38 | 56 | Scott Fraser | 1:37:37 | +12:47 | | Turun Metsänkävijät 2 |
39 | 88 | Alexei Zotov | 1:37:58 | +13:08 | | IF Femman |
40 | 8 | Kaas Carl W | 1:38:03 | +13:13 | | NTNUI |
41 | 42 | Vadim Tolstopyatov | 1:38:29 | +13:39 | | Hämeenlinnan Suunnistajat |
42 | 350 | Keijo Parkkinen | 1:38:31 | +13:41 | | Ylikiimingin Nuijamiehet |
43 | 31 | Hans Tröan | 1:38:37 | +13:47 | | Nydalens SK |
44 | 13 | Roman Efimov | 1:38:45 | +13:55 | | Hiisirasti |
45 | 94 | Beat Zimmermann | 1:40:04 | +15:14 | | Tullinge SK |
46 | 74 | Matti Kivelä | 1:40:35 | +15:45 | | SK Pohjantähti |
47 | 62 | Sören Bobach | 1:40:42 | +15:52 | | Östmarka OK |
48 | 52 | Mikko Mäki-Ullakko | 1:40:43 | +15:53 | | Vaajakosken Terä 3 |
49 | 38 | Andreas J Johansson | 1:40:47 | +15:57 | | Göteborg Majorna OK |
| 65 | William Lind | 1:40:47 | +15:57 | | Sävedalens AIK |
51 | 29 | Heikki Toivio | 1:40:49 | +15:59 | | Delta 2 |
52 | 54 | Pettersson Fredrik | 1:41:02 | +16:12 | | Linköpings OK |
53 | 50 | Anders Skarholt | 1:41:06 | +16:16 | | Södertälje Nykvarn Orient 2 |
54 | 28 | Janis Krumins | 1:41:23 | +16:33 | | Pargas IF |
| 75 | Jon Andersson | 1:41:23 | +16:33 | | IFK Umeå |
56 | 67 | Leiv Terje Arnevik | 1:41:46 | +16:56 | | Kristiansand OK 2 |
57 | 111 | Liutauras Bilevicius | 1:42:12 | +17:22 | | OK Linne 2 |
58 | 53 | Hannu-Pekka Pukema | 1:42:15 | +17:25 | | Kalevan Rasti 2 |
59 | 49 | Petri Ikävalko | 1:42:37 | +17:47 | | Kangasala SK |
60 | 69 | Anders Holmberg | 1:42:52 | +18:02 | | Järla IF OK |
61 | 35 | Jamie Stevenson | 1:43:11 | +18:21 | | Farum-Tisvilde OK |
62 | 154 | Antti Ekonoja | 1:43:20 | +18:30 | | Pellon Ponsi |
63 | 85 | Martin Simpson | 1:43:46 | +18:56 | | Rajamäen Rykmentti 2 |
64 | 90 | Teppo Pellinen | 1:43:50 | +19:00 | | Joutsenon Kullervo |
65 | 168 | Jevgenis Sprogis | 1:44:01 | +19:11 | | Turun Metsänkävijät 4 |
66 | 115 | Rain Eensaar | 1:44:15 | +19:25 | | OK Roslagen |
67 | 55 | Eriksson Johan | 1:44:19 | +19:29 | | Gävle OK |
68 | 61 | Christian Håkansson | 1:44:23 | +19:33 | | Ronneby OK |
69 | 11 | Anders Kleist | 1:44:35 | +19:45 | | OK Denseln |
70 | 176 | Sander Vaher | 1:44:44 | +19:54 | | OK Triangeln |
71 | 72 | Martin Larbo | 1:44:45 | +19:55 | | IFK Lidingö SOK 2 |
72 | 256 | Jonas Engström | 1:44:58 | +20:08 | | OK Hällen |
| 280 | Nikolay Dimitrov | 1:44:58 | +20:08 | | Bulgaria Team |
74 | 145 | Fredrik Persson | 1:45:27 | +20:37 | | Pan-Kristianstad 2 |
75 | 59 | Per Sjögren | 1:46:25 | +21:35 | | KFUM Örebro OK |
76 | 58 | Crister Nygren | 1:46:30 | +21:40 | | Norbergs OK |
77 | 91 | Esko Ylikangas | 1:46:42 | +21:52 | | Rasti-Kurikka 2 |
78 | 78 | Öystein K. Österbö | 1:47:14 | +22:24 | | Wing OK |
79 | 33 | Tomi Mattila | 1:47:21 | +22:31 | | MS Parma 2 |
80 | 25 | Henrik Jansson | 1:47:30 | +22:40 | | OK Tisaren |
81 | 167 | Jury Agafontsev | 1:47:38 | +22:48 | | Northern Wind |
82 | 77 | Börje Pauler | 1:47:51 | +23:01 | | Skogslöparna |
83 | 357 | Mikus Zagata | 1:47:58 | +23:08 | | OK Älvsjö Örby |
84 | 120 | Viktor Larsson | 1:48:19 | +23:29 | | Hagaby GoIF |
85 | 71 | Jerker Lysell | 1:48:44 | +23:54 | | Rehns BK |
86 | 152 | Jimmy Larsson | 1:49:01 | +24:11 | | Malungs OK Skogsmårdarna 2 |
87 | 727 | Sergey Borovkov | 1:49:17 | +24:27 | | Black Sea |
88 | 182 | Lester Dagobertsen | 1:49:29 | +24:39 | | Centrum OK |
89 | 97 | Pekka Väätäinen | 1:49:31 | +24:41 | | Siilin Rasti |
| 678 | Aleksander Bernaciak | 1:49:31 | +24:41 | | Nybro OK |
91 | 60 | Simo Lindgren | 1:49:44 | +24:54 | | Jämsän Retki-Veikot |
92 | 337 | Claes Turesson | 1:49:47 | +24:57 | | OK Renen |
93 | 244 | Oskars Zernis | 1:50:18 | +25:28 | | OK Saldus |
94 | 163 | Mattias Allared | 1:50:23 | +25:33 | | Tumba-Mälarhöjden OK |
95 | 84 | Pasi Tölkkö | 1:50:50 | +26:00 | | MS Parma 3 |
96 | 378 | Lucian Semeniuc | 1:50:54 | +26:04 | | FK Finn |
97 | 273 | Oonninen Pribyl | 1:50:56 | +26:06 | | SKOB Finnforest Zlin |
98 | 992 | Mats Granstedt | 1:51:17 | +26:27 | | IK Hakarpspojkarna 3 |
| 270 | Tuomas Huttunen | 1:51:17 | +26:27 | | Olavin Rasti |
100 | 1157 | Zsolt Lenkei | 1:51:22 | +26:32 | | IFK Moras OK 2 |
101 | 277 | Johan Alfredsson | 1:51:32 | +26:42 | | Stora Tuna IK 2 |
102 | 203 | Bo Beijar | 1:51:48 | +26:58 | | IF Femman 3 |
103 | 122 | Markus Lang | 1:51:58 | +27:08 | | Helsingin Suunnistajat 2 |
104 | 191 | Heikki Kettunen | 1:52:16 | +27:26 | | Vihtavuoren Pamaus |
105 | 147 | Jurgis Krastins | 1:52:23 | +27:33 | | Pihkaniskat |
106 | 116 | Hovind Eirik Ba Kamstrup | 1:52:25 | +27:35 | | Raumar OL |
107 | 310 | Miikka Myllymäki | 1:52:36 | +27:46 | | Koo-Vee 2 |
108 | 104 | Joakim Gustavsson | 1:52:50 | +28:00 | | Halmstad OK |
109 | 151 | Daniel Stenlund | 1:53:13 | +28:23 | | IF Brahe |
110 | 430 | Danilo Piht | 1:53:25 | +28:35 | | SK Mercury |
111 | 130 | Jukka Vertainen | 1:53:28 | +28:38 | | Jämsän Retki-Veikot 3 |
112 | 440 | Marko Nisula | 1:53:32 | +28:42 | | Teuvan Rivakka |
113 | 82 | Janne Joensivu | 1:53:36 | +28:46 | | Valkeakosken Haka |
| 1027 | Simo Juvaste | 1:53:36 | +28:46 | | Louhelan Woima |
115 | 102 | Gleb Gribanov | 1:53:42 | +28:52 | | Keravan Urheilijat |
116 | 87 | Matti Karhulahti | 1:53:43 | +28:53 | | Turun Suunnistajat 2 |
117 | 70 | Manne Suominen | 1:53:45 | +28:55 | | Delta 3 |
118 | 140 | Beat Berger | 1:53:47 | +28:57 | | OLC Kapreolo |
119 | 309 | Andreas Davidsson | 1:53:49 | +28:59 | | OK Klemmingen |
120 | 189 | Tero Suutari | 1:53:50 | +29:00 | | Sippurasti |
121 | 185 | Jyrki Lammila | 1:54:02 | +29:12 | | Laitilan Jyske |
122 | 465 | Joona Ojapalo | 1:54:18 | +29:28 | | Rajamäen Rykmentti 4 |
123 | 173 | Vasily Leksin | 1:54:20 | +29:30 | | Lynx 2 |
124 | 283 | Matti Kotilainen | 1:54:23 | +29:33 | | Lahden Suunnistajat -37 2 |
125 | 222 | Laimonas Caplikas | 1:54:25 | +29:35 | | Takas OK |
126 | 143 | Jarno Saarela | 1:54:33 | +29:43 | | OK Orient 3 |
127 | 403 | Reijo Viitanen | 1:54:38 | +29:48 | | Tampereen Pyrintö 4 |
128 | 125 | Mihail Chegarovsky | 1:55:29 | +30:39 | | Yarkiy Mir |
129 | 131 | Janne Häkkinen | 1:55:56 | +31:06 | | Suunta Jyväskylä |
130 | 459 | Robert Karlsson | 1:56:00 | +31:10 | | Bredaryds SOK |
131 | 290 | Janne Räty | 1:56:01 | +31:11 | | Rastiketut |
132 | 805 | Tarmo Siimsaare | 1:56:03 | +31:13 | | OK Vöru |
133 | 255 | Tommy Haglund | 1:56:21 | +31:31 | | IF Brahe 2 |
134 | 421 | Andrei Lamov | 1:56:24 | +31:34 | | IF Femman 2 |
135 | 80 | Lars Karlsson | 1:56:34 | +31:44 | | OK Hammaren Sandviken |
136 | 567 | Håkan Melin | 1:56:42 | +31:52 | | OK Tor |
137 | 98 | Evgeny Artemov | 1:56:46 | +31:56 | | Ikaalisten Nouseva-Voima 2 |
| 652 | Mathias Häggblom | 1:56:46 | +31:56 | | Klyftamo |
139 | 186 | Henrik Svensson | 1:56:48 | +31:58 | | OK Vilse 87 |
140 | 954 | Boris Granovskiy | 1:56:51 | +32:01 | | OK Linne 3 |
141 | 814 | Brent Langbakk | 1:57:08 | +32:18 | | FWOC |
142 | 47 | Janusz Porzycz | 1:57:15 | +32:25 | | OK Orion |
143 | 19 | Vitek Pospisil | 1:57:29 | +32:39 | | OK Ravinen |
144 | 190 | | 1:57:30 | +32:40 | | Farum-Tisvilde OK 2 |
145 | 617 | Marko Tölli | 1:57:33 | +32:43 | | Suunta Jyväskylä 3 |
146 | 278 | Jussi Ojala | 1:57:34 | +32:44 | | Pohjankyrön Rasti |
147 | 144 | Magnus Svensson | 1:57:35 | +32:45 | | OK Kolmården |
148 | 294 | Heikki Siivari | 1:57:37 | +32:47 | | Ikaalisten Nouseva-Voima 3 |
149 | 113 | Jonas Lindholm | 1:57:45 | +32:55 | | IK Hakarpspojkarna 2 |
150 | 239 | Erno Pakkala | 1:57:59 | +33:09 | | Vehkalahden Veikot 3 |
151 | 213 | Jani Hämäläinen | 1:58:01 | +33:11 | | Rasti E4 |
152 | 480 | Lothar Sotter | 1:58:06 | +33:16 | | Schwabinger Löwen |
153 | 119 | Mikko Pirilä | 1:58:08 | +33:18 | | Hämeenlinnan Suunnistajat 2 |
154 | 127 | Jaakko Istolahti | 1:58:15 | +33:25 | | Ylistaron Kilpa-Veljet |
155 | 110 | Jaakko Länsiluoto | 1:58:24 | +33:34 | | Espoon Suunta 2 |
156 | 99 | Timo Nissinen | 1:58:25 | +33:35 | | Kuopion Suunnistajat |
157 | 141 | Öyvind Lund | 1:58:40 | +33:50 | | NTNUI 2 |
158 | 302 | Pasi Jokinen | 1:58:45 | +33:55 | | Lynx 3 |
159 | 615 | Jo Inge Fjellstad | 1:58:54 | +34:04 | | Ås-UMB orientering |
160 | 68 | Lars Håkan Sandvik | 1:59:09 | +34:19 | | Täby OK |
161 | 96 | Anders Axling | 1:59:14 | +34:24 | | Södertälje Nykvarn Orient 3 |
162 | 1344 | Tuomas Järviluoma | 1:59:25 | +34:35 | | Nivalan Urheilijat 3 |
163 | 118 | Anders Lindberg | 1:59:31 | +34:41 | | OK Tyr |
| 598 | Janne Hietala | 1:59:31 | +34:41 | | Pihkaniskat 3 |
165 | 224 | Alexey Burago | 1:59:35 | +34:45 | | OK Gulfstream |
166 | 1287 | Antti Kosonen | 1:59:36 | +34:46 | | LTY Sähkötekniikan ylijä |
| 897 | Juha Korhonen | 1:59:36 | +34:46 | | Pummin Suunta |
168 | 89 | Mantas Rimkus | 1:59:37 | +34:47 | | Hellas |
169 | 1153 | Kent Ohlsson | 1:59:38 | +34:48 | | Haninge SOK |
170 | 393 | Perttu Mäkinen | 1:59:40 | +34:50 | | Kärkölän Kisa-Veikot |
171 | 1171 | Jarmo Launonen | 1:59:43 | +34:53 | | Keravan Urheilijat 3 |
| 109 | Eric Roller | 1:59:43 | +34:53 | | Järfälla OK |
173 | 238 | Kenneth Smeds | 1:59:47 | +34:57 | | Närpes OK |
| 396 | Kari Juvaste | 1:59:47 | +34:57 | | Ex-Legends |
175 | 456 | Pavel Syssoev | 1:59:49 | +34:59 | | Länsi-Uudenmaan Suunnistaj |
176 | 298 | Janis Kums | 1:59:54 | +35:04 | | Pihkaniskat 2 |
177 | 226 | Timo Hongell | 2:00:05 | +35:15 | | Kokkolan Suunnistajat 2 |
178 | 250 | Sergey Gorokhov | 2:00:08 | +35:18 | | Nord West |
179 | 1283 | Esa Holappa | 2:00:14 | +35:24 | | Team Icebug |
180 | 135 | Sauli Saarinen | 2:00:24 | +35:34 | | Mäntsälän Urheilijat |
181 | 133 | Erik Amberg | 2:00:29 | +35:39 | | Järla IF OK 2 |
182 | 303 | Janne Runtti | 2:00:31 | +35:41 | | Vesaisen Pojat |
183 | 234 | Janis Peilans | 2:00:32 | +35:42 | | OK KAPA |
184 | 910 | Göran Sjöblom | 2:00:40 | +35:50 | | IF Femman 4 |
185 | 259 | Anders Westberg | 2:00:57 | +36:07 | | IF Hagen |
186 | 1189 | Mika Sihvonen | 2:01:03 | +36:13 | | Anttolan Urheilijat 2 |
187 | 150 | Markku Isokoski | 2:01:40 | +36:50 | | Ylivieskan Kuula |
188 | 103 | Juuso Pimiä | 2:01:48 | +36:58 | | Koo-Vee |
189 | 63 | Andreas Ferm | 2:02:00 | +37:10 | | OK Skogsfalken |
190 | 600 | Eero Junkala | 2:02:07 | +37:17 | | Kannuksen Ura |
191 | 45 | Teemu Laasanen | 2:02:43 | +37:53 | | Navi |
192 | 313 | Jukka Väyrynen | 2:02:46 | +37:56 | | Kajaanin Suunnistajat |
193 | 195 | ARE GEDERAAS DENSTAD | 2:02:51 | +38:01 | | Stjördals-Blink Orienterin |
194 | 1001 | Tuomas Maisala | 2:02:52 | +38:02 | | Puhakan Laurin Perilliset |
195 | 691 | Samuli Suokko | 2:02:56 | +38:06 | | PK Racing Team |
196 | 1357 | Aki Ylitalo | 2:03:01 | +38:11 | | Team Opintotuki |
197 | 1294 | Ahola | 2:03:04 | +38:14 | | Muurinkiertäjät |
198 | 214 | Pasi Pesola | 2:03:05 | +38:15 | | OK Botnia |
199 | 479 | Timo Ritasalo | 2:03:07 | +38:17 | | MS Parma 6 |
200 | 1180 | Tuomo Heikkinen | 2:03:21 | +38:31 | | Suomussalmen Rasti 2 |