1 | 3 | Johansen Holger Hott | 38:37 | | | Baekkelagets SK |
2 | 61 | Mikael Boström | 38:49 | +12 | | Kalevan Rasti |
3 | 32 | Heikki Nousiainen | 39:04 | +27 | | Suunta 101 |
4 | 18 | Grant Bluett | 39:13 | +36 | | Malungs OK Skogsmårdarna |
5 | 48 | Tuomas Tervo | 39:21 | +44 | | Rajamäen Rykmentti |
6 | 14 | Juha Peltola | 39:38 | +1:01 | | MS Parma |
7 | 19 | Michal Jedlicka | 39:41 | +1:04 | | IF Femman |
8 | 4 | Jonne Lakanen | 40:06 | +1:29 | | Delta |
9 | 11 | Sami Hämälistö | 40:15 | +1:38 | | Turun Metsänkävijät |
10 | 16 | Samuli Salmenoja | 40:18 | +1:41 | | Pargas IF |
11 | 6 | Chris Terkelsen | 40:20 | +1:43 | | IFK Lidingö SOK |
12 | 10 | Robert Wallsten | 40:26 | +1:49 | | Leksands OK |
13 | 1 | Kjetill Bjorlo | 40:41 | +2:04 | | Halden SK |
14 | 17 | Håkan Öhlund | 40:42 | +2:05 | | IK Hakarpspojkarna |
15 | 23 | Panu Piiparinen | 40:43 | +2:06 | | Kangasala SK |
16 | 22 | Vidar Solberg | 40:51 | +2:14 | | Kristiansand OK |
17 | 82 | Hannu Airila | 41:06 | +2:29 | | Keravan Urheilijat |
18 | 5 | Teuvo Heimonen | 41:09 | +2:32 | | SK Pohjantähti |
19 | 160 | Jari Ikäheimonen | 41:12 | +2:35 | | Koo-Vee |
20 | 13 | Martin Larsson | 41:15 | +2:38 | | IFK Göteborg |
21 | 28 | Mikko Karhu | 41:21 | +2:44 | | Vehkalahden Veikot |
22 | 31 | Sami Löfbacka | 41:23 | +2:46 | | Hiisirasti |
23 | 24 | Kari Laine | 41:31 | +2:54 | | Tampereen Pyrintö |
24 | 187 | Matthias Niggli | 41:59 | +3:22 | | Turun Suunnistajat |
25 | 7 | Anders Axelsson | 42:00 | +3:23 | | Södertälje Orientering |
26 | 33 | Niklas Bratt | 42:03 | +3:26 | | OK Orion |
27 | 42 | Juri Emaldinov | 42:10 | +3:33 | | Angelniemen Ankkuri |
28 | 8 | Jens Nordström | 42:12 | +3:35 | | IFK Hedemora OK |
29 | 46 | Torbjörn Lännevall | 42:19 | +3:42 | | OK Roslagen |
30 | 71 | Jyrki Nieminen | 42:23 | +3:46 | | Turun Suunnistajat 2 |
31 | 35 | Juha-Matti Laakso | 42:24 | +3:47 | | Rasti-Kurikka |
32 | 90 | Henrik Persson | 42:34 | +3:57 | | Tullinge SK |
33 | 21 | Pasi Pohjasvuo | 42:38 | +4:01 | | Espoon Suunta |
34 | 20 | Teemu Väre | 42:47 | +4:10 | | Paimion Rasti |
| 47 | Ville Sundberg | 42:47 | +4:10 | | Lynx |
36 | 79 | Veli-Matti Lonka | 42:49 | +4:12 | | Kalevan Rasti 2 |
37 | 68 | Jörgen Olsson | 42:50 | +4:13 | | PAN-Kristianstad |
38 | 62 | Juha Sorvisto | 43:03 | +4:26 | | Lapuan Virkiä |
39 | 99 | Markus Kaukonen | 43:05 | +4:28 | | Espoon Suunta 2 |
40 | 53 | Heikki Laine | 43:08 | +4:31 | | Ikaalisten Nouseva Voima 2 |
41 | 15 | Iivo Kotamäki | 43:18 | +4:41 | | Ikaalisten Nouseva Voima |
42 | 63 | Daniel Grahn | 43:41 | +5:04 | | OK Orion 2 |
43 | 896 | Jussi Simula | 43:43 | +5:06 | | Hiisirasti 2 |
44 | 39 | Sindre Osthagen | 43:59 | +5:22 | | Fredrikstad Skiklubb |
45 | 50 | Mattias Abelsson | 44:05 | +5:28 | | Söders SOL-Tyresö |
46 | 41 | Mattias Allberg | 44:12 | +5:35 | | Sundsvalls OK |
47 | 9 | Jakob Ödum | 44:19 | +5:42 | | Farum Tisvilde OK |
48 | 38 | Tomas Nordlander | 44:20 | +5:43 | | OK TYR |
49 | 34 | Jonas Palmberg | 44:26 | +5:49 | | OK Hammaren Sandviken |
50 | 114 | Kari Jussila | 44:28 | +5:51 | | Kangasala SK 2 |
51 | 26 | Rune Strandberg | 44:34 | +5:57 | | NTNUI |
52 | 84 | Mikael Bäck | 44:41 | +6:04 | | IF Femman 2 |
53 | 123 | Martin Härberg | 44:42 | +6:05 | | Gustavsbergs IF/Järla IF O |
54 | 54 | Eivind Tonna | 44:53 | +6:16 | | Modum O-lag |
| 78 | Matti Lindstedt | 44:53 | +6:16 | | Rastikarhut |
56 | 218 | Jari Juntunen | 44:54 | +6:17 | | Hyvinkään Rasti 2 |
57 | 55 | Lars Håkan Sandvik | 44:58 | +6:21 | | OK Ravinen |
58 | 981 | Mathias Häggblom | 45:00 | +6:23 | | OK Skogshjortarna |
59 | 80 | Mikko Heinämäki | 45:01 | +6:24 | | Tampereen Pyrintö 2 |
60 | 27 | Per-Anders Bergman | 45:04 | +6:27 | | OK Tisaren |
| 108 | Johan Häll | 45:04 | +6:27 | | IF Thor |
62 | 186 | Kaj Roine | 45:10 | +6:33 | | Koo-Vee 2 |
63 | 56 | Juha Tolonen | 45:12 | +6:35 | | Rajamäen Rykmentti 2 |
64 | 301 | Mati Tiit | 45:17 | +6:40 | | OK Kåre |
65 | 37 | Jukka Kokkoniemi | 45:18 | +6:41 | | SK Pohjantähti 2 |
66 | 86 | Erik Lärfars | 45:20 | +6:43 | | Leksands OK 2 |
67 | 918 | Ville Siven | 45:22 | +6:45 | | Ikaalisten Nouseva Voima 3 |
68 | 57 | Lars Norrby | 45:23 | +6:46 | | Hestra Idrottsförening |
| 1037 | Jonas Salén | 45:23 | +6:46 | | Ulricehamns OK |
70 | 116 | Sebastian Wiman | 45:33 | +6:56 | | Täby OK |
71 | 76 | Thomas Persson | 45:34 | +6:57 | | OK Denseln |
72 | 984 | Olof Borell | 45:35 | +6:58 | | OK Linne |
73 | 49 | Marko Haapiainen | 45:37 | +7:00 | | Navi |
74 | 204 | Matthias Muller | 45:43 | +7:06 | | OLG Gordoba |
75 | 510 | Jussi Koski | 45:48 | +7:11 | | Ylistaron Kilpa-Veljet 2 |
76 | 349 | Juha Vasarainen | 45:49 | +7:12 | | NMP Roamers |
77 | 1195 | Mikael Öhgren | 46:00 | +7:23 | | Sävedalens AIK |
78 | 51 | Erik Paulsrud | 46:01 | +7:24 | | Baekkelagets SK 2 |
79 | 182 | Panu Kärkkäinen | 46:02 | +7:25 | | Keuruun Kisailijat |
80 | 2 | Daniel Giger | 46:07 | +7:30 | | Nydalens SK |
| 59 | Erik Engvall | 46:07 | +7:30 | | OK Kolmården |
| 112 | Jussi Koskinen | 46:07 | +7:30 | | Kalevan Rasti 3 |
83 | 58 | Peter Mohn | 46:10 | +7:33 | | OLC Kapreolo |
84 | 83 | Anders Eriksson | 46:13 | +7:36 | | OK Hällen |
85 | 242 | Saku Ylijoki | 46:18 | +7:41 | | Rasti-Lukko |
86 | 125 | Matti Koivisto | 46:21 | +7:44 | | MS Parma 2 |
87 | 1083 | Javier Gomez | 46:25 | +7:48 | | Sundbybergs IK 2 |
88 | 194 | Ari Saarijärvi | 46:26 | +7:49 | | SK Pohjantähti 3 |
89 | 75 | Jouni Pyykönen | 46:30 | +7:53 | | Rasti-Saimaa |
90 | 166 | Andreas Förster | 46:32 | +7:55 | | Östmarka OK |
91 | 190 | Clas Fries | 46:36 | +7:59 | | Umeå OK |
92 | 29 | Audrius Smilgius | 46:39 | +8:02 | | Hellas |
93 | 72 | Emil Bengtsson | 46:45 | +8:08 | | FK Friskus Varberg |
94 | 370 | Jani Heikkinen | 46:50 | +8:13 | | Rasti E4 3 |
95 | 142 | Jussi Uusitalo | 47:02 | +8:25 | | Hiisirasti 3 |
96 | 126 | Mika Loukkalahti | 47:03 | +8:26 | | Espoon Suunta 3 |
97 | 262 | Karl Rikard Lövhaug | 47:04 | +8:27 | | OSI |
98 | 302 | Donatas Stulgys | 47:07 | +8:30 | | Labas Rytas |
99 | 91 | Harry Hietanen | 47:13 | +8:36 | | Gävle OK |
100 | 36 | Christian Håkansson | 47:15 | +8:38 | | Ronneby OK |
101 | 131 | Gordon Reimersma | 47:27 | +8:50 | | OK TYR 2 |
| 44 | Nils Olsson | 47:27 | +8:50 | | Stora Tuna IK |
103 | 221 | Perttu Ilmarinen | 47:30 | +8:53 | | Keravan Urheilijat 2 |
104 | 65 | Jacek Nowak | 47:34 | +8:57 | | Strängnäs-Malmby OL |
105 | 101 | Per Magnusson | 47:48 | +9:11 | | OK Nolaskogsarna |
106 | 115 | Anders Tiltnes | 47:53 | +9:16 | | IL Tyrving |
107 | 12 | Ville Pietilä | 47:55 | +9:18 | | Hämeenlinnan Suunnistajat |
108 | 25 | Jan Wasström | 47:57 | +9:20 | | OK77 |
109 | 164 | Peter Andersson | 48:03 | +9:26 | | Söders SOL-Tyresö 2 |
110 | 183 | Aki Saranen | 48:15 | +9:38 | | Länsi-Uudenmaan Suunnistaj |
111 | 253 | Aleksi Mattila | 48:16 | +9:39 | | Turun Suunnistajat 3 |
112 | 30 | Harri Koskinen | 48:20 | +9:43 | | Lounais-Hämeen Rasti |
113 | 122 | Kimmo Gynther | 48:24 | +9:47 | | Itä-Hämeen Rasti |
114 | 128 | Johan Källsand | 48:30 | +9:53 | | Linköpings OK |
115 | 244 | Matti Hakala | 48:31 | +9:54 | | Hauhon Sisu 2 |
116 | 52 | Jonny Nilsson | 48:36 | +9:59 | | Bredaryds SOK |
117 | 104 | Mattias Millinger | 48:39 | +10:02 | | Västerås SOK |
| 93 | Christer Alm | 48:39 | +10:02 | | Hagaby GoIF |
119 | 179 | Staffan Persson | 48:40 | +10:03 | | Tullinge SK 2 |
120 | 40 | Jörgen Fröyd | 48:41 | +10:04 | | Nydalens SK 2 |
| 208 | Pentti Iso-Markku | 48:41 | +10:04 | | Lynx 2 |
| 121 | Ben Wickholm | 48:41 | +10:04 | | IF Sibbo Vargarna |
123 | 147 | Johan Ryno | 48:44 | +10:07 | | OK Tisaren 2 |
124 | 97 | Jussi Ernamo | 48:48 | +10:11 | | Helsingin Suunnistajat |
125 | 172 | Staffan Berglund | 48:59 | +10:22 | | IFK Umeå |
126 | 81 | Mikko Ääri | 49:00 | +10:23 | | Turun Metsänkävijät 2 |
127 | 1017 | Johan Karlsson | 49:06 | +10:29 | | Kjula-Standard OK |
128 | 73 | Henrik Johansson | 49:07 | +10:30 | | Göteborg-Majorna OK |
129 | 111 | Tommi Tervo | 49:09 | +10:32 | | Kuopion Suunnistajat |
130 | 70 | Veli-Matti Heikkilä | 49:11 | +10:34 | | Hauhon Sisu |
| 362 | Mika Seppänen | 49:11 | +10:34 | | Lynx 3 |
| 323 | Risto Oksanen | 49:11 | +10:34 | | Saarijärven Pullistus |
133 | 282 | Rickard Andersson | 49:14 | +10:37 | | OK Ravinen 2 |
134 | 130 | Melker Pettersson | 49:24 | +10:47 | | SOK Viljan |
135 | 192 | Tom Stenlund | 49:25 | +10:48 | | IF Brahe |
136 | 156 | Antti Kaivosaari | 49:27 | +10:50 | | Rasti E4 2 |
137 | 1203 | Hans Daniels | 49:28 | +10:51 | | Malungs OK skogsmårdarna 2 |
| 259 | Anders Kolmskog | 49:28 | +10:51 | | Sundbybergs IK |
139 | 161 | Väinö Nurvo | 49:30 | +10:53 | | Pihkaniskat |
140 | 138 | Johan Agås | 49:32 | +10:55 | | Sundsvalls OK 2 |
141 | 422 | Jarmo Oikarinen | 49:33 | +10:56 | | Hyvinkään Rasti 4 |
142 | 326 | Mikael Björkblom | 49:39 | +11:02 | | Närpes OK |
143 | 148 | Marko Haapakangas | 49:41 | +11:04 | | Valkeakosken Haka |
144 | 285 | Ville Hyvönen | 49:42 | +11:05 | | Kuhmon Peurat |
145 | 144 | Jorma Karvonen | 49:43 | +11:06 | | Ruokolahden Suunnistajat |
146 | 66 | Joakim Backlund | 49:47 | +11:10 | | Södertälje Orientering 2 |
| 249 | Alessio Tenani | 49:47 | +11:10 | | Italia |
148 | 43 | Johan Persson | 49:48 | +11:11 | | OK Skogsfalken |
149 | 430 | Olli Koivumäki | 49:51 | +11:14 | | Rastikarhut 4 |
150 | 140 | Kimmo Vuorela | 49:52 | +11:15 | | Suomusjärven Sisu |
151 | 102 | Sami Karvonen | 49:53 | +11:16 | | Vetelin Urheilijat |
152 | 195 | Kari Paavola | 49:54 | +11:17 | | Mäntän Seudun Eräpirkat |
153 | 146 | Mika Rantanen | 49:57 | +11:20 | | Tampereen Pyrintö 3 |
154 | 105 | Ove Simosas | 50:00 | +11:23 | | OK Orient |
155 | 92 | Tomas Åberg | 50:18 | +11:41 | | Storviks IF |
156 | 252 | Matti Lahdenperä | 50:20 | +11:43 | | Lappeen Riento 2 |
157 | 176 | Jan Egil Wagnild | 50:24 | +11:47 | | Wing OK |
158 | 170 | Kristian Leppänen | 50:27 | +11:50 | | Rastivarsat 3 |
| 361 | Mattias Puusepp | 50:27 | +11:50 | | OK Vöru |
160 | 906 | Kaare Haug | 50:28 | +11:51 | | NTNUI 2 |
161 | 232 | Eero Kiiskinen | 50:29 | +11:52 | | Rasti-Pielinen |
162 | 1019 | Johan Gunnarsson | 50:30 | +11:53 | | Kfum Örebro OK |
163 | 337 | Miikka Myllymäki | 50:33 | +11:56 | | Kaustisen Pohjan-Veikot |
164 | 211 | Valtteri Valkonen | 50:35 | +11:58 | | Espoon Suunta 4 |
165 | 175 | Hans-Erik Sundqvist | 50:36 | +11:59 | | IK Falken |
166 | 919 | Mika Ojala | 50:38 | +12:01 | | Jämsän Retki-Veikot 3 |
| 85 | Jury Borodulin | 50:38 | +12:01 | | Yarky Mir OK |
168 | 983 | Dan Winnberg | 50:44 | +12:07 | | OK Löftan/IK trenne |
169 | 366 | Totte Packalen | 50:45 | +12:08 | | Lynx 5 |
| 980 | Per Grönroos | 50:45 | +12:08 | | OK Alehof |
171 | 103 | Veli-Matti Rytkönen | 50:47 | +12:10 | | Rasti E4 |
172 | 996 | Arne Johannesen | 50:49 | +12:12 | | Gular IL |
173 | 181 | Janne Kivelä | 50:51 | +12:14 | | Angelniemen Ankkuri 2 |
174 | 319 | Matti Janklöv | 50:54 | +12:17 | | IF Åland 2 |
175 | 330 | Juha Lehtola | 50:56 | +12:19 | | MS Parma 3 |
| 1003 | Knut Harald Hylleseth | 50:56 | +12:19 | | Centrum OK |
177 | 334 | Timo Rajamäki | 51:00 | +12:23 | | Kyrös Rasti |
178 | 152 | Mikael Backlund | 51:09 | +12:32 | | Dalaportens OL |
179 | 1183 | Martin Persson | 51:10 | +12:33 | | Eksjö SOK |
180 | 929 | Reko Martti | 51:16 | +12:39 | | Tampereen Pyrintö 4 |
181 | 240 | Ville Taussi | 51:17 | +12:40 | | Kymin Suunnistajat |
182 | 223 | Reijo Väistö | 51:19 | +12:42 | | Keski-Karjalan Rasti |
183 | 88 | Patric Jansson | 51:21 | +12:44 | | Järfälla OK |
184 | 1070 | Kurt Ove Melbye | 51:30 | +12:53 | | Verdal OK |
185 | 206 | Pasi Lahtinen | 51:33 | +12:56 | | Suunta-Sepot |
186 | 60 | Cristian Froyd | 51:35 | +12:58 | | Halden SK 2 |
187 | 207 | Jarno Nurmela | 51:41 | +13:04 | | Rastivarsat 2 |
188 | 106 | Jonas Gustafsson | 51:42 | +13:05 | | Vänersborgs SK |
| 283 | Markus Adamsson | 51:42 | +13:05 | | Tjällmo-Godegårds OK |
| 141 | Jukka Kytölä | 51:42 | +13:05 | | Vihtavuoren Pamaus |
191 | 45 | Jukka Nissilä | 51:43 | +13:06 | | Kokkolan Suunnistajat |
| 1094 | Mats Lundberg | 51:43 | +13:06 | | Dalaportens OL 2 |
| 143 | Risto Airaksinen | 51:43 | +13:06 | | Oulun Tarmo |
194 | 203 | Esa Hongell | 51:44 | +13:07 | | Kokkolan Suunnistajat 2 |
| 222 | Petri Lahtinen | 51:44 | +13:07 | | Jämsän Retki-Veikot |
196 | 383 | Fredrik Olofsson | 51:46 | +13:09 | | Skellefteå OK 2 |
197 | 241 | Eero Piironen | 51:47 | +13:10 | | Rasti-Saimaa 2 |
198 | 1161 | Snorre Veggan | 51:54 | +13:17 | | Nydalens SK 5 |
| 335 | Stefan Schüpbach | 51:54 | +13:17 | | Caipirinha OK |
200 | 220 | Jyrki Ankelo | 52:00 | +13:23 | | Laitilan Jyske |