1 | 1280 | Johan Runesson | Tampereen Pyrintö | | 35:30 | | |
2 | 1292 | Timo Sild | Koovee | | 35:33 | +3 | |
3 | 1299 | Frederic Tranchand | Paimion Rasti | | 37:33 | +2:03 | |
4 | 1269 | Leonid Novikov | Hiidenkiertäjät | | 38:00 | +2:30 | |
5 | 1237 | Lucas Basset | France | | 38:54 | +3:24 | |
6 | 1288 | Eetu Savolainen | Ikaalisten Nouseva-Voima | | 39:38 | +4:08 | |
7 | 1298 | Vesa Taanila | Ikaalisten Nouseva-Voima | | 40:19 | +4:49 | |
8 | 1261 | Vladislav Malyshev | Espoon Suunta | | 40:47 | +5:17 | |
9 | 1250 | Mikko Knuuttila | Ikaalisten Nouseva-Voima | | 42:23 | +6:53 | |
10 | 1262 | Mihail Mamleev | Ikaalisten Nouseva-Voima | | 42:46 | +7:16 | |
11 | 1297 | Arttu Syrjäläinen | Helsingin Suunnistajat | | 42:59 | +7:29 | |
12 | 1283 | Antti Saikko | Tampereen Pyrintö | | 43:06 | +7:36 | |
13 | 1267 | Petteri Muukkonen | OK Trian | | 43:17 | +7:47 | |
14 | 1254 | Anton Kuukka | Tampereen Pyrintö | | 43:18 | +7:48 | |
15 | 1240 | Loïc Capbern | France | | 43:29 | +7:59 | |
16 | 1235 | Joonas Ahola | Navi | | 43:59 | +8:29 | |
17 | 1248 | Veli Kangas | Helsingin Suunnistajat | | 44:01 | +8:31 | |
18 | 1296 | Aapo Summanen | Helsingin Suunnistajat | | 44:57 | +9:27 | |
19 | 1276 | Lauri Pohjola | Suunta Jyväskylä | | 45:07 | +9:37 | |
20 | 1264 | Tuomas Mattila | Vehkalahden Veikot | | 45:27 | +9:57 | |
21 | 1265 | Juuso Metsälä | Kalevan Rasti | | 45:50 | +10:20 | |
22 | 1282 | Timo Saarinen | Valkeakosken Haka | | 47:24 | +11:54 | |
23 | 1242 | Sergey Dobrynin | Rasti-Kurikka | | 47:37 | +12:07 | |
24 | 1236 | Aleksi Anttolainen | Lahden Suunnistajat-37 | | 47:47 | +12:17 | |
25 | 1245 | Juha Hyyryläinen | Anttolan Urheilijat | | 47:59 | +12:29 | |
26 | 1301 | Marko Tölli | Suunta Jyväskylä | | 48:16 | +12:46 | |
27 | 1263 | Heikki Manninen | Anttolan Urheilijat | | 48:46 | +13:16 | |
28 | 1285 | Luc Sandevoir | Kalevan Rasti | | 50:27 | +14:57 | |
29 | 1239 | Gene Beveridge | New Zealand | | 52:28 | +16:58 | |
30 | 1289 | Eskil Schøning | Australia | | 53:01 | +17:31 | |
31 | 1258 | Tatu Leirimaa | Rastivarsat | | 53:46 | +18:16 | |
32 | 1238 | Marian Basset | France | | 55:21 | +19:51 | |
33 | 1256 | Veli-Pekka Kuutti | Espoon Akilles | | 56:20 | +20:50 | |
34 | 1252 | Jere Kommio | Hämeenlinnan Suunnistajat | | 57:36 | +22:06 | |
35 | 1294 | Archibald Soguel | Switzerland | | 59:00 | +23:30 | |
36 | 1272 | Jonty Oram | New Zealand | | 59:06 | +23:36 | |
37 | 1266 | Balázs Miavecz | Hungary | | 1:02:33 | +27:03 | |
38 | 1305 | Vesa Ylis-Junttila | Hämeenlinnan Suunnistajat | | 1:03:05 | +27:35 | |
39 | 1277 | Adam Potter | Great Britain | | 1:03:54 | +28:24 | |
40 | 1281 | Christof Röthlisberger | Switzerland | | 1:07:50 | +32:20 | |
41 | 1244 | Rinat Gabitov | Espoon Suunta | | 1:13:07 | +37:37 | |
| 1259 | Pavel Lukjanov | Russia | | DNS | | |
| 1260 | Olav Lundanes | Paimion Rasti | | DNS | | |
| 1279 | Corentin Roux | Navi | | DNS | | |
| 1275 | Arnaud PERRIN | France | | DQ | | |
| 1291 | Konstantin Serebruanitskii | Sweden | | DQ | | |
| 1300 | Vladimir Tregubov | Russia | | DQ | | |