1 | 11 | Bernt Björnsgård | 43:12 | | | Halden SK |
2 | 8 | Janne Virtanen | 44:10 | +58 | | Angelniemen Ankkuri |
3 | 37 | Mikko Lepo | 44:34 | +1:22 | | Helsingin Suunnistajat 2 |
4 | 5 | Lassi Virtanen | 44:36 | +1:24 | | Turun Suunnistajat |
| 45 | Girts Vegeris | 44:36 | +1:24 | | Turun Metsänkävijät |
6 | 78 | Arto Lilja | 44:43 | +1:31 | | Hyvinkään Rasti |
7 | 30 | Rauno Asikainen | 44:46 | +1:34 | | Kalevan Rasti |
8 | 18 | Juha Miettinen | 44:57 | +1:45 | | Espoon Suunta |
9 | 1 | Björnar Lynum | 45:08 | +1:56 | | NTHI |
10 | 31 | Erlend Slokvik | 45:09 | +1:57 | | Nydalens SK |
11 | 126 | Börje Vartiainen | 45:10 | +1:58 | | Kalevan Rasti 2 |
12 | 6 | Hannu Niemelä | 45:26 | +2:14 | | Oulun Tarmo |
13 | 12 | Ola Hultin | 45:27 | +2:15 | | OK Roslagen |
14 | 60 | Mika Ahola | 45:36 | +2:24 | | Delta |
15 | 29 | Johan Sunden | 45:49 | +2:37 | | IFK Södertälje |
16 | 51 | Magnus Ericsson | 45:51 | +2:39 | | FK Friskus-Varberg |
17 | 34 | Lasse Karjalainen | 46:03 | +2:51 | | Suunta-101 |
18 | 142 | Niklas Lindegård | 46:05 | +2:53 | | Tolered-Utby OL |
19 | 4 | Kaj Roine | 46:10 | +2:58 | | Rajamäen Rykmentti |
20 | 10 | Mats Granstedt | 46:11 | +2:59 | | IK Hakarpspojkarna |
| 9 | Tommi Humppi | 46:11 | +2:59 | | Ikaalisten Nouseva Voima |
22 | 53 | Geger Berglund | 46:12 | +3:00 | | IFK Lidingö SOK |
23 | 20 | Tuomas Tala | 46:19 | +3:07 | | Helsingin Suunnistajat |
24 | 96 | Jussi Aumo | 46:44 | +3:32 | | Lynx 2 |
25 | 152 | Sami Lindgren | 46:54 | +3:42 | | Jämsän Retki-Veikot |
26 | 13 | Lars Lindgren | 47:05 | +3:53 | | OK Hammaren |
| 347 | Per Kempe | 47:05 | +3:53 | | OK Denseln |
28 | 21 | Öyvind Stokseth | 47:08 | +3:56 | | Fredrikstad SK |
29 | 15 | Juha Ahokas | 47:09 | +3:57 | | Pihkaniskat |
30 | 57 | Riku Rintanen | 47:12 | +4:00 | | Kangasala SK |
31 | 141 | Tero Suutari | 47:15 | +4:03 | | Sippurasti |
32 | 62 | Harri Mäki | 47:18 | +4:06 | | Koo-Vee |
33 | 451 | Marko Suuronen | 47:19 | +4:07 | | Hirvensalon Heitto |
34 | 101 | Sami Louekari | 47:23 | +4:11 | | Espoon Suunta 2 |
35 | 19 | Tomas Ray | 47:24 | +4:12 | | OK77 |
| 99 | Peter Albrektsson | 47:24 | +4:12 | | OK Ravinen |
| 50 | Vesa Pirinen | 47:24 | +4:12 | | Rajamäen Rykmentti 2 |
38 | 2 | Magnus Persson | 47:26 | +4:14 | | OK Kolmården |
39 | 66 | Kalle Bohman | 47:28 | +4:16 | | SOIK Hellas |
40 | 58 | Asgeir Lium | 47:31 | +4:19 | | OK Orion |
41 | 839 | Lars-Göran Sjökvist | 47:33 | +4:21 | | Värend GN 2 |
42 | 43 | Jörgen Ljunberg | 47:43 | +4:31 | | Järfälla OK |
43 | 16 | Roald von Schoultz | 47:46 | +4:34 | | Pargas IF |
44 | 87 | Visa Eronen | 47:48 | +4:36 | | Delta 2 |
45 | 33 | Esa Nikkanen | 47:51 | +4:39 | | Anttolan Urheilijat |
| 32 | Juha-Pekka Harju | 47:51 | +4:39 | | Rastikarhut |
| 39 | Risto Metsälä | 47:51 | +4:39 | | Ikaalisten Nouseva Voima 2 |
| 14 | Lars-Göran Johansson | 47:51 | +4:39 | | Trollhättans SOK |
49 | 7 | Mattias Allberg | 47:54 | +4:42 | | Sundsvalls OK |
50 | 130 | Peter Ackebjer | 47:56 | +4:44 | | Nybro OK |
51 | 71 | Anders Danielsson | 47:57 | +4:45 | | Grycksbo IF |
52 | 93 | Daniel Andersson | 48:04 | +4:52 | | Hagaby GoIF |
53 | 155 | Pekka Hintsanen | 48:05 | +4:53 | | Koo-Vee 2 |
| 63 | Göran Sjöblom | 48:05 | +4:53 | | IF Femman 2 |
55 | 28 | Totte Packalen | 48:07 | +4:55 | | Lynx |
56 | 358 | Kai Liedes | 48:16 | +5:04 | | Iisu |
57 | 94 | Christian Kahrs | 48:21 | +5:09 | | Fredrikstad SK 2 |
58 | 26 | Ola Johansson | 48:25 | +5:13 | | Gävle OK |
| 74 | Lennart Söderberg | 48:25 | +5:13 | | IK Hakarpspojkarna 2 |
60 | 17 | Janne Märkälä | 48:28 | +5:16 | | Tampereen Pyrintö |
61 | 133 | Ville Tiitinen | 48:29 | +5:17 | | Suunta-101 2 |
| 46 | Mika Ternola | 48:29 | +5:17 | | Hämeenlinnan Suunnistajat |
63 | 105 | Jappe Hjelseth | 48:30 | +5:18 | | Nydalens SK 2 |
64 | 154 | Mikko Heinonen | 48:33 | +5:21 | | Keravan Urheilijat |
65 | 125 | Per Andersson | 48:48 | +5:36 | | Västerås SOK |
| 82 | Jesper Stenström | 48:48 | +5:36 | | Vänersborgs SK |
67 | 65 | Lennart Larsson | 48:55 | +5:43 | | Hestra IF |
68 | 97 | Niklas Jönsson | 48:56 | +5:44 | | Pan Kristianstad |
69 | 111 | Krister Fjägers | 49:06 | +5:54 | | IFK Hedemora OK |
70 | 109 | Mika Ruuhiala | 49:12 | +6:00 | | Angelniemen Ankkuri 2 |
71 | 205 | Martin Veermäe | 49:13 | +6:01 | | OK Ilves Tartu |
72 | 64 | Erik Svensson | 49:17 | +6:05 | | Stora Tuna IK |
73 | 61 | Jouko Humppi | 49:21 | +6:09 | | Mäntän Seudun Eräpirkat |
74 | 55 | Thomas Hjerpe | 49:26 | +6:14 | | IF Femman |
75 | 49 | Teuvo Laatunen | 49:28 | +6:16 | | Rastivarsat |
76 | 115 | Jouni Lohikoski | 49:35 | +6:23 | | Kankaanpään Suunnistajat |
77 | 41 | Esa Helin | 49:36 | +6:24 | | Eurajoen Veikot |
78 | 102 | Mats Liwell | 49:37 | +6:25 | | IFK Södertälje 2 |
79 | 22 | Iiro Jääskeläinen | 49:38 | +6:26 | | Vehkalahden Veikot |
80 | 24 | Ingemar Ericsson | 49:41 | +6:29 | | Ronneby OK |
81 | 68 | Trond Rönneberg | 49:43 | +6:31 | | Bäkkelagets SPK |
82 | 110 | Stig Lövlund | 49:44 | +6:32 | | NTHI 2 |
83 | 36 | Henrik Persson | 49:47 | +6:35 | | Tullinge SK |
84 | 393 | Kurt Lundmark | 49:48 | +6:36 | | Haninge SOK |
85 | 502 | Björn Jordas | 49:51 | +6:39 | | OK Orient 2 |
86 | 219 | Johan Herbst | 49:56 | +6:44 | | Västerås SOK 2 |
87 | 104 | Juha Tiuraniemi | 49:58 | +6:46 | | Ylistaron Kilpa-Veljet |
88 | 178 | Akseli Ahtiainen | 49:59 | +6:47 | | Kalevan Rasti 3 |
89 | 107 | Sauli Peltoniemi | 50:00 | +6:48 | | Kokkolan Suunnistajat |
90 | 83 | Håkan Johansson | 50:08 | +6:56 | | OK Stigen |
| 80 | Mikko Perälä | 50:08 | +6:56 | | Lapuan Virkiä |
92 | 25 | Tord Hederskog | 50:16 | +7:04 | | IFK Göteborg |
93 | 89 | Mikael Hansson | 50:17 | +7:05 | | Bredaryds SOK |
94 | 159 | Markku Kotala | 50:22 | +7:10 | | Ounasvaaran Hiihtoseura |
95 | 54 | Jonas Andersson | 50:23 | +7:11 | | IF Thor |
96 | 114 | Tapio Markki | 50:26 | +7:14 | | Pihkaniskat 2 |
97 | 610 | Sigurd Daland | 50:27 | +7:15 | | I.L.Imås |
98 | 228 | Kari Matilainen | 50:30 | +7:18 | | Oulun NMKY |
| 113 | Mati Tiit | 50:30 | +7:18 | | Raja-Karjalan Suunnistajat |
100 | 288 | Mattias Ericsson | 50:36 | +7:24 | | IFK Södertälje 3 |
101 | 153 | Truls Veslum | 50:37 | +7:25 | | Asker SK |
102 | 157 | Markku Hämäläinen | 50:40 | +7:28 | | Rastivarsat 2 |
103 | 210 | Ola Karlsson | 50:43 | +7:31 | | Storviks IF |
104 | 100 | Harri Salminen | 50:45 | +7:33 | | Liedon Parma |
105 | 112 | Axel Wassenius | 50:50 | +7:38 | | Uddevalla OK |
106 | 95 | Mats Holm | 50:51 | +7:39 | | OK Botnia |
107 | 138 | Henrik Nordholm | 50:58 | +7:46 | | Chalmers OL |
| 844 | Henrik Sandström | 50:58 | +7:46 | | OK Ravinen 2 |
| 185 | Anders Tistad | 50:58 | +7:46 | | IFK Lidingö SOK 2 |
110 | 279 | Olli Koski | 51:01 | +7:49 | | Koo-Vee 3 |
111 | 241 | Juha Partanen | 51:05 | +7:53 | | Rasti-Hyry |
112 | 75 | Henric Karlsson | 51:07 | +7:55 | | Kils OK |
113 | 70 | Björn Arvidsson | 51:09 | +7:57 | | Stora Tuna IK 2 |
114 | 721 | Per Lovang | 51:12 | +8:00 | | VB OL |
115 | 242 | Ari Taskinen | 51:19 | +8:07 | | Anttolan Urheilijat 2 |
| 122 | Johan Eklund | 51:19 | +8:07 | | Sundsvalls OK 2 |
117 | 91 | Arttu Koskinen | 51:22 | +8:10 | | Hauhon Sisu |
118 | 254 | Esa Kangasmäki | 51:24 | +8:12 | | Kauhajoen Karhu |
119 | 136 | Magnus Svensson | 51:27 | +8:15 | | Eksjö SOK |
| 84 | Niclas Boberg | 51:27 | +8:15 | | OK Kåre |
121 | 85 | Ville Mihl | 51:30 | +8:18 | | Ruokolahden Suunnistajat |
122 | 127 | Anders Eriksson | 51:36 | +8:24 | | OK Linné |
| 163 | Ilkka Kotala | 51:36 | +8:24 | | Suunta 2000 |
124 | 1073 | Pekka Kinnunen | 51:38 | +8:26 | | Sotkamon Jymy 3 |
125 | 376 | Petri Kiiskinen | 51:39 | +8:27 | | RastiPielinen |
126 | 132 | Veli-Pekka Kantola | 51:40 | +8:28 | | Rajamäen Rykmentti 3 |
127 | 121 | Jarkko Kerkola | 51:44 | +8:32 | | Tampereen Pyrintö 2 |
128 | 42 | Per Arne Engström | 51:49 | +8:37 | | Täby OK |
129 | 151 | Frode Risbråthe | 51:50 | +8:38 | | Indre Östfold OK |
130 | 90 | Markku Heikka | 51:51 | +8:39 | | Ylikiimingin Nuijamiehet |
131 | 472 | Hannu Saarijärvi | 51:52 | +8:40 | | Pirkkalan Hiihtäjät |
132 | 76 | Fredrik Hällsten | 51:57 | +8:45 | | Leksands OK |
| 200 | Toni Tarkiainen | 51:57 | +8:45 | | Juvan Urheilijat |
134 | 490 | Juha-Pekka Pienimäki | 51:59 | +8:47 | | Rasti-Jussit 3 |
135 | 252 | Terho Saaristo | 52:02 | +8:50 | | Lammin Säkiä |
| 887 | Mickael Blomqvist | 52:02 | +8:50 | | Bromma-Vällingby SK |
137 | 44 | Dag Steinar Ragvin | 52:03 | +8:51 | | Ås IL |
138 | 165 | Mattias Hägg | 52:06 | +8:54 | | IFK Moras OK |
139 | 72 | Matti Peltonen | 52:07 | +8:55 | | Rasti-Kurikka |
140 | 360 | Juha Asikainen | 52:08 | +8:56 | | Eurajoen Veikot 3 |
| 636 | Ville Kotikumpu | 52:08 | +8:56 | | Puolustusvoimien Amp.hiihto |
142 | 246 | Vesa Tervo | 52:11 | +8:59 | | Rajamäen Rykmentti 4 |
143 | 365 | Juha Härkönen | 52:17 | +9:05 | | Kajaanin Kuohu |
144 | 248 | Matti Vainionpää | 52:18 | +9:06 | | Lapuan Virkiä 2 |
145 | 166 | Antti Kiljunen | 52:19 | +9:07 | | Lappeen Riento |
146 | 497 | Erik Aamot | 52:20 | +9:08 | | OK Skogshjortarna |
147 | 271 | Antti Nisonen | 52:21 | +9:09 | | Mikkelin Suunnistajat |
148 | 69 | Ossi Vesalainen | 52:23 | +9:11 | | Paimion Rasti |
149 | 275 | Eero Pietilä | 52:24 | +9:12 | | Tampereen Pyrintö 3 |
150 | 1068 | David Marklund | 52:29 | +9:17 | | OK Renen |
151 | 86 | Fredrik Torsgren | 52:34 | +9:22 | | OK Nolaskogsarna |
152 | 351 | Kai Harju | 52:37 | +9:25 | | Kannuksen Ura |
153 | 145 | Christer Larsson | 52:41 | +9:29 | | Finspångs AIK |
154 | 168 | Jorma Lehtonen | 52:46 | +9:34 | | Mäntän Seudun Eräpirkat 2 |
155 | 843 | Henry Barsk | 52:48 | +9:36 | | OK Vargen |
156 | 123 | Pekka Kittilä | 52:57 | +9:45 | | Hämeenlinnan Suunnistajat 2 |
157 | 919 | Torbjörn Pettersson | 53:00 | +9:48 | | OK Hammaren 2 |
158 | 853 | Ulf Lindmark | 53:04 | +9:52 | | IFK Tumba |
159 | 549 | Ola Mannberg | 53:06 | +9:54 | | Skellefteå OK |
| 47 | Frank Rudi | 53:06 | +9:54 | | Ringsaker OL |
161 | 67 | Anders Höiby | 53:10 | +9:58 | | Sävedalens AIK |
| 98 | Anders Hedberg | 53:10 | +9:58 | | Kovlands IF |
163 | 221 | Panu Kärkkäinen | 53:11 | +9:59 | | Keuruun Kisailijat |
164 | 124 | Tommy Joensuu | 53:12 | +10:00 | | IF Brahe |
165 | 877 | Mats Edberg | 53:15 | +10:03 | | Kongliga Orienteringsteknol |
| 156 | Jari Sillman | 53:15 | +10:03 | | IF Sibbo-Vargarna |
| 243 | Mårten Anterud | 53:15 | +10:03 | | Väsby OK |
168 | 172 | Teppo Pellinen | 53:16 | +10:04 | | Joutsenon Kullervo |
169 | 23 | Sören Jonsson | 53:18 | +10:06 | | Linköpings OK |
| 117 | Rauno Syjäoja | 53:18 | +10:06 | | Rasti-Kurikka 2 |
| 251 | Juha Loukusa | 53:18 | +10:06 | | Ranuan Peura |
172 | 1048 | Knut Landstad | 53:19 | +10:07 | | Freidig sportsklubb |
173 | 238 | Veli-Petteri Nieminen | 53:21 | +10:09 | | Rastikarhut 2 |
174 | 129 | Juha Siltovuori | 53:23 | +10:11 | | Lahden Suunnistajat-37 |
175 | 438 | Markus Kainu | 53:26 | +10:14 | | Vetelin Urheilijat |
176 | 128 | Jussi Elo | 53:27 | +10:15 | | Laitilan Jyske |
177 | 240 | Riku Äyräs | 53:29 | +10:17 | | Liedon Parma 2 |
178 | 48 | Jarkko Ryyppö | 53:30 | +10:18 | | Kouvolan Rasti-72 |
179 | 286 | Heikki Kangasmäki | 53:35 | +10:23 | | Hyvinkään Ponteva |
180 | 146 | Anders Persson | 53:41 | +10:29 | | Växjö OK |
181 | 173 | Timo Ålgars | 53:43 | +10:31 | | Saarijärven Pullistus |
182 | 199 | Juhani Virtanen | 53:52 | +10:40 | | Lounais-Hämeen Rasti |
| 368 | Risto Linnainmaa | 53:52 | +10:40 | | Kyrös-Rasti |
| 209 | Timo Saarinen | 53:52 | +10:40 | | Valkeakosken Haka |
| 326 | Jari Juntunen | 53:52 | +10:40 | | Hyvinkään Rasti 2 |
186 | 150 | Mikko Pussinen | 53:53 | +10:41 | | Espoon Suunta 3 |
| 118 | Staffan Kjellman | 53:53 | +10:41 | | Gävle OK 2 |
188 | 520 | Sami Metsola | 53:55 | +10:43 | | Keuruun Kisailijat 3 |
189 | 198 | Markus Ståhl | 53:56 | +10:44 | | IF Sibbo-Vargarna 2 |
| 160 | Heikki Pelkonen | 53:56 | +10:44 | | Päijät-Rasti |
191 | 469 | Timo Ripatti | 53:57 | +10:45 | | Epilän Esa 2 |
192 | 1072 | Daniel Gustavsson | 53:58 | +10:46 | | OK Nyköpings |
193 | 848 | Edvin Karlsson | 54:00 | +10:48 | | OK Denseln 2 |
| 1055 | Kari Peräkasari | 54:00 | +10:48 | | Luumäen Rasti |
| 188 | Pekka Päivinen | 54:00 | +10:48 | | Keravan Urheilijat 2 |
196 | 255 | Jonas Claesson | 54:02 | +10:50 | | Järla IF |
197 | 416 | Erik Bylund | 54:03 | +10:51 | | Brännans IF |
198 | 266 | Gunnar Johansson | 54:05 | +10:53 | | Skarpnäcks OL |
| 389 | Esa Huhtanen | 54:05 | +10:53 | | Rasti-Jussit 2 |
200 | 272 | Pasi Lehtimäki | 54:06 | +10:54 | | Vihtavuoren Pamaus |