| 1 | 1059 | Jani Sompi | Jämsän Retki-Veikot | 22:11 | |||
| 2 | 1056 | Kari Salo | Helsingin Suunnistajat | 22:14 | +3 | ||
| 3 | 1035 | Jari Liuha | Vaajakosken Terä | 23:41 | +1:30 | ||
| 4 | 1002 | Timo Ahvenainen | Itä-Hämeen Rasti | 24:24 | +2:13 | ||
| 5 | 1018 | Jarkko Kaplas | Joutsenon Kullervo | 24:46 | +2:35 | ||
| 6 | 1039 | Olli Moisander | Delta | 25:01 | +2:50 | ||
| 7 | 1011 | Jani Hämäläinen | Rasti E4 | 25:19 | +3:08 | ||
| 8 | 1023 | Risto Kiilberg | SKSaueTamm | EST | 25:56 | +3:45 | |
| 9 | 1049 | Lauri Pohjola | Suunta Jyväskylä | 26:11 | +4:00 | ||
| 10 | 1005 | Alexey Burago | Sankt-Pete | RUS | 26:15 | +4:04 | |
| 11 | 1010 | Juha Häkkinen | Vihtavuoren Pamaus | 26:24 | +4:13 | ||
| 12 | 1024 | Antti Korkeakangas | Rasti-Jussit | 26:37 | +4:26 | ||
| 13 | 1045 | Ilkka Peltola | Itä-Hämeen Rasti | 26:52 | +4:41 | ||
| 14 | 1026 | Tomi Kurhinen | Joutsenon Kullervo | 27:49 | +5:38 | ||
| 15 | 1019 | Henrik Karelo | Vihtavuoren Pamaus | 27:54 | +5:43 | ||
| 16 | 1015 | Jens Jern | IF Femman | 28:32 | +6:21 | ||
| 17 | 1034 | Pasi Lehtimäki | Vihtavuoren Pamaus | 28:36 | +6:25 | ||
| 1054 | Janne Räty | Rastiketut | 28:36 | +6:25 | |||
| 19 | 1061 | Jens Struckmann | Braunschwe | GER | 29:10 | +6:59 | |
| 20 | 1051 | Teemu Rautiainen | Rasti E4 | 29:23 | +7:12 | ||
| 21 | 1033 | Pasi Lehtimäki | Reilut Miehet Havumetsien | 29:48 | +7:37 | ||
| 1037 | Timo Maukonen | Rasti E4 | 29:48 | +7:37 | |||
| 23 | 1040 | Mikko Mäki-Ullakko | Vaajakosken Terä | 30:14 | +8:03 | ||
| 24 | 1053 | Teemu Räsänen | Salon Vilpas | 30:17 | +8:06 | ||
| 25 | 1009 | Sami Hyvönen | Rasti-Pielinen | 30:28 | +8:17 | ||
| 26 | 1060 | Roland Spörri | OLCWintert | SUI | 30:29 | +8:18 | |
| 27 | 1062 | Mikko Tani | Sippurasti | 30:30 | +8:19 | ||
| 28 | 1038 | Jarno Mikkola | SK Pohjantähti | 31:23 | +9:12 | ||
| 29 | 1071 | Martins Vimba | Ziemelkurz | LAT | 31:33 | +9:22 | |
| 30 | 1047 | Pasi Pesola | OK Botnia | 31:56 | +9:45 | ||
| 31 | 1070 | Esa Viitanen | Turun Suunnistajat | 32:22 | +10:11 | ||
| 32 | 1028 | Ismo Lahtinen | Otaniemen Jyllääjät | 35:09 | +12:58 | ||
| 33 | 1055 | Esa Saksola | Äänekosken Sarjakuvaseura | 35:35 | +13:24 | ||
| 34 | 1065 | Marko Tölli | Suunta Jyväskylä | 35:38 | +13:27 | ||
| 35 | 1022 | Nikolay Khramov | VelikyNovg | RUS | 36:11 | +14:00 | |
| 36 | 1050 | Pyry Rahkila | Vaajakosken Terä | 36:16 | +14:05 | ||
| 37 | 1029 | Markku Laitila | Tampereen Pyrintö | 39:29 | +17:18 | ||
| 38 | 1036 | Esa Mattila | Rajamäen Rykmentti | 39:42 | +17:31 | ||
| 39 | 1052 | Lukas Reichmuth | OLCWintert | SUI | 40:22 | +18:11 | |
| 40 | 1046 | Antti Pesola | Kaustisen Pohjan-Veikot | 42:15 | +20:04 | ||
| 41 | 1058 | Teemu Sipilä | Otaniemen Jyllääjät | 42:20 | +20:09 | ||
| 42 | 1064 | Hannu Tiusanen | Kangasniemen Kalske | 42:21 | +20:10 | ||
| 43 | 1030 | Harri Lamminsivu | Suunta Jyväskylä | 46:16 | +24:05 | ||
| 44 | 1016 | Andrey Poplavskiy | Sank-Pete | RUS | 46:42 | +24:31 | |
| 45 | 1044 | Martin Peat | CountiesMa | NZL | 54:22 | +32:11 | |
| 46 | 1004 | Niko Björkman | Rajamäen Rykmentti | 56:55 | +34:44 | ||
| 47 | 1003 | Vadim Alferov | Sankt-Pete | RUS | 1:09:04 | +46:53 |
|
|