1 | 4 | Johansen Holger Hott | 53:39 | | | Kristiansand OK |
2 | 5 | Tero Föhr | 54:06 | +27 | | Vehkalahden Veikot |
3 | 2 | Mats Haldin | 54:35 | +56 | | Halden SK |
4 | 1 | Simo Martomaa | 55:10 | +1:31 | | Kalevan Rasti |
5 | 21 | Olle Kärner | 55:24 | +1:45 | | Leksands OK |
6 | 85 | Jouni Kahelin | 56:47 | +3:08 | | Vaajakosken Terä |
7 | 18 | Tuomas Kari | 57:07 | +3:28 | | Angelniemen Ankkuri |
8 | 11 | Janne Virtanen | 57:11 | +3:32 | | Paimion Rasti |
9 | 3 | Leonid Novikov | 57:20 | +3:41 | | Delta |
10 | 39 | Marius Mazulis | 57:53 | +4:14 | | Rasti-Kurikka |
11 | 6 | Håkan Eriksson | 57:58 | +4:19 | | Malungs OK Skogsmårdarna |
12 | 14 | Marko Väisänen | 58:36 | +4:57 | | Rajamäen Rykmentti |
13 | 43 | Matthias Mertz | 58:39 | +5:00 | | OK Tisaren |
14 | 17 | Henrik Tryggeson | 59:14 | +5:35 | | FK Friskus Varberg |
15 | 27 | Markku Kaartinen | 59:15 | +5:36 | | Delta 2 |
16 | 23 | Darius Sadeckas | 59:19 | +5:40 | | IFK Moras OK |
17 | 40 | Rikard Claesson | 59:23 | +5:44 | | Stora Tuna IK |
18 | 26 | Raimo Turtinen | 59:24 | +5:45 | | Hiisirasti |
19 | 30 | Tuomas Niemi | 59:47 | +6:08 | | Lynx |
20 | 9 | Michal Jedlicka | 1:00:00 | +6:21 | | Tampereen Pyrintö |
21 | 12 | Christian W Böen | 1:00:04 | +6:25 | | Baekkelagets SK |
22 | 29 | Hans Mård | 1:00:37 | +6:58 | | OK Ravinen |
23 | 41 | Daniel Hubmann | 1:00:40 | +7:01 | | Turun Suunnistajat |
24 | 10 | Sami Hämälistö | 1:00:49 | +7:10 | | Turun Metsänkävijät |
25 | 122 | Signe Vågsnes | 1:01:02 | +7:23 | | Fredrikstad SK |
26 | 24 | Marius Bjugan | 1:01:04 | +7:25 | | Halden SK 2 |
27 | 42 | Jarkko Hautala | 1:01:05 | +7:26 | | Lapuan Virkiä |
28 | 13 | Marko Vapa | 1:01:14 | +7:35 | | SK Pohjantähti |
29 | 7 | Petr Lossman | 1:01:37 | +7:58 | | Södertälje Nykvarn Orient |
30 | 36 | Klaus Schgaguler | 1:01:39 | +8:00 | | IFK Lidingö SOK |
| 20 | Martin Claesson | 1:01:39 | +8:00 | | IFK Göteborg |
32 | 109 | Murray Strain | 1:01:59 | +8:20 | | Östmarka OK |
33 | 113 | Nicolas Girsch | 1:02:17 | +8:38 | | OK Denseln 2 |
34 | 100 | Juha Suominen | 1:02:20 | +8:41 | | Paimion Rasti 2 |
35 | 28 | Pekka Lapila | 1:02:25 | +8:46 | | MS Parma |
36 | 63 | Marcus Millegård | 1:02:38 | +8:59 | | Sävedalens AIK |
37 | 94 | Lasse Jansson | 1:02:53 | +9:14 | | Gävle OK |
38 | 70 | Heikki Laine | 1:02:56 | +9:17 | | Ikaalisten Nouseva Voima |
39 | 210 | Henrik Johansson | 1:02:57 | +9:18 | | IFK Lidingö SOK 2 |
40 | 77 | Ingvar Åkesson | 1:03:23 | +9:44 | | IK Hakarpspojkarna 2 |
41 | 74 | Sergei Sibilev | 1:03:46 | +10:07 | | Rastivarsat |
42 | 31 | Rasmus Söes | 1:04:13 | +10:34 | | Farum-Tisvilde OK |
43 | 44 | Mika Hämälistö | 1:04:20 | +10:41 | | Turun Metsänkävijät 2 |
44 | 111 | Petri Laaksonen | 1:04:43 | +11:04 | | Turun Suunnistajat 2 |
45 | 54 | Kalle Larsson | 1:04:56 | +11:17 | | OK Linne |
46 | 148 | Tuomo Istolahti | 1:05:10 | +11:31 | | Ylistaron Kilpa-Veljet |
47 | 482 | Olavi Orava | 1:05:22 | +11:43 | | AffectoGenimap |
48 | 58 | Even Lillemo | 1:05:26 | +11:47 | | NTNUI |
49 | 133 | Juha Tolonen | 1:05:27 | +11:48 | | Rajamäen Rykmentti 2 |
50 | 110 | Kalle Johansson | 1:05:28 | +11:49 | | Halmstad OK |
51 | 87 | Magnus Johansson | 1:05:33 | +11:54 | | Jämsän Retki-Veikot |
52 | 532 | Christian Håkansson | 1:05:38 | +11:59 | | Ronneby OK |
53 | 45 | Markus Ståhl | 1:05:42 | +12:03 | | IF Sibbo-Vargarna |
54 | 144 | Joakim Ingelsson | 1:05:49 | +12:10 | | OK Hammaren Sandviken |
55 | 61 | Sebastian Wiman | 1:06:05 | +12:26 | | Täby OK |
56 | 19 | Rene Rokkjaer | 1:06:06 | +12:27 | | IK Hakarpspojkarna |
| 445 | Jani Heikkinen | 1:06:06 | +12:27 | | Vaajakosken Terä 2 |
| 159 | Kai Pasonen | 1:06:06 | +12:27 | | Koo-Vee |
59 | 120 | Sixten Sild | 1:06:08 | +12:29 | | OK Triangeln |
60 | 257 | Sergei Kuzmin | 1:06:09 | +12:30 | | Keravan Urheilijat 2 |
61 | 195 | Per Jonhed | 1:06:11 | +12:32 | | KFUM Örebro OK 2 |
62 | 37 | Panu Teittinen | 1:06:20 | +12:41 | | Kangasala SK |
63 | 65 | Nicholas Morgan | 1:06:22 | +12:43 | | IL Tyrving |
| 153 | Tomas Löfgren | 1:06:22 | +12:43 | | Stora Tuna IK 2 |
65 | 411 | Pekka Vesterinen | 1:06:30 | +12:51 | | Turun Metsänkävijät 4 |
| 75 | Ilkka Nurminen | 1:06:30 | +12:51 | | Helsingin Suunnistajat |
| 279 | Christian Mohn | 1:06:30 | +12:51 | | Kapreolo |
68 | 57 | Anders Berg | 1:06:38 | +12:59 | | Linköpings OK |
69 | 62 | Jouni Mäkäräinen | 1:06:41 | +13:02 | | Suunta Jyväskylä |
70 | 105 | Teemu Rantala | 1:06:45 | +13:06 | | Lapuan Virkiä 2 |
71 | 69 | Olli Moisander | 1:06:48 | +13:09 | | Delta 3 |
72 | 16 | Stefan Karlsson | 1:06:55 | +13:16 | | OK Denseln |
73 | 355 | Henri Jäskeläinen | 1:06:57 | +13:18 | | Kuopion Suunnistajat |
74 | 304 | Matti Sipilä | 1:06:58 | +13:19 | | Kangasala SK 2 |
75 | 329 | Ruslan Gritsan | 1:07:10 | +13:31 | | Orienta-Rost Moscow |
76 | 35 | Benoit Peyvel | 1:07:12 | +13:33 | | Espoon Suunta |
77 | 96 | Nikolay Malishev | 1:07:46 | +14:07 | | Yarky Mir |
78 | 117 | Johan Strandberg | 1:08:03 | +14:24 | | Järla IF OK |
| 151 | Erik Råberg | 1:08:03 | +14:24 | | OK Tyr |
80 | 25 | Samuli Salmenoja | 1:08:14 | +14:35 | | Pargas IF |
81 | 46 | Jere Pajunen | 1:08:16 | +14:37 | | Navi |
82 | 121 | Matti Yliluikki | 1:08:22 | +14:43 | | Suomusjärven Sisu |
83 | 56 | Severi Eerola | 1:08:27 | +14:48 | | Tampereen Pyrintö 2 |
84 | 317 | Christian Rogenmoser | 1:08:28 | +14:49 | | UBOL |
85 | 34 | Daniel Liljedahl | 1:08:31 | +14:52 | | Pan-Kristianstad |
86 | 72 | Ville Glad | 1:08:33 | +14:54 | | Juvan Urheilijat |
87 | 49 | Erno Pakkala | 1:08:35 | +14:56 | | Vehkalahden Veikot 2 |
88 | 32 | Daniel Nilsson | 1:08:37 | +14:58 | | OK Skogsfalken |
89 | 103 | Jonte Alm | 1:08:44 | +15:05 | | Järfälla OK |
90 | 147 | Toni Pikkarainen | 1:08:46 | +15:07 | | Hyvinkään Rasti |
91 | 60 | Antti-Ville Korhonen | 1:08:50 | +15:11 | | Kalevan Rasti 2 |
92 | 140 | Olli Viljakainen | 1:08:51 | +15:12 | | Navi 2 |
93 | 341 | ISK Filip Svensson | 1:09:00 | +15:21 | | Klyftamo/Istrum |
94 | 208 | Jyrki Lammila | 1:09:07 | +15:28 | | Laitilan Jyske |
95 | 250 | Tomas Reibring | 1:09:10 | +15:31 | | Nyköpings OK |
96 | 334 | Terek Puustinen | 1:09:17 | +15:38 | | Molvania |
97 | 88 | Tero Viljanen | 1:09:26 | +15:47 | | Hämeenlinnan Suunnistajat 2 |
98 | 95 | Pasi Lehtonen | 1:09:37 | +15:58 | | Hauhon Sisu |
99 | 287 | Aleksi Räsänen | 1:09:39 | +16:00 | | Rajamäen Rykmentti 3 |
100 | 84 | Marcus Andersson | 1:09:49 | +16:10 | | Västerbergslagens OL |
101 | 131 | Aki Myllärinen | 1:09:55 | +16:16 | | Joutsenon Kullervo |
102 | 47 | Christian Teich | 1:09:56 | +16:17 | | OK Hällen |
| 143 | Vesa Ahlqvist | 1:09:56 | +16:17 | | Delta 8 |
104 | 71 | Geir Inge Orderud | 1:09:59 | +16:20 | | Ringerike OL |
105 | 81 | Oscars Zernis | 1:10:03 | +16:24 | | OK Roslagen |
106 | 142 | Johnny Junegard | 1:10:15 | +16:36 | | Tullinge SK |
107 | 112 | Antti Nurminen | 1:10:28 | +16:49 | | Angelniemen Ankkuri 2 |
| 229 | Esa Kinnunen | 1:10:28 | +16:49 | | Pihkaniskat |
109 | 73 | Jonas Hogedal | 1:10:40 | +17:01 | | Vänersborgs SK |
| 82 | Jouko Jylhä | 1:10:40 | +17:01 | | Espoon Suunta 2 |
111 | 196 | Jury Agafontsev | 1:10:44 | +17:05 | | Northern Wind |
112 | 197 | Sami Koivu | 1:10:46 | +17:07 | | SK Pohjantähti 4 |
113 | 207 | Jarmo Reiman | 1:10:47 | +17:08 | | Angelniemen Ankkuri 3 |
114 | 102 | Jukka-Pekka Katajisto | 1:10:50 | +17:11 | | Rasti-Kurikka 2 |
115 | 93 | Mikael Fabritius | 1:11:01 | +17:22 | | OK Orient |
| 107 | Robert Palm | 1:11:01 | +17:22 | | Västerås SOK |
117 | 126 | Björn Olovsson | 1:11:09 | +17:30 | | OK Linne 2 |
118 | 92 | Anders Svensk | 1:11:10 | +17:31 | | Linköpings OK 2 |
119 | 310 | Martin Binder | 1:11:12 | +17:33 | | Austrian Army Team |
120 | 173 | Simo Turunen | 1:11:14 | +17:35 | | Rasti-Pielinen |
121 | 52 | Oskar Svärd | 1:11:15 | +17:36 | | Ulricehamns OK |
| 375 | Timo Savelainen | 1:11:15 | +17:36 | | Helsingin Suunnistajat 2 |
123 | 708 | Jussi Korhonen | 1:11:18 | +17:39 | | OK Flygpojkarna |
| 241 | Nico Nylund | 1:11:18 | +17:39 | | Lynx 3 |
125 | 98 | Lars Strid | 1:11:20 | +17:41 | | Tumba-Mälarhöjden OK |
126 | 363 | Janne Joensivu | 1:11:22 | +17:43 | | Ikaalisten Nouseva Voima 2 |
127 | 1301 | Petteri Rauhansalo | 1:11:28 | +17:49 | | Rauhansalot |
128 | 55 | Per Eklöv | 1:11:29 | +17:50 | | KFUM Örebro OK |
129 | 128 | Juha Huhtanen | 1:11:37 | +17:58 | | Kankaanpään Suunnistajat |
130 | 161 | Ove Simosas | 1:11:40 | +18:01 | | OK Orient 3 |
131 | 97 | Saku Asikainen | 1:11:41 | +18:02 | | Hiisirasti 2 |
132 | 189 | Jonas Gustavsson | 1:11:56 | +18:17 | | Forsa OK |
| 228 | Pekka Savela | 1:11:56 | +18:17 | | Hyvinkään Rasti 2 |
134 | 490 | Tuomo Nissinen | 1:12:01 | +18:22 | | Ilomantsin Urheilijat |
| 230 | Anssi Juutilainen | 1:12:01 | +18:22 | | SK Vuoksi |
136 | 582 | Kimmo Pernu | 1:12:03 | +18:24 | | Hyvinkään Ponteva |
137 | 235 | Pär Svensson | 1:12:05 | +18:26 | | Söders SOL-Tyresö 2 |
138 | 185 | Juhani Leppäsalmi | 1:12:06 | +18:27 | | Pioneerirykmentti |
139 | 50 | Tomas Unander | 1:12:10 | +18:31 | | Sundsvalls OK |
140 | 465 | Tomi Viinanen | 1:12:17 | +18:38 | | Lappeen Riento 3 |
141 | 15 | David Shepherd | 1:12:23 | +18:44 | | Göteborg Majorna OK |
142 | 227 | David Kleman | 1:12:25 | +18:46 | | Täby OK 2 |
143 | 79 | Teemu Kemppainen | 1:12:27 | +18:48 | | Keravan Urheilijat |
144 | 305 | Armo Hiie | 1:12:30 | +18:51 | | Lappeen Riento |
| 160 | Jouni Vidqvist | 1:12:30 | +18:51 | | Mäntsälän Urheilijat |
146 | 205 | Jonas Byström | 1:12:42 | +19:03 | | OK Kåre |
147 | 311 | Jimmy Norrman | 1:12:48 | +19:09 | | OK Ravinen 2 |
148 | 134 | Daniel Attås | 1:12:51 | +19:12 | | OK Tisaren 2 |
149 | 136 | Kari Valonen | 1:13:02 | +19:23 | | Lahden Suunnistajat -37 |
150 | 1204 | Veijo Nyrönen | 1:13:04 | +19:25 | | Saarijärven Pullistus 3 |
151 | 352 | Niklas Aldin | 1:13:05 | +19:26 | | Linköpings OK 3 |
152 | 526 | | 1:13:10 | +19:31 | | Saint-Petersburg |
| 291 | Paavo Väätäinen | 1:13:10 | +19:31 | | Ähtärin Urheilijat |
154 | 22 | Aleksei Pavilainen | 1:13:11 | +19:32 | | Hämeenlinnan Suunnistajat |
155 | 483 | Christoph Hofmeister | 1:13:12 | +19:33 | | MTK Bad Harzburg |
156 | 463 | Augustinho Kumiechik | 1:13:13 | +19:34 | | Brasilian Military Team |
157 | 66 | Tore B. Berdal | 1:13:14 | +19:35 | | Wing OK |
| 179 | Andreas Åbacka | 1:13:14 | +19:35 | | OK Botnia |
159 | 198 | Marko Laaksonen | 1:13:15 | +19:36 | | Rastivarsat 2 |
160 | 129 | Ari-Pekka Lassila | 1:13:21 | +19:42 | | Vetelin Urheilijat |
161 | 124 | Ted Jeremiassen | 1:13:33 | +19:54 | | Centrum OK |
162 | 623 | Emil Tengvall | 1:13:34 | +19:55 | | Boxholm-Mjölby OL |
| 264 | Björnar Björke Olsen | 1:13:34 | +19:55 | | Löten OL |
164 | 288 | Antti Korhonen | 1:13:38 | +19:59 | | Pihkaniskat 2 |
165 | 184 | Riku Kopra | 1:13:57 | +20:18 | | Oriveden Ponnistus |
166 | 150 | Petri Tonteri | 1:13:58 | +20:19 | | Tuusulan Voima-Veikot |
167 | 234 | Mikko Peltonen | 1:13:59 | +20:20 | | Jämsän Retki-Veikot 3 |
168 | 59 | Martin Norling | 1:14:00 | +20:21 | | Söders SOL-Tyresö |
169 | 193 | Gundars Rusous | 1:14:10 | +20:31 | | IK AUSEKLIS |
170 | 137 | Jörgen Granefelt | 1:14:11 | +20:32 | | Kils OK |
171 | 217 | Audun Eikeland | 1:14:12 | +20:33 | | OTO |
172 | 104 | Johan Strand | 1:14:18 | +20:39 | | Göteborg Majorna OK 2 |
173 | 101 | Peter Karsbo | 1:14:22 | +20:43 | | Alfta ÖSA OK |
| 746 | Timo Salin | 1:14:22 | +20:43 | | Helsingin Suunnistajat 7 |
175 | 365 | Torben Wendler | 1:14:24 | +20:45 | | Halden SK 3 |
176 | 349 | Niklas Landqvist | 1:14:36 | +20:57 | | Köping-Kolsva OK |
177 | 249 | Thomas Jakobsen | 1:14:42 | +21:03 | | Nydalens SK 2 |
178 | 158 | Asko Väänänen | 1:14:43 | +21:04 | | Siilin Rasti |
179 | 252 | Kalle Virtanen | 1:14:45 | +21:06 | | Hämeenlinnan Suunnistajat 3 |
| 180 | Vesa Tähtinen | 1:14:45 | +21:06 | | Päijät-Rasti |
181 | 119 | Emil Ingvarsson | 1:14:51 | +21:12 | | OK Vilse 87 |
182 | 171 | Viktor Larsson | 1:14:52 | +21:13 | | Hagaby GoIF |
| 157 | Jens Jern | 1:14:52 | +21:13 | | IF Femman |
184 | 209 | Juha Tilli | 1:14:55 | +21:16 | | OK77 2 |
185 | 191 | Niclas Henriksson | 1:15:00 | +21:21 | | Södertälje Nykvarn Orient 3 |
186 | 83 | Mikko Vapa | 1:15:03 | +21:24 | | SK Pohjantähti 2 |
187 | 89 | Hans Daniels | 1:15:05 | +21:26 | | Malungs OK Skogsmårdarna 2 |
188 | 1152 | Sauli Saarinen | 1:15:20 | +21:41 | | Mäntsälän Urheilijat 2 |
189 | 115 | Björn Frisk | 1:15:24 | +21:45 | | Pargas IF 2 |
190 | 947 | Rein Rooni | 1:15:26 | +21:47 | | OK Orvand |
191 | 211 | Karl Larsson | 1:15:28 | +21:49 | | Skogshjortarna/Kullingshof |
192 | 574 | Lukas Petersson | 1:15:38 | +21:59 | | Ronneby OK 2 |
193 | 1205 | Ari Saarivaara | 1:15:50 | +22:11 | | Vaajakosken Terä 3 |
194 | 409 | Jari Leppimäki | 1:15:53 | +22:14 | | Verttuun Namika |
195 | 282 | Steinar Kvaale | 1:15:59 | +22:20 | | Skien OK |
196 | 528 | Timo Helin | 1:16:00 | +22:21 | | Vakka-Rasti |
197 | 973 | Mikko Sulander | 1:16:03 | +22:24 | | 2Einsteins |
198 | 253 | Kenneth Lantz | 1:16:09 | +22:30 | | OK Österåker |
199 | 452 | Pierre Linossier | 1:16:10 | +22:31 | | NOSE |
200 | 200 | Olavi Ottas | 1:16:14 | +22:35 | | OK Pölva Kobras |