1 | 6 | Mårten Boström | 31:37 | | | Turun Metsänkävijät |
2 | 3 | Antti Harju | 32:00 | +23 | | Kalevan Rasti |
3 | 70 | Darius Sadeckas | 32:50 | +1:13 | | IFK Moras OK |
4 | 4 | Ilkka Leppävuori | 33:10 | +1:33 | | Tampereen Pyrintö |
5 | 9 | Mathias Gilgien | 33:31 | +1:54 | | Södertälje Nykvarn Orient |
6 | 24 | Daniel Wernersson | 33:46 | +2:09 | | Göteborg Majorna OK |
7 | 15 | Baptiste Rollier | 33:55 | +2:18 | | Vehkalahden Veikot |
8 | 10 | Jimmy Birklin | 34:10 | +2:33 | | Malungs OK Skogsmårdarna |
9 | 1 | Kjetil Björlö | 34:11 | +2:34 | | Halden SK |
| 27 | Heikki Nousiainen | 34:11 | +2:34 | | SK Pohjantähti |
11 | 21 | David Brickhill-Jones | 34:18 | +2:41 | | Halden SK 2 |
12 | 25 | Marek Nömm | 34:27 | +2:50 | | Hiisirasti |
13 | 13 | Matti Tahvonen | 34:36 | +2:59 | | Paimion Rasti |
14 | 2 | Leonid Novikov | 34:37 | +3:00 | | Delta |
15 | 26 | Kimmo Pajula | 34:38 | +3:01 | | Lapuan Virkiä |
16 | 47 | Juri Emaldinov | 34:44 | +3:07 | | Angelniemen Ankkuri |
17 | 23 | Henrik Tryggesson | 34:45 | +3:08 | | FK Friskus Varberg |
| 30 | Christian Hansen | 34:45 | +3:08 | | OK Ravinen |
19 | 71 | Petri Forsman | 34:56 | +3:19 | | Delta 2 |
20 | 18 | Ruslanas Pogorelovas | 34:57 | +3:20 | | Hellas |
21 | 7 | Håkan Petersson | 35:07 | +3:30 | | IFK Göteborg |
| 83 | Patrik Martner | 35:07 | +3:30 | | IFK Umeå |
| 32 | Jussi Aumo | 35:07 | +3:30 | | MS Parma |
24 | 5 | Christian Böen | 35:17 | +3:40 | | Baekkelagets SK |
25 | 52 | Kaas Carl Waaler | 35:20 | +3:43 | | IL Tyrving |
26 | 85 | Tomas Hallmen | 35:21 | +3:44 | | OK Tisaren |
27 | 49 | Esko Ylikangas | 35:25 | +3:48 | | Rasti-Kurikka |
28 | 16 | Peter Nilsson | 35:28 | +3:51 | | IK Hakarpspojkarna |
29 | 51 | Peter Löfås | 35:29 | +3:52 | | Stora Tuna IK |
30 | 37 | Ulf Bergqvist | 35:32 | +3:55 | | Linköpings OK |
31 | 40 | Stefan Thyr | 35:34 | +3:57 | | Söders SOL-Tyresö |
32 | 12 | Ari Laapas | 35:35 | +3:58 | | Rajamäen Rykmentti |
33 | 34 | Samuli Salmenoja | 35:46 | +4:09 | | Pargas IF |
34 | 60 | Vesa-Matti Suorsa | 35:48 | +4:11 | | SK Pohjantähti 2 |
35 | 53 | Richard Wren | 35:59 | +4:22 | | Espoon Suunta |
36 | 29 | Sven Olsson | 36:02 | +4:25 | | Leksands OK |
37 | 20 | Edvin Karlsson | 36:08 | +4:31 | | OK Denseln |
38 | 35 | Juho-Veikko Hytönen | 36:09 | +4:32 | | Suunta-101 |
| 28 | Per Öberg | 36:09 | +4:32 | | OK Hällen |
40 | 73 | Jörgen Granefelt | 36:11 | +4:34 | | Kils OK |
41 | 63 | Petri Ikävalko | 36:20 | +4:43 | | Kangasala SK |
| 80 | Juha Malinen | 36:20 | +4:43 | | Kalevan Rasti 2 |
43 | 130 | Hans Daniels | 36:21 | +4:44 | | Malungs OK Skogsmårdarna 2 |
44 | 42 | Jesper Damgård | 36:23 | +4:46 | | Farum-Tisvilde OK |
| 107 | Mikko Lepo | 36:23 | +4:46 | | Kangasala SK 2 |
46 | 1324 | Lars Nordqvist | 36:26 | +4:49 | | Västerbergslagens OL |
47 | 140 | Vesa Mäkinen | 36:29 | +4:52 | | Angelniemen Ankkuri 2 |
48 | 38 | Asko Lautamäki | 36:30 | +4:53 | | Hämeenlinnan Suunnistajat |
49 | 59 | Joakim Werme | 36:33 | +4:56 | | Södertälje Nykvarn Orient 2 |
50 | 22 | Mårten Frendelius | 36:34 | +4:57 | | IFK Lidingö SOK |
51 | 288 | Öystein Nesse | 36:36 | +4:59 | | Nydalens SK 3 |
| 100 | Jorma Nissilä | 36:36 | +4:59 | | Kokkolan Suunnistajat |
53 | 36 | Jari Ikäheimonen | 36:39 | +5:02 | | Turun Metsänkävijät 2 |
54 | 43 | Jakob Lööf | 36:45 | +5:08 | | Pan-Kristianstad |
55 | 55 | Per Öyvind Stene | 36:55 | +5:18 | | Nydalens SK |
56 | 96 | John Fredriksson | 36:57 | +5:20 | | Täby OK |
57 | 54 | Jan Slotte | 36:58 | +5:21 | | OK77 |
58 | 19 | Eero Pietilä | 37:01 | +5:24 | | Turun Suunnistajat |
59 | 108 | Eero Ruhanen | 37:03 | +5:26 | | Helsingin Suunnistajat |
60 | 33 | Ola Shepp | 37:04 | +5:27 | | IFK Göteborg 2 |
61 | 74 | Rune Nygaard | 37:13 | +5:36 | | IL Gular |
62 | 8 | Björn Olovsson | 37:15 | +5:38 | | OK Linne |
63 | 552 | Per Andreasson | 37:17 | +5:40 | | OK Skogsfalken |
64 | 143 | Pekka Suorsa | 37:18 | +5:41 | | SK Pohjantähti 3 |
65 | 120 | Jonas Gustafsson | 37:21 | +5:44 | | Vänersborgs SK |
| 57 | Eric Roller | 37:21 | +5:44 | | Järfälla OK |
67 | 302 | Tero Toivonen | 37:24 | +5:47 | | Tarpian Suunta |
68 | 17 | Håkan Gunnarsson | 37:27 | +5:50 | | OK Orion |
| 11 | Nilsen Audun Bjerkrem | 37:27 | +5:50 | | Kristiansand OK |
70 | 72 | Mikko Kivelä | 37:30 | +5:53 | | Tampereen Pyrintö 2 |
71 | 56 | Juho Uotila | 37:32 | +5:55 | | Hiisirasti 2 |
72 | 115 | Olli Moisander | 37:33 | +5:56 | | Delta 3 |
73 | 151 | Victor Kortchagin | 37:36 | +5:59 | | Länsi-Uudenmaan Suunnistaj |
74 | 14 | Eero Piironen | 37:37 | +6:00 | | Rasti-Saimaa |
75 | 31 | Arto Lilja | 37:38 | +6:01 | | Navi |
76 | 111 | Pauli Nieminen | 37:39 | +6:02 | | Keravan Urheilijat |
77 | 265 | Johan Silvemark | 37:49 | +6:12 | | Dalaportens OL |
78 | 67 | Hans Christian Skogholt | 37:55 | +6:18 | | Wing OK |
79 | 84 | Mika Loukkalahti | 37:59 | +6:22 | | Espoon Suunta 2 |
80 | 1280 | Tony Larsson | 38:09 | +6:32 | | OK Skogsfalken 2 |
81 | 117 | Mattias Allared | 38:13 | +6:36 | | Tumba-Mälarhöjden OK |
82 | 1151 | Mo Tore Dyrhaug | 38:15 | +6:38 | | Östmarka OK |
83 | 165 | Jerker Lysell | 38:17 | +6:40 | | Rehns BK |
84 | 106 | Juha Hellsten | 38:18 | +6:41 | | MS Parma 2 |
85 | 1146 | Veiko Kytt | 38:20 | +6:43 | | OK ILVES |
86 | 812 | Björn Arvidsson | 38:24 | +6:47 | | Stora Tuna IK 2 |
87 | 144 | Juho-Matti Taivainen | 38:25 | +6:48 | | Pellon Ponsi |
| 879 | Tadas Kazlauskas | 38:25 | +6:48 | | Medeina |
| 179 | Robin Fröberg | 38:25 | +6:48 | | Pargas IF 2 |
90 | 39 | Even Lillemo | 38:28 | +6:51 | | NTNUI |
| 166 | Mika Lehtonen | 38:28 | +6:51 | | Lapuan Virkiä 2 |
92 | 82 | Tero Viljanen | 38:29 | +6:52 | | Hämeenlinnan Suunnistajat 2 |
93 | 256 | Vesa Elovaara | 38:30 | +6:53 | | Angelniemen Ankkuri 3 |
94 | 123 | Harri Karlsson | 38:31 | +6:54 | | OK Denseln 2 |
| 1185 | Nikolai Pavlov | 38:31 | +6:54 | | INUS 2 |
96 | 44 | Juuso Metsälä | 38:34 | +6:57 | | Lynx |
97 | 177 | Johan Granath | 38:35 | +6:58 | | IFK Lidingö SOK 3 |
98 | 341 | Mikko Kolehmainen | 38:36 | +6:59 | | Tuusulan Voima-Veikot |
99 | 145 | Tero Junttila | 38:39 | +7:02 | | Navi 2 |
100 | 126 | Jukka-Pekka Katajisto | 38:42 | +7:05 | | Espoon Suunta 3 |
101 | 62 | Martin Lundgren | 38:46 | +7:09 | | Sundsvalls OK |
102 | 1051 | Reino Lehtimäki | 38:53 | +7:16 | | Reilut Miehet Havumetsien 2 |
103 | 122 | Kimmo Hirvonen | 38:54 | +7:17 | | Lahden Suunnistajat -37 |
104 | 75 | Karl Levin | 38:55 | +7:18 | | OK Tyr |
105 | 252 | Jury Agafontsev | 38:57 | +7:20 | | Northern Wind |
106 | 369 | Jonas Nyman | 38:58 | +7:21 | | OK Botnia 2 |
| 259 | Jouko Malinen | 38:58 | +7:21 | | Helsingin Suunnistajat 3 |
108 | 97 | Pekka Tolonen | 38:59 | +7:22 | | Kymin Suunnistajat |
109 | 92 | Calle Olsson | 39:02 | +7:25 | | KFUM Örebro OK |
110 | 89 | Ove Simosas | 39:03 | +7:26 | | OK Orient |
111 | 158 | Näslund Jan | 39:11 | +7:34 | | OK Nolaskogsarna |
112 | 90 | Pekka Halla | 39:12 | +7:35 | | Turun Suunnistajat 2 |
| 114 | Mikko Viskari | 39:12 | +7:35 | | Joutsenon Kullervo |
114 | 204 | Ari-Pekka Lassila | 39:15 | +7:38 | | Vetelin Urheilijat |
| 91 | Jörgen Mårtensson | 39:15 | +7:38 | | Modum O-lag |
116 | 1293 | Peter Skalberg | 39:16 | +7:39 | | Gotlands Bro OK |
117 | 149 | Patrik Söderqvist | 39:17 | +7:40 | | Leksands OK 2 |
118 | 128 | Geir Dien | 39:18 | +7:41 | | Ås-NLH orientering |
119 | 155 | Johan Eriksson | 39:27 | +7:50 | | Linköpings OK 2 |
120 | 160 | Lauri Suomela | 39:29 | +7:52 | | Rastivarsat 2 |
121 | 87 | Björn Arnesson | 39:30 | +7:53 | | Ulricehamns OK |
| 79 | Jon Gustavsson | 39:30 | +7:53 | | IK Hakarpspojkarna 2 |
123 | 1208 | Lars Bergström | 39:31 | +7:54 | | Domnarvets GoIF |
124 | 226 | Esa Niinimäki | 39:33 | +7:56 | | Hyvinkään Rasti |
| 316 | Asko Ala-Petäys | 39:33 | +7:56 | | Jalasjärven Jalas |
126 | 408 | Jussi Nurminen | 39:34 | +7:57 | | Valkeakosken Haka 6 |
127 | 104 | Oskar Gustafsson | 39:38 | +8:01 | | Göteborg Majorna OK 2 |
128 | 231 | Mikko Karhu | 39:39 | +8:02 | | Vehkalahden Veikot 2 |
129 | 1213 | Ola Stenbeck | 39:40 | +8:03 | | Halmstad OK |
130 | 134 | Magnus Carlstedt | 39:43 | +8:06 | | Sävedalens AIK |
131 | 224 | Johan Aronsson | 39:44 | +8:07 | | OK Tisaren 2 |
132 | 46 | Sebastian Snickars | 39:45 | +8:08 | | IF Sibbo-Vargarna |
| 66 | Per-Ove Kivisäkk | 39:45 | +8:08 | | Tullinge SK |
| 1141 | Kent Ingelsson | 39:45 | +8:08 | | Valbo AIF |
135 | 526 | Ari Torniainen | 39:50 | +8:13 | | Lappeen Riento 3 |
136 | 673 | Lauri Tammemäe | 39:55 | +8:18 | | OK Orvand |
137 | 86 | Arttu Koskinen | 39:57 | +8:20 | | Hauhon Sisu |
138 | 296 | Timo Salonen | 40:02 | +8:25 | | Valkeakosken Haka |
139 | 206 | Markus Turunen | 40:03 | +8:26 | | Rajamäen Rykmentti 3 |
| 164 | Martin Simpson | 40:03 | +8:26 | | OK Pölva Kobras |
| 176 | Seppo Julkunen | 40:03 | +8:26 | | OK Orient 3 |
142 | 41 | Eriks Lebedoks | 40:09 | +8:32 | | OK Roslagen |
143 | 127 | Phillip G. Lund | 40:10 | +8:33 | | Spring Cup OK |
| 1183 | Kaas Martin Waaler | 40:10 | +8:33 | | Nydalens SK 2 |
145 | 1242 | Ulf Öjebo | 40:14 | +8:37 | | IFK Lidingö SOK 2 |
146 | 271 | Lauri Malsroos | 40:15 | +8:38 | | SK Saue Tammed |
147 | 396 | Håvard Suleng | 40:16 | +8:39 | | OK Moss |
| 219 | Juha Kirvesmies | 40:16 | +8:39 | | Lahden Suunnistajat -37 2 |
149 | 113 | Henrik Göhl | 40:17 | +8:40 | | OK Linne 2 |
150 | 137 | Tommi Kuronen | 40:19 | +8:42 | | Rasti E4 2 |
151 | 152 | Kimmo Vuorela | 40:20 | +8:43 | | Suomusjärven Sisu |
152 | 192 | Juha Nieminen | 40:25 | +8:48 | | Päijät-Rasti |
153 | 138 | Aapo Summanen | 40:31 | +8:54 | | Rajamäen Rykmentti 2 |
154 | 61 | Jonas Jonasson | 40:35 | +8:58 | | Gävle OK |
155 | 181 | Stefan Carlsson | 40:38 | +9:01 | | Alfta ÖSA OK |
156 | 201 | Jussi Niilahti | 40:40 | +9:03 | | Kuopion Suunnistajat |
157 | 230 | Ivan Egorov | 40:45 | +9:08 | | Vyborg-orientir |
158 | 184 | Toni Kukkonen | 40:48 | +9:11 | | Paimion Rasti 2 |
159 | 319 | Humu Heikkinen | 40:49 | +9:12 | | Kangasala SK 10 |
160 | 170 | Tore Tjernlund | 40:54 | +9:17 | | OK Vilse 87 |
161 | 101 | Staffan Järn | 41:00 | +9:23 | | IF Brahe |
| 215 | Johan Knubbe | 41:00 | +9:23 | | OK Tranan |
163 | 339 | Sami Hyvönen | 41:03 | +9:26 | | Kuopion Suunnistajat 2 |
164 | 136 | Jon Larsson | 41:09 | +9:32 | | OK Skogshjortarna |
165 | 174 | Simo-Pekka Vanninen | 41:15 | +9:38 | | Rasti-Kurikka 2 |
166 | 161 | Tuomo Istolahti | 41:16 | +9:39 | | Ylistaron Kilpa-Veljet |
167 | 64 | Harri Mehto | 41:18 | +9:41 | | Rasti E4 |
168 | 469 | Henrik Trolin | 41:19 | +9:42 | | Forsa OK |
169 | 163 | Morten Mosland | 41:22 | +9:45 | | Oppsal IF |
170 | 261 | Lukas Petersson | 41:23 | +9:46 | | Ronneby OK 2 |
171 | 210 | Erkki Virkalahti | 41:25 | +9:48 | | Keuruun Kisailijat |
172 | 193 | Simo Turunen | 41:29 | +9:52 | | Rasti-Pielinen |
| 315 | Jyrki Tuomala | 41:29 | +9:52 | | Suunta-101 3 |
174 | 394 | Esa Kuntola | 41:32 | +9:55 | | Suunta Jurva |
175 | 1239 | Bo Beijar | 41:39 | +10:02 | | IF Femman 3 |
176 | 180 | Ove Sätra | 41:43 | +10:06 | | Asker Skiklubb |
177 | 105 | Mikhail Volkov | 41:44 | +10:07 | | Yarky Mir |
178 | 282 | Tiit Tähnas | 41:46 | +10:09 | | JOKA |
179 | 209 | Peter Wickström | 41:47 | +10:10 | | Kalevan Rasti 3 |
180 | 202 | Ove Lernå | 41:50 | +10:13 | | SOK Viljan - OK Torfinn |
181 | 301 | Markku Kotala | 41:51 | +10:14 | | Ounasvaaran Hiihtoseura |
182 | 156 | Öyvind Haugland | 41:56 | +10:19 | | OSI - orientering |
183 | 147 | Stefan Lundh | 42:00 | +10:23 | | OK TOR Torshälla |
| 373 | Ari Mähönen | 42:00 | +10:23 | | Iisalmen Visa |
185 | 153 | Eljas Supponen | 42:02 | +10:25 | | Helsingin Suunnistajat 2 |
| 195 | Anders Andersson | 42:02 | +10:25 | | FK Göingarna |
187 | 775 | Ebene Bekele | 42:03 | +10:26 | | Vaajakosken Terä |
188 | 320 | Öystein Alvestad | 42:06 | +10:29 | | Wing OK 2 |
189 | 247 | Emanuel Gahlin | 42:10 | +10:33 | | Härnösands OK |
190 | 1168 | Roy Parnetti | 42:13 | +10:36 | | Hyvinkään Rasti 2 |
191 | 172 | Erik Lundgård | 42:14 | +10:37 | | Vang OL |
192 | 352 | Miikka Wigelius | 42:15 | +10:38 | | Maarian Mahti |
193 | 351 | Matti Haatainen | 42:16 | +10:39 | | SK Pohjantähti 5 |
| 285 | Esa Romppainen | 42:16 | +10:39 | | Rasti-Hyry |
195 | 241 | Lars Elfverson | 42:17 | +10:40 | | Kalmar OK |
196 | 274 | Kari Korpi | 42:20 | +10:43 | | Delta 4 |
197 | 1057 | Riku Martikainen | 42:21 | +10:44 | | Suunta-101 2 |
198 | 1319 | Per Svantesson | 42:22 | +10:45 | | IFK Umeå 2 |
199 | 496 | Jonny Hansen | 42:23 | +10:46 | | Bul-Tromsö |
200 | 465 | Thomas Mjölhus | 42:24 | +10:47 | | OL Trollelg |