1 | 971 | Ollipekka Heikkilä | Lynx | FIN | 43:56 | | |
2 | 987 | Anton Kuukka | Tampereen Pyrintö | FIN | 45:52 | +1:56 | |
3 | 979 | Lari Pernu | Espoon Suunta | FIN | 46:08 | +2:12 | |
4 | 985 | Antti Saikko | Lappeen Riento | FIN | 47:20 | +3:24 | |
5 | 984 | Topi Raitanen | Helsingin Suunnistajat | FIN | 47:37 | +3:41 | |
6 | 983 | Mikko Lindberg | Angelniemen Ankkuri | FIN | 48:00 | +4:04 | |
7 | 970 | Aleksi Sorsa | Espoon Suunta | FIN | 49:29 | +5:33 | |
8 | 938 | Sampo Hyppölä | Pellon Ponsi | FIN | 49:36 | +5:40 | |
9 | 993 | Aaro Ruohola | MS Parma | FIN | 51:09 | +7:13 | |
10 | 992 | Miika Irtola | Kouvolan Suunnistajat | FIN | 51:40 | +7:44 | |
11 | 937 | Pyry Mustonen | Tampereen Pyrintö | FIN | 52:42 | +8:46 | |
12 | 958 | Nico Kerkola | Suomusjärven Sisu | FIN | 52:52 | +8:56 | |
13 | 967 | Eemeli Suominen | Hiidenkiertäjät | FIN | 53:03 | +9:07 | |
14 | 972 | Vili Mustonen | Tampereen Pyrintö | FIN | 53:18 | +9:22 | |
15 | 981 | Tuomas Puputti | Hiidenkiertäjät | FIN | 53:28 | +9:32 | |
16 | 951 | Jaakko Skog | Koovee | FIN | 53:52 | +9:56 | |
17 | 930 | Justus Laitinen | Koovee | FIN | 54:14 | +10:18 | |
18 | 977 | Aleksi Härkönen | Pudasjärven Urheilijat | FIN | 54:41 | +10:45 | |
19 | 931 | Juha Rauhala | Espoon Suunta | FIN | 54:50 | +10:54 | |
20 | 969 | Aleksi Lammi | Lapuan Virkiä | FIN | 56:06 | +12:10 | |
| 955 | Aleksi Sopo | Kuopion Suunnistajat | FIN | 56:06 | +12:10 | |
22 | 963 | Eero Heinonen | MS Parma | FIN | 56:17 | +12:21 | |
23 | 973 | Juho Ylinen | Jämsän Retki-Veikot | FIN | 57:04 | +13:08 | |
24 | 952 | Samuli Saukkonen | SK Uusi | FIN | 57:25 | +13:29 | |
25 | 949 | Dennis Rehn | OK Raseborg | FIN | 58:05 | +14:09 | |
26 | 956 | Christoffer Hindsberg | IF Sibbo-Vargarna | FIN | 58:30 | +14:34 | |
27 | 932 | Oskari Jumppanen | Hyvinkään Rasti | FIN | 58:57 | +15:01 | |
28 | 946 | Caj Snickars | Solf IK | FIN | 59:37 | +15:41 | |
29 | 950 | Miika Vehmas | Espoon Suunta | FIN | 59:49 | +15:53 | |
30 | 975 | Mikko Hulkkonen | SK Uusi | FIN | 1:00:03 | +16:07 | |
31 | 980 | Jooseppi Kalliokoski | Ikaalisten Nouseva-Voima | FIN | 1:00:24 | +16:28 | |
32 | 962 | Valtteri Rantala | Lahden Suunnistajat-37 | FIN | 1:00:31 | +16:35 | |
33 | 966 | Niko Larmala | Espoon Suunta | FIN | 1:00:49 | +16:53 | |
34 | 936 | Aleksi Ilmonen | Jämsän Retki-Veikot | FIN | 1:00:52 | +16:56 | |
35 | 964 | Ossi Järvinen | Tampereen Pyrintö | FIN | 1:00:56 | +17:00 | |
36 | 978 | Sakari Puolakanaho | Hyvinkään Rasti | FIN | 1:01:22 | +17:26 | |
37 | 944 | Hermanni Sankelo | Lapuan Virkiä | FIN | 1:03:24 | +19:28 | |
38 | 974 | Severi Aikio | Kuusamon Erä-Veikot | FIN | 1:03:30 | +19:34 | |
39 | 948 | Jonne Pitkänen | Tampereen Pyrintö | FIN | 1:03:47 | +19:51 | |
40 | 988 | Juho Elovaara | Hämeenlinnan Suunnistajat | FIN | 1:04:43 | +20:47 | |
41 | 954 | Simo Siltanen | Angelniemen Ankkuri | FIN | 1:04:50 | +20:54 | |
42 | 957 | Johannes Louhi | Helsingin Suunnistajat | FIN | 1:05:06 | +21:10 | |
43 | 959 | Vinsci Kivinen | Hyvinkään Rasti | FIN | 1:05:33 | +21:37 | |
44 | 976 | Akseli Ketola | Koovee | FIN | 1:05:40 | +21:44 | |
45 | 990 | Eero Ylipulli | Lapuan Virkiä | FIN | 1:06:00 | +22:04 | |
46 | 934 | Aleksi Pietikäinen | SK Uusi | FIN | 1:08:04 | +24:08 | |
47 | 991 | Linus Lehto | Karjaan Ura | FIN | 1:08:29 | +24:33 | |
48 | 945 | Joona Leipijärvi | Hämeenlinnan Suunnistajat | FIN | 1:10:39 | +26:43 | |
49 | 942 | Timi Jaarinen | Vehkalahden Veikot | FIN | 1:10:44 | +26:48 | |
50 | 994 | Miska Tervala | Rastivarsat | FIN | 1:10:58 | +27:02 | |
51 | 935 | Tommi Rantala | Suunta Jyväskylä | FIN | 1:11:55 | +27:59 | |
52 | 995 | Niklas Sarparanta | Lynx | FIN | 1:12:33 | +28:37 | |
53 | 943 | Leevi Halen | Espoon Suunta | FIN | 1:15:26 | +31:30 | |
54 | 947 | Antti Ursin | Lynx | FIN | 1:17:06 | +33:10 | |
55 | 989 | Aapo Linjama | Espoon Suunta | FIN | 1:17:27 | +33:31 | |
56 | 933 | Maximilian Järvinen | IF Sibbo-Vargarna | FIN | 1:17:46 | +33:50 | |
57 | 968 | Antti Kivikko | Hämeenlinnan Suunnistajat | FIN | 1:22:07 | +38:11 | |
58 | 982 | Benjamin Holmgren | IF Sibbo-Vargarna | FIN | 1:26:48 | +42:52 | |
59 | 953 | Dániel Molnár | Mäntsälän Urheilijat | FIN | 1:31:56 | +48:00 | |
60 | 986 | Pyry Viberg | Turun Suunnistajat | FIN | 1:46:59 | +1:03:03 | |
| 940 | Taneli Härkönen | Pudasjärven Urheilijat | FIN | ej startad | | |
| 941 | Rickard Svedberg | IF Sibbo-Vargarna | FIN | ej startad | | |
| 960 | Joona Huila | Hiisirasti | FIN | ej startad | | |
| 965 | Valtteri Alanko | IF Sibbo-Vargarna | FIN | ej startad | | |
| 939 | Benjamin Tulonen | Hiidenkiertäjät | FIN | disk | | |
| 961 | Petrus Hanhijärvi | Espoon Akilles | FIN | bröt | | |