1 | 63 | Miika Suominen | Rajamäen Rykmentti | FIN | 15:42 | | |
2 | 57 | Tuomo Mäkelä | Angelniemen Ankkuri | FIN | 15:49 | +7 | |
3 | 31 | Antti Parjanne | Turun Metsänkävijät | FIN | 15:50 | +8 | |
4 | 55 | Einari Heinaro | Helsingin Suunnistajat | FIN | 16:06 | +24 | |
5 | 71 | Mikko Patana | Hiidenkiertäjät | FIN | 16:07 | +25 | |
6 | 9 | Olli-Pekka Koistinen | Hiidenkiertäjät | FIN | 16:11 | +29 | |
7 | 80 | Will Critchley | Vaajakosken Terä | CAN | 16:20 | +38 | |
8 | 22 | Jani Lakanen | Koovee | FIN | 16:26 | +44 | |
9 | 21 | Aleksi Sorsa | Espoon Suunta | FIN | 16:31 | +49 | |
10 | 8 | Santeri Sainio | Kangasala SK | FIN | 16:36 | +54 | |
11 | 45 | Tuukka Jurvakainen | Vaajakosken Terä | FIN | 16:38 | +56 | |
| 42 | Otto Sund | OK Trian | FIN | 16:38 | +56 | |
13 | 68 | Mikko Salervo | OK Trian | FIN | 16:43 | +1:01 | |
14 | 65 | Luukas Valtonen | Helsingin Suunnistajat | FIN | 16:48 | +1:06 | |
15 | 74 | Lari Takanen | Vehkalahden Veikot | FIN | 16:56 | +1:14 | |
16 | 58 | Tuomo Lahtinen | Lahden Suunnistajat-37 | FIN | 17:02 | +1:20 | |
17 | 33 | Juuso Metsälä | Kalevan Rasti | FIN | 17:03 | +1:21 | |
| 19 | Tuomas Kari | Angelniemen Ankkuri | FIN | 17:03 | +1:21 | |
19 | 18 | Tommaso Scalet | Helsingin Suunnistajat | ITA | 17:06 | +1:24 | |
20 | 64 | Jesse Laukkarinen | Paimion Rasti | FIN | 17:12 | +1:30 | |
21 | 20 | Vili Niemi | Rajamäen Rykmentti | FIN | 17:14 | +1:32 | |
22 | 44 | Ville Keskisaari | Sweden | FIN | 17:17 | +1:35 | |
23 | 4 | Toni-Antti Viitasaari | Kokkolan Suunnistajat | FIN | 17:20 | +1:38 | |
24 | 48 | Antti-Pekka Leskinen | Lynx | FIN | 17:22 | +1:40 | |
25 | 16 | Juho-Matti Taivainen | Pellon Ponsi | FIN | 17:27 | +1:45 | |
| 61 | Rinat Gabitov | Espoon Suunta | RUS | 17:27 | +1:45 | |
27 | 3 | Lari Pernu | Espoon Suunta | FIN | 17:32 | +1:50 | |
28 | 7 | Ollipekka Heikkilä | Lynx | FIN | 17:33 | +1:51 | |
29 | 41 | Aapo Aaltio | Kuopion Suunnistajat | FIN | 17:41 | +1:59 | |
| 5 | Ilari Sulkula | Suunta Jyväskylä | FIN | 17:41 | +1:59 | |
31 | 69 | Aaro Julkunen | MS Parma | FIN | 17:44 | +2:02 | |
32 | 13 | Jussi Tokola | MS Parma | FIN | 17:50 | +2:08 | |
33 | 14 | Jani Virta | OK Trian | FIN | 17:52 | +2:10 | |
34 | 37 | Aapo Summanen | Helsingin Suunnistajat | FIN | 17:55 | +2:13 | |
| 23 | Perttu Sorsa | Hiidenkiertäjät | FIN | 17:55 | +2:13 | |
36 | 53 | Tuomo Istolahti | Kangasala SK | FIN | 18:10 | +2:28 | |
37 | 56 | Elmeri Juura | Kankaanpään Suunnistajat | FIN | 18:11 | +2:29 | |
38 | 30 | Aaro Nurmiainen | Lappeen Riento | FIN | 18:14 | +2:32 | |
39 | 27 | Petja Pöyhönen | Rastikarhut | FIN | 18:16 | +2:34 | |
40 | 70 | Jari Välikorpi | Rasti-Kurikka | FIN | 18:20 | +2:38 | |
41 | 26 | Tatu Leirimaa | Rastivarsat | FIN | 18:21 | +2:39 | |
42 | 17 | Tomas Snellman | Rasti-Lukko | FIN | 18:31 | +2:49 | |
43 | 78 | Miika Hernelahti | Kalevan Rasti | FIN | 18:38 | +2:56 | |
44 | 76 | Lauri Kleemola | Lynx | FIN | 18:45 | +3:03 | |
45 | 60 | Veli-Pekka Kuutti | Perttelin Peikot | FIN | 18:48 | +3:06 | |
46 | 54 | Jere Pantsar | Pellon Ponsi | FIN | 18:49 | +3:07 | |
47 | 6 | Ville Lampinen | Helsingin Suunnistajat | FIN | 18:54 | +3:12 | |
48 | 15 | Jussi Uusihonko | Helsingin Suunnistajat | FIN | 19:11 | +3:29 | |
49 | 32 | Saku Asikainen | Hiisirasti | FIN | 19:16 | +3:34 | |
50 | 66 | Santeri Aikio | Kuusamon Erä-Veikot | FIN | 19:21 | +3:39 | |
51 | 73 | Mikko Laakso | Helsingin Suunnistajat | FIN | 19:22 | +3:40 | |
52 | 24 | Teemu Kemppainen | SK Uusi | FIN | 19:25 | +3:43 | |
53 | 40 | Lauri Vuorinen | Vehkalahden Veikot | FIN | 19:30 | +3:48 | |
54 | 75 | Sami Mänty | Hirvensalon Heitto | FIN | 19:54 | +4:12 | |
55 | 34 | Tapio Haarlaa | Helsingin Suunnistajat | FIN | 19:56 | +4:14 | |
56 | 28 | Daniel Blomster | OK Trian | FIN | 19:58 | +4:16 | |
57 | 11 | Vesa Ylis-Junttila | Hämeenlinnan Suunnistajat | FIN | 20:00 | +4:18 | |
58 | 12 | Mikko Kemppinen | Lahden Taimi | FIN | 20:03 | +4:21 | |
59 | 52 | Vili Virkki | Hämeenlinnan Suunnistajat | FIN | 20:18 | +4:36 | |
60 | 10 | Juha Matilainen | Lahden Suunnistajat-37 | FIN | 20:19 | +4:37 | |
61 | 50 | Jyri Rantala | Koovee | FIN | 20:26 | +4:44 | |
62 | 77 | Antti Lindqvist | SK Uusi | FIN | 20:53 | +5:11 | |
63 | 49 | Matias Kankkunen | OK77 | FIN | 21:08 | +5:26 | |
64 | 72 | Antti Karhunen | Turun Metsänkävijät | FIN | 21:09 | +5:27 | |
65 | 67 | Mika Seppänen | Vaalan Karhu | FIN | 21:13 | +5:31 | |
66 | 47 | Tommi Kemppainen | SK Uusi | FIN | 21:45 | +6:03 | |
67 | 25 | Aleksi Mattila | Lynx | FIN | 21:56 | +6:14 | |
68 | 36 | Janne Peltola | MS Parma | FIN | 22:15 | +6:33 | |
69 | 39 | George Mavchun | Espoon Suunta | RUS | 22:20 | +6:38 | |
70 | 29 | Joel Hakala | Raision Kuula | FIN | 22:21 | +6:39 | |
71 | 62 | Leo Tolvanen | Pihkaniskat | FIN | 23:44 | +8:02 | |
72 | 43 | Kari Kokkinen | Lahden Taimi | FIN | 23:54 | +8:12 | |
73 | 35 | Ville Karvonen | Someron Esa | FIN | 24:37 | +8:55 | |
74 | 51 | Jesse Valto | Rauman Työväen Urheilijat | FIN | 25:05 | +9:23 | |
75 | 59 | Matti Näsi | Rasti-Jussit | FIN | 25:47 | +10:05 | |
| 1 | Esa Honkonen | Rasti E4 | FIN | 25:47 | +10:05 | |