1 | 14 | Johan Runesson | 44:06 | |  | Tampereen Pyrintö |
2 | 8 | Joakim Svensk | 45:25 | +1:18 |  | Stora Tuna OK |
3 | 11 | Olle Boström | 45:31 | +1:24 |  | IL Tyrving |
4 | 1 | Timo Sild | 45:43 | +1:37 |  | Koovee |
5 | 2 | Vetle Ruud Bråten | 45:49 | +1:42 |  | IFK Göteborg |
6 | 12 | Elias Thorsdal Mölnvik | 47:22 | +3:16 |  | NTNUI |
7 | 3 | Pasi Ikonen | 47:24 | +3:17 |  | Paimion Rasti |
8 | 35 | Mikko Siren | 47:27 | +3:20 |  | Angelniemen Ankkuri |
9 | 33 | Edgars Bertuks | 47:35 | +3:28 |  | Turun Metsänkävijät |
10 | 9 | Thomas Landqvist | 47:37 | +3:30 |  | Malungs OK Skogsmårdarna |
11 | 13 | Oskar Sjöberg | 47:40 | +3:34 |  | OK Linne |
12 | 18 | Tuomas Heikkilä | 48:08 | +4:01 |  | Helsingin Suunnistajat |
13 | 51 | Mikael Fabritius | 48:29 | +4:22 |  | OK Trian |
14 | 50 | Pauli Leinonen | 48:53 | +4:46 |  | Lahden Suunnistajat -37 |
15 | 61 | Topias Arola | 49:05 | +4:58 |  | Paimion Rasti 2 |
16 | 40 | Matthew Speake | 49:15 | +5:08 |  | Bäkkelagets SK |
17 | 57 | Eirik H Martens | 49:27 | +5:20 |  | Kristiansand OK |
18 | 36 | Joakim Hederskog | 49:50 | +5:43 |  | IK Hakarpspojkarna |
19 | 28 | Noah Zbinden | 50:00 | +5:54 |  | OLV Baselland |
20 | 98 | Westerlund Juho | 50:10 | +6:03 |  | Koovee 2 |
21 | 6 | Santeri Silvennoinen | 50:27 | +6:20 |  | Kalevan Rasti |
22 | 84 | Simo Martomaa | 50:27 | +6:20 |  | Kalevan Rasti 2 |
23 | 23 | Aleksi Leskinen | 50:56 | +6:49 |  | Lynx |
24 | 34 | Tapani Mäkinen | 51:06 | +6:59 |  | Turun Metsänkävijät 2 |
25 | 59 | Josef Nordlund | 51:18 | +7:11 |  | OK Linne 2 |
26 | 5 | Jakob Enmark | 51:28 | +7:21 |  | Södertälje Nykvarn Orient |
27 | 32 | Erik Berzell | 51:46 | +7:39 |  | Järla Orientering |
28 | 10 | Eemeli Suominen | 51:50 | +7:43 |  | Hiidenkiertäjät |
29 | 27 | Johan Aronsson | 51:50 | +7:44 |  | OK Tisaren |
30 | 63 | Mats Nordbröden | 52:01 | +7:54 |  | Halden SK 2 |
31 | 177 | Wille Laitamäki | 52:15 | +8:08 |  | MS Parma 3 |
32 | 67 | Sören Bobach | 52:18 | +8:11 |  | OK Pan Århus |
33 | 39 | Henrik Eijsink | 52:24 | +8:17 |  | Nydalens SK 2 |
34 | 44 | Anders Carlsson | 52:31 | +8:25 |  | IFK Göteborg 2 |
35 | 118 | Aarni Ronkainen | 52:40 | +8:33 |  | Jämsän Retki-Veikot |
36 | 20 | Timo Joensuu | 52:43 | +8:37 |  | Vaajakosken Terä |
37 | 136 | Johan Nordlund | 52:49 | +8:43 |  | Malungs OK Skogsmårdarna 2 |
38 | 37 | Daniel Martinsson | 52:52 | +8:45 |  | Göteborg Majorna OK |
39 | 70 | Hugo Jakobsson | 52:54 | +8:47 |  | Eksjö SOK |
40 | 43 | Simon Svensson | 52:57 | +8:51 |  | Pan-Kristianstad |
41 | 48 | Pavlo Ushkvarok | 53:11 | +9:05 |  | OK Denseln |
42 | 29 | Joona Huila | 53:17 | +9:10 |  | Hiisirasti |
43 | 7 | Lukas Liland | 53:21 | +9:14 |  | Nydalens SK |
44 | 72 | Aaro Nurmiainen | 53:22 | +9:15 |  | Lappeen Riento |
45 | 24 | Olof Sandgren | 53:25 | +9:18 |  | OK Orion |
46 | 15 | Göran Winblad | 53:31 | +9:24 |  | Fredrikstad SK |
47 | 90 | Henri Kalve | 53:50 | +9:43 |  | MS Parma 2 |
48 | 75 | Johan Ingemarsson | 53:55 | +9:48 |  | Hestra IF |
49 | 17 | Lars Sandstad Skjeset | 53:57 | +9:50 |  | Frol IL |
50 | 143 | Simen Storhov | 54:06 | +9:59 |  | Freidig SPK |
51 | 94 | Albin Falk | 54:07 | +10:00 |  | Nyköpings OK |
52 | 25 | Antti Saikko | 54:09 | +10:02 |  | Tampereen Pyrintö 2 |
53 | 31 | Tero Linnainmaa | 54:11 | +10:05 |  | Ikaalisten Nouseva-Voima |
54 | 100 | Mattias Karlsson | 54:20 | +10:13 |  | Växjö OK |
55 | 53 | Aleksandr Seleznev | 54:23 | +10:16 |  | Kuzmolovo OS |
56 | 49 | Simon Navratil | 54:31 | +10:24 |  | IFK Lidingö SOK 2 |
57 | 42 | Emil Andersson | 54:32 | +10:25 |  | Ärla IF |
58 | 68 | Dmitrii Stepanov | 54:40 | +10:33 |  | Nord West |
59 | 130 | Vilho Loukkalahti | 54:40 | +10:34 |  | Hiidenkiertäjät 3 |
60 | 102 | Matti Suutari | 54:42 | +10:35 |  | Vehkalahden Veikot 2 |
61 | 60 | Vesa Klemettinen | 54:43 | +10:37 |  | Suunta Jyväskylä |
62 | 337 | Kari Salonen | 54:46 | +10:39 |  | Nostars |
63 | 58 | Joakim Anden | 54:56 | +10:50 |  | Södertälje Nykvarn Orient 2 |
64 | 77 | Assar Hellström | 54:57 | +10:51 |  | OK Ravinen 2 |
65 | 121 | Marko Närvä | 54:58 | +10:52 |  | Lynx 2 |
66 | 132 | Fabian af Hällström | 55:02 | +10:55 |  | OK77 |
67 | 682 | Antoine Vullioud | 55:08 | +11:01 |  | CA Rosé |
68 | 65 | Lauri Syrjäläinen | 55:20 | +11:14 |  | Helsingin Suunnistajat 2 |
69 | 41 | Raffael Huber-Svensson | 55:37 | +11:30 |  | IFK Moras OK |
70 | 119 | Håvard Vassenden | 55:37 | +11:30 |  | Frol IL 2 |
71 | 21 | Pau Llorens Caellas | 55:43 | +11:36 |  | Navi |
72 | 170 | Halvor Eid Nielsen | 55:43 | +11:37 |  | Ärla IF 2 |
73 | 80 | Jarkko Laine | 55:45 | +11:38 |  | Tampereen Pyrintö 3 |
74 | 133 | Johan G Hördergård | 55:50 | +11:44 |  | IFK Göteborg 3 |
75 | 73 | Ville Laakso | 56:09 | +12:02 |  | Hämeenlinnan Suunnistajat |
76 | 141 | Lukas Olm | 56:15 | +12:08 |  | Kils OK |
77 | 30 | Sebastian Månsson | 56:23 | +12:16 |  | Hagaby GoIF |
78 | 19 | Timo Mähönen | 56:28 | +12:21 |  | IFK Lidingö SOK |
79 | 85 | Joe Woodley | 56:29 | +12:22 |  | Lillomarka OL |
80 | 62 | Kimmo Vilska | 56:32 | +12:25 |  | Rajamäen Rykmentti |
81 | 26 | Daniel Koivisto | 56:48 | +12:42 |  | Vehkalahden Veikot |
82 | 189 | Lukas Novak | 56:51 | +12:44 |  | Eksjö SOK 2 |
83 | 408 | Antti Alppi | 56:53 | +12:46 |  | Ikaalisten Nouseva-Voima 3 |
84 | 66 | Tom Campbell | 56:54 | +12:47 |  | OK Kolmården |
85 | 255 | Karl Lundin | 56:59 | +12:53 |  | OK Hällen 2 |
86 | 52 | Florian Moser | 57:04 | +12:57 |  | Ol Norska |
| 123 | Tuve Möller | 57:04 | +12:57 |  | OK Linne 3 |
88 | 95 | Marcus Stenebo | 57:06 | +12:59 |  | Attunda OK |
89 | 110 | Nauris Neimanis | 57:17 | +13:10 |  | OK Ogre |
| 218 | Aleks Hiidenhovi | 57:17 | +13:10 |  | MS Parma 4 |
91 | 16 | Kalle Bergman | 57:23 | +13:17 |  | OK Ravinen |
92 | 202 | Gustav Eklöf | 57:30 | +13:23 |  | Ulricehamns OK |
93 | 345 | Henrik Persson | 57:30 | +13:23 |  | Tullinge SK 3 |
94 | 112 | David Hector | 57:30 | +13:24 |  | Snättringe SK |
95 | 78 | Oskari Nummelin | 57:37 | +13:31 |  | Turun Suunnistajat |
96 | 171 | Väinö Kotro | 57:37 | +13:31 |  | Kymin Suunnistajat |
97 | 111 | Sixten Walheim | 57:41 | +13:34 |  | IFK Umeå |
98 | 222 | Antti Turpeinen | 57:47 | +13:41 |  | Vihtavuoren Pamaus |
99 | 1702 | Jussi Kivelä | 57:49 | +13:42 |  | 7 Oikein |
100 | 104 | Janne Häkkinen | 57:52 | +13:45 |  | Pellon Ponsi |
101 | 158 | Jegor Kostylev | 57:59 | +13:53 |  | IFK Moras OK 3 |
102 | 335 | Sören Nymalm | 58:00 | +13:53 |  | Pargas IF |
103 | 161 | Christoffer Eskilsson | 58:02 | +13:55 |  | Tullinge SK |
104 | 198 | Juho Matikainen | 58:11 | +14:04 |  | Kouvolan Suunnistajat 2 |
105 | 993 | Andreas Jonsson | 58:32 | +14:25 |  | OK Orion 3 |
106 | 941 | Emil Rankka | 58:35 | +14:28 |  | OK Roxen |
107 | 87 | Joona Tynys | 58:50 | +14:43 |  | Kouvolan Suunnistajat |
108 | 150 | Ville Lampinen | 58:55 | +14:48 |  | Helsingin Suunnistajat 3 |
109 | 208 | Henrik Markvardsen | 59:16 | +15:09 |  | OK Pan Århus 2 |
110 | 246 | Tintin Karlberg | 59:40 | +15:33 |  | Tullinge SK 2 |
111 | 253 | Albin Bergkvist | 59:42 | +15:35 |  | OK Linne 4 |
112 | 244 | Janne Nurminen | 59:55 | +15:49 |  | Angelniemen Ankkuri 3 |
113 | 105 | Torkil Eide Solstad | 59:56 | +15:49 |  | IL Tyrving 2 |
114 | 99 | Sirozha Rogalevich-Rogalik | 59:56 | +15:50 |  | Nemiga-Nord |
115 | 780 | Vesa Suominen | 1:00:06 | +15:59 |  | Löytänen Rastit |
116 | 175 | Teemu Rantala | 1:00:07 | +16:01 |  | Lapuan Virkiä |
117 | 235 | Teemu Niskanen | 1:00:09 | +16:02 |  | Lahden Suunnistajat -37 3 |
118 | 933 | Pertti Venäläinen | 1:00:13 | +16:07 |  | Pätilänkylän suunnistaja |
119 | 113 | Jussi Uitto | 1:00:21 | +16:15 |  | Rasti-Kurikka |
120 | 176 | Markus Vainiomäki | 1:00:26 | +16:19 |  | Suunta-Sepot |
121 | 312 | Elli Peltomäki | 1:00:31 | +16:24 |  | Rastikarhut |
122 | 38 | Giedrius Sabaliauskas | 1:00:36 | +16:30 |  | IGTISA |
123 | 172 | Jonatan Drake | 1:00:47 | +16:40 |  | Varegg IL |
124 | 372 | Anna Ställberg | 1:00:53 | +16:46 |  | Tullinge SK 4 |
125 | 288 | Ville Nurmilaukas | 1:00:55 | +16:48 |  | Espoon Akilles 2 |
126 | 1963 | Anders Bjergaard | 1:00:58 | +16:51 |  | Nydalens SK 4 |
127 | 296 | Cat Taylor | 1:01:00 | +16:53 |  | Sheffield University Orient |
128 | 109 | Ville Pasanen | 1:01:00 | +16:53 |  | Kuopion Suunnistajat |
129 | 157 | Ville Sabel | 1:01:07 | +17:01 |  | Hiisirasti 2 |
130 | 125 | Otto Sund | 1:01:09 | +17:02 |  | OK Trian 2 |
131 | 64 | Carl Josefsson | 1:01:22 | +17:16 |  | Sävedalens AIK |
132 | 101 | Anna Dahlgren-Rosén | 1:01:23 | +17:16 |  | Järla Orientering 2 |
133 | 511 | Jaakko Salomäki | 1:01:24 | +17:17 |  | SK Uusi 3 |
134 | 103 | Patrik Svedberg | 1:01:25 | +17:18 |  | Gävle OK |
135 | 302 | Vitalijus Petrulis | 1:01:25 | +17:18 |  | Juuan Apteekki |
136 | 81 | Mattis Hallberg | 1:01:26 | +17:20 |  | Göteborg Majorna OK 2 |
137 | 967 | Christian Fredrik Borg | 1:01:27 | +17:20 |  | Night Hawk |
138 | 200 | Konsta Sipiläinen | 1:01:30 | +17:24 |  | Suunta Jyväskylä 2 |
139 | 126 | Mikko Poutanen | 1:01:31 | +17:25 |  | Kokkolan Suunnistajat |
140 | 88 | Eelis Axelin | 1:01:36 | +17:29 |  | Paimion Rasti 3 |
141 | 146 | Viktoras Staisiunas | 1:01:47 | +17:40 |  | Azuolas |
142 | 277 | Aaro Takanen | 1:01:48 | +17:41 |  | Vehkalahden Veikot 3 |
143 | 325 | Emils Lieknins | 1:01:51 | +17:44 |  | OK Kapa 2 |
144 | 115 | Mikko Lindberg | 1:01:55 | +17:49 |  | Angelniemen Ankkuri 2 |
145 | 137 | Arvo Gelbis | 1:02:07 | +18:00 |  | Turun Metsänkävijät 3 |
146 | 355 | Harri Karjalainen | 1:02:09 | +18:02 |  | Espoon Suunta 5 |
147 | 194 | Peter Johansson | 1:02:11 | +18:05 |  | IF Brahe |
148 | 22 | Eero Heinonen | 1:02:12 | +18:06 |  | MS Parma |
149 | 928 | Aki Alitalo | 1:02:17 | +18:10 |  | Team Opintotuki |
150 | 4 | Elias Bäcklund Ekvall | 1:02:27 | +18:21 |  | Halden SK |
151 | 270 | Olof Ljunggren | 1:02:28 | +18:22 |  | Linköpings OK 2 |
152 | 712 | Espen Samuelsen Skiri | 1:02:30 | +18:23 |  | NTNUI 4 |
153 | 166 | Olle Kallur | 1:02:35 | +18:28 |  | OK Ravinen 3 |
154 | 260 | Panu Haaramo | 1:02:43 | +18:37 |  | Espoon Suunta 6 |
155 | 297 | Kalle Junnikkala | 1:02:48 | +18:41 |  | Kalajoen Junkkarit |
156 | 45 | Benjamin Lamberg | 1:02:54 | +18:48 |  | Espoon Suunta |
157 | 1072 | Stefan Jonsson | 1:03:03 | +18:56 |  | Domnarvets GoIF |
158 | 114 | Miko Härkönen | 1:03:03 | +18:56 |  | Sotkamon Jymy |
159 | 106 | Mattias Ivarez | 1:03:09 | +19:02 |  | OK Södertörn |
160 | 922 | Denis Potapov | 1:03:10 | +19:03 |  | Leader PTZ |
161 | 179 | Mikko Viitamäki | 1:03:14 | +19:07 |  | Tosta Lähtee-Team |
162 | 1961 | Daniil Pyankov | 1:03:15 | +19:08 |  | Peterhof |
163 | 71 | Melker Lundin | 1:03:17 | +19:11 |  | OK Hällen |
164 | 89 | Arto Lilja | 1:03:19 | +19:12 |  | Anttolan Urheilijat |
165 | 795 | Jörgen Fiskum | 1:03:23 | +19:16 |  | Freidig SPK 2 |
166 | 56 | Gustaf Öhgren | 1:03:25 | +19:18 |  | OK Kåre |
167 | 79 | Martin Smelik | 1:03:27 | +19:21 |  | Linköpings OK |
168 | 227 | Niklas Svensson | 1:03:28 | +19:21 |  | Järfälla OK |
169 | 497 | Jyri Rantala | 1:03:35 | +19:28 |  | Koovee 6 |
170 | 298 | Jonny Forsen | 1:03:36 | +19:29 |  | OK Terjärv |
171 | 447 | Niku Rintala | 1:03:37 | +19:30 |  | Rasti-Kurikka 3 |
172 | 632 | Aleksei Ivanov | 1:03:38 | +19:32 |  | Nord West 3 |
173 | 1863 | Jürgen Einpaul | 1:03:45 | +19:38 |  | Urheilukauppa Duncan.fi |
174 | 249 | Vesa Tuviala | 1:03:45 | +19:39 |  | Kouvolan Suunnistajat 4 |
175 | 890 | Einar Tommelstad | 1:03:53 | +19:46 |  | IL Koll |
176 | 55 | Mattias Mårts | 1:03:58 | +19:52 |  | Stora Tuna OK 2 |
177 | 548 | Antti Veijalainen | 1:04:05 | +19:58 |  | Paimion Rasti 6 |
178 | 228 | Jan Johansson | 1:04:08 | +20:01 |  | IFK Umeå 2 |
179 | 281 | Alec Still | 1:04:10 | +20:04 |  | OK Trian 3 |
180 | 455 | Aapo Liponkoski | 1:04:16 | +20:09 |  | Tampereen Pyrintö 6 |
181 | 219 | Aapo Summanen | 1:04:24 | +20:18 |  | Helsingin Suunnistajat 7 |
182 | 792 | Jakub Toborek | 1:04:26 | +20:19 |  | WKS SLASK |
183 | 256 | Sergey Ushakov | 1:04:28 | +20:21 |  | Kuzmolovo 110 |
184 | 147 | Kristian Ruud | 1:04:28 | +20:21 |  | Bäkkelagets SK 2 |
185 | 97 | Emil Öhlund | 1:04:29 | +20:22 |  | IK Hakarpspojkarna 2 |
186 | 441 | Juha Hirvonen | 1:04:29 | +20:23 |  | Lahden Suunnistajat -37 4 |
187 | 206 | Oliver Schüle | 1:04:31 | +20:24 |  | Koovee 4 |
188 | 392 | Tero Kopra | 1:04:32 | +20:26 |  | Oriveden Ponnistus |
189 | 733 | Venla Kinnala | 1:04:38 | +20:31 |  | FTA |
190 | 199 | Akseli Ahtiainen | 1:04:41 | +20:35 |  | Kalevan Rasti 3 |
191 | 215 | Leif Haajanen | 1:04:50 | +20:43 |  | OK Raseborg |
192 | 212 | Jari Kahiala | 1:04:52 | +20:45 |  | Pihkaniskat |
193 | 292 | Pekka Noponen | 1:04:56 | +20:49 |  | Suunta Jyväskylä 3 |
194 | 669 | Arto Niemi | 1:04:56 | +20:50 |  | Rajamäen Rykmentti 4 |
195 | 185 | Jorrit Boekel | 1:04:58 | +20:52 |  | Centrum OK Stockholm |
196 | 216 | Olli Kuokka | 1:05:05 | +20:58 |  | Hollolan Urheilijat -46 |
197 | 592 | Odin Ek | 1:05:06 | +20:59 |  | Nyköpings OK 2 |
198 | 217 | Andrei Petuhov | 1:05:08 | +21:01 |  | ALKO-STOP |
199 | 529 | Emilia Ståhlberg | 1:05:09 | +21:02 |  | Joosehukku |
200 | 92 | Staffan Järn | 1:05:09 | +21:03 |  | IF Femman |