1 | | Eric Rosjö | Jönköpings OK 1 | 25:00 | 0:00 |
| | Teemu Eerola | Tampereen Pyrintö 1 | 25:00 | 0:00 |
3 | | Simen Eid Nielsen | Nydalens SK 1 | 25:32 | 0:32 |
4 | | Miro Tuomala | Suunta Jyväskylä 1 | 25:33 | 0:33 |
5 | | Henrik Johannesson | Kullingshof / Hagaby / Mariestad | 25:44 | 0:44 |
6 | | Topi Syrjäläinen | Helsingin Suunnistajat 1 | 25:50 | 0:50 |
7 | | Richard Lundstedt | Mullsjö / Falköping / Gudhem | 26:30 | 1:30 |
8 | | Martin Särnbrink | OK Tisaren 1 | 26:35 | 1:35 |
9 | | Antti-Ville Salomaa | Navi 1 | 26:44 | 1:44 |
10 | | Fredrik Malmfors | OK Denseln / Finspångs SOK 1 | 26:50 | 1:50 |
11 | | Albin Selerud | OK Kolmården 1 | 26:57 | 1:57 |
12 | | Karl-Johan Persson | Tormestorps / Helsingborg | 26:59 | 1:59 |
13 | | Benjamin Tulonen | Delta 1 | 27:06 | 2:06 |
14 | | Aske Jepsen | CopenhagenO 1 | 27:13 | 2:13 |
15 | | David Svensson | Skåneslättens OL 1 | 27:18 | 2:18 |
16 | | Victor Helgesson | Hestra IF 1 | 27:20 | 2:20 |
17 | | Emil Olsson | OK Orion 1 | 27:46 | 2:46 |
18 | | Emil Andersson | Tullinge SK 1 | 27:59 | 2:59 |
19 | | Daniel Engström | Eksjö SOK 1 | 28:42 | 3:42 |
20 | | Ville Sundelin | Rastikarhut / Ulvilan Ura 1 | 28:47 | 3:47 |
21 | | David Risberg | Tyr / Degerfors / Skattkärr | 28:48 | 3:48 |
22 | | Jonathan Berglind | OK Södertörn 1 | 28:49 | 3:49 |
23 | | Andreas Uller | Kil / Viking / Lustens | 28:50 | 3:50 |
24 | | Erik Ahola | Kangasala SK 1 | 28:58 | 3:58 |
25 | | Jakob Fransson | Milan / KFUM Örebro / Tylöskog | 29:04 | 4:04 |
26 | | Severi Valkamo | Koovee 1 | 29:09 | 4:09 |
27 | | Per Moberg | Vänersborg / Hjärnarp / Målilla | 29:17 | 4:17 |
28 | | Hugo Lillieström | OK Roxen 1 | 29:24 | 4:24 |
29 | | David Torstensson | Västerås SOK 1 | 29:26 | 4:26 |
30 | | Joakim Ståhl | Gävle / Järbo / Hammaren | 29:27 | 4:27 |
31 | | Ludvig Ek | Nyköpings OK 1 | 29:33 | 4:33 |
32 | | Anton Gumaelius | Snättringe SK / Waxholms OK 1 | 29:53 | 4:53 |
33 | | Erik Hagman | Göteborg-Majorna OK 1 | 29:55 | 4:55 |
34 | | Sven Engström | Linköpings OK 1 | 30:07 | 5:07 |
35 | | Felix Persson | Göingarna / Skogsfalken / Älme | 30:14 | 5:14 |
36 | | Henri Pasanen | Akilles / Sibbo-Vargarna / OK77 | 30:21 | 5:21 |
37 | | Olle Hedman | IF Hagen / Tibro OK 1 | 30:22 | 5:22 |
38 | | Fredrik Wallin | Stora Tuna OK 1 | 31:14 | 6:14 |
39 | | Anton Boberg | Hallands OF 1 | 31:18 | 6:18 |
40 | | Victor Thörnqvist | Sol Tranås 1 | 31:30 | 6:30 |
41 | | Emanuel Urdal | Boxh-Mby/OK 64/Järla/Tullinge | 31:39 | 6:39 |
42 | | Julia Ohlsson | Bredareds IF / Uddevalla OK 1 | 31:46 | 6:46 |
43 | | Edvin Alsteus | OK Tranan 1 | 31:59 | 6:59 |
44 | | Olli Malinen | Tuusulan Voima-Veikot 1 | 32:20 | 7:20 |
| | Juho Elovaara | Hämeenlinnan Suunnistajat 1 | 32:20 | 7:20 |
46 | | Samuli Saukkonen | Lynx / Pihkaniskat 1 | 32:25 | 7:25 |
47 | | Andreas Gustafsson | IK Hakarpspojkarna 1 | 32:38 | 7:38 |
48 | | Felix Hellgren | OK Ravinen 1 | 33:22 | 8:22 |
49 | | Johan Eklund | Växjö OK 1 | 33:40 | 8:40 |
50 | | Jesper Jansson | Kungälvs OK 1 | 33:42 | 8:42 |
51 | | Milla Lohikainen | Rastivarsat 1 | 34:04 | 9:04 |
52 | | Linus Rantanen | Södertälje-Nykvarn / Klemmingen | 34:10 | 9:10 |
53 | | Erik Persson | Markbygdens OK 1 | 35:18 | 10:18 |
54 | | Gustav Öhgren | Korsnäs / Bjursås / Karlsbyheden | 35:37 | 10:37 |
55 | | Niko Larmala | Espoon Suunta 1 | 36:07 | 11:07 |
56 | | Kiri Huhtanen | Tampereen P / PirH / Kangasala | 39:31 | 14:31 |
57 | | Hanna Åberg | Lerums SOK / OK Landehof 1 | 39:34 | 14:34 |
58 | | Linus Andersson | OK Skogshjortarna 1 | 39:46 | 14:46 |
59 | | Emma Hagrot | Täby OK 1 | 40:00 | 15:00 |
60 | | Anton Daniels | Attunda OK 1 | 40:26 | 15:26 |
61 | | Oscar Gustavsson | OK Bävern / OK Njudung 1 | 40:46 | 15:46 |
62 | | Eskil Tryggö | Trollhättans SOK 1 | 42:43 | 17:43 |
63 | | Magnus Östgren | OK Kåre 1 | 43:03 | 18:03 |
64 | | Milja Heikkilä | Hämeenlinnan S / Yhoistelmä | 43:08 | 18:08 |
65 | | Linnéa Johansson | Gandvik / Istrum / Klyftamo | 44:12 | 19:12 |
| | Dennis Hallmén | Järfälla / Bromma-Vällingby | Ej godk. | |