1 | 1006 | Iisak Helander | SK Pohjantähti | FIN | 4:31:16 | | |
2 | 1051 | Ville Uitto | Rasti-Kurikka | FIN | 4:32:08 | +52 | |
3 | 1065 | Jari Välikorpi | Rasti-Kurikka | FIN | 4:34:38 | +3:22 | |
4 | 1039 | Tuomas Metsälä | Lynx | FIN | 4:46:47 | +15:31 | |
5 | 1053 | Risto Uusivirta | RasTiimi | FIN | 4:48:15 | +16:59 | |
6 | 1047 | Mika Seppänen | Vaalan Karhu | FIN | 4:55:50 | +24:34 | |
7 | 1054 | André Bruguière | Rasti-Nokia | FIN | 4:58:28 | +27:12 | |
8 | 1050 | Jussi Uitto | Rasti-Kurikka | FIN | 5:03:55 | +32:39 | |
9 | 1029 | Mikko Lassila | Helsingin Suunnistajat | FIN | 5:05:17 | +34:01 | |
10 | 1021 | Ville Kokkila | Espoon Suunta | FIN | 5:08:59 | +37:43 | |
11 | 1038 | Juha Matilainen | Lahden Suunnistajat-37 | FIN | 5:10:37 | +39:21 | |
12 | 1023 | Antti Korkeakangas | Rasti-Jussit | FIN | 5:16:53 | +45:37 | |
13 | 1012 | Jens Jern | IF Femman | FIN | 5:20:19 | +49:03 | |
14 | 1030 | Niko Latva | Suunta Jurva | FIN | 5:23:28 | +52:12 | |
15 | 1005 | Janne Heikkinen | Helsingin Suunnistajat | FIN | 5:24:00 | +52:44 | |
16 | 1064 | Heikki Virekunnas | Tampereen Pyrintö | FIN | 5:28:48 | +57:32 | |
17 | 1025 | Veli-Pekka Kuutti | Perttelin Peikot | FIN | 5:31:28 | +1:00:12 | |
18 | 1033 | Pasi Lehtimäki | Reilut Miehet Havumetsien | FIN | 5:32:42 | +1:01:26 | |
19 | 1062 | Markus Vainiomäki | Suunta-Sepot | FIN | 5:32:44 | +1:01:28 | |
20 | 1040 | Hannu Nikkola | Reilut Miehet Havumetsien | FIN | 5:36:48 | +1:05:32 | |
21 | 1001 | Lassi Aaltonen | Helsingin Suunnistajat | FIN | 5:37:06 | +1:05:50 | |
22 | 1043 | Erno Paju | Tampereen Pyrintö | FIN | 5:38:02 | +1:06:46 | |
23 | 1045 | Kai Reiman | Kalevan Rasti | FIN | 5:39:07 | +1:07:51 | |
24 | 1019 | Matti Keskitalo | RasTiimi | FIN | 5:40:15 | +1:08:59 | |
25 | 1032 | Harri Lehtimäki | Reilut Miehet Havumetsien | FIN | 5:41:33 | +1:10:17 | |
26 | 1056 | Esa Saarijärvi | Pellon Ponsi | FIN | 5:53:20 | +1:22:04 | |
27 | 1027 | Pekka Lammi | Helsingin Suunnistajat | FIN | 6:05:54 | +1:34:38 | |
28 | 1031 | Tommi Lavonen | Kouvolan Suunnistajat | FIN | 6:08:53 | +1:37:37 | |
29 | 1016 | Antti Kalapudas | Alatornion Pirkat | FIN | 6:21:51 | +1:50:35 | |
30 | 1018 | Ville Keränen | Kajaanin Suunnistajat | FIN | 6:28:51 | +1:57:35 | |
31 | 1003 | Marcus Enegren | Solf IK | FIN | 6:37:46 | +2:06:30 | |
32 | 1044 | Jari Rajala | Kajaanin Suunnistajat | FIN | 6:43:11 | +2:11:55 | |
33 | 1002 | Arttu-Pekka Alaperä | SK Pohjantähti | FIN | 6:48:02 | +2:16:46 | |
34 | 1007 | Olli-Petteri Hirvonen | Rastivarsat | FIN | 6:50:49 | +2:19:33 | |
35 | 1022 | Kari Kokkinen | Perttelin Peikot | FIN | 6:51:28 | +2:20:12 | |
36 | 1063 | Ville Widgrén | Kajaanin Suunnistajat | FIN | 6:51:34 | +2:20:18 | |
37 | 1042 | Mika Nissinen | Liperin Taimi | FIN | 7:07:38 | +2:36:22 | |
38 | 1036 | Antti Leppänen | Pirkkalan Hiihtäjät | FIN | 7:10:09 | +2:38:53 | |
39 | 1026 | Ismo Lahtinen | Otaniemen Jyllääjät | FIN | 7:43:25 | +3:12:09 | |
40 | 1035 | Markku Leppälä | Hämeenlinnan Suunnistajat | FIN | 8:12:31 | +3:41:15 | |
| 1010 | Antti Häkämies | Posion Pyrintö | FIN | ei läht. | | |
| 1048 | Pekka Teivaanmäki | Keuruun Kisailijat | FIN | ei läht. | | |
| 1004 | Jari Hautala | IF Femman | FIN | keskeytti | | |
| 1049 | Mikko Töyrylä | Kymin Suunnistajat | FIN | keskeytti | | |