1 | 1101 | Petteri Muukkonen | Vehkalahden Veikot | FIN | 10:13 | | |
2 | 1096 | Edgars Bertuks (U) | Turun Metsänkävijät | LAT | 10:16 | +3 | |
3 | 1087 | Lasse Suonpää | Paimion Rasti | FIN | 10:18 | +5 | |
4 | 1095 | Mikko Patana | Hiidenkiertäjät | FIN | 10:20 | +7 | |
5 | 1092 | Matti Kivelä | Hiidenkiertäjät | FIN | 10:23 | +10 | |
6 | 1097 | Einari Heinaro | Helsingin Suunnistajat | FIN | 10:24 | +11 | |
7 | 1100 | Stepan Kodeda (U) | MS Parma | FIN | 10:25 | +12 | |
| 1099 | Jesse Laukkarinen | Rajamäen Rykmentti | FIN | 10:25 | +12 | |
9 | 1078 | Juha Hyyryläinen | Anttolan Urheilijat | FIN | 10:29 | +16 | |
10 | 1094 | Mikko Sirén | Angelniemen Ankkuri | FIN | 10:33 | +20 | |
11 | 1089 | Samu Heiska | Lapuan Virkiä | FIN | 10:36 | +23 | |
| 1088 | Simo-Pekka Fincke | Kalevan Rasti | FIN | 10:36 | +23 | |
13 | 1102 | Andrei Hramov (U) | Hiisirasti | RUS | 10:38 | +25 | |
14 | 1069 | Risto Uusivirta | RasTiimi | FIN | 10:45 | +32 | |
15 | 1054 | Michal Hubácek (U) | Koovee | CZE | 10:46 | +33 | |
16 | 1098 | Juha Sorvisto | Vaajakosken Terä | FIN | 10:49 | +36 | |
17 | 1090 | Jere Sipponen | Paimion Rasti | FIN | 10:56 | +43 | |
18 | 1053 | Juri Kirjanov (U) | Hämeenlinnan Suunnistajat | RUS | 10:58 | +45 | |
19 | 1081 | Tuomas Kotro | SK Vuoksi | FIN | 11:00 | +47 | |
20 | 1086 | Jukka Tani | Kouvolan Suunnistajat | FIN | 11:02 | +49 | |
21 | 1080 | Ville Saikko | Lappeen Riento | FIN | 11:04 | +51 | |
22 | 1091 | Roman Nazarov (U) | Paimion Rasti | RUS | 11:09 | +56 | |
23 | 1077 | Lauri Pohjola | Suunta Jyväskylä | FIN | 11:17 | +1:04 | |
24 | 1085 | Jukka-Pekka Seppänen | Hiisirasti | FIN | 11:18 | +1:05 | |
25 | 1074 | Tuomo Lahtinen | Itä-Hämeen Rasti | FIN | 11:25 | +1:12 | |
26 | 1093 | Mika Jokiranta | Kouvolan Suunnistajat | FIN | 11:30 | +1:17 | |
| 1068 | Fredrik Blomster | IF Sibbo-Vargarna | FIN | 11:30 | +1:17 | |
28 | 1076 | Janne Häkkinen | Pellon Ponsi | FIN | 11:32 | +1:19 | |
29 | 1079 | Joona Viholainen | Suunta Jyväskylä | FIN | 11:33 | +1:20 | |
30 | 1082 | Tomas Snellman | Rasti-Lukko | FIN | 11:47 | +1:34 | |
31 | 1066 | Heikki Virekunnas | Tampereen Pyrintö | FIN | 11:49 | +1:36 | |
32 | 1060 | Joona Ojapalo | Rajamäen Rykmentti | FIN | 11:54 | +1:41 | |
33 | 1083 | Christopher Mikander | OK Orient | FIN | 11:55 | +1:42 | |
34 | 1067 | Matti Keskitalo | RasTiimi | FIN | 12:01 | +1:48 | |
35 | 1073 | Marko Kivelä | Vetelin Urheilijat | FIN | 12:05 | +1:52 | |
36 | 1072 | Niko Lehtinen | Lahden Suunnistajat-37 | FIN | 12:14 | +2:01 | |
37 | 1058 | Tommi Oksanen | Helsingin Suunnistajat | FIN | 12:38 | +2:25 | |
38 | 1071 | Lauri Kahila | Tampereen Pyrintö | FIN | 12:43 | +2:30 | |
39 | 1055 | Joonas Hirvi | Raja-Karjalan Suunnistajat | FIN | 12:48 | +2:35 | |
40 | 1064 | Tommi Lavonen | Kouvolan Suunnistajat | FIN | 13:16 | +3:03 | |
41 | 1070 | Vesa Ovaska | Itä-Päijänteen Rasti | FIN | 13:19 | +3:06 | |
42 | 1062 | Jussi Lassila | Pitäjänmäen Tarmo | FIN | 14:24 | +4:11 | |
43 | 1056 | Sami Mänty | Hirvensalon Heitto | FIN | 14:41 | +4:28 | |
44 | 1063 | Eero Kahila | Tampereen Pyrintö | FIN | 14:54 | +4:41 | |
45 | 1057 | Jesse Valto | Rauman Työväen Urheilijat | FIN | 15:15 | +5:02 | |
46 | 1065 | Henri Kontoniemi | Tampereen Pyrintö | FIN | 15:41 | +5:28 | |
| 1052 | Neil Dobbs | Helsingin Suunnistajat | IRL | ej startad | | |
| 1059 | Toni Kalliokoski | Halsuan Toivo | FIN | ej startad | | |
| 1061 | Aapo Laiho | Vehkalahden Veikot | FIN | ej startad | | |
| 1075 | Matias Sankari | Lahden Suunnistajat-37 | FIN | ej startad | | |
| 1084 | Sami Valkama | Paimion Rasti | FIN | ej startad | | |