1 | 3 | Öystein Kristiansen | 39:17 | | | Halden SK |
2 | 4 | Petri Vainio | 40:07 | +50 | | Kalevan Rasti |
| 78 | Steve Craig | 40:07 | +50 | | OK Ravinen |
4 | 11 | Jimmy Birklin | 40:45 | +1:28 | | Malungs OK Skogsmårdarna |
5 | 122 | Sami Levijoki | 40:53 | +1:36 | | Delta 2 |
6 | 26 | Erlend Slokvik | 40:59 | +1:42 | | Nydalens SK |
7 | 14 | Daniel Kaipe | 41:19 | +2:02 | | Leksands OK |
8 | 16 | Klas Karlsson | 41:32 | +2:15 | | IK Hakarpspojkarna |
9 | 45 | Arild Nomeland | 41:52 | +2:35 | | Kristiansand OK |
10 | 48 | Thomas H. Nielsen | 41:53 | +2:36 | | Farum-Tisvilde Ok |
11 | 47 | Andreas J Johansson | 41:57 | +2:40 | | Göteborg Majorna OK |
12 | 85 | Jan Johansson | 42:23 | +3:06 | | IFK Umeå |
13 | 10 | Tuomo Haanpää | 42:27 | +3:10 | | Tampereen Pyrintö |
14 | 18 | Michael Wehlin | 42:41 | +3:24 | | Södertälje Nykvarn Orient |
15 | 22 | Tero Mamia | 42:51 | +3:34 | | Koo-Vee |
16 | 2 | Mikko Knuuti | 42:53 | +3:36 | | Turun Metsänkävijät |
17 | 82 | Torgeir Snilsberg | 43:11 | +3:54 | | Halden SK 2 |
18 | 65 | Aigers Leiboms | 43:24 | +4:07 | | Turun Metsänkävijät 2 |
19 | 113 | Daniel Grahn | 43:32 | +4:15 | | OK Orion 2 |
20 | 9 | Jaakko Röytiö | 43:33 | +4:16 | | Paimion Rasti |
21 | 219 | Andreas Källming | 43:41 | +4:24 | | IK Hakarpspojkarna 2 |
22 | 56 | Per-Anders Bergman | 43:44 | +4:27 | | OK Tisaren |
23 | 24 | Mikko Halonen | 43:45 | +4:28 | | Hiisirasti |
24 | 93 | Per Öivind Stene | 43:46 | +4:29 | | Nydalens SK 2 |
25 | 44 | Esa Kurki | 43:57 | +4:40 | | Rasti-Kurikka |
26 | 72 | Frode Risbråte | 43:58 | +4:41 | | Fredrikstad Skiklubb |
| 178 | Peter Hertsbacka | 43:58 | +4:41 | | Närpes OK |
28 | 38 | Janne Hartman | 43:59 | +4:42 | | Espoon Suunta |
| 185 | Mats Toftén | 43:59 | +4:42 | | OK Skogshjortarna |
30 | 12 | Mårten Frendelius | 44:00 | +4:43 | | IFK Lidingö SOK |
31 | 141 | Johan Alfredsson | 44:14 | +4:57 | | Stora Tuna IK 2 |
32 | 165 | Tomas Stenström | 44:18 | +5:01 | | Västerbergslagens OL |
33 | 40 | Bengt Levin | 44:27 | +5:10 | | OK TYR |
34 | 33 | Tapio Karppi | 44:35 | +5:18 | | Lapuan Virkiä |
35 | 49 | Jyrki Nieminen | 44:36 | +5:19 | | Turun Suunnistajat 2 |
36 | 8 | Jörn Sundby | 44:39 | +5:22 | | Baekkelagets Sk |
| 126 | Anders Carlsson | 44:39 | +5:22 | | Vänersborgs SK |
38 | 5 | Anders Hjerpe | 44:46 | +5:29 | | IF Femman |
39 | 83 | Sebastian Wiman | 44:48 | +5:31 | | Täby OK |
40 | 37 | Christian Håkansson | 44:55 | +5:38 | | Ronneby OK |
41 | 15 | Janusz Porzycz | 44:57 | +5:40 | | OK Orion |
42 | 53 | Stefan Thyr | 45:00 | +5:43 | | Söders SOL-Tyresö |
43 | 102 | Mattias Nilsson | 45:05 | +5:48 | | OK Linne |
44 | 145 | Jussi Uusitalo | 45:06 | +5:49 | | Hiisirasti 2 |
45 | 123 | Henrik Jörgensen | 45:08 | +5:51 | | OK Pan Århus |
46 | 17 | Asgeir Mjösund | 45:10 | +5:53 | | MS Parma |
47 | 90 | Lars Palmkvist | 45:15 | +5:58 | | Järfälla OK |
48 | 522 | Sandberg Erik Ivarsson | 45:18 | +6:01 | | OK Denseln 3 |
49 | 31 | Magnus Palm | 45:19 | +6:02 | | OK Skogsfalken |
50 | 1 | Tero Heikkilä | 45:23 | +6:06 | | Turun Suunnistajat |
51 | 7 | Fredrik Bergström | 45:31 | +6:14 | | Pargas IF |
| 23 | Jan Wasström | 45:31 | +6:14 | | OK77 |
53 | 58 | Jarkko Heikkinen | 45:32 | +6:15 | | Vehkalahden Veikot |
| 35 | Jani Kahelin | 45:32 | +6:15 | | Kangasala SK |
55 | 13 | Esa Orava | 45:45 | +6:28 | | Delta |
56 | 91 | Torbjörn Lännevall | 45:54 | +6:37 | | OK Roslagen |
57 | 275 | Matti Juutinen | 45:57 | +6:40 | | Iisu |
58 | 203 | Anders Höije | 46:00 | +6:43 | | Göteborg Majorna OK 2 |
| 268 | Janne Salomäki | 46:00 | +6:43 | | Hyvinkään Rasti |
60 | 773 | Ewan Mccarthy | 46:12 | +6:55 | | Scotland |
61 | 143 | Rolf Pedersen | 46:19 | +7:02 | | NTNUI 2 |
62 | 62 | Matti Liukkonen | 46:21 | +7:04 | | Rasti-Saimaa |
| 119 | Anders Tiltnes | 46:21 | +7:04 | | IL Tyrving |
64 | 54 | Lars Nordin | 46:22 | +7:05 | | Sundsvalls OK |
65 | 6 | Heikki Nousiainen | 46:24 | +7:07 | | SK Pohjantähti |
66 | 25 | Jyrki Jäppinen | 46:27 | +7:10 | | Suunta 101 |
67 | 94 | Heikki Grekelä | 46:31 | +7:14 | | SK Pohjantähti 2 |
68 | 223 | Ville Halonen | 46:36 | +7:19 | | Rastivarsat 2 |
69 | 104 | Eero Ruhanen | 46:41 | +7:24 | | Helsingin Suunnistajat |
70 | 39 | Tuomas Kivelä | 46:47 | +7:30 | | Kangasala SK 2 |
| 241 | Mikko Savelainen | 46:47 | +7:30 | | Helsingin Suunnistajat 2 |
72 | 41 | Lars Olsson | 46:48 | +7:31 | | Hestra Idrottsförening |
73 | 886 | Fredrik Johansson | 46:55 | +7:38 | | OK Kullingshof |
74 | 89 | Tero Lehtonen | 46:57 | +7:40 | | Suomusjärven Sisu |
75 | 860 | Fredrik Wallin | 46:59 | +7:42 | | Linköpings OK 2 |
76 | 250 | Sami Tirroniemi | 47:00 | +7:43 | | Oulun Tarmo |
77 | 86 | Magnus Svensson-Rajan | 47:01 | +7:44 | | IFK Lidingö SOK 2 |
| 80 | Mikael Öhgren | 47:01 | +7:44 | | Sävedalens AIK |
| 811 | Bjarne Bäcklund | 47:01 | +7:44 | | IFK Göteborg 2 |
| 189 | Martin Johnsson | 47:01 | +7:44 | | IFK Lidingö SOK 3 |
81 | 61 | Simo Sukselainen | 47:02 | +7:45 | | LYNX |
82 | 110 | Peter Lundin | 47:03 | +7:46 | | Leksands OK 2 |
83 | 168 | Geir Orderud | 47:11 | +7:54 | | Ringerike OL |
84 | 68 | Ville Siven | 47:12 | +7:55 | | Ikaalisten Nouseva Voima 2 |
85 | 220 | Espen Prydz | 47:15 | +7:58 | | Heming/Njård O-lag |
86 | 821 | Martin Bucht | 47:16 | +7:59 | | Järfälla OK 2 |
87 | 74 | Tommi Tervakangas | 47:17 | +8:00 | | Espoon Suunta 2 |
88 | 133 | Sören Nilsson | 47:19 | +8:02 | | Linköpings OK |
89 | 59 | Manne Suominen | 47:21 | +8:04 | | Tampereen Pyrintö 2 |
| 99 | Tuomas Kari | 47:21 | +8:04 | | Angelniemen Ankkuri 2 |
91 | 81 | Jörgen Sigfrids | 47:27 | +8:10 | | Malungs OK Skogsmårdarna 2 |
92 | 157 | Kenneth Lassila | 47:29 | +8:12 | | OK Botnia |
93 | 174 | Jonny Larsson | 47:30 | +8:13 | | OK Triangeln |
| 95 | Erik Thorsson | 47:30 | +8:13 | | Tullinge SK |
95 | 116 | Jaakko Kattilakoski | 47:31 | +8:14 | | Kokkolan Suunnistajat |
96 | 170 | Arto Ranki | 47:35 | +8:18 | | Turun Suunnistajat 3 |
97 | 42 | Jens Kristian Kopland | 47:37 | +8:20 | | Modum O-lag |
| 198 | Kari Paavola | 47:37 | +8:20 | | Mäntän Seudun Eräpirkat |
99 | 112 | Tore Juvik | 47:38 | +8:21 | | Gular IL |
100 | 195 | Henrik Karelo | 47:39 | +8:22 | | Vihtavuoren Pamaus |
101 | 27 | Magnus Solbjörg | 47:42 | +8:25 | | NTNUI |
102 | 179 | Henric Höglind | 47:44 | +8:27 | | Pan-Kristianstad |
103 | 96 | Christer Nilsson | 47:48 | +8:31 | | Kils OK |
104 | 163 | Mattias Abelsson | 47:49 | +8:32 | | Söders SOL-Tyresö 2 |
| 63 | Vesa Mikkola | 47:49 | +8:32 | | Rastikarhut |
106 | 192 | Sampsa Lintunen | 47:52 | +8:35 | | Rasti-Saimaa 2 |
| 129 | Lars Olofsson | 47:52 | +8:35 | | Rehns BK |
108 | 114 | Mats Liwell | 47:53 | +8:36 | | Södertälje Nykvarn Orient 2 |
109 | 79 | Ari Hiiri | 47:56 | +8:39 | | Hauhon Sisu |
| 140 | Tero Junttila | 47:56 | +8:39 | | Rasti-Kurikka 2 |
111 | 209 | B Per Andersson | 47:57 | +8:40 | | Västerås SOK 2 |
| 234 | Andreas Hall | 47:57 | +8:40 | | IF Femman 3 |
113 | 88 | Björn Arvidsson | 48:00 | +8:43 | | Stora Tuna IK |
| 371 | Janne Häkkinen | 48:00 | +8:43 | | Suunta 101 5 |
115 | 155 | Timo Narvinen | 48:02 | +8:45 | | Ikaalisten Nouseva Voima 3 |
116 | 248 | Timo Nurmi | 48:03 | +8:46 | | Rasti-Lukko |
117 | 115 | Janne Runtti | 48:05 | +8:48 | | SK Pohjantähti 3 |
| 125 | Sauli Mäntylä | 48:05 | +8:48 | | LYNX 2 |
119 | 156 | Jaakko Sorvisto | 48:06 | +8:49 | | Lapuan Virkiä 2 |
120 | 181 | Anders Holm | 48:22 | +9:05 | | KFUM Örebro |
| 169 | Kari Juvaste | 48:22 | +9:05 | | Kalevan Rasti 3 |
122 | 75 | Robert Palm | 48:27 | +9:10 | | Västerås SOK |
| 184 | Erik Wiberg | 48:27 | +9:10 | | Järla IF OK |
124 | 363 | Teuvo Töyrylä | 48:30 | +9:13 | | Kymin Suunnistajat 2 |
125 | 296 | Anders Skjeset | 48:39 | +9:22 | | Vang OL |
126 | 776 | Petri Paukkunen | 48:40 | +9:23 | | Angelniemen Ankkuri 5 |
127 | 20 | Risto Kivinen | 48:49 | +9:32 | | Angelniemen Ankkuri |
128 | 106 | Jukka Vertainen | 48:51 | +9:34 | | Rasti E4 2 |
129 | 785 | Per Arne Engstad | 48:55 | +9:38 | | Bul-Tromsö |
130 | 117 | Mikko Salonen | 48:56 | +9:39 | | Rajamäen Rykmentti 2 |
131 | 84 | Heikki Peltola | 48:58 | +9:41 | | Kalevan Rasti 2 |
132 | 30 | Fredrik Mäkinen | 49:00 | +9:43 | | OK Hammaren sandviken |
| 138 | Pasi Autio | 49:00 | +9:43 | | Sippurasti |
| 136 | Johan Bäckman | 49:00 | +9:43 | | OK Orient |
135 | 880 | Oskar Sibeck | 49:03 | +9:46 | | OK Djerf |
136 | 771 | Marcus Lundagårds | 49:09 | +9:52 | | Alfta ÖSA OK |
137 | 887 | Josef Nordlund | 49:12 | +9:55 | | OK Linne 2 |
138 | 67 | Jarkko Ryyppö | 49:14 | +9:57 | | Rastivarsat |
139 | 257 | Mika Kalliovirta | 49:17 | +10:00 | | Päijät-Rasti |
140 | 60 | Magnus Karlsson | 49:20 | +10:03 | | Storviks IF |
| 279 | Per-Olof Långström | 49:20 | +10:03 | | OK Raseborg |
142 | 896 | Erik Adolfsson | 49:22 | +10:05 | | OK Skogsstjärnan |
143 | 308 | Kari Mattila | 49:25 | +10:08 | | RasTiimi |
144 | 120 | Kaj Roine | 49:32 | +10:15 | | Koo-Vee 2 |
145 | 884 | Magnus Svensson | 49:34 | +10:17 | | OK Kolmården 2 |
146 | 222 | Jari Hämäläinen | 49:37 | +10:20 | | Kangasala SK 3 |
147 | 127 | Daniel Runemalm | 49:42 | +10:25 | | SOK Viljan |
148 | 263 | Taito Jeskanen | 49:43 | +10:26 | | Ilomantsin Urheilijat |
149 | 245 | Juha-Pekka Keränen | 49:45 | +10:28 | | Rasti-Hyry |
150 | 69 | Harry Hietanen | 49:46 | +10:29 | | Gävle OK |
151 | 309 | Antti Myllärinen | 49:48 | +10:31 | | Joutsenon Kullervo 2 |
152 | 324 | Marko Uotila | 49:55 | +10:38 | | Sippurasti 2 |
| 206 | Juhani Ylönen | 49:55 | +10:38 | | Rasti E4 3 |
154 | 249 | Mihkel Järveoja | 49:56 | +10:39 | | OK Pölva Kobras |
| 130 | Boye Böhelerengen | 49:56 | +10:39 | | Östmarka OK |
156 | 34 | Magnus Karlsson | 49:57 | +10:40 | | OK Hällen |
157 | 173 | Daniel Lind | 50:03 | +10:46 | | Tumba-Mälarhöjden OK |
| 238 | David Johansson | 50:03 | +10:46 | | OK Skogshjortarna 2 |
159 | 936 | Johs Hjelmstad | 50:08 | +10:51 | | Ringsaker |
160 | 28 | Anders Håkansson | 50:10 | +10:53 | | IFK Hedemora OK |
| 246 | Christian Hansen | 50:10 | +10:53 | | Farum-Tisvilde Ok 2 |
162 | 19 | Matti Vainionpää | 50:19 | +11:02 | | Ikaalisten Nouseva Voima |
163 | 300 | Juha Loukusa | 50:20 | +11:03 | | Ranuan Peura |
164 | 291 | Robin Johansson | 50:23 | +11:06 | | OK Tranan |
165 | 598 | Erkki Hellsten | 50:26 | +11:09 | | Delta 7 |
166 | 51 | Reijo Bister | 50:27 | +11:10 | | Hämeenlinnan Suunnistajat |
167 | 365 | Pekka Kittilä | 50:28 | +11:11 | | Hämeenlinnan Suunnistajat 3 |
168 | 135 | Antti Ryynänen | 50:33 | +11:16 | | Paimion Rasti 2 |
169 | 191 | Vytautas Gipas | 50:35 | +11:18 | | Medeina |
| 1181 | Robin Söderström | 50:35 | +11:18 | | Stigmännen Karlshamns OK |
171 | 193 | Toni Venäläinen | 50:36 | +11:19 | | Valkeakosken Haka |
172 | 278 | Janne Rantanen | 50:37 | +11:20 | | Lounais-Hämeen Rasti 2 |
173 | 147 | Christer Johansson | 50:39 | +11:22 | | Eksjö SOK |
| 124 | Tomas Rex | 50:39 | +11:22 | | Sundsvalls OK 2 |
175 | 97 | Seppo Lamberg | 50:45 | +11:28 | | Rasti E4 |
176 | 36 | Juha Tupitsa | 50:49 | +11:32 | | Keravan Urheilijat |
| 815 | Aapo Laiho | 50:49 | +11:32 | | Iitin Pyrintö |
| 213 | Kennet Andersson | 50:49 | +11:32 | | Grycksbo IF OK |
| 144 | Janne Nivukoski | 50:49 | +11:32 | | Ylistaron Kilpa-Veljet |
180 | 107 | Micke Nyberg | 50:52 | +11:35 | | Hellas |
181 | 182 | Trond Rönneberg | 50:56 | +11:39 | | Asker Skiklubb |
182 | 211 | Asko Lautamäki | 50:57 | +11:40 | | Hämeenlinnan Suunnistajat 2 |
183 | 297 | Arto Haverinen | 51:01 | +11:44 | | Kajaanin Suunnistajat |
| 103 | Janne Åberg | 51:01 | +11:44 | | Hyvinkään Rasti 2 |
185 | 66 | Harri Ilkka | 51:09 | +11:52 | | Rasti-Jussit |
186 | 283 | Jens Westin | 51:10 | +11:53 | | Skogslöparna |
187 | 318 | Juha Lehtola | 51:15 | +11:58 | | MS Parma 3 |
188 | 488 | Mika Elomäki | 51:18 | +12:01 | | Kalevan Rasti 5 |
189 | 196 | Ari Martikainen | 51:24 | +12:07 | | Keuruun Kisailijat |
190 | 146 | Svein Erik Bratsberg | 51:27 | +12:10 | | Wing OK |
191 | 52 | Ulf Ekelund | 51:34 | +12:17 | | OK Kolmården |
192 | 337 | Niklas Henriksson | 51:40 | +12:23 | | Södertälje Nykvarn Orient 3 |
193 | 277 | Patrik Lind | 51:47 | +12:30 | | OK TOR Torshälla |
194 | 101 | Turo Väätäinen | 51:48 | +12:31 | | Espoon Suunta 3 |
195 | 214 | Göran Andersson | 51:53 | +12:36 | | OK Tylöskog |
196 | 221 | Mika Pentikäinen | 51:56 | +12:39 | | Joutsenon Kullervo |
197 | 778 | Rune Klausen | 51:57 | +12:40 | | Ballerup Ok |
198 | 274 | Markku Helle | 52:01 | +12:44 | | Saarijärven Pullistus |
199 | 131 | Richard Nordberg | 52:02 | +12:45 | | OK Ravinen 2 |
200 | 282 | Heikki Saarinen | 52:05 | +12:48 | | Mäntsälän Urheilijat |