1 | 84 | Lars Nordin | 1:00:37 | | | Sundsvalls OK |
2 | 3 | Christian Vogelsang | 1:00:39 | +2 | | NTHI |
3 | 31 | Måns Davidsson | 1:00:51 | +14 | | Nydalens SK |
4 | 9 | Tomas Jonsson | 1:00:54 | +17 | | Järfälla OK |
5 | 7 | Seppo Mäkinen | 1:01:10 | +33 | | Oulun Tarmo |
| 138 | Johan Ingemarsson | 1:01:10 | +33 | | Hestra IF |
7 | 90 | Risto Metsälä | 1:01:11 | +34 | | Ikaalisten Nouseva Voima 2 |
8 | 11 | Mika Rantala | 1:01:12 | +35 | | Helsingin Suunnistajat |
9 | 184 | Gunnar Eriksson | 1:01:15 | +38 | | IFK Södertälje 2 |
10 | 183 | Mattias Karlsson | 1:01:20 | +43 | | IK Hakarpspojkarna 2 |
11 | 12 | Mika Mannervesi | 1:01:23 | +46 | | OK 77 |
12 | 149 | Per Anders Bergman | 1:01:24 | +47 | | OK Tisaren |
13 | 6 | Riku Rintanen | 1:01:28 | +51 | | Kangasala SK |
14 | 48 | Janne Kempas | 1:01:31 | +54 | | Kokkolan Suunnistajat |
15 | 104 | Per Henning Bjerva | 1:01:34 | +57 | | Ås Idrettslag |
16 | 16 | Kristian Kuokkanen | 1:01:37 | +1:00 | | Rajamäen Rykmentti |
17 | 140 | Ola Tenguér | 1:01:38 | +1:01 | | FK Friskus-Varberg |
18 | 1 | Torgeir Snilsberg | 1:01:51 | +1:14 | | Halden Skiklubb |
19 | 27 | Mikko Knuuti | 1:02:11 | +1:34 | | Turun Metsänkävijät |
20 | 153 | Staffan Eriksson | 1:02:13 | +1:36 | | Grycksbo IF |
21 | 383 | Mats Olander | 1:02:24 | +1:47 | | Wittjärvs IK |
22 | 21 | Teuvo Laatunen | 1:02:33 | +1:56 | | Rastivarsat |
| 198 | Jukka Peltonen | 1:02:33 | +1:56 | | Imatran Suunnistajat |
| 257 | Mikael Lindgvist | 1:02:33 | +1:56 | | Strängnäs-Malmby OL |
25 | 120 | Ulrik Karlsson | 1:02:34 | +1:57 | | OK Kolmården |
26 | 269 | Risto Airaksinen | 1:02:42 | +2:05 | | Oulun Tarmo 2 |
27 | 116 | Lars Lindgren | 1:02:44 | +2:07 | | Ockelbo OK |
28 | 2 | Jouni Hannula | 1:02:48 | +2:11 | | Turun Suunnistajat |
29 | 5 | Ari Kattainen | 1:02:50 | +2:13 | | Angelniemen Ankkuri |
| 59 | Peter Hansen | 1:02:50 | +2:13 | | FIF Hilleröd |
31 | 72 | Mikko Toivonen | 1:02:51 | +2:14 | | Kangasala SK 2 |
| 37 | Henrik Berlin | 1:02:51 | +2:14 | | OK Orion |
33 | 87 | Carl Persson | 1:02:58 | +2:21 | | Täby OK |
| 155 | Ricke Imark | 1:02:58 | +2:21 | | Tullinge SK |
35 | 82 | Jarmo Lindroos | 1:02:59 | +2:22 | | OK 77 2 |
36 | 206 | Elis Bengtsson | 1:03:00 | +2:23 | | Kils OK |
37 | 101 | Jon Arne Skrove | 1:03:02 | +2:25 | | Verdal OK |
| 117 | Juha-Pekka Harju | 1:03:02 | +2:25 | | Rastikarhut 2 |
39 | 174 | Dan Nilsson | 1:03:05 | +2:28 | | Nyköpings OK |
40 | 169 | Mika Kerkola | 1:03:07 | +2:30 | | Suomusjärven Sisu |
| 225 | Jonas Gustavsson | 1:03:07 | +2:30 | | Njurunda OK |
42 | 25 | Marko Miettinen | 1:03:09 | +2:32 | | Espoon Suunta |
43 | 312 | Johan Håkansson | 1:03:10 | +2:33 | | Ronneby OK |
| 940 | Ulrik Olsson | 1:03:10 | +2:33 | | Bredaryds SOK |
45 | 61 | Anders Tistad | 1:03:11 | +2:34 | | IFK Lidingö |
46 | 18 | Jonas Ornung | 1:03:12 | +2:35 | | IFK Göteborg |
47 | 14 | Jyri Paavola | 1:03:14 | +2:37 | | Ikaalisten Nouseva Voima |
48 | 29 | Pasi Hujakka | 1:03:17 | +2:40 | | Vehkalahden Veikot |
49 | 13 | Janne Märkälä | 1:03:18 | +2:41 | | Tampereen Pyrintö |
50 | 152 | Stefan Nyberg | 1:03:20 | +2:43 | | Avesta OK |
51 | 88 | Matts Kristiansson | 1:03:22 | +2:45 | | Trollhättans SOK |
52 | 34 | Ari Ääri | 1:03:23 | +2:46 | | Pargas IF |
53 | 4 | Anders Hjerpe | 1:03:27 | +2:50 | | IF Femman |
| 79 | Magnus Runnsvik | 1:03:27 | +2:50 | | Leksands OK |
55 | 46 | Raimo Kau | 1:03:36 | +2:59 | | Angelniemen Ankkuri 2 |
56 | 10 | John Svergja | 1:03:37 | +3:00 | | Ringsaker O-Lag |
57 | 177 | Kenneth Ahlqvist | 1:03:46 | +3:09 | | Akilles OK |
58 | 193 | Magnus Granqvist | 1:03:52 | +3:15 | | FK Göingarna |
59 | 8 | Perttu Mäkelä | 1:03:53 | +3:16 | | Kouvolan Rasti -72 |
| 168 | Hans Carlsson | 1:03:53 | +3:16 | | Skellefteå OK |
61 | 141 | Anders Hauger | 1:03:57 | +3:20 | | Brandval OK |
62 | 110 | Knut Mathisen | 1:03:58 | +3:21 | | Halden Skiklubb 2 |
63 | 113 | Martin Johansson | 1:04:02 | +3:25 | | Stora Tuna IK |
64 | 95 | Vesa-Pekka Melleri | 1:04:05 | +3:28 | | IF Sibbo Vargarna |
65 | 24 | Keijo Pousi | 1:04:06 | +3:29 | | Tampereen Pyrintö 2 |
| 170 | Lars-Gunnar Edh | 1:04:06 | +3:29 | | Sävedalens AIK |
67 | 240 | Lucas Nylund | 1:04:15 | +3:38 | | OK Botnia 2 |
68 | 30 | Pekka Inkeri | 1:04:19 | +3:42 | | Kalevan Rasti |
69 | 17 | Ilkka Sundberg | 1:04:21 | +3:44 | | Lynx |
| 362 | John Carlsson | 1:04:21 | +3:44 | | Värend GN |
71 | 38 | Miika Hernelahti | 1:04:27 | +3:50 | | Delta |
72 | 50 | Kari Oksanen | 1:04:29 | +3:52 | | Kankaanpään Suunnistajat |
| 108 | Jan Richard Eriksen | 1:04:29 | +3:52 | | Asker Skiklubb |
74 | 112 | Jesper David Jenssen | 1:04:30 | +3:53 | | OK Tyr |
75 | 78 | Roland Villför | 1:04:31 | +3:54 | | IF Femman 2 |
76 | 73 | Esa Kinnunen | 1:04:32 | +3:55 | | Pihkaniskat |
77 | 223 | Jarmo Koskela | 1:04:39 | +4:02 | | Mesikämmenet |
| 15 | Olli Mattila | 1:04:39 | +4:02 | | Rastikarhut |
| 33 | Jussi Silvennoinen | 1:04:39 | +4:02 | | Kalevan Rasti 2 |
80 | 65 | Knut Aalde | 1:04:40 | +4:03 | | Freidig |
81 | 134 | Per Åke Nilsson | 1:04:41 | +4:04 | | PAN/Önos |
82 | 145 | Marko Uotila | 1:04:42 | +4:05 | | Sippurasti |
83 | 51 | Mikko Kosonen | 1:04:44 | +4:07 | | Juvan Urheilijat |
84 | 68 | Kari Seppälä | 1:04:45 | +4:08 | | Suunta-Sepot |
85 | 69 | Mika Lyytikäinen | 1:04:51 | +4:14 | | Paimion Rasti |
86 | 49 | John Tore Vik | 1:04:57 | +4:20 | | Stord-Norway |
| 289 | Petri Rusanen | 1:04:57 | +4:20 | | Anttolan Urheilijat |
88 | 39 | Vesa Koskinen | 1:04:59 | +4:22 | | Laitilan Jyske |
| 63 | Kai Henning Måbö | 1:04:59 | +4:22 | | OK Skeidi |
90 | 55 | Timo Partanen | 1:05:07 | +4:30 | | Rasti-Hyry |
91 | 89 | Mauno Korpelainen | 1:05:09 | +4:32 | | Kalevan Rasti 3 |
| 107 | Petteri Muukkonen | 1:05:09 | +4:32 | | Keravan Urheilijat |
93 | 41 | Patrick Walder | 1:05:14 | +4:37 | | Great Britain |
94 | 102 | Markku Hölsö | 1:05:16 | +4:39 | | Rasti-Kurikka 2 |
95 | 28 | Jouni Laaksonen | 1:05:18 | +4:41 | | Turun Suunnistajat 2 |
| 22 | Jari Kahelin | 1:05:18 | +4:41 | | Suunta-101 |
97 | 212 | Ari Hiiri | 1:05:20 | +4:43 | | Hauhon Sisu 2 |
98 | 53 | Harri Iivonen | 1:05:29 | +4:52 | | Mäntän Seudun Eräpirkat |
99 | 164 | Jukka Ukkonen | 1:05:30 | +4:53 | | Mikkelin Suunnistajat |
100 | 57 | Jari Liuha | 1:05:31 | +4:54 | | Suunta-101 2 |
101 | 80 | Jari Nikkinen | 1:05:35 | +4:58 | | Hyvinkään Rasti |
| 60 | Ilpo Pietikäinen | 1:05:35 | +4:58 | | Oulun NMKY |
103 | 26 | Heikki Laine | 1:05:45 | +5:08 | | Koo-Vee |
104 | 100 | Tommy Lindberg | 1:05:49 | +5:12 | | OK Roslagen |
105 | 66 | Håkan Öhlund | 1:05:50 | +5:13 | | IK Hakarpspojkarna |
| 77 | Tapio Tikkanen | 1:05:50 | +5:13 | | Lammin Säkiä |
| 71 | Sauli Mäntylä | 1:05:50 | +5:13 | | Eurajoen Veikot |
108 | 121 | Johan Thysell | 1:05:52 | +5:15 | | Ärla IF |
109 | 163 | Hannu Lusa | 1:05:54 | +5:17 | | Kauhajoen Karhu |
110 | 44 | Tero Kekäläinen | 1:05:55 | +5:18 | | Helsingin Suunnistajat 2 |
111 | 36 | Henrik Dimander | 1:05:58 | +5:21 | | OK Triangeln |
112 | 231 | Lars-Göran Johansson | 1:05:59 | +5:22 | | Trollhättans SOK 2 |
| 187 | Mikael Björkblom | 1:05:59 | +5:22 | | Närpes OK |
114 | 210 | Björn Rundlöf | 1:06:00 | +5:23 | | Väsby OK |
115 | 133 | Dan Norin | 1:06:02 | +5:25 | | Gävle OK |
| 52 | Reima Katajamäki | 1:06:02 | +5:25 | | Rasti-Kurikka |
117 | 340 | Jouni Valkonen | 1:06:05 | +5:28 | | Hankasalmen Hanka |
118 | 130 | Juha Tikkala | 1:06:07 | +5:30 | | Delta 2 |
119 | 160 | Kimmo Neuvonen | 1:06:10 | +5:33 | | Suomussalmen Rasti |
120 | 224 | | 1:06:14 | +5:37 | | Köping Kolsva OK |
121 | 122 | Unto Korhonen | 1:06:17 | +5:40 | | Raja-Karjalan Suunnistajat |
122 | 32 | Vesa Pirinen | 1:06:28 | +5:51 | | Rajamäen Rykmentti 2 |
123 | 56 | Erkki Paananen | 1:06:34 | +5:57 | | Hauhon Sisu |
124 | 42 | Sami Louekari | 1:06:35 | +5:58 | | Espoon Suunta 2 |
| 74 | Ståle Ruud | 1:06:35 | +5:58 | | Indre Östfold OK |
126 | 265 | Kent Karlsson | 1:06:37 | +6:00 | | OK Tranan |
127 | 62 | Kari Enckell | 1:06:45 | +6:08 | | IFK Södertälje |
128 | 254 | Ari-Pekka Miettinen | 1:06:54 | +6:17 | | OK 77 3 |
129 | 211 | Lars Olsson | 1:06:59 | +6:22 | | Kovlands IF |
130 | 159 | Timo Salonen | 1:07:00 | +6:23 | | Valkeakosken Haka |
131 | 111 | Anders Hvittfeldt | 1:07:03 | +6:26 | | IFK Moras OK |
132 | 19 | Pekka Kittilä | 1:07:05 | +6:28 | | Hämeenlinnan Suunnistajat |
| 147 | Tommy Lemberg | 1:07:05 | +6:28 | | Ylistaron Kilpa-Veljet |
134 | 76 | Jari Hautala | 1:07:07 | +6:30 | | Lapuan Virkiä |
135 | 273 | Mikko Ahokas | 1:07:09 | +6:32 | | Saloisten Reipas |
136 | 94 | Mikko Määttä | 1:07:11 | +6:34 | | Mynämäen Suunnistajat -52 |
137 | 305 | Mikko Eklund | 1:07:16 | +6:39 | | Kuusankosken Urheiluseura |
| 172 | Aki Nieminen | 1:07:16 | +6:39 | | Kankaantaan Kisa |
139 | 158 | Magnus Åhlund | 1:07:23 | +6:46 | | Vänersborgs SK |
140 | 554 | Lars Svensson | 1:07:26 | +6:49 | | IF Åland 2 |
141 | 93 | Erik Gyllenstierna | 1:07:28 | +6:51 | | IFK Lidingö 2 |
142 | 309 | Mika Hulkko | 1:07:37 | +7:00 | | Lynx 6 |
143 | 263 | Tommi Lindeman | 1:07:40 | +7:03 | | Helsingin Suunnistajat 4 |
144 | 292 | Antero Kuusijärvi | 1:07:43 | +7:06 | | Pellon Ponsi |
145 | 143 | Jan Karl Andersen | 1:07:44 | +7:07 | | Oppsal IF |
146 | 20 | Lars Ole Klavestad | 1:07:52 | +7:15 | | Fredrikstad Skiklubb |
| 114 | Örjan Pettersson | 1:07:52 | +7:15 | | Linköpings OK |
148 | 203 | Matti Leinonen | 1:07:58 | +7:21 | | Kuopion Suunnistajat |
149 | 45 | Håkan Söderqvist | 1:08:12 | +7:35 | | OK Ravinen |
| 260 | Pasi Nieminen | 1:08:12 | +7:35 | | Päijät-Rasti |
151 | 409 | Seppo Kaiponen | 1:08:15 | +7:38 | | Suunta-101 5 |
152 | 199 | Arne Johannesen | 1:08:17 | +7:40 | | IL Gular |
153 | 106 | Samuli Heino | 1:08:18 | +7:41 | | Kokkolan Suunnistajat 2 |
154 | 118 | Johan Bywall | 1:08:21 | +7:44 | | OK Hammaren |
155 | 54 | Petteri Vuorinen | 1:08:24 | +7:47 | | Pargas IF 2 |
| 385 | Timo Leppäkorpi | 1:08:24 | +7:47 | | Koskenkorvan Suunta |
157 | 109 | Jukka Palmi | 1:08:25 | +7:48 | | Kangasala SK 3 |
158 | 99 | Jarmo Heikkinen | 1:08:28 | +7:51 | | Rasti E4 |
159 | 47 | Kimmo Niska | 1:08:30 | +7:53 | | Suunta 2000 |
160 | 142 | Samuli Tiirikainen | 1:08:39 | +8:02 | | Koo-Vee 2 |
161 | 238 | Kim Fagerudd | 1:08:41 | +8:04 | | IF Brahe |
162 | 189 | Helge Hästad | 1:08:44 | +8:07 | | Bul-Tromsö |
163 | 486 | Markku Juvakka | 1:09:06 | +8:29 | | Delta 6 |
| 151 | Jorma Hämäläinen | 1:09:06 | +8:29 | | Rastivarsat 2 |
165 | 283 | Jouni Huttunen | 1:09:08 | +8:31 | | Rasti-Jyry |
166 | 131 | Björn Nordin | 1:09:09 | +8:32 | | Gustavsbergs IF |
| 288 | Henrik Lund | 1:09:09 | +8:32 | | OK Orient |
168 | 43 | Christian Holmboe | 1:09:13 | +8:36 | | IL Tyrving |
169 | 85 | Petteri Moilanen | 1:09:14 | +8:37 | | Lahden Suunnistajat -37 |
170 | 103 | Ilkka Sihvola | 1:09:16 | +8:39 | | Espoon Suunta 3 |
171 | 86 | Esko Ylikangas | 1:09:20 | +8:43 | | Kaustisen Pohjan-Veikot |
172 | 97 | Ari Salonen | 1:09:25 | +8:48 | | Rasti 88 |
173 | 98 | Peter Enonsson | 1:09:26 | +8:49 | | OK Österåker |
174 | 154 | Pekka Partanen | 1:09:31 | +8:54 | | Rajamäen Rykmentti 3 |
175 | 176 | Ari Kukkonen | 1:09:35 | +8:58 | | Vehkalahden Veikot 2 |
| 123 | Aki Väisänen | 1:09:35 | +8:58 | | RasTiimi |
177 | 236 | Risto Oja | 1:09:40 | +9:03 | | Kalajoen Junkkarit |
178 | 205 | Juha Kukkola | 1:09:41 | +9:04 | | Kiimingin Urheilijat |
179 | 35 | Tommi Myllynen | 1:09:46 | +9:09 | | Ruokolahden Suunnistajat |
180 | 527 | Veijo Nurmikumpu | 1:09:54 | +9:17 | | Suunta 2000 3 |
181 | 333 | Olli Kakkinen | 1:09:59 | +9:22 | | Nurmeksen Sepot |
182 | 67 | Stefan Karlsson | 1:10:00 | +9:23 | | OK Denseln |
| 229 | Juha Tuomisto | 1:10:00 | +9:23 | | Vaasan Suunnistajat |
184 | 291 | Anders Nordin | 1:10:01 | +9:24 | | OK Vargen |
185 | 249 | Heikki Aarrejoki | 1:10:05 | +9:28 | | Rasti E4 2 |
| 129 | Maths Carlsson | 1:10:05 | +9:28 | | Tolered-UTby OL |
187 | 384 | Juha Hellstén | 1:10:08 | +9:31 | | Hirvensalon Heitto |
188 | 375 | Christoffer Sandberg | 1:10:19 | +9:42 | | Järla IF |
| 135 | Kjetil Ulven | 1:10:19 | +9:42 | | Ringsaker O-Lag 2 |
190 | 232 | Jan Lehtinen | 1:10:21 | +9:44 | | IF Åland |
191 | 239 | Kimmo Hytönen | 1:10:28 | +9:51 | | Itä-Päijänteen Rasti |
| 213 | Anders Öslerholm | 1:10:28 | +9:51 | | OK Skogsstjärnan |
193 | 986 | Samppa Kauppila | 1:10:31 | +9:54 | | Oulun NMKY 4 |
194 | 139 | Ari Heikkilä | 1:10:37 | +10:00 | | Hämeenlinnan Suunnistajat 2 |
195 | 361 | Sami Kämäräinen | 1:10:39 | +10:02 | | Länsi-Uudenmaan Suunn. |
196 | 105 | Juha Ketola | 1:10:41 | +10:04 | | Epilän Esa |
197 | 252 | Thomas Rehnman | 1:10:42 | +10:05 | | OK Raseborg |
| 255 | Mats Olsson | 1:10:42 | +10:05 | | Bjursås OK |
199 | 400 | Jens Westin | 1:10:48 | +10:11 | | Skogslöparna |
200 | 194 | Roger R Hansen | 1:10:51 | +10:14 | | Harstad O-Lag |