1 | 85 | Jani Lakanen | 1:20:48 | | | Vaajakosken Terä |
2 | 5 | Simo-Pekka Fincke | 1:22:23 | +1:35 | | Vehkalahden Veikot |
3 | 1 | Tommi Tölkkö | 1:22:34 | +1:46 | | Kalevan Rasti |
4 | 29 | Matthias Muller | 1:22:48 | +2:00 | | OK Ravinen |
5 | 42 | Petri Saari | 1:22:56 | +2:08 | | Lapuan Virkiä |
6 | 8 | Noborn Tobias | 1:23:04 | +2:16 | | OK Orion |
7 | 41 | Janne Salmi | 1:23:15 | +2:27 | | Turun Suunnistajat |
8 | 10 | Manu Mutka | 1:23:31 | +2:43 | | Turun Metsänkävijät |
9 | 54 | Jan Troeng | 1:23:41 | +2:53 | | OK Linne |
10 | 11 | Benno Schuler | 1:24:03 | +3:15 | | Paimion Rasti |
11 | 70 | Vesa Taanila | 1:24:19 | +3:31 | | Ikaalisten Nouseva Voima |
| 45 | Jörgen Wickholm | 1:24:19 | +3:31 | | IF Sibbo-Vargarna |
13 | 2 | Oystein Kristiansen | 1:24:34 | +3:46 | | Halden SK |
14 | 66 | Stig Alvestad | 1:24:41 | +3:53 | | Wing OK |
15 | 13 | Jukka Kokkoniemi | 1:25:00 | +4:12 | | SK Pohjantähti |
16 | 53 | Peter Hemmyr | 1:25:09 | +4:21 | | IFK Umeå |
17 | 16 | Damien Renard | 1:25:10 | +4:22 | | OK Denseln |
18 | 4 | Anders Nordberg | 1:25:20 | +4:32 | | Kristiansand OK |
19 | 21 | Patrik Martner | 1:25:27 | +4:39 | | Leksands OK |
20 | 9 | Jarno Salmelin | 1:25:43 | +4:55 | | Tampereen Pyrintö |
21 | 28 | Marko Suuronen | 1:26:13 | +5:25 | | MS Parma |
22 | 14 | Sami Vähänen | 1:26:32 | +5:44 | | Rajamäen Rykmentti |
23 | 26 | Timo Mikkola | 1:26:37 | +5:49 | | Hiisirasti |
| 40 | Pavlo Ushkvarok | 1:26:37 | +5:49 | | Stora Tuna IK |
25 | 19 | Johan Ivarsson | 1:26:48 | +6:00 | | IK Hakarpspojkarna |
26 | 18 | Tuomo Mäkelä | 1:26:52 | +6:04 | | Angelniemen Ankkuri |
27 | 6 | Staffan Eriksson | 1:27:07 | +6:19 | | Malungs OK Skogsmårdarna |
28 | 31 | Chris Terkelsen | 1:27:19 | +6:31 | | Farum-Tisvilde OK |
29 | 87 | Kari Kallio | 1:27:20 | +6:32 | | Jämsän Retki-Veikot |
30 | 27 | Heikki Toivio | 1:27:23 | +6:35 | | Delta 2 |
31 | 363 | Vesa Hakkarainen | 1:27:25 | +6:37 | | Ikaalisten Nouseva Voima 2 |
32 | 533 | Harald Aas | 1:27:31 | +6:43 | | RAUMAR OL |
33 | 36 | Casper Giding | 1:27:43 | +6:55 | | IFK Lidingö SOK |
34 | 22 | Ville Pietilä | 1:27:46 | +6:58 | | Hämeenlinnan Suunnistajat |
35 | 44 | Vyacheslav Mukhidinov | 1:27:52 | +7:04 | | Turun Metsänkävijät 2 |
36 | 58 | Öystein Pettersen | 1:28:20 | +7:32 | | NTNUI |
37 | 23 | Martin Johansson | 1:28:32 | +7:44 | | IFK Moras OK |
38 | 63 | William Lind | 1:28:37 | +7:49 | | Sävedalens AIK |
39 | 93 | Johan Bäckman | 1:28:41 | +7:53 | | OK Orient |
40 | 15 | Fredrik Sturesson | 1:28:53 | +8:05 | | Göteborg Majorna OK |
41 | 38 | Svajunas Ambrazas | 1:28:55 | +8:07 | | Hellas |
42 | 61 | Johan Lindahl | 1:28:59 | +8:11 | | Täby OK |
43 | 7 | Daniel Blohm | 1:29:09 | +8:21 | | Södertälje Nykvarn Orient |
44 | 120 | Sander Vaher | 1:29:15 | +8:27 | | OK Triangeln |
45 | 24 | Andreas Johansson | 1:29:21 | +8:33 | | Halden SK 2 |
46 | 616 | Jean-Michel Parzich | 1:29:23 | +8:35 | | France CISM |
47 | 101 | Erik Rost | 1:29:27 | +8:39 | | Alfta ÖSA OK |
48 | 12 | Öystein Sörensen | 1:29:34 | +8:46 | | Baekkelagets SK |
| 640 | David Löver | 1:29:34 | +8:46 | | Modum OL |
50 | 173 | Pekka Sorjonen | 1:29:44 | +8:56 | | Rasti-Pielinen |
51 | 137 | Henric Brohede | 1:30:16 | +9:28 | | Kils OK |
52 | 210 | Mårten Frendelius | 1:30:21 | +9:33 | | IFK Lidingö SOK 2 |
53 | 30 | Aleksi Leskinen | 1:30:41 | +9:53 | | Lynx |
54 | 77 | Mikael Andersson | 1:30:47 | +9:59 | | IK Hakarpspojkarna 2 |
55 | 25 | Simon Fröjdö | 1:30:49 | +10:01 | | Pargas IF |
56 | 892 | Jonas Kjäll | 1:30:50 | +10:02 | | FK Friskus Varberg 2 |
57 | 122 | Bent Olav Aamodt | 1:30:53 | +10:05 | | Fredrikstad SK |
58 | 17 | Pär Hansson | 1:30:54 | +10:06 | | FK Friskus Varberg |
59 | 74 | Timo Sarkkinen | 1:30:58 | +10:10 | | Rastivarsat |
60 | 365 | Oivind Helgenud | 1:30:59 | +10:11 | | Halden SK 3 |
61 | 259 | Micke Oswald | 1:31:04 | +10:16 | | Norbergs OK |
| 185 | Juha Koskinen | 1:31:04 | +10:16 | | Pioneerirykmentti |
63 | 117 | Rickard Wass | 1:31:07 | +10:19 | | Järla IF OK |
64 | 411 | Pentti Iso-Markku | 1:31:08 | +10:20 | | Turun Metsänkävijät 4 |
65 | 39 | Matti Vainionpää | 1:31:09 | +10:21 | | Rasti-Kurikka |
| 52 | Matthias Niggli | 1:31:09 | +10:21 | | Ulricehamns OK |
67 | 20 | Erik Engstrand | 1:31:10 | +10:22 | | IFK Göteborg |
68 | 193 | Kalvis Mihailovs | 1:31:11 | +10:23 | | IK AUSEKLIS |
69 | 104 | Martin Hansen | 1:31:18 | +10:30 | | Göteborg Majorna OK 2 |
70 | 532 | Jon Engkvist | 1:31:23 | +10:35 | | Ronneby OK |
71 | 126 | Mattias Karlsson | 1:31:44 | +10:56 | | OK Linne 2 |
72 | 178 | Lassi Virtanen | 1:31:55 | +11:07 | | Rasti-Lukko |
73 | 109 | Olav Lundanes | 1:32:03 | +11:15 | | Östmarka OK |
74 | 1246 | Pyykönen Lauri | 1:32:06 | +11:18 | | Kainuun Sinitakit |
75 | 43 | Henrik Jansson | 1:32:09 | +11:21 | | OK Tisaren |
76 | 47 | Jonas Engström | 1:32:11 | +11:23 | | OK Hällen |
77 | 153 | Sven Lundbäck | 1:32:22 | +11:34 | | Stora Tuna IK 2 |
78 | 65 | Anders Tiltnes | 1:32:25 | +11:37 | | IL Tyrving |
79 | 207 | Veli-Pekka Nurmi | 1:32:28 | +11:40 | | Angelniemen Ankkuri 3 |
80 | 194 | Jan Hilding | 1:32:42 | +11:54 | | Hestra IF |
81 | 181 | Bård Nonstad | 1:32:44 | +11:56 | | OL Trollelg |
82 | 250 | Oskar Carlborg | 1:33:07 | +12:19 | | Nyköpings OK |
83 | 60 | Petri Vainio | 1:33:08 | +12:20 | | Kalevan Rasti 2 |
84 | 32 | Magnus Palm | 1:33:10 | +12:22 | | OK Skogsfalken |
85 | 113 | Per Brolund | 1:33:11 | +12:23 | | OK Denseln 2 |
86 | 96 | Denis Kuprienko | 1:33:15 | +12:27 | | Yarky Mir |
87 | 73 | Tommy Andersson | 1:33:29 | +12:41 | | Vänersborgs SK |
88 | 46 | Risto Haikonen | 1:33:45 | +12:57 | | Navi |
89 | 35 | Jaani Lantela | 1:34:00 | +13:12 | | Espoon Suunta |
90 | 76 | Jussi Aumo | 1:34:01 | +13:13 | | MS Parma 2 |
| 161 | Jarno Saarela | 1:34:01 | +13:13 | | OK Orient 3 |
92 | 111 | Jani Tamminen | 1:34:11 | +13:23 | | Turun Suunnistajat 2 |
| 200 | Silver Eensaar | 1:34:11 | +13:23 | | OK Pölva Kobras |
94 | 97 | Erik Fabritius | 1:34:16 | +13:28 | | Hiisirasti 2 |
95 | 502 | Linins Girts | 1:34:18 | +13:30 | | VIGA |
96 | 265 | Pavel Syssoev | 1:34:21 | +13:33 | | Länsi-Uudenmaan Suunnistaj |
97 | 55 | Pontus Halldin | 1:34:26 | +13:38 | | KFUM Örebro OK |
98 | 3 | Panu Piiparinen | 1:34:31 | +13:43 | | Delta |
99 | 37 | Mikko Sipilä | 1:34:35 | +13:47 | | Kangasala SK |
100 | 133 | Matti Liukkonen | 1:34:36 | +13:48 | | Rajamäen Rykmentti 2 |
| 323 | Öystein Klovsta Langberg | 1:34:36 | +13:48 | | IF Sturla |
102 | 428 | Ari Heinola | 1:34:39 | +13:51 | | Vehkalahden Veikot 3 |
103 | 399 | Jonas Giding | 1:34:53 | +14:05 | | Vallentuna /Össeby OL |
104 | 89 | Tommy Lindberg | 1:34:54 | +14:06 | | Malungs OK Skogsmårdarna 2 |
105 | 1346 | Gabriel Bengtsson | 1:34:55 | +14:07 | | StigmännenEmmaboda Verda |
106 | 488 | Ari Anjala | 1:34:57 | +14:09 | | Maanmittauslaitos Tre |
107 | 845 | Ari Kotiharju | 1:34:59 | +14:11 | | Ikaalisten Nouseva Voima 3 |
108 | 116 | Stefan Sjölund | 1:35:01 | +14:13 | | Skogslöparna |
109 | 50 | Markus Frödin | 1:35:03 | +14:15 | | Sundsvalls OK |
110 | 171 | Mathias Jansson | 1:35:10 | +14:22 | | Hagaby GoIF |
111 | 147 | Tapani Partanen | 1:35:15 | +14:27 | | Hyvinkään Rasti |
112 | 92 | Markus Adolfsson | 1:35:16 | +14:28 | | Linköpings OK 2 |
113 | 33 | Vesa Kankaanpää | 1:35:18 | +14:30 | | OK77 |
114 | 260 | Henrik Karelo | 1:35:23 | +14:35 | | Vihtavuoren Pamaus |
115 | 361 | Anders Carlsson | 1:35:24 | +14:36 | | Hammarby IF OF |
116 | 223 | Randy Korb | 1:35:28 | +14:40 | | Värska OK Peko |
117 | 304 | Jani Virta | 1:35:32 | +14:44 | | Kangasala SK 2 |
118 | 81 | Rain Eensaar | 1:35:36 | +14:48 | | OK Roslagen |
119 | 671 | Simo Mertanen | 1:35:39 | +14:51 | | Kouvolan Rasti-72 |
120 | 80 | Mikko Mäki-Ullakko | 1:35:40 | +14:52 | | Pellon Ponsi |
121 | 57 | Per Magnusson | 1:35:42 | +14:54 | | Linköpings OK |
122 | 72 | Jussi Taussi | 1:35:48 | +15:00 | | Juvan Urheilijat |
123 | 836 | Olli-Jussi Korpinen | 1:35:52 | +15:04 | | Kalevan Rasti 7 |
124 | 163 | Peder Kock | 1:35:56 | +15:08 | | Rehns BK |
125 | 148 | Heikki Istolahti | 1:35:57 | +15:09 | | Ylistaron Kilpa-Veljet |
126 | 82 | Pasi Pohjasvuo | 1:35:58 | +15:10 | | Espoon Suunta 2 |
127 | 155 | Timo Ahvenainen | 1:36:02 | +15:14 | | Itä-Hämeen Rasti |
| 134 | Mikael Pihel | 1:36:02 | +15:14 | | OK Tisaren 2 |
| 129 | Tuomas Haapalehto | 1:36:02 | +15:14 | | Vetelin Urheilijat |
130 | 191 | Anders Axling | 1:36:15 | +15:27 | | Södertälje Nykvarn Orient 3 |
131 | 105 | Jari Hautala | 1:36:16 | +15:28 | | Lapuan Virkiä 2 |
132 | 317 | Tom Hirter | 1:36:19 | +15:31 | | UBOL |
133 | 94 | Dan Norin | 1:36:28 | +15:40 | | Gävle OK |
134 | 91 | Jouni Heinonen | 1:36:30 | +15:42 | | Valkeakosken Haka |
| 339 | Jesper Damgaard | 1:36:30 | +15:42 | | Farum-Tisvilde OK 2 |
136 | 112 | Jussi Laakkio | 1:36:34 | +15:46 | | Angelniemen Ankkuri 2 |
137 | 49 | Tuomas Mattila | 1:36:36 | +15:48 | | Vehkalahden Veikot 2 |
138 | 114 | Mika Huhtanen | 1:36:40 | +15:52 | | Rastikarhut |
139 | 249 | Esten Koren | 1:36:45 | +15:57 | | Nydalens SK 2 |
140 | 56 | Janne Märkälä | 1:36:46 | +15:58 | | Tampereen Pyrintö 2 |
141 | 305 | Jussi Karelo | 1:36:47 | +15:59 | | Lappeen Riento |
142 | 71 | Håvard Hågård | 1:36:48 | +16:00 | | Ringerike OL |
143 | 1353 | Patrik Lind | 1:36:58 | +16:10 | | OK TOR Torshälla |
144 | 165 | Fredrik Herdersson | 1:37:01 | +16:13 | | OK Tranan |
145 | 83 | Vesa-Matti Suorsa | 1:37:05 | +16:17 | | SK Pohjantähti 2 |
146 | 69 | Harri Räty | 1:37:06 | +16:18 | | Delta 3 |
147 | 397 | Timo Heikkilä | 1:37:12 | +16:24 | | Oulaisten Huima |
148 | 252 | Antti Virtanen | 1:37:19 | +16:31 | | Hämeenlinnan Suunnistajat 3 |
149 | 465 | Tomi Kurhinen | 1:37:21 | +16:33 | | Lappeen Riento 3 |
150 | 209 | Jan Slotte | 1:37:22 | +16:34 | | OK77 2 |
151 | 106 | Ilkka Karhu | 1:37:24 | +16:36 | | Espoon Suunta 3 |
| 124 | Rocky Nikodemussen | 1:37:24 | +16:36 | | Centrum OK |
153 | 121 | Rauno Hakala | 1:37:26 | +16:38 | | Suomusjärven Sisu |
154 | 1308 | Jani Pikkarainen | 1:37:27 | +16:39 | | NCS Sport |
155 | 59 | Niklas Wrane | 1:37:29 | +16:41 | | Söders SOL-Tyresö |
156 | 437 | Anders Böstrup | 1:37:30 | +16:42 | | Danish Military National Te |
157 | 264 | Yngve Volden | 1:37:32 | +16:44 | | Löten OL |
158 | 142 | Anders Johansson | 1:37:46 | +16:58 | | Tullinge SK |
159 | 371 | Slawomir Wozniak | 1:37:59 | +17:11 | | Kalmar OK |
160 | 844 | Kurt Schmid | 1:38:00 | +17:12 | | impoLs 2 |
161 | 103 | Mårten Waldenfjord | 1:38:06 | +17:18 | | Järfälla OK |
162 | 144 | Fredrik Persson | 1:38:08 | +17:20 | | OK Hammaren Sandviken |
163 | 118 | Janlöv Matti | 1:38:09 | +17:21 | | IF Åland |
164 | 463 | Gilmar Steffler | 1:38:12 | +17:24 | | Brasilian Military Team |
165 | 277 | Mikko Toivonen | 1:38:16 | +17:28 | | Kangasala SK 3 |
166 | 257 | Jyri Erkkilä | 1:38:17 | +17:29 | | Keravan Urheilijat 2 |
167 | 213 | Jukka Pinola | 1:38:21 | +17:33 | | Ylivieskan Kuula |
| 273 | Jari Tunturi | 1:38:21 | +17:33 | | Valkeakosken Haka 2 |
169 | 219 | Mikhail Malyshev | 1:38:27 | +17:39 | | Kuzmolovo OK |
170 | 115 | Vesa Koskinen | 1:38:29 | +17:41 | | Pargas IF 2 |
171 | 201 | Mattias Edström | 1:38:30 | +17:42 | | Midälva OK |
172 | 282 | Dag Steinar Ragvin | 1:38:46 | +17:58 | | Skien OK |
173 | 217 | Måns Davidson | 1:38:47 | +17:59 | | OTO |
174 | 473 | Anders Lindkvist | 1:38:49 | +18:01 | | Södertälje Nykvarn Orient 4 |
| 75 | Jeppe Koivula | 1:38:49 | +18:01 | | Helsingin Suunnistajat |
176 | 851 | Mats Christiansson | 1:38:54 | +18:06 | | Kungälvs OK |
177 | 592 | Kari Mäki | 1:38:56 | +18:08 | | Jämsän Retki-Veikot 4 |
178 | 156 | Denis Ilragimov | 1:39:01 | +18:13 | | OK Gulfstream |
| 485 | Kristjan Karabelnik | 1:39:01 | +18:13 | | OKH |
180 | 279 | Peter Mohn | 1:39:05 | +18:17 | | Kapreolo |
| 197 | Janne Juntunen | 1:39:05 | +18:17 | | SK Pohjantähti 4 |
182 | 62 | Lauri Oikarinen | 1:39:08 | +18:20 | | Suunta Jyväskylä |
183 | 445 | Jukka Liuha | 1:39:09 | +18:21 | | Vaajakosken Terä 2 |
| 186 | Jerker Martinsson | 1:39:09 | +18:21 | | Mariestads FK |
185 | 283 | Lennart Bengtsson | 1:39:12 | +18:24 | | OK Nackhe |
186 | 145 | Marko Honkala | 1:39:17 | +18:29 | | IF Brahe |
187 | 95 | Matti Hakala | 1:39:18 | +18:30 | | Hauhon Sisu |
188 | 100 | Mika Lyytikäinen | 1:39:25 | +18:37 | | Paimion Rasti 2 |
189 | 98 | Johan Eklöv | 1:39:28 | +18:40 | | Tumba-Mälarhöjden OK |
190 | 102 | Juha Fränti | 1:39:30 | +18:42 | | Rasti-Kurikka 2 |
191 | 248 | Jesper Håkansson | 1:39:32 | +18:44 | | Härlövs IF |
192 | 231 | Mikael Nyholm | 1:39:37 | +18:49 | | OK Raseborg |
193 | 346 | Saager Magnus | 1:39:42 | +18:54 | | OK Orion 2 |
194 | 68 | Joakim Hederskog | 1:39:43 | +18:55 | | IFK Göteborg 2 |
195 | 64 | Keijo Sivill | 1:39:44 | +18:56 | | Rasti E4 |
196 | 159 | Mika Ketola | 1:39:45 | +18:57 | | Koo-Vee |
197 | 269 | Mika Nurmo | 1:39:50 | +19:02 | | Punkalaitumen Kunto |
198 | 130 | Jouni Nykänen | 1:39:51 | +19:03 | | Kalevan Rasti 3 |
199 | 984 | Jörgen Ljungberg | 1:39:53 | +19:05 | | 10-6-6 |
200 | 311 | Kjell Almgren | 1:39:55 | +19:07 | | OK Ravinen 2 |