1 | 15 | Yuri Omeltchenko | 37:13 | | | OK Orion |
2 | 4 | Antti Harju | 37:20 | +7 | | Kalevan Rasti |
3 | 8 | Bjönrnar Valstad | 37:47 | +34 | | Baekkelagets Sk |
4 | 11 | Håkan Eriksson | 38:34 | +1:21 | | Malungs OK Skogsmårdarna |
5 | 51 | Aleksei Pavilainen | 38:55 | +1:42 | | Hämeenlinnan Suunnistajat |
6 | 18 | Anders Axelsson | 39:26 | +2:13 | | Södertälje Nykvarn Orient |
7 | 3 | Tore Sandvik | 39:28 | +2:15 | | Halden SK |
8 | 7 | Kenneth Cederberg | 39:47 | +2:34 | | Pargas IF |
9 | 10 | Ilkka Leppävuori | 40:06 | +2:53 | | Tampereen Pyrintö |
| 14 | Greger Tysk | 40:06 | +2:53 | | Leksands OK |
11 | 27 | Christian Kahrs | 40:16 | +3:03 | | NTNUI |
12 | 17 | Jussi Aumo | 40:23 | +3:10 | | MS Parma |
13 | 56 | Matthias Merz | 40:24 | +3:11 | | OK Tisaren |
14 | 59 | Hannu Saarijärvi | 40:27 | +3:14 | | Tampereen Pyrintö 2 |
15 | 26 | Calle Björseth | 40:39 | +3:26 | | Nydalens SK |
16 | 12 | Jonas Haraldsson | 40:42 | +3:29 | | IFK Lidingö SOK |
17 | 25 | Jouni Mäkäräinen | 40:46 | +3:33 | | Suunta 101 |
18 | 13 | Jonne Lakanen | 40:54 | +3:41 | | Delta |
19 | 88 | Nils Olsson | 40:57 | +3:44 | | Stora Tuna IK |
20 | 6 | Teuvo Heimonen | 41:15 | +4:02 | | SK Pohjantähti |
21 | 28 | Marcus Kullman | 41:20 | +4:07 | | IFK Hedemora OK |
22 | 1 | Ville Repo | 41:25 | +4:12 | | Turun Suunnistajat |
23 | 123 | Christian Christensen | 41:27 | +4:14 | | OK Pan Århus |
| 42 | Jörgen Mårtensson | 41:27 | +4:14 | | Modum O-lag |
25 | 36 | Andreas Kraas | 41:30 | +4:17 | | Keravan Urheilijat |
26 | 33 | Juha Sorvisto | 41:36 | +4:23 | | Lapuan Virkiä |
27 | 24 | Janne Kempas | 41:46 | +4:33 | | Hiisirasti |
28 | 53 | Per Ek | 41:57 | +4:44 | | Söders SOL-Tyresö |
29 | 9 | Matti Tahvonen | 42:08 | +4:55 | | Paimion Rasti |
30 | 67 | Mika Tervala | 42:24 | +5:11 | | Rastivarsat |
31 | 74 | Oli Johnsson | 42:45 | +5:32 | | Espoon Suunta 2 |
| 773 | Gordon Ross | 42:45 | +5:32 | | Scotland |
33 | 114 | Kari Enckell | 42:52 | +5:39 | | Södertälje Nykvarn Orient 2 |
34 | 47 | Martin Hansen | 43:06 | +5:53 | | Göteborg Majorna OK |
35 | 62 | Jouni Pyykönen | 43:09 | +5:56 | | Rasti-Saimaa |
36 | 55 | Jonas Salén | 43:14 | +6:01 | | Ulricehamns OK |
37 | 811 | Johan Grahn | 43:19 | +6:06 | | IFK Göteborg 2 |
38 | 94 | Jukka Kokkoniemi | 43:20 | +6:07 | | SK Pohjantähti 2 |
| 86 | Mattias Balck | 43:20 | +6:07 | | IFK Lidingö SOK 2 |
40 | 908 | Antti Veijalainen | 43:29 | +6:16 | | Pargas IF 2 |
41 | 40 | Jonathan Musegrave | 43:32 | +6:19 | | OK TYR |
42 | 32 | Teijo Laasanen | 43:38 | +6:25 | | Navi |
| 72 | Sindre Östhagen | 43:38 | +6:25 | | Fredrikstad Skiklubb |
44 | 35 | Petri Ikävalko | 43:43 | +6:30 | | Kangasala SK |
45 | 102 | Henrik Göhl | 43:44 | +6:31 | | OK Linne |
46 | 16 | Joakim Karlsson | 43:48 | +6:35 | | IK Hakarpspojkarna |
47 | 136 | Ove Simosas | 43:50 | +6:37 | | OK Orient |
48 | 91 | Jonas Nordström | 43:55 | +6:42 | | OK Roslagen |
49 | 179 | Simon Svensson | 44:02 | +6:49 | | Pan-Kristianstad |
50 | 48 | Mads Ingvardsen | 44:04 | +6:51 | | Farum-Tisvilde Ok |
| 107 | Liutauras Bilevicius | 44:04 | +6:51 | | Hellas |
52 | 78 | Per Mårtensson | 44:11 | +6:58 | | OK Ravinen |
53 | 242 | Sergei Witte | 44:15 | +7:02 | | XYZ |
54 | 69 | Petter Lindberg | 44:27 | +7:14 | | Gävle OK |
55 | 146 | Jan Egil Wagnild | 44:28 | +7:15 | | Wing OK |
56 | 68 | Sami Grönholm | 44:29 | +7:16 | | Ikaalisten Nouseva Voima 2 |
57 | 113 | Peter Andersson | 44:30 | +7:17 | | OK Orion 2 |
58 | 878 | Håkan Träff | 44:32 | +7:19 | | Norrköpings AIS |
59 | 2 | Manu Mutka | 44:33 | +7:20 | | Turun Metsänkävijät |
60 | 84 | Tuomo Tompuri | 44:39 | +7:26 | | Kalevan Rasti 2 |
61 | 185 | Andreas Andersson | 44:44 | +7:31 | | OK Skogshjortarna |
62 | 45 | Dag Solberg | 44:55 | +7:42 | | Kristiansand OK |
63 | 39 | Kari Jussila | 45:01 | +7:48 | | Kangasala SK 2 |
| 211 | Mikko Pirilä | 45:01 | +7:48 | | Hämeenlinnan Suunnistajat 2 |
65 | 97 | Harri Mehto | 45:05 | +7:52 | | Rasti E4 |
66 | 23 | Jan Slotte | 45:09 | +7:56 | | OK77 |
| 63 | Juha Tommila | 45:09 | +7:56 | | Rastikarhut |
68 | 1000 | König Vroni | 45:10 | +7:57 | | OLC Kapreolo |
| 101 | Mika Loukkalahti | 45:10 | +7:57 | | Espoon Suunta 3 |
70 | 112 | Kenneth Westerheim | 45:11 | +7:58 | | Gular IL |
71 | 219 | Erik Blomdahl | 45:18 | +8:05 | | IK Hakarpspojkarna 2 |
72 | 99 | Tommi Sjöholm | 45:23 | +8:10 | | Angelniemen Ankkuri 2 |
73 | 145 | Jussi Simula | 45:24 | +8:11 | | Hiisirasti 2 |
74 | 38 | Markus Kaukonen | 45:33 | +8:20 | | Espoon Suunta |
75 | 82 | Brynjar Fridheim | 45:36 | +8:23 | | Halden SK 2 |
76 | 222 | Matti Sipilä | 45:38 | +8:25 | | Kangasala SK 3 |
77 | 153 | Niklas Majander | 45:39 | +8:26 | | IF Sibbo-Vargarna |
78 | 210 | Per Henning Bjerva | 45:42 | +8:29 | | Ås-NLH orientering |
79 | 81 | Hans Daniels | 45:48 | +8:35 | | Malungs OK Skogsmårdarna 2 |
80 | 181 | Stefan Aronsson | 45:55 | +8:42 | | KFUM Örebro |
81 | 133 | Henric Eriksson | 45:57 | +8:44 | | Linköpings OK |
82 | 30 | Andreas Eriksson | 46:03 | +8:50 | | OK Hammaren sandviken |
83 | 125 | Aapo Leskinen | 46:09 | +8:56 | | LYNX 2 |
84 | 186 | Frederik Eriksson | 46:12 | +8:59 | | Bredaryds SOK |
85 | 192 | Petri Parkkinen | 46:19 | +9:06 | | Rasti-Saimaa 2 |
| 168 | Jostein Nörbech | 46:19 | +9:06 | | Ringerike OL |
87 | 90 | Patric Jansson | 46:20 | +9:07 | | Järfälla OK |
88 | 129 | Mikael Nilsson | 46:22 | +9:09 | | Rehns BK |
89 | 209 | K Per Andersson | 46:26 | +9:13 | | Västerås SOK 2 |
90 | 22 | Pekka Ahonen | 46:27 | +9:14 | | Koo-Vee |
91 | 144 | Jaakko Istolahti | 46:31 | +9:18 | | Ylistaron Kilpa-Veljet |
92 | 49 | Petri Laaksonen | 46:38 | +9:25 | | Turun Suunnistajat 2 |
93 | 120 | John Feehan | 46:40 | +9:27 | | Koo-Vee 2 |
94 | 5 | Niklas Lindell | 46:42 | +9:29 | | IF Femman |
95 | 173 | Robert Tellvik | 46:44 | +9:31 | | Tumba-Mälarhöjden OK |
96 | 973 | Jesper Stenström | 46:48 | +9:35 | | Vänersborgs SK 2 |
97 | 50 | Jens Thorild | 46:51 | +9:38 | | FK Friskus Varberg |
| 169 | Olli-Jussi Korpinen | 46:51 | +9:38 | | Kalevan Rasti 3 |
99 | 61 | Pasi Vainikainen | 46:56 | +9:43 | | LYNX |
100 | 37 | Oskar Håkansson | 47:06 | +9:53 | | Ronneby OK |
| 124 | Niklas Grahn | 47:06 | +9:53 | | Sundsvalls OK 2 |
102 | 64 | Erik Olsson | 47:07 | +9:54 | | IFK Moras Ok |
103 | 152 | Jesper Gross | 47:08 | +9:55 | | Spring Cup OK |
104 | 126 | Rickard Tengström | 47:12 | +9:59 | | Vänersborgs SK |
105 | 814 | peter Dahlberg | 47:13 | +10:00 | | IFK Umeå 2 |
106 | 254 | Veli-Matti Heikkilä | 47:15 | +10:02 | | Hauhon Sisu 2 |
107 | 54 | Mattias Allberg | 47:16 | +10:03 | | Sundsvalls OK |
108 | 246 | Helge Lang Pedersen | 47:18 | +10:05 | | Farum-Tisvilde Ok 2 |
| 860 | Anders Fröberg | 47:18 | +10:05 | | Linköpings OK 2 |
110 | 201 | Tauno Niemi | 47:19 | +10:06 | | Itä-Hämeen Rasti |
111 | 887 | Anderson Eriksson | 47:20 | +10:07 | | OK Linne 2 |
112 | 919 | Joona Ojapalo | 47:21 | +10:08 | | Rajamäen Rykmentti 3 |
113 | 371 | Juho-Veikko Hytönen | 47:24 | +10:11 | | Suunta 101 5 |
114 | 224 | Timo Kankaanpää | 47:28 | +10:15 | | OK77 2 |
115 | 71 | Markku Kytäjä | 47:32 | +10:19 | | Lounais-Hämeen Rasti |
| 167 | Jonny Dag Karoli | 47:32 | +10:19 | | Centrum OK |
117 | 847 | Igor Andronov | 47:33 | +10:20 | | Kuzmolovo OK |
118 | 156 | Jukka Pajula | 47:36 | +10:23 | | Lapuan Virkiä 2 |
119 | 158 | Jan Lehtinen | 47:37 | +10:24 | | IF Åland 2 |
120 | 19 | Jyri Paavola | 47:38 | +10:25 | | Ikaalisten Nouseva Voima |
| 337 | Håkan Jerning | 47:38 | +10:25 | | Södertälje Nykvarn Orient 3 |
122 | 117 | Juha-Pekka Pallaspuro | 47:45 | +10:32 | | Rajamäen Rykmentti 2 |
123 | 809 | Thomas Bogren | 47:47 | +10:34 | | IF Hagen |
124 | 34 | Torsjären Svensk | 47:54 | +10:41 | | OK Hällen |
125 | 276 | Thomas Henmyr | 47:57 | +10:44 | | OK Vilse 87 |
126 | 193 | Marko Haapakangas | 47:58 | +10:45 | | Valkeakosken Haka |
127 | 79 | Erkki Paananen | 48:02 | +10:49 | | Hauhon Sisu |
128 | 249 | Nikolai Järveoja | 48:05 | +10:52 | | OK Pölva Kobras |
129 | 87 | Ove Haldin | 48:08 | +10:55 | | IF Femman 2 |
130 | 115 | Janne Harju | 48:20 | +11:07 | | SK Pohjantähti 3 |
131 | 127 | Per Lindström | 48:23 | +11:10 | | SOK Viljan |
132 | 104 | Mika Malinen | 48:26 | +11:13 | | Helsingin Suunnistajat |
| 207 | Sune Södergrann | 48:26 | +11:13 | | Tullinge SK 2 |
134 | 155 | Ismo Kotamäki | 48:39 | +11:26 | | Ikaalisten Nouseva Voima 3 |
135 | 95 | Markus Adolfsson | 48:54 | +11:41 | | Tullinge SK |
136 | 375 | Mats Eriksson | 48:57 | +11:44 | | IFK Enskede |
137 | 975 | Thomas Beckerin | 49:00 | +11:47 | | Växjö OK |
138 | 221 | Jarkko Kaplas | 49:01 | +11:48 | | Joutsenon Kullervo |
139 | 143 | Glenn Törå | 49:02 | +11:49 | | NTNUI 2 |
140 | 285 | Bengt Ivars | 49:07 | +11:54 | | Väsby OK |
141 | 240 | Marcus Hardt | 49:17 | +12:04 | | KFUM Örebro 2 |
142 | 203 | Richard Karlsson | 49:20 | +12:07 | | Göteborg Majorna OK 2 |
| 166 | Tapio Järvensivu | 49:20 | +12:07 | | Turun Metsänkävijät 3 |
144 | 248 | Jyri Kyllästinen | 49:22 | +12:09 | | Rasti-Lukko |
145 | 771 | Pär Hansson | 49:24 | +12:11 | | Alfta ÖSA OK |
| 151 | Sami Finnilä | 49:24 | +12:11 | | Vetelin Urheilijat |
147 | 131 | Mats Edengren | 49:25 | +12:12 | | OK Ravinen 2 |
| 239 | Johan Edin | 49:25 | +12:12 | | Kovlands IF |
149 | 198 | Pasi Raukko | 49:28 | +12:15 | | Mäntän Seudun Eräpirkat |
150 | 275 | Ari-Pekka Liedes | 49:30 | +12:17 | | Iisu |
151 | 141 | Christer Nilsson | 49:32 | +12:19 | | Stora Tuna IK 2 |
152 | 20 | Jussi Suna | 49:33 | +12:20 | | Angelniemen Ankkuri |
| 313 | Pauli Juutilainen | 49:33 | +12:20 | | Keravan Urheilijat 2 |
154 | 247 | Pasi Sillanpää | 49:38 | +12:25 | | Suunta 101 3 |
155 | 204 | Timo Mähönen | 49:41 | +12:28 | | SK Savo |
156 | 122 | Kimmo Pajula | 49:52 | +12:39 | | Delta 2 |
| 324 | Jani Hiisilä | 49:52 | +12:39 | | Sippurasti 2 |
158 | 187 | Mikko Laurikkala | 49:56 | +12:43 | | Jämsän Retki-Veikot |
159 | 116 | Esa Hongell | 49:59 | +12:46 | | Kokkolan Suunnistajat |
160 | 799 | Christian Fröyd | 50:00 | +12:47 | | Halden SK 3 |
161 | 44 | Matti Peltonen | 50:01 | +12:48 | | Rasti-Kurikka |
162 | 357 | Kaj Bäckman | 50:04 | +12:51 | | OK Orient 3 |
163 | 379 | Mikael Ingman | 50:05 | +12:52 | | IF Sibbo-Vargarna 2 |
164 | 180 | Teemu Kemppainen | 50:06 | +12:53 | | Keravan Urheilijat 3 |
165 | 65 | Kari Lehto | 50:07 | +12:54 | | Turun Metsänkävijät 2 |
166 | 138 | Tomi Kurhinen | 50:11 | +12:58 | | Sippurasti |
167 | 52 | Fredrik Aldén | 50:12 | +12:59 | | OK Kolmården |
| 41 | Christian Vejedal | 50:12 | +12:59 | | Hestra Idrottsförening |
169 | 283 | Anders Sundin | 50:14 | +13:01 | | Skogslöparna |
170 | 329 | Harri Mikkonen | 50:18 | +13:05 | | Kontiolahden Urheilijat |
| 896 | Fredrik Johansson | 50:18 | +13:05 | | OK Skogsstjärnan |
| 861 | Eric Backteman | 50:18 | +13:05 | | Linköpings OK 3 |
173 | 165 | Johan Björklund | 50:20 | +13:07 | | Västerbergslagens OL |
| 223 | Janne Konttila | 50:20 | +13:07 | | Rastivarsat 2 |
175 | 75 | Mattias Millinger | 50:21 | +13:08 | | Västerås SOK |
| 241 | Hannu Saviharju | 50:21 | +13:08 | | Helsingin Suunnistajat 2 |
| 293 | Markus Mononen | 50:21 | +13:08 | | Turun Suunnistajat 4 |
178 | 130 | Andreas Förster | 50:22 | +13:09 | | Östmarka OK |
179 | 92 | Aleksi Aaltonen | 50:24 | +13:11 | | Hiisirasti 3 |
180 | 191 | Mindaugas Grasys | 50:26 | +13:13 | | Medeina |
| 937 | Daniel Sols | 50:26 | +13:13 | | Ronneby OK 2 |
182 | 230 | Pekka Itäranta | 50:29 | +13:16 | | Rastikarhut 4 |
183 | 93 | Jostein Tafjord | 50:30 | +13:17 | | Nydalens SK 2 |
184 | 142 | Jarno Saarela | 50:33 | +13:20 | | Kymin Suunnistajat |
185 | 85 | Olof Malmberg | 50:34 | +13:21 | | IFK Umeå |
| 893 | Andreas Svensson | 50:34 | +13:21 | | OK Österåker |
187 | 257 | Mikko Lampi | 50:42 | +13:29 | | Päijät-Rasti |
| 267 | Jani Harju | 50:42 | +13:29 | | Pellon Ponsi |
189 | 31 | Ulf Jungstrand | 50:44 | +13:31 | | OK Skogsfalken |
190 | 119 | Inge Gunnes | 50:45 | +13:32 | | IL Tyrving |
191 | 303 | Nils-Robert Persson | 50:50 | +13:37 | | Tullinge SK 3 |
192 | 170 | Tomi Mattila | 50:52 | +13:39 | | Turun Suunnistajat 3 |
| 618 | Sami Äyrämö | 50:52 | +13:39 | | Kuoreveden Kärki |
194 | 278 | Ilkka Bister | 50:53 | +13:40 | | Lounais-Hämeen Rasti 2 |
195 | 231 | Juhani Jetsonen | 50:54 | +13:41 | | Kuopion Suunnistajat |
| 821 | Lennart Hamberg | 50:54 | +13:41 | | Järfälla OK 2 |
197 | 189 | Petter Hallerby | 51:01 | +13:48 | | IFK Lidingö SOK 3 |
198 | 76 | Mikko Uitto | 51:06 | +13:53 | | Rasti-Jussit 2 |
199 | 135 | Mikael Hellström | 51:07 | +13:54 | | Paimion Rasti 2 |
| 195 | Janne Valkonen | 51:07 | +13:54 | | Vihtavuoren Pamaus |