1 | 1 | Stora Tuna OK | SWE | 7:56:08 | |
| 1 Jesper Svensk | | | | 1:14:42 | 10. |
| 2 Olle Kalered | 1:02:39 | 8. | | 2:17:21 | 7. |
| 3 Joakim Svensk | 1:18:35 | 1. | | 3:35:57 | 1. |
| 4 Anton Sjökvist | 52:42 | 21. | | 4:28:39 | 2. |
| 5 Henrik Johannesson | 48:43 | 4. | | 5:17:23 | 1. |
| 6 Emil Svensk | 1:10:59 | 2. | | 6:28:22 | 1. |
| 7 Viktor Svensk | 1:27:45 | 4. | | 7:56:08 | 1. |
2 | 5 | OK Ravinen | SWE | 7:59:33 | |
| 1 Quentin Rauturier | | | | 1:16:34 | 48. |
| 2 Erik Herne | 1:01:55 | 4. | | 2:18:30 | 9. |
| 3 Emil Granqvist | 1:21:21 | 8. | | 3:39:51 | 4. |
| 4 Edvin Forsberg | 52:59 | 25. | | 4:32:50 | 13. |
| 5 Hannes Mogensen | 50:57 | 10. | | 5:23:47 | 11. |
| 6 Axel Granqvist | 1:12:14 | 4. | | 6:36:02 | 7. |
| 7 Gustav Bergman | 1:23:31 | 1. | | 7:59:33 | 2. |
3 | 17 | NTNUI | NOR | 7:59:46 | |
| 1 Ulrik Astrup Arnesen | | | | 1:15:51 | 34. |
| 2 Olai Stensland Lillevold | 1:06:09 | 28. | | 2:22:00 | 30. |
| 3 Isak Jonsson | 1:21:17 | 7. | | 3:43:18 | 16. |
| 4 Hans Petter Mathisen | 48:41 | 4. | | 4:31:59 | 7. |
| 5 Jörgen Baklid | 48:13 | 3. | | 5:20:12 | 4. |
| 6 Eirik Langedal Breivik | 1:12:36 | 5. | | 6:32:49 | 2. |
| 7 Elias Jonsson | 1:26:57 | 3. | | 7:59:46 | 3. |
4 | 15 | OK Linné | SWE | 7:59:50 | |
| 1 Vincent Coupat | | | | 1:15:23 | 30. |
| 2 Milos Nykodym | 1:01:40 | 3. | | 2:17:04 | 6. |
| 3 Rassmus Andersson | 1:19:01 | 2. | | 3:36:05 | 3. |
| 4 Jakob Andersson | 52:22 | 17. | | 4:28:28 | 1. |
| 5 Rasmus Möller Jess | 54:38 | 20. | | 5:23:07 | 9. |
| 6 Oskar Sjöberg | 1:11:10 | 3. | | 6:34:17 | 4. |
| 7 Albin Ridefelt | 1:25:33 | 2. | | 7:59:50 | 4. |
5 | 12 | Kalevan Rasti | FIN | 8:05:40 | |
| 1 Jere Pajunen | | | | 1:16:22 | 44. |
| 2 Markus Räsänen | 1:05:01 | 14. | | 2:21:23 | 24. |
| 3 Santeri Silvennoinen | 1:22:04 | 17. | | 3:43:28 | 20. |
| 4 Graham Gristwood | 48:37 | 3. | | 4:32:05 | 8. |
| 5 Maxime Rauturier | 50:08 | 6. | | 5:22:13 | 6. |
| 6 Lauri Nenonen | 1:13:34 | 6. | | 6:35:48 | 5. |
| 7 Tomas Krivda | 1:29:51 | 8. | | 8:05:40 | 5. |
6 | 20 | Koovee | FIN | 8:07:01 | |
| 1 Joni Hirvikallio | | | | 1:14:28 | 2. |
| 2 Lauri Sild | 1:02:58 | 9. | | 2:17:26 | 8. |
| 3 Oleksandr Kratov | 1:22:29 | 18. | | 3:39:56 | 6. |
| 4 Vojtech Sykora | 51:14 | 14. | | 4:31:11 | 4. |
| 5 Tim Robertson | 49:32 | 5. | | 5:20:43 | 5. |
| 6 Kenny Kivikas | 1:16:09 | 8. | | 6:36:52 | 8. |
| 7 Timo Sild | 1:30:09 | 9. | | 8:07:01 | 6. |
7 | 2 | IFK Göteborg | SWE | 8:07:03 | |
| 1 Dag Blandkjenn | | | | 1:14:44 | 12. |
| 2 Öyvind Hjermstad | 1:01:33 | 2. | | 2:16:17 | 1. |
| 3 Filip Ossiansson | 1:19:46 | 3. | | 3:36:04 | 2. |
| 4 Jens Wängdahl | 52:50 | 23. | | 4:28:54 | 3. |
| 5 Marius Thrane Ödum | 54:46 | 21. | | 5:23:40 | 10. |
| 6 Fredrik Bakkman | 1:10:35 | 1. | | 6:34:16 | 3. |
| 7 Felix Axelsson | 1:32:47 | 11. | | 8:07:03 | 7. |
8 | 11 | Turun Metsänkävijät | FIN | 8:13:05 | |
| 1 Yannick Michiels | | | | 1:14:31 | 4. |
| 2 Esa Huttunen | 1:05:26 | 20. | | 2:19:57 | 13. |
| 3 Marek Minar | 1:23:22 | 25. | | 3:43:19 | 17. |
| 4 Edgars Bertuks | 49:19 | 5. | | 4:32:39 | 11. |
| 5 Samu Heiska | 47:12 | 1. | | 5:19:52 | 3. |
| 6 Ruslan Glebov | 1:15:57 | 7. | | 6:35:50 | 6. |
| 7 Jussi Suna | 1:37:15 | 22. | | 8:13:05 | 8. |
9 | 32 | Halden SK | NOR | 8:15:54 | |
| 1 Guilhem Elias | | | | 1:14:39 | 7. |
| 2 Elias Backlund | 1:02:22 | 7. | | 2:17:01 | 5. |
| 3 Hakon Raadal Bjorlo | 1:23:05 | 23. | | 3:40:07 | 8. |
| 4 Viktor Wassen | 52:50 | 24. | | 4:32:57 | 14. |
| 5 Havard Wedege | 52:43 | 14. | | 5:25:41 | 14. |
| 6 Niels Christian Hellerud | 1:18:30 | 10. | | 6:44:12 | 12. |
| 7 Magne Daehli | 1:31:42 | 10. | | 8:15:54 | 9. |
10 | 7 | Södertälje Nykvarn Orient | SWE | 8:17:41 | |
| 1 Johan Giberg | | | | 1:14:54 | 16. |
| 2 Filip Grahn | 1:02:07 | 5. | | 2:17:01 | 4. |
| 3 Johan Ek Larsson | 1:22:53 | 21. | | 3:39:54 | 5. |
| 4 Jesper Sjöblom | 53:56 | 36. | | 4:33:51 | 16. |
| 5 Eric Börjeskog | 50:14 | 7. | | 5:24:05 | 12. |
| 6 Mathias Peter | 1:19:00 | 12. | | 6:43:05 | 10. |
| 7 Tino Polsini | 1:34:35 | 15. | | 8:17:41 | 10. |
11 | 54 | NTNUI 2 | NOR | 8:17:52 | |
| 1 Mats Eidsmo | | | | 1:16:28 | 46. |
| 2 Vegard Jarvis Westergård | 1:03:43 | 12. | | 2:20:12 | 17. |
| 3 Sander Arntzen | 1:24:08 | 26. | | 3:44:20 | 23. |
| 4 Vegard Gulbrandsen | 49:41 | 8. | | 4:34:02 | 17. |
| 5 Anders Vestöl | 50:51 | 9. | | 5:24:53 | 13. |
| 6 Henrik Fredriksen Aas | 1:18:05 | 9. | | 6:42:59 | 9. |
| 7 Oskar Störmer | 1:34:53 | 17. | | 8:17:52 | 11. |
12 | 102 | OK Kåre | SWE | 8:23:37 | |
| 1 Karl Walheim | | | | 1:14:54 | 18. |
| 2 Thomas Landqvist | 1:03:37 | 11. | | 2:18:32 | 11. |
| 3 Jonas Gustafsson | 1:24:17 | 29. | | 3:42:50 | 10. |
| 4 Simon Lundin | 52:33 | 20. | | 4:35:23 | 21. |
| 5 Joel Golsäter | 57:10 | 36. | | 5:32:33 | 19. |
| 6 Didrik Hall | 1:21:28 | 19. | | 6:54:02 | 15. |
| 7 Eskil Kinneberg | 1:29:35 | 7. | | 8:23:37 | 12. |
13 | 23 | OK Orion | SWE | 8:26:35 | |
| 1 Tim Johansson | | | | 1:18:40 | 51. |
| 2 Erik Andersson | 1:06:22 | 29. | | 2:25:03 | 37. |
| 3 Rasmus Elmelid | 1:24:10 | 28. | | 3:49:13 | 32. |
| 4 Pontus Petersson | 53:01 | 26. | | 4:42:14 | 26. |
| 5 Hugo Larsson | 55:44 | 29. | | 5:37:59 | 26. |
| 6 Måns Sandgren | 1:20:45 | 13. | | 6:58:44 | 22. |
| 7 Anton Johansson | 1:27:50 | 5. | | 8:26:35 | 13. |
14 | 22 | Navi | FIN | 8:26:56 | |
| 1 Topias Ahola | | | | 1:16:03 | 36. |
| 2 Olli-Markus Taivainen | 1:05:11 | 17. | | 2:21:15 | 20. |
| 3 Aleksi Karppinen | 1:21:57 | 14. | | 3:43:12 | 12. |
| 4 Janis Tamuzs | 49:30 | 7. | | 4:32:43 | 12. |
| 5 Ilari Sulkula | 55:11 | 26. | | 5:27:54 | 15. |
| 6 Peter Bray | 1:18:43 | 11. | | 6:46:37 | 14. |
| 7 Andreas Solberg | 1:40:19 | 32. | | 8:26:56 | 14. |
15 | 9 | Ikaalisten Nouseva-Voima | FIN | 8:26:58 | |
| 1 Juho Ylinen | | | | 1:14:48 | 14. |
| 2 Juha Luoma | 1:07:59 | 38. | | 2:22:47 | 34. |
| 3 Mikko Knuuttila | 1:24:20 | 30. | | 3:47:08 | 26. |
| 4 Vesa Taanila | 55:55 | 51. | | 4:43:04 | 29. |
| 5 Tero Linnainmaa | 54:51 | 23. | | 5:37:55 | 25. |
| 6 Tuomas Kotro | 1:20:47 | 14. | | 6:58:43 | 21. |
| 7 Eetu Savolainen | 1:28:15 | 6. | | 8:26:58 | 15. |
16 | 21 | Lahden Suunnistajat -37 | FIN | 8:27:09 | |
| 1 Philipp von Arx | | | | 1:14:49 | 15. |
| 2 Aleksi Anttolainen | 1:05:06 | 15. | | 2:19:55 | 12. |
| 3 Pauli Leinonen | 1:24:08 | 27. | | 3:44:04 | 21. |
| 4 Aki Saari | 47:51 | 2. | | 4:31:55 | 5. |
| 5 Topi Anjala | 50:38 | 8. | | 5:22:34 | 7. |
| 6 Petteri Huikko | 1:20:56 | 15. | | 6:43:31 | 11. |
| 7 Ilian Angeli | 1:43:38 | 49. | | 8:27:09 | 16. |
17 | 18 | IL Tyrving | NOR | 8:27:56 | |
| 1 Wojciech Kowalski | | | | 1:14:43 | 11. |
| 2 Bjørn Ekeberg | 1:02:16 | 6. | | 2:16:59 | 3. |
| 3 Anders Tiltnes Brokstad | 1:27:28 | 45. | | 3:44:28 | 24. |
| 4 Torgeir Tiltnes Nörbech | 47:28 | 1. | | 4:31:56 | 6. |
| 5 Håkon Jarvis Drage | 51:08 | 11. | | 5:23:05 | 8. |
| 6 Christoph Meier | 1:21:26 | 18. | | 6:44:31 | 13. |
| 7 Ivar Lundanes | 1:43:24 | 48. | | 8:27:56 | 17. |
18 | 30 | Paimion Rasti | FIN | 8:30:37 | |
| 1 Tobias Henriksson | | | | 1:15:05 | 24. |
| 2 Pasi Ikonen | 1:06:28 | 32. | | 2:21:34 | 28. |
| 3 Lari Takanen | 1:22:32 | 19. | | 3:44:06 | 22. |
| 4 Jonas Jern | 50:20 | 9. | | 4:34:27 | 19. |
| 5 Ari-Pekka Joensuu | 57:31 | 37. | | 5:31:58 | 18. |
| 6 Samuel Heinonen | 1:24:00 | 33. | | 6:55:59 | 17. |
| 7 Frédéric Tranchand | 1:34:38 | 16. | | 8:30:37 | 18. |
19 | 87 | Sävedalens AIK | SWE | 8:31:31 | |
| 1 Heino Ollin | | | | 1:14:46 | 13. |
| 2 Marcus Millegård | 1:03:46 | 13. | | 2:18:32 | 10. |
| 3 Simon Wikström | 1:21:25 | 9. | | 3:39:57 | 7. |
| 4 Carl Josefsson | 53:04 | 27. | | 4:33:01 | 15. |
| 5 Albin Thunberg | 59:42 | 58. | | 5:32:44 | 20. |
| 6 Evgenij Zhahovskij | 1:21:45 | 21. | | 6:54:29 | 16. |
| 7 Anton Navichenka | 1:37:01 | 21. | | 8:31:31 | 19. |
20 | 46 | Turun Suunnistajat | FIN | 8:31:48 | |
| 1 Aston Key | | | | 1:14:59 | 23. |
| 2 Laurits Bidstrup Moeller | 1:07:05 | 35. | | 2:22:05 | 31. |
| 3 Daniil Fomin | 1:25:30 | 35. | | 3:47:35 | 27. |
| 4 Justus Vuori | 52:24 | 18. | | 4:40:00 | 24. |
| 5 Oskari Nummelin | 56:27 | 34. | | 5:36:27 | 22. |
| 6 Ferenc Jonas | 1:20:56 | 15. | | 6:57:23 | 19. |
| 7 Touko Seppä | 1:34:24 | 14. | | 8:31:48 | 20. |
21 | 6 | Nydalens SK | NOR | 8:36:43 | |
| 1 Alan Cherry | | | | 1:15:33 | 31. |
| 2 Anders Nordberg | 1:06:06 | 26. | | 2:21:40 | 29. |
| 3 Kornelius Kriszat-Lövfald | 1:21:35 | 10. | | 3:43:15 | 15. |
| 4 Eirik Kamstrup Hovind | 51:14 | 13. | | 4:34:29 | 20. |
| 5 Vegard Blomseth Johnsen | 1:02:19 | 79. | | 5:36:49 | 23. |
| 6 Håvard Haga | 1:22:04 | 22. | | 6:58:53 | 23. |
| 7 Jon Aukrust Osmoen | 1:37:50 | 23. | | 8:36:43 | 21. |
22 | 25 | IFK Mora OK | SWE | 8:37:17 | |
| 1 Roman Ryapolov | | | | 1:14:58 | 22. |
| 2 Vojtech Kral | 1:01:24 | 1. | | 2:16:22 | 2. |
| 3 Konstantin Serebryanitskii | 1:24:51 | 32. | | 3:41:14 | 9. |
| 4 Artem Panchenko | 50:54 | 10. | | 4:32:09 | 9. |
| 5 Gustav Johnsson | 1:02:26 | 80. | | 5:34:35 | 21. |
| 6 Ilya Malygin | 1:22:53 | 24. | | 6:57:28 | 20. |
| 7 Florian Attinger | 1:39:48 | 30. | | 8:37:17 | 22. |
23 | 43 | Lapuan Virkiä | FIN | 8:38:02 | |
| 1 Mikko Poutanen | | | | 1:15:50 | 33. |
| 2 Sampo Sankelo | 1:05:37 | 24. | | 2:21:28 | 27. |
| 3 Mikko Pajukangas | 1:22:00 | 15. | | 3:43:28 | 19. |
| 4 Toni-Antti Viitasaari | 53:58 | 37. | | 4:37:26 | 23. |
| 5 Miikka Ketonen | 52:09 | 12. | | 5:29:35 | 16. |
| 6 Olli Koivumäki | 1:26:25 | 44. | | 6:56:01 | 18. |
| 7 Antton Sankelo | 1:42:01 | 40. | | 8:38:02 | 23. |
24 | 8 | IFK Göteborg 2 | SWE | 8:41:03 | |
| 1 Sebastian Daland | | | | 1:15:36 | 32. |
| 2 Jonas Pilblad | 1:05:49 | 25. | | 2:21:26 | 26. |
| 3 Linus Agervig Kristiansson | 1:33:10 | 79. | | 3:54:36 | 40. |
| 4 Vetle Ruud Bråten | 51:21 | 15. | | 4:45:58 | 33. |
| 5 Rasmus Svantesson | 53:10 | 15. | | 5:39:08 | 28. |
| 6 Malte Kjär | 1:23:04 | 26. | | 7:02:13 | 25. |
| 7 Joshua Dudley | 1:38:50 | 25. | | 8:41:03 | 24. |
25 | 28 | IK Hakarpspojkarna | SWE | 8:46:03 | |
| 1 Jakub Chaloupsky | | | | 1:14:29 | 3. |
| 2 Markus Hederskog | 1:08:31 | 45. | | 2:23:01 | 35. |
| 3 Arvid Nord | 1:28:09 | 51. | | 3:51:10 | 36. |
| 4 Olle Karlsson | 55:04 | 45. | | 4:46:14 | 34. |
| 5 Martin Djerf | 53:56 | 18. | | 5:40:10 | 29. |
| 6 Aleksei Alekseyonok | 1:24:55 | 35. | | 7:05:06 | 27. |
| 7 Simon Harden | 1:40:57 | 35. | | 8:46:03 | 25. |
26 | 16 | Bäkkelagets SK | NOR | 8:46:22 | |
| 1 Simen Wästlund | | | | 1:14:40 | 8. |
| 2 Sven Hellmüller | 1:08:04 | 39. | | 2:22:45 | 33. |
| 3 Anders Vister | 1:26:25 | 38. | | 3:49:10 | 31. |
| 4 Matt Speake | 53:33 | 32. | | 4:42:44 | 28. |
| 5 Öystein Kvaal Österbö | 56:23 | 33. | | 5:39:07 | 27. |
| 6 Sindre Sandven | 1:25:51 | 40. | | 7:04:59 | 26. |
| 7 Cornelius Björk | 1:41:23 | 36. | | 8:46:22 | 26. |
27 | 24 | Helsingin Suunnistajat 2 | FIN | 8:47:18 | |
| 1 Otto Kaario | | | | 1:16:09 | 38. |
| 2 Jani Lakanen | 1:05:13 | 19. | | 2:21:23 | 23. |
| 3 Luukas Valtonen | 1:26:18 | 37. | | 3:47:41 | 28. |
| 4 Ollipekka Heikkilä | 54:45 | 44. | | 4:42:27 | 27. |
| 5 Otakar Hirs | 54:54 | 24. | | 5:37:21 | 24. |
| 6 Lauri Syrjäläinen | 1:23:04 | 27. | | 7:00:26 | 24. |
| 7 Eero Turkki | 1:46:52 | 60. | | 8:47:18 | 27. |
28 | 49 | Angelniemen Ankkuri | FIN | 8:49:58 | |
| 1 Colin Kolbe | | | | 1:16:21 | 43. |
| 2 Pekka Hyvönen | 1:12:43 | 88. | | 2:29:04 | 50. |
| 3 Mikko Siren | 1:28:27 | 52. | | 3:57:32 | 44. |
| 4 Petja Ylikylä | 53:48 | 35. | | 4:51:20 | 39. |
| 5 Markku Elo | 57:46 | 39. | | 5:49:06 | 33. |
| 6 Jere Kommio | 1:25:08 | 36. | | 7:14:15 | 32. |
| 7 Tuomo Mäkelä | 1:35:43 | 19. | | 8:49:58 | 28. |
29 | 26 | Attunda OK | SWE | 8:49:59 | |
| 1 Luis Nogueira | | | | 1:14:39 | 6. |
| 2 Oskar Daniels | 1:06:34 | 34. | | 2:21:13 | 19. |
| 3 Axel Wrådhe | 1:32:58 | 76. | | 3:54:11 | 39. |
| 4 Marcus Stenebo | 55:17 | 49. | | 4:49:29 | 35. |
| 5 Viktor Sone | 59:39 | 57. | | 5:49:08 | 34. |
| 6 Karl Enges | 1:26:32 | 45. | | 7:15:40 | 35. |
| 7 Daniel Roos | 1:34:18 | 13. | | 8:49:59 | 29. |
30 | 51 | Lynx | FIN | 8:50:23 | |
| 1 Niklas Saramäki | | | | 1:22:50 | 102. |
| 2 Janne Mänkärlä | 1:11:59 | 75. | | 2:34:49 | 75. |
| 3 Antti-Pekka Leskinen | 1:28:30 | 53. | | 4:03:20 | 62. |
| 4 Florian Fritzen | 53:31 | 31. | | 4:56:51 | 49. |
| 5 Aapo Leskinen | 54:50 | 22. | | 5:51:41 | 41. |
| 6 Aleksi Leskinen | 1:23:40 | 31. | | 7:15:22 | 34. |
| 7 Antti Parjanne | 1:35:01 | 18. | | 8:50:23 | 30. |
31 | 135 | Kalevan Rasti 2 | FIN | 8:52:36 | |
| 1 Peter Molloy | | | | 1:19:42 | 80. |
| 2 Ville Pasanen | 1:08:09 | 41. | | 2:27:51 | 41. |
| 3 Oskari Silvennoinen | 1:29:20 | 58. | | 3:57:12 | 43. |
| 4 Jarkko Huovila | 54:35 | 43. | | 4:51:47 | 40. |
| 5 Aapo Tonder | 55:19 | 27. | | 5:47:07 | 32. |
| 6 Jan Prochazka | 1:25:57 | 41. | | 7:13:04 | 29. |
| 7 Arturs Paulins | 1:39:31 | 29. | | 8:52:36 | 31. |
32 | 39 | Vehkalahden Veikot | FIN | 8:56:01 | |
| 1 Janne Ovaska | | | | 1:19:46 | 82. |
| 2 Antti Väyrynen | 1:11:31 | 67. | | 2:31:18 | 61. |
| 3 Valters Reneslacis | 1:30:28 | 63. | | 4:01:46 | 58. |
| 4 Tuomas Mattila | 52:22 | 16. | | 4:54:08 | 45. |
| 5 Daniel Koivisto | 56:32 | 35. | | 5:50:41 | 37. |
| 6 Tero Föhr | 1:23:29 | 30. | | 7:14:11 | 30. |
| 7 Matti Suutari | 1:41:50 | 38. | | 8:56:01 | 32. |
33 | 13 | Turun Metsänkävijät 2 | FIN | 8:56:02 | |
| 1 Janis Kums | | | | 1:25:46 | 149. |
| 2 Janis Krumins | 1:10:11 | 56. | | 2:35:58 | 84. |
| 3 Daniil D-B Kashin | 1:30:49 | 68. | | 4:06:47 | 69. |
| 4 Fricis Spektors | 51:09 | 12. | | 4:57:57 | 51. |
| 5 Endijs D. Titomers | 53:20 | 16. | | 5:51:18 | 38. |
| 6 Gleb Tikhonov | 1:23:15 | 29. | | 7:14:33 | 33. |
| 7 Uldis Upitis | 1:41:28 | 37. | | 8:56:02 | 33. |
33 | 42 | Södertälje Nykvarn Orient 2 | SWE | 8:56:02 | |
| 1 Erik Wigle | | | | 1:14:55 | 20. |
| 2 Kent Ohlsson | 1:06:26 | 31. | | 2:21:22 | 22. |
| 3 Florian Freuler | 1:27:58 | 48. | | 3:49:20 | 33. |
| 4 Henrik Jonsson | 52:31 | 19. | | 4:41:52 | 25. |
| 5 Viktor Löfgren | 1:02:01 | 72. | | 5:43:53 | 30. |
| 6 Arvid Våg | 1:29:07 | 58. | | 7:13:01 | 28. |
| 7 Martin Jansson | 1:43:01 | 47. | | 8:56:02 | 33. |
35 | 19 | Ol Norska | SUI | 8:58:51 | |
| 1 Florian Moser | | | | 1:18:35 | 49. |
| 2 Cyril Bucher | 1:19:00 | 154. | | 2:37:36 | 90. |
| 3 Jonas Egger | 1:21:12 | 6. | | 3:58:49 | 51. |
| 4 Tobias Sterchi | 1:01:28 | 110. | | 5:00:17 | 54. |
| 5 Lukas Diener | 58:10 | 46. | | 5:58:28 | 50. |
| 6 Jonas Geissbühler | 1:21:29 | 20. | | 7:19:57 | 41. |
| 7 Remo Ruch | 1:38:53 | 26. | | 8:58:51 | 35. |
36 | 34 | OK Kolmården | SWE | 9:01:28 | |
| 1 Emil Ljungemyr | | | | 1:14:54 | 17. |
| 2 Tom Campbell | 1:13:28 | 94. | | 2:28:23 | 46. |
| 3 Ville Johansson | 1:24:56 | 33. | | 3:53:20 | 37. |
| 4 Mats Röjgård | 58:45 | 78. | | 4:52:05 | 41. |
| 5 Sverre Röjgård | 1:02:04 | 74. | | 5:54:09 | 43. |
| 6 Kacper Kuca | 1:25:25 | 38. | | 7:19:34 | 40. |
| 7 Leo Johansson | 1:41:53 | 39. | | 9:01:28 | 36. |
37 | 57 | OK Denseln | SWE | 9:02:43 | |
| 1 Antoine Becaert | | | | 1:19:49 | 83. |
| 2 Erik Ivarsson Sanberg | 1:08:31 | 44. | | 2:28:20 | 45. |
| 3 Mathieu Perrin | 1:20:48 | 4. | | 3:49:09 | 29. |
| 4 Mathias Hallmen | 54:00 | 38. | | 4:43:09 | 30. |
| 5 Emil Kalered | 1:03:22 | 88. | | 5:46:32 | 31. |
| 6 Elis Peterson | 1:37:05 | 96. | | 7:23:37 | 44. |
| 7 Timo Suter | 1:39:06 | 27. | | 9:02:43 | 37. |
38 | 29 | IFK Lidingö SOK | SWE | 9:04:04 | |
| 1 Mårten B Boström | | | | 1:15:11 | 28. |
| 2 Rasmus Palmqvist Aslaksen | 1:11:14 | 63. | | 2:26:25 | 38. |
| 3 Hector Haines | 1:26:54 | 41. | | 3:53:20 | 38. |
| 4 Jonatan Graversen | 57:58 | 65. | | 4:51:19 | 38. |
| 5 Timo Mähönen | 1:00:20 | 64. | | 5:51:39 | 40. |
| 6 Mattia Debertolis | 1:25:24 | 37. | | 7:17:04 | 36. |
| 7 Gustav G Wirén | 1:47:00 | 61. | | 9:04:04 | 38. |
39 | 64 | IF Hagen | SWE | 9:04:11 | |
| 1 Filip Karlsson | | | | 1:18:54 | 54. |
| 2 Marcus Carlsson | 1:12:18 | 79. | | 2:31:13 | 59. |
| 3 Daniel Bogren | 1:26:39 | 40. | | 3:57:53 | 48. |
| 4 Oscar Stomberg | 1:03:30 | 142. | | 5:01:23 | 61. |
| 5 Johan Mårtensson | 58:54 | 51. | | 6:00:18 | 60. |
| 6 Marius Kaiser | 1:21:01 | 17. | | 7:21:19 | 43. |
| 7 Axel Olsson | 1:42:51 | 45. | | 9:04:11 | 39. |
40 | 40 | Kils OK | SWE | 9:05:19 | |
| 1 Viktor Skoog | | | | 1:26:39 | 169. |
| 2 Lukas Olm | 1:08:04 | 39. | | 2:34:43 | 71. |
| 3 Jonas Andersson | 1:25:28 | 34. | | 4:00:11 | 55. |
| 4 Jonathan Uller | 1:02:29 | 120. | | 5:02:41 | 64. |
| 5 Even Lindaas | 1:02:06 | 75. | | 6:04:47 | 65. |
| 6 Andreas Uller | 1:22:26 | 23. | | 7:27:14 | 49. |
| 7 Ludvig Eriksson | 1:38:05 | 24. | | 9:05:19 | 40. |
41 | 33 | Hiidenkiertäjät | FIN | 9:07:36 | |
| 1 Otto Loukkalahti | | | | 1:19:17 | 59. |
| 2 Jaakko Laine | 1:11:18 | 64. | | 2:30:35 | 55. |
| 3 Oskari Liukkonen | 1:28:06 | 49. | | 3:58:42 | 49. |
| 4 Jarkko Saarinen | 55:16 | 48. | | 4:53:58 | 42. |
| 5 Lauri Linnainmaa | 55:46 | 30. | | 5:49:44 | 36. |
| 6 Benjamin Tulonen | 1:24:28 | 34. | | 7:14:12 | 31. |
| 7 Kalle Liukkonen | 1:53:23 | 90. | | 9:07:36 | 41. |
42 | 58 | Nydalens SK 2 | NOR | 9:08:59 | |
| 1 Nils Anders Niklasson | | | | 1:19:35 | 75. |
| 2 Axel Aalde | 1:13:26 | 92. | | 2:33:01 | 65. |
| 3 Torkil Eide Solstad | 1:39:26 | 144. | | 4:12:28 | 89. |
| 4 Sindre Östgulen Deisz | 52:47 | 22. | | 5:05:15 | 68. |
| 5 Gaute Friestad | 53:22 | 17. | | 5:58:37 | 53. |
| 6 Kasper Bakken Ulseth | 1:29:49 | 60. | | 7:28:27 | 54. |
| 7 Halvor Törnqvist Halden | 1:40:32 | 34. | | 9:08:59 | 42. |
43 | 199 | IL Tyrving 2 | NOR | 9:10:11 | |
| 1 Tamas Neda | | | | 1:19:34 | 73. |
| 2 Martin Vister | 1:07:34 | 37. | | 2:27:08 | 40. |
| 3 Florian Schneider | 1:30:38 | 66. | | 3:57:46 | 46. |
| 4 Emil Jönsson | 1:01:17 | 107. | | 4:59:03 | 53. |
| 5 Morten Jarvis Westergård | 57:56 | 41. | | 5:57:00 | 49. |
| 6 Mikolaj Dutkowski | 1:28:25 | 52. | | 7:25:25 | 46. |
| 7 Toby Scott | 1:44:45 | 51. | | 9:10:11 | 43. |
44 | 142 | Kristiansand OK | NOR | 9:10:12 | |
| 1 Brage Takle | | | | 1:28:47 | 182. |
| 2 Marius Aurebekk | 1:08:54 | 47. | | 2:37:41 | 93. |
| 3 Vegard Danielsen | 1:27:45 | 46. | | 4:05:26 | 65. |
| 4 Eirik Martens Heddeland | 55:05 | 46. | | 5:00:32 | 58. |
| 5 Jonas Munthe | 58:46 | 50. | | 5:59:19 | 58. |
| 6 Ståle Gjelsten | 1:30:55 | 63. | | 7:30:14 | 55. |
| 7 Christian Böen | 1:39:58 | 31. | | 9:10:12 | 44. |
45 | 48 | Rajamäen Rykmentti | FIN | 9:10:13 | |
| 1 Tuomas Tervo | | | | 1:19:28 | 68. |
| 2 Sander Vaher | 1:08:25 | 43. | | 2:27:53 | 42. |
| 3 Ben Mitchell | 1:21:56 | 12. | | 3:49:50 | 34. |
| 4 Hannu-Pekka Pukema | 59:41 | 84. | | 4:49:31 | 37. |
| 5 Hando Allmann | 1:05:10 | 110. | | 5:54:41 | 46. |
| 6 Ondrej Semic | 1:32:49 | 67. | | 7:27:30 | 50. |
| 7 Philipp Muller | 1:42:42 | 43. | | 9:10:13 | 45. |
46 | 53 | Växjö OK | SWE | 9:10:15 | |
| 1 Isac Ericsson | | | | 1:25:03 | 107. |
| 2 Lukas Lundgren | 1:07:21 | 36. | | 2:32:25 | 62. |
| 3 Gustav Runefors | 1:26:33 | 39. | | 3:58:58 | 52. |
| 4 Hugo Ericsson | 55:09 | 47. | | 4:54:08 | 44. |
| 5 Olle Kallerbäck | 1:00:31 | 66. | | 5:54:39 | 45. |
| 6 Simon Christoferson | 1:23:14 | 28. | | 7:17:54 | 38. |
| 7 Christian Michelsen | 1:52:20 | 83. | | 9:10:15 | 46. |
47 | 50 | Snättringe SK | SWE | 9:10:18 | |
| 1 Jesper Lidmar | | | | 1:16:11 | 39. |
| 2 Mattias Kallhauge | 1:11:48 | 71. | | 2:28:00 | 43. |
| 3 Simon Hector | 1:21:09 | 5. | | 3:49:09 | 30. |
| 4 Isak Gelius | 56:47 | 58. | | 4:45:57 | 32. |
| 5 Ludvig Eggöy Markhester | 1:05:31 | 117. | | 5:51:28 | 39. |
| 6 Ludvig Lange | 1:34:58 | 78. | | 7:26:27 | 48. |
| 7 Flavio Poltéra | 1:43:51 | 50. | | 9:10:18 | 47. |
48 | 45 | OK Linné 2 | SWE | 9:10:22 | |
| 1 Oskar Spets Storhov | | | | 1:20:57 | 90. |
| 2 Sixten Hillerhag | 1:13:49 | 99. | | 2:34:47 | 72. |
| 3 Csaba Gösswein | 1:29:38 | 62. | | 4:04:25 | 64. |
| 4 Olle Grywenz | 56:08 | 52. | | 5:00:34 | 59. |
| 5 Niklas Aldén | 58:04 | 44. | | 5:58:38 | 54. |
| 6 Tuve Möller | 1:29:03 | 56. | | 7:27:42 | 51. |
| 7 Ken Peeters | 1:42:39 | 42. | | 9:10:22 | 48. |
49 | 90 | Kouvolan Suunnistajat | FIN | 9:10:28 | |
| 1 Akseli Virtanen | | | | 1:19:23 | 64. |
| 2 Tuomas Outinen | 1:10:35 | 59. | | 2:29:58 | 52. |
| 3 Aaro Ojala | 1:29:24 | 60. | | 3:59:23 | 53. |
| 4 Jukka Tani | 58:44 | 77. | | 4:58:08 | 52. |
| 5 Niklas Heikkilä | 54:35 | 19. | | 5:52:43 | 42. |
| 6 Mikael Lindén | 1:27:46 | 50. | | 7:20:29 | 42. |
| 7 Jussi Soini | 1:49:58 | 69. | | 9:10:28 | 49. |
50 | 52 | OK77 | FIN | 9:10:36 | |
| 1 Emil Sevelius | | | | 1:19:18 | 61. |
| 2 Jonathan Ray | 1:09:00 | 48. | | 2:28:18 | 44. |
| 3 Jonny Donner | 1:29:31 | 61. | | 3:57:50 | 47. |
| 4 Tobias Jern | 56:11 | 53. | | 4:54:01 | 43. |
| 5 Fabian af Hällström | 55:38 | 28. | | 5:49:39 | 35. |
| 6 Hannes Holmback | 1:28:13 | 51. | | 7:17:52 | 37. |
| 7 Kuba Dragowski | 1:52:44 | 87. | | 9:10:36 | 50. |
51 | 69 | Lappeen Riento | FIN | 9:10:51 | |
| 1 Janne Kuningas | | | | 1:18:43 | 53. |
| 2 Jani Myllärinen | 1:11:31 | 65. | | 2:30:15 | 54. |
| 3 Simo Mertanen | 1:33:05 | 78. | | 4:03:20 | 63. |
| 4 Aaro Nurmiainen | 53:41 | 34. | | 4:57:01 | 50. |
| 5 Oskari Niemi | 1:02:15 | 78. | | 5:59:17 | 57. |
| 6 Atte Nokka | 1:31:03 | 64. | | 7:30:21 | 56. |
| 7 Jonne Lakanen | 1:40:30 | 33. | | 9:10:51 | 51. |
52 | 71 | IK Hakarpspojkarna 2 | SWE | 9:11:09 | |
| 1 Emil Björnlinger | | | | 1:16:03 | 37. |
| 2 Anton Hansson | 1:12:20 | 80. | | 2:28:24 | 47. |
| 3 Joakim Hederskog | 1:37:48 | 128. | | 4:06:12 | 68. |
| 4 Erik Classon | 54:33 | 42. | | 5:00:45 | 60. |
| 5 Albin Axelsson | 57:45 | 38. | | 5:58:30 | 51. |
| 6 Isak Eskilsson | 1:26:14 | 42. | | 7:24:45 | 45. |
| 7 Joar Hertin | 1:46:23 | 57. | | 9:11:09 | 52. |
53 | 94 | Navi 2 | FIN | 9:15:27 | |
| 1 Pau Llorens Caellas | | | | 1:16:12 | 40. |
| 2 Aleksi Sopo | 1:06:23 | 30. | | 2:22:35 | 32. |
| 3 Anssi Koirikivi | 1:27:50 | 47. | | 3:50:26 | 35. |
| 4 Sami-Petteri Juopperi | 59:04 | 80. | | 4:49:30 | 36. |
| 5 Marko Manninen | 1:04:51 | 107. | | 5:54:22 | 44. |
| 6 Vinski Malinen | 1:23:43 | 32. | | 7:18:05 | 39. |
| 7 Juho Korpi | 1:57:22 | 122. | | 9:15:27 | 53. |
54 | 80 | Espoon Suunta | FIN | 9:16:47 | |
| 1 Topias Kemppi | | | | 1:16:15 | 42. |
| 2 Lari Pernu | 1:05:10 | 16. | | 2:21:25 | 25. |
| 3 Anssi Vesanto | 1:40:15 | 152. | | 4:01:41 | 57. |
| 4 Rinat Gabitov | 1:00:56 | 99. | | 5:02:38 | 63. |
| 5 Antti Sorsa | 1:00:24 | 65. | | 6:03:02 | 61. |
| 6 Alvar Palmen | 1:22:58 | 25. | | 7:26:01 | 47. |
| 7 Dmitrii Iurev | 1:50:46 | 73. | | 9:16:47 | 54. |
55 | 307 | Stora Tuna OK 2 | SWE | 9:17:40 | |
| 1 William Pommer | | | | 1:25:19 | 117. |
| 2 Anton Forsberg | 1:09:29 | 50. | | 2:34:48 | 73. |
| 3 Henrik Petrisi | 1:31:09 | 70. | | 4:05:58 | 67. |
| 4 Jakob Enmark | 57:32 | 63. | | 5:03:31 | 67. |
| 5 Andrei Lamov | 55:03 | 25. | | 5:58:35 | 52. |
| 6 Markus Lang | 1:36:21 | 89. | | 7:34:56 | 62. |
| 7 Erik Blomgren | 1:42:43 | 44. | | 9:17:40 | 55. |
56 | 113 | NTNUI 3 | NOR | 9:20:14 | |
| 1 Clemens Sundby Öxnevad | | | | 1:20:49 | 88. |
| 2 Herman Ryen Martinsen | 1:12:29 | 84. | | 2:33:19 | 68. |
| 3 Aslak Heimdal | 1:28:56 | 55. | | 4:02:15 | 60. |
| 4 Lars Sandstad | 58:13 | 68. | | 5:00:28 | 56. |
| 5 Are Wigaard | 58:45 | 49. | | 5:59:14 | 56. |
| 6 Benjamin Leduc | 1:28:43 | 53. | | 7:27:57 | 53. |
| 7 Sergey Popov | 1:52:16 | 82. | | 9:20:14 | 56. |
57 | 41 | Malungs OK Skogsmårdarna 2 | SWE | 9:20:16 | |
| 1 Dag Stridh | | | | 1:25:26 | 129. |
| 2 Johan Nordlund | 1:10:36 | 60. | | 2:36:03 | 85. |
| 3 Linus Bohman | 1:35:46 | 105. | | 4:11:49 | 78. |
| 4 Martin Hammarberg | 53:29 | 30. | | 5:05:18 | 69. |
| 5 Oskar Lundqvist | 59:14 | 54. | | 6:04:33 | 64. |
| 6 Adrian Fradet | 1:29:07 | 57. | | 7:33:40 | 60. |
| 7 Jimmy Larsson | 1:46:36 | 59. | | 9:20:16 | 57. |
58 | 72 | Koovee 2 | FIN | 9:20:47 | |
| 1 Jasper Alajoutsi | | | | 1:25:48 | 152. |
| 2 Ari-Pekka Lassila | 1:12:42 | 87. | | 2:38:31 | 102. |
| 3 Daniel Vandas | 1:27:20 | 44. | | 4:05:52 | 66. |
| 4 Jarno Parkkinen | 54:31 | 41. | | 5:00:23 | 55. |
| 5 Eevert Kenttämies | 58:16 | 48. | | 5:58:40 | 55. |
| 6 Joona Yliaho | 1:35:31 | 82. | | 7:34:11 | 61. |
| 7 Juho Westerlund | 1:46:35 | 58. | | 9:20:47 | 58. |
59 | 83 | Lynx 2 | FIN | 9:24:46 | |
| 1 Antti Ursin | | | | 1:25:18 | 116. |
| 2 Tuomas Metsälä | 1:12:25 | 82. | | 2:37:43 | 95. |
| 3 Juuso Viskari | 1:32:01 | 73. | | 4:09:45 | 75. |
| 4 Rainer Kujala | 56:27 | 55. | | 5:06:12 | 72. |
| 5 Tatu Aaltonen | 57:59 | 43. | | 6:04:12 | 62. |
| 6 Marko Närvä | 1:28:55 | 55. | | 7:33:07 | 59. |
| 7 Ville Rehn | 1:51:39 | 79. | | 9:24:46 | 59. |
60 | 27 | Kangasala SK | FIN | 9:26:45 | |
| 1 Kristo Heinmann | | | | 1:20:13 | 85. |
| 2 Jere Ahonen | 1:08:22 | 42. | | 2:28:35 | 48. |
| 3 Eevert Toivonen | 1:28:34 | 54. | | 3:57:10 | 42. |
| 4 Mikko Hölli | 57:48 | 64. | | 4:54:58 | 46. |
| 5 Santeri Sainio | 1:05:16 | 114. | | 6:00:15 | 59. |
| 6 Tuomo Istolahti | 1:27:31 | 48. | | 7:27:46 | 52. |
| 7 Topias Tiainen | 1:58:58 | 142. | | 9:26:45 | 60. |
61 | 1445 | Slevik Idrettslag | NOR | 9:27:17 | |
| 1 Morten Urdal Bakke | | | | 1:19:27 | 67. |
| 2 Audun Bjerkreim Nilsen | 1:22:34 | 200. | | 2:42:01 | 120. |
| 3 Sindre Östhagen | 1:34:09 | 90. | | 4:16:11 | 97. |
| 4 Kjell Arild Karlsen | 59:42 | 85. | | 5:15:53 | 82. |
| 5 Erik Sagvolden | 1:02:10 | 76. | | 6:18:03 | 75. |
| 6 Andreas Höye | 1:29:43 | 59. | | 7:47:47 | 67. |
| 7 Mattias Karlsson | 1:39:30 | 28. | | 9:27:17 | 61. |
62 | 70 | Valkeakosken Haka | FIN | 9:28:29 | |
| 1 Aaro Aho | | | | 1:14:42 | 9. |
| 2 Rauli Aho | 1:05:28 | 21. | | 2:20:10 | 15. |
| 3 Ilmari Aho | 1:24:26 | 31. | | 3:44:36 | 25. |
| 4 Seeti Salonen | 1:00:54 | 98. | | 4:45:31 | 31. |
| 5 Kalle Taura | 1:10:56 | 184. | | 5:56:28 | 48. |
| 6 Valtteri Rantala | 1:35:43 | 83. | | 7:32:11 | 58. |
| 7 Joonas Salminen | 1:56:18 | 113. | | 9:28:29 | 62. |
63 | 436 | Helsingin Suunnistajat 3 | FIN | 9:30:54 | |
| 1 Alastair Thomas | | | | 1:25:24 | 125. |
| 2 Ville Lampinen | 1:20:10 | 164. | | 2:45:35 | 151. |
| 3 Jesse Laukkarinen | 1:33:53 | 85. | | 4:19:28 | 103. |
| 4 Atte Lahtinen | 58:10 | 67. | | 5:17:39 | 84. |
| 5 Lassi Vaismaa | 1:00:36 | 68. | | 6:18:16 | 76. |
| 6 David Bunn | 1:27:20 | 46. | | 7:45:36 | 65. |
| 7 Aapo Summanen | 1:45:17 | 54. | | 9:30:54 | 63. |
64 | 65 | Suunta Jyväskylä | FIN | 9:31:10 | |
| 1 Lauri Pohjola | | | | 1:21:07 | 95. |
| 2 Tuukka Senttula | 1:14:03 | 101. | | 2:35:10 | 78. |
| 3 Lauri Oikarinen | 1:33:25 | 81. | | 4:08:35 | 73. |
| 4 Simo Klemettinen | 1:00:51 | 97. | | 5:09:27 | 74. |
| 5 Jonne Pitkänen | 1:00:57 | 69. | | 6:10:25 | 68. |
| 6 Paulus Sulkula | 1:34:36 | 75. | | 7:45:01 | 64. |
| 7 Misa Tuomala | 1:46:08 | 55. | | 9:31:10 | 64. |
65 | 31 | Pan-Kristianstad | SWE | 9:32:02 | |
| 1 Oscar David Broman Jensen | | | | 1:25:55 | 157. |
| 2 Richard Sjöholm | 1:15:47 | 119. | | 2:41:43 | 116. |
| 3 Ola Martner | 1:25:38 | 36. | | 4:07:21 | 70. |
| 4 Hugo Mattsson | 54:13 | 39. | | 5:01:34 | 62. |
| 5 Loke Hedberg | 1:04:13 | 98. | | 6:05:48 | 66. |
| 6 Simon Svensson | 1:26:16 | 43. | | 7:32:05 | 57. |
| 7 Moritz Döllgast | 1:59:57 | 152. | | 9:32:02 | 65. |
66 | 1252 | Freidig SPK | NOR | 9:32:59 | |
| 1 Mikkel Holt | | | | 1:25:44 | 145. |
| 2 Simen Spets Storhov | 1:09:04 | 49. | | 2:34:48 | 73. |
| 3 Frantisek Kolovsky | 1:26:58 | 42. | | 4:01:47 | 59. |
| 4 Jonas Grönli | 58:42 | 75. | | 5:00:29 | 57. |
| 5 Vetle Grönvik Ekra | 1:12:22 | 200. | | 6:12:51 | 71. |
| 6 Mattis Holt | 1:37:10 | 98. | | 7:50:02 | 68. |
| 7 Vegard Kittilsen | 1:42:57 | 46. | | 9:32:59 | 66. |
67 | 245 | Halden SK 2 | NOR | 9:36:24 | |
| 1 Timo Tantanini | | | | 1:19:38 | 79. |
| 2 Mats Nordbroden | 1:10:24 | 58. | | 2:30:02 | 53. |
| 3 Csaba Gerber | 1:33:00 | 77. | | 4:03:02 | 61. |
| 4 Bendik Eliassen | 1:04:52 | 164. | | 5:07:55 | 73. |
| 5 Herman Lien Backstrom | 1:04:47 | 105. | | 6:12:42 | 70. |
| 6 Oyvind Helgerud | 1:37:21 | 100. | | 7:50:03 | 69. |
| 7 Dawid Stefanski | 1:46:20 | 56. | | 9:36:24 | 67. |
68 | 56 | Hagaby GoIF | SWE | 9:38:33 | |
| 1 Samuel Andersson | | | | 1:25:53 | 154. |
| 2 Sebastian Månsson | 1:18:29 | 149. | | 2:44:22 | 140. |
| 3 Jakob Wallenhammar | 1:34:02 | 87. | | 4:18:25 | 100. |
| 4 Johan Persson | 1:04:59 | 165. | | 5:23:24 | 111. |
| 5 Tobias Vinblad | 1:09:36 | 165. | | 6:33:01 | 111. |
| 6 Oskar Eklöf | 1:31:41 | 65. | | 8:04:43 | 88. |
| 7 Filip Dahlgren | 1:33:50 | 12. | | 9:38:33 | 68. |
69 | 233 | Tullinge SK | SWE | 9:42:11 | |
| 1 Andreas Hultqvist | | | | 1:25:27 | 130. |
| 2 Harald Larsson | 1:13:27 | 93. | | 2:38:55 | 104. |
| 3 Simon Imark | 1:22:39 | 20. | | 4:01:34 | 56. |
| 4 Jörgen Ohlin | 1:01:14 | 104. | | 5:02:48 | 65. |
| 5 Matthew Fellbaum | 1:01:37 | 71. | | 6:04:26 | 63. |
| 6 Jacub Chupek | 1:32:09 | 66. | | 7:36:35 | 63. |
| 7 Emil Andersson | 2:05:36 | 215. | | 9:42:11 | 69. |
70 | 594 | Västerås SOK | SWE | 9:43:13 | |
| 1 Simon Stanonik | | | | 1:25:04 | 108. |
| 2 Sixten Slagbrand | 1:16:28 | 127. | | 2:41:32 | 109. |
| 3 Mark Bogataj | 1:30:53 | 69. | | 4:12:26 | 88. |
| 4 Erik Palm | 1:07:36 | 215. | | 5:20:02 | 92. |
| 5 Kalle Åkerman-Sjöström | 1:04:48 | 106. | | 6:24:51 | 95. |
| 6 Peter Tusar | 1:33:32 | 72. | | 7:58:23 | 79. |
| 7 Kasper Westman | 1:44:50 | 52. | | 9:43:13 | 70. |
71 | 110 | IF Femman | FIN | 9:43:13 | |
| 1 Anders Bäckström | | | | 1:28:56 | 188. |
| 2 Otto Sund | 1:16:03 | 122. | | 2:44:59 | 146. |
| 3 Christian Kronberg | 1:37:03 | 119. | | 4:22:03 | 123. |
| 4 Andreas Hall | 56:37 | 56. | | 5:18:40 | 88. |
| 5 Staffan Tunis | 1:04:03 | 96. | | 6:22:44 | 86. |
| 6 Mathias Lund | 1:30:26 | 61. | | 7:53:11 | 72. |
| 7 Victor Lövdahl | 1:50:02 | 70. | | 9:43:13 | 71. |
72 | 47 | IFK Umeå | SWE | 9:44:22 | |
| 1 Gunnar Holmgren | | | | 1:25:21 | 119. |
| 2 Gustaf Sparrevik | 1:12:25 | 82. | | 2:37:46 | 97. |
| 3 Albert Askengren | 1:34:07 | 89. | | 4:11:54 | 81. |
| 4 Joel Sjölander | 1:02:34 | 122. | | 5:14:29 | 79. |
| 5 Simon Waller | 1:03:49 | 93. | | 6:18:19 | 77. |
| 6 Oskar Malmberg | 1:27:28 | 47. | | 7:45:47 | 66. |
| 7 Hans Persson | 1:58:35 | 135. | | 9:44:22 | 72. |
73 | 298 | Nyköpings OK | SWE | 9:45:18 | |
| 1 Odin Ek | | | | 1:19:24 | 65. |
| 2 Philip Carlsson | 1:05:32 | 22. | | 2:24:57 | 36. |
| 3 Ludvig Ek | 1:33:51 | 84. | | 3:58:48 | 50. |
| 4 Per Ek | 1:04:18 | 154. | | 5:03:07 | 66. |
| 5 Anders Pettersson | 1:13:42 | 220. | | 6:16:49 | 73. |
| 6 Oskar Engman | 1:41:26 | 127. | | 7:58:16 | 78. |
| 7 Oskar Karlborg | 1:47:02 | 62. | | 9:45:18 | 73. |
74 | 501 | Ås-NMBU Orientering | NOR | 9:46:37 | |
| 1 Anders Haugskott | | | | 1:19:49 | 84. |
| 2 Sander Tonjer Fingarsen | 1:13:13 | 90. | | 2:33:03 | 66. |
| 3 Ivar Aukrust Osmoen | 1:27:02 | 43. | | 4:00:05 | 54. |
| 4 Jostein Svaland Dale | 1:05:57 | 181. | | 5:06:03 | 71. |
| 5 Vegard Fiane Pedersen | 1:05:24 | 116. | | 6:11:27 | 69. |
| 6 Linus Olhans | 1:38:39 | 105. | | 7:50:06 | 70. |
| 7 Kristoffer Fiane Pedersen | 1:56:30 | 117. | | 9:46:37 | 74. |
75 | 171 | Linköpings OK | SWE | 9:48:33 | |
| 1 Maxime Bonneau | | | | 1:25:47 | 150. |
| 2 Emanuel Herberthson | 1:10:21 | 57. | | 2:36:08 | 86. |
| 3 Erik Martinsson | 1:33:44 | 83. | | 4:09:52 | 76. |
| 4 Olle Bergstedt | 1:02:00 | 114. | | 5:11:53 | 75. |
| 5 Gunnar Engström | 1:07:51 | 147. | | 6:19:45 | 78. |
| 6 Jonathan Jylltorp | 1:33:30 | 71. | | 7:53:15 | 73. |
| 7 Olof Ljunggren | 1:55:18 | 107. | | 9:48:33 | 75. |
76 | 124 | Rasti-Jussit | FIN | 9:48:50 | |
| 1 Mikko Patana | | | | 1:16:13 | 41. |
| 2 Roope Lemberg | 1:34:39 | 390. | | 2:50:53 | 174. |
| 3 Antti Iivari | 1:34:37 | 94. | | 4:25:31 | 133. |
| 4 Ville Lemberg | 55:52 | 50. | | 5:21:24 | 97. |
| 5 Aleksi Hauhia | 1:04:36 | 99. | | 6:26:00 | 97. |
| 6 Antti Hakala | 1:27:44 | 49. | | 7:53:45 | 75. |
| 7 Niko Nissinen | 1:55:05 | 103. | | 9:48:50 | 76. |
77 | 76 | Eksjö SOK | SWE | 9:49:09 | |
| 1 Lucas Sundblad | | | | 1:15:07 | 25. |
| 2 Tobias Nagel | 1:16:08 | 124. | | 2:31:15 | 60. |
| 3 Hugo Djurstedt | 1:52:51 | 329. | | 4:24:07 | 131. |
| 4 Viktor Antonsson | 58:36 | 73. | | 5:22:44 | 105. |
| 5 Simon Nilsson | 59:55 | 60. | | 6:22:39 | 84. |
| 6 Jari Suter | 1:35:54 | 87. | | 7:58:34 | 80. |
| 7 Elias Schafer | 1:50:35 | 71. | | 9:49:09 | 77. |
78 | 95 | SK Pohjantähti | FIN | 9:53:13 | |
| 1 Severi Similä | | | | 1:22:49 | 101. |
| 2 Iisak Helander | 1:14:46 | 108. | | 2:37:35 | 89. |
| 3 Miska Kuusikko | 1:34:47 | 98. | | 4:12:22 | 86. |
| 4 Sampo Rahko | 1:00:10 | 89. | | 5:12:32 | 76. |
| 5 Paavo Niemelä | 1:05:12 | 112. | | 6:17:45 | 74. |
| 6 Hannu Niemelä | 1:35:01 | 79. | | 7:52:46 | 71. |
| 7 Riku Koirikivi | 2:00:26 | 156. | | 9:53:13 | 78. |
79 | 131 | Jämsän Retki-Veikot | FIN | 9:53:20 | |
| 1 Aarni Ronkainen | | | | 1:20:14 | 86. |
| 2 Antti Anttonen | 1:08:53 | 46. | | 2:29:07 | 51. |
| 3 Aleksi Ilmonen | 1:48:29 | 244. | | 4:17:36 | 98. |
| 4 Aapo Virkajärvi | 57:26 | 62. | | 5:15:03 | 80. |
| 5 Samuli Peltola | 1:00:07 | 62. | | 6:15:11 | 72. |
| 6 Roope Sormunen | 1:44:30 | 153. | | 7:59:41 | 82. |
| 7 Matyas Stregl | 1:53:39 | 97. | | 9:53:20 | 79. |
80 | 91 | OK77 2 | FIN | 9:56:43 | |
| 1 Erik Haajanen | | | | 1:33:45 | 279. |
| 2 Jesper Donner | 1:10:45 | 61. | | 2:44:30 | 144. |
| 3 Caj Snickars | 1:45:31 | 211. | | 4:30:01 | 146. |
| 4 Vesa Kankaanpää | 1:08:32 | 226. | | 5:38:34 | 152. |
| 5 Eljas Talja | 57:57 | 42. | | 6:36:32 | 116. |
| 6 Mikko Salervo | 1:28:53 | 54. | | 8:05:25 | 92. |
| 7 Antti Järvenpää | 1:51:17 | 74. | | 9:56:43 | 80. |
81 | 81 | Lahden Suunnistajat -37 2 | FIN | 9:56:59 | |
| 1 Valtteri Rantala | | | | 1:30:04 | 228. |
| 2 Valtteri Kinnunen | 1:14:19 | 107. | | 2:44:24 | 142. |
| 3 Pyry Willman | 1:36:54 | 118. | | 4:21:18 | 110. |
| 4 Tuomo Lahtinen | 56:48 | 59. | | 5:18:06 | 85. |
| 5 Joni Solonen | 1:03:02 | 84. | | 6:21:09 | 80. |
| 6 Tatu Leirimaa | 1:36:46 | 94. | | 7:57:55 | 77. |
| 7 Atte Etula | 1:59:03 | 144. | | 9:56:59 | 81. |
82 | 316 | IFK Lidingö SOK 2 | SWE | 9:57:37 | |
| 1 Paul Pruzina | | | | 1:29:13 | 205. |
| 2 Hans Olof Amblie | 1:16:58 | 132. | | 2:46:11 | 153. |
| 3 Hugo Setthagen | 1:35:27 | 104. | | 4:21:38 | 116. |
| 4 Alexander Dyberg | 1:02:32 | 121. | | 5:24:10 | 112. |
| 5 Harry McMurtie | 59:03 | 52. | | 6:23:13 | 88. |
| 6 Kristoffer Tengroth | 1:43:46 | 147. | | 8:07:00 | 95. |
| 7 Pablo Ferrando | 1:50:37 | 72. | | 9:57:37 | 82. |
83 | 79 | Bäkkelagets SK 2 | NOR | 9:57:44 | |
| 1 Jonas Fenne Ingierd | | | | 1:29:16 | 209. |
| 2 Nick Simonin | 1:06:29 | 33. | | 2:35:45 | 80. |
| 3 Simen Ballangrud | 1:37:41 | 126. | | 4:13:26 | 91. |
| 4 Mathias Glöersen | 1:08:42 | 228. | | 5:22:08 | 101. |
| 5 Sondre Sande Gullord | 58:04 | 45. | | 6:20:13 | 79. |
| 6 Jo Forseth Indgaard | 1:33:02 | 69. | | 7:53:15 | 74. |
| 7 Olav Ekrheim | 2:04:28 | 203. | | 9:57:44 | 83. |
84 | 63 | OK Hällen | SWE | 9:57:55 | |
| 1 Jonas Engström | | | | 1:26:03 | 158. |
| 2 Peter Öberg | 1:10:06 | 55. | | 2:36:10 | 87. |
| 3 Gustaf Sundue | 1:47:09 | 229. | | 4:23:19 | 129. |
| 4 Hugo Kindborn | 1:01:05 | 102. | | 5:24:24 | 114. |
| 5 Tommy Söderberg | 1:03:05 | 85. | | 6:27:29 | 100. |
| 6 Johan Hagströmer | 1:33:40 | 73. | | 8:01:10 | 84. |
| 7 Sebastian Safka | 1:56:45 | 119. | | 9:57:55 | 84. |
85 | 68 | Tampereen Pyrintö 3 | FIN | 9:58:42 | |
| 1 Riku Gröhn | | | | 1:22:45 | 100. |
| 2 Ville Repo | 1:22:41 | 202. | | 2:45:27 | 149. |
| 3 Juho Kinni | 1:36:09 | 111. | | 4:21:36 | 115. |
| 4 Anttoni Mäki-Laurila | 1:03:22 | 137. | | 5:24:59 | 118. |
| 5 Miro Sivonen | 1:07:21 | 138. | | 6:32:20 | 110. |
| 6 Tuomas Leinamo | 1:32:49 | 68. | | 8:05:10 | 91. |
| 7 Jekabs Janovs | 1:53:31 | 94. | | 9:58:42 | 85. |
86 | 306 | Göteborg Majorna OK 2 | SWE | 9:59:02 | |
| 1 Arvid Björk | | | | 1:29:10 | 201. |
| 2 Måns Östman | 1:12:30 | 85. | | 2:41:41 | 113. |
| 3 Kevin Ståhl | 1:30:32 | 65. | | 4:12:13 | 85. |
| 4 Jakob Wahl | 1:15:51 | 353. | | 5:28:05 | 127. |
| 5 Calle Stenberg | 1:02:40 | 82. | | 6:30:45 | 106. |
| 6 Viktor Jelvert Börjesson | 1:36:38 | 91. | | 8:07:23 | 96. |
| 7 Johan Olsson | 1:51:38 | 78. | | 9:59:02 | 86. |
87 | 88 | IF Brahe | FIN | 10:01:12 | |
| 1 Emil Jansson | | | | 1:21:01 | 93. |
| 2 Otto Gripenberg | 1:21:03 | 175. | | 2:42:05 | 121. |
| 3 Valter Joensuu | 1:44:01 | 185. | | 4:26:06 | 137. |
| 4 Daniel Stenlund | 53:20 | 29. | | 5:19:26 | 90. |
| 5 Vesa Aaltonen | 1:05:13 | 113. | | 6:24:39 | 94. |
| 6 Kasper Bergström | 1:41:02 | 123. | | 8:05:42 | 94. |
| 7 Tommy Åbacka | 1:55:29 | 111. | | 10:01:12 | 87. |
88 | 123 | OK Ravinen 2 | SWE | 10:01:31 | |
| 1 Albin Andersson | | | | 1:22:56 | 103. |
| 2 Hannes Svahn | 1:15:46 | 118. | | 2:38:42 | 103. |
| 3 Niklas Carlsson | 1:36:11 | 112. | | 4:14:54 | 94. |
| 4 Olle Kallur | 1:03:41 | 143. | | 5:18:35 | 87. |
| 5 Kalle Bergman | 1:25:39 | 408. | | 6:44:15 | 137. |
| 6 Linus Forsberg | 1:34:44 | 77. | | 8:18:59 | 118. |
| 7 Love Berzell | 1:42:31 | 41. | | 10:01:31 | 88. |
89 | 126 | OK Södertörn | SWE | 10:01:35 | |
| 1 Filip Möller | | | | 1:26:32 | 167. |
| 2 Mattias Ivares | 1:17:29 | 140. | | 2:44:02 | 137. |
| 3 Georg Eklöv | 1:37:42 | 127. | | 4:21:44 | 119. |
| 4 Ludvig Sigrand | 1:05:16 | 172. | | 5:27:01 | 123. |
| 5 Mark Porgnyi | 1:04:44 | 104. | | 6:31:45 | 108. |
| 6 Niklas Erlandsson | 1:40:48 | 120. | | 8:12:34 | 105. |
| 7 Alvis Reinons | 1:49:00 | 64. | | 10:01:35 | 89. |
90 | 134 | Angelniemen Ankkuri 2 | FIN | 10:01:40 | |
| 1 Nico Kerkola | | | | 1:19:36 | 77. |
| 2 Ilari Nummi | 1:25:20 | 240. | | 2:44:56 | 145. |
| 3 Heikki Toivio | 1:44:54 | 200. | | 4:29:50 | 145. |
| 4 Tuomas Kari | 53:06 | 28. | | 5:22:57 | 109. |
| 5 Joel Hakala | 59:42 | 59. | | 6:22:40 | 85. |
| 6 Teemu Kerkola | 1:39:45 | 113. | | 8:02:25 | 85. |
| 7 Raiko Marrandi | 1:59:14 | 147. | | 10:01:40 | 90. |
91 | 99 | Turun Metsänkävijät 3 | FIN | 10:01:56 | |
| 1 Matiss S. Sliksjanis | | | | 1:15:10 | 27. |
| 2 Gustavs Stana | 1:13:39 | 96. | | 2:28:50 | 49. |
| 3 Matiss Saulite | 1:28:06 | 49. | | 3:56:57 | 41. |
| 4 Tapani Koskenoja | 58:21 | 71. | | 4:55:18 | 47. |
| 5 Erling D. Sommerfeldt | 1:14:23 | 234. | | 6:09:42 | 67. |
| 6 Harri Poutiainen | 1:44:17 | 151. | | 7:54:00 | 76. |
| 7 Taneli Korpinen | 2:07:56 | 284. | | 10:01:56 | 91. |
92 | 156 | Turun Suunnistajat 2 | FIN | 10:04:01 | |
| 1 Kalle Kinnala | | | | 1:29:59 | 226. |
| 2 Juho Rajaniemi | 1:17:09 | 135. | | 2:47:08 | 161. |
| 3 Valtteri Kankainen | 1:39:01 | 140. | | 4:26:09 | 138. |
| 4 Sakari Holmroos | 56:40 | 57. | | 5:22:50 | 108. |
| 5 Mikko Huhtinen | 1:03:33 | 89. | | 6:26:23 | 99. |
| 6 Otto Itkonen | 1:38:20 | 102. | | 8:04:44 | 89. |
| 7 Ville Kinnala | 1:59:17 | 148. | | 10:04:01 | 92. |
93 | 117 | CA Rosé | SUI | 10:06:13 | |
| 1 Matthieu Bührer | | | | 1:25:12 | 111. |
| 2 Thomas Bührer | 1:30:30 | 317. | | 2:55:42 | 205. |
| 3 Térence Risse | 1:34:01 | 86. | | 4:29:43 | 144. |
| 4 David Bürge | 1:02:52 | 126. | | 5:32:35 | 134. |
| 5 Sébastien Kessler | 1:03:57 | 95. | | 6:36:33 | 117. |
| 6 Joao Bernardino | 1:44:30 | 154. | | 8:21:03 | 124. |
| 7 Mathias Blaise | 1:45:09 | 53. | | 10:06:13 | 93. |
94 | 1245 | IF Thor | SWE | 10:06:22 | |
| 1 Erik Hannrup | | | | 1:15:21 | 29. |
| 2 Valle Larsson | 1:25:54 | 250. | | 2:41:16 | 108. |
| 3 Love Bylund | 1:39:48 | 149. | | 4:21:04 | 108. |
| 4 Axel Andersson | 1:04:13 | 150. | | 5:25:17 | 120. |
| 5 Aron Broman | 1:11:54 | 195. | | 6:37:12 | 122. |
| 6 Viktor Jemth | 1:37:16 | 99. | | 8:14:28 | 109. |
| 7 Alvaro Garcia | 1:51:53 | 81. | | 10:06:22 | 94. |
95 | 101 | Espoon Akilles | FIN | 10:06:29 | |
| 1 Markus Hjulgren | | | | 1:22:38 | 97. |
| 2 Ville Vierimaa | 1:33:22 | 364. | | 2:56:01 | 208. |
| 3 Pyry Riissanen | 1:38:28 | 133. | | 4:34:29 | 164. |
| 4 Veli-Pekka Kuutti | 59:53 | 87. | | 5:34:23 | 142. |
| 5 Paulus Hanhijärvi | 1:05:42 | 120. | | 6:40:05 | 129. |
| 6 Juha Korpio | 1:36:39 | 92. | | 8:16:45 | 116. |
| 7 Petrus Hanhijärvi | 1:49:44 | 68. | | 10:06:29 | 95. |
96 | 1351 | Nydalens SK 3 | NOR | 10:06:34 | |
| 1 Anton Kamolz | | | | 1:28:54 | 185. |
| 2 Håkon Fruseth Christiansen | 1:12:48 | 89. | | 2:41:42 | 114. |
| 3 Filip Kubina | 1:36:38 | 115. | | 4:18:20 | 99. |
| 4 Sindre Langaas | 1:16:10 | 359. | | 5:34:31 | 143. |
| 5 Simen Eid Nielsen | 1:02:33 | 81. | | 6:37:05 | 120. |
| 6 Martin Hoset | 1:35:29 | 81. | | 8:12:34 | 106. |
| 7 Anna Ulvensöen | 1:53:59 | 99. | | 10:06:34 | 96. |
97 | 73 | OK Linné 3 | SWE | 10:06:40 | |
| 1 Johannes Ridefelt | | | | 1:25:21 | 121. |
| 2 Albin Bergkvist | 1:20:55 | 173. | | 2:46:17 | 154. |
| 3 Olof Eriksson | 1:45:03 | 202. | | 4:31:20 | 154. |
| 4 Jan Leisinger | 1:01:43 | 111. | | 5:33:04 | 136. |
| 5 Pelle Nilsson | 1:04:04 | 97. | | 6:37:09 | 121. |
| 6 David Baumberger | 1:36:24 | 90. | | 8:13:33 | 108. |
| 7 Goran Polojaz | 1:53:07 | 89. | | 10:06:40 | 97. |
98 | 292 | OK Orion 3 | SWE | 10:06:45 | |
| 1 Nick Gebert | | | | 1:25:47 | 151. |
| 2 Simon Hedlund | 1:11:42 | 70. | | 2:37:29 | 88. |
| 3 Hugo Unosson | 1:44:12 | 190. | | 4:21:42 | 117. |
| 4 Oliver Håkansson | 1:01:06 | 103. | | 5:22:48 | 107. |
| 5 Oscar Johansson | 1:00:35 | 67. | | 6:23:23 | 89. |
| 6 Maxim Omelchenko | 1:41:27 | 128. | | 8:04:50 | 90. |
| 7 Filip Håkansson | 2:01:54 | 164. | | 10:06:45 | 98. |
99 | 720 | Helsingin Suunnistajat 14 | FIN | 10:06:48 | |
| 1 Ewan Shingler | | | | 1:19:37 | 78. |
| 2 Eemeli Kokkonen | 1:13:40 | 97. | | 2:33:17 | 67. |
| 3 Akseli Leino | 1:48:25 | 241. | | 4:21:42 | 117. |
| 4 Luca Kallela | 58:25 | 72. | | 5:20:07 | 93. |
| 5 Karim Mbembela | 1:05:22 | 115. | | 6:25:30 | 96. |
| 6 Ilari Haltia | 1:35:05 | 80. | | 8:00:35 | 83. |
| 7 Oskari Pesola | 2:06:13 | 224. | | 10:06:48 | 99. |
100 | 281 | Sävedalens AIK 2 | SWE | 10:08:53 | |
| 1 Casper Skepp | | | | 1:26:05 | 159. |
| 2 Arvid Skepp | 1:09:51 | 53. | | 2:35:57 | 83. |
| 3 Dzmitry Mihalkin | 1:38:28 | 132. | | 4:14:25 | 92. |
| 4 Johan Wikström | 1:04:04 | 146. | | 5:18:29 | 86. |
| 5 Simon Bååth | 1:05:06 | 108. | | 6:23:35 | 90. |
| 6 Per Nordholm | 1:35:51 | 86. | | 7:59:27 | 81. |
| 7 Balazs Miavecz | 2:09:26 | 304. | | 10:08:53 | 100. |
101 | 104 | Espoon Suunta 2 | FIN | 10:08:55 | |
| 1 Anton Kemppi | | | | 1:19:25 | 66. |
| 2 Mikko Tervakangas | 1:15:51 | 120. | | 2:35:16 | 79. |
| 3 Mikael Rautio | 1:39:34 | 146. | | 4:14:51 | 93. |
| 4 Ville Kokkila | 1:04:22 | 156. | | 5:19:13 | 89. |
| 5 Daniel Rautio | 1:03:20 | 87. | | 6:22:34 | 83. |
| 6 Lenni Väisänen | 1:47:35 | 178. | | 8:10:10 | 100. |
| 7 Miika Vehmas | 1:58:44 | 139. | | 10:08:55 | 101. |
102 | 161 | OK Tisaren 2 | SWE | 10:09:45 | |
| 1 Martin Gajda | | | | 1:25:22 | 122. |
| 2 Johan Aronsson | 1:13:52 | 100. | | 2:39:15 | 106. |
| 3 Filip Jacobsson | 1:32:57 | 75. | | 4:12:12 | 84. |
| 4 Christoffer Andersen | 1:13:17 | 314. | | 5:25:30 | 121. |
| 5 Noel Helmersson | 1:17:57 | 278. | | 6:43:27 | 136. |
| 6 Jan Gajda | 1:25:48 | 39. | | 8:09:15 | 97. |
| 7 Tomas Hallmén | 2:00:29 | 157. | | 10:09:45 | 102. |
103 | 1215 | OLG Galgenen | SUI | 10:11:17 | |
| 1 Gian-Andri Müller | | | | 1:25:42 | 142. |
| 2 Nicolo Infanger | 1:24:39 | 224. | | 2:50:21 | 168. |
| 3 Simon Rüegg | 1:50:01 | 275. | | 4:40:22 | 192. |
| 4 Lavio Müller | 57:11 | 60. | | 5:37:34 | 147. |
| 5 Flavio Ehrler | 1:01:06 | 70. | | 6:38:41 | 125. |
| 6 Elia Gartmann | 1:36:11 | 88. | | 8:14:52 | 112. |
| 7 Jan Burkhardt | 1:56:24 | 114. | | 10:11:17 | 103. |
104 | 715 | Catalonia Team | ESP | 10:11:17 | |
| 1 Quim Vich | | | | 1:31:41 | 240. |
| 2 Marc Serrallonga | 1:12:18 | 78. | | 2:44:00 | 136. |
| 3 Eloi Mart | 1:38:34 | 136. | | 4:22:34 | 125. |
| 4 Pol Canosa | 1:05:15 | 171. | | 5:27:49 | 125. |
| 5 Andreu Grau | 1:05:43 | 121. | | 6:33:33 | 112. |
| 6 Jordi Moragas | 1:39:39 | 111. | | 8:13:12 | 107. |
| 7 Roger Virgili | 1:58:05 | 129. | | 10:11:17 | 104. |
105 | 1266 | NTNUI 4 | NOR | 10:11:22 | |
| 1 Anselm Reichenbach | | | | 1:19:12 | 56. |
| 2 Tobias Kristensen | 1:11:57 | 72. | | 2:31:10 | 57. |
| 3 Jakob Severin Steffensen Hjelseth | 1:51:38 | 304. | | 4:22:48 | 128. |
| 4 Njaal Ellegaard Melby | 59:24 | 82. | | 5:22:12 | 102. |
| 5 Halvord Kornmo | 1:15:10 | 240. | | 6:37:22 | 123. |
| 6 Olav Millian Schmitt Gran | 1:38:58 | 108. | | 8:16:21 | 115. |
| 7 Markus Kjærner-Semb | 1:55:00 | 102. | | 10:11:22 | 105. |
106 | 59 | Vehkalahden Veikot 2 | FIN | 10:11:34 | |
| 1 Janne Weckman | | | | 1:26:16 | 161. |
| 2 Juho Pousi | 1:16:49 | 130. | | 2:43:05 | 130. |
| 3 Eero Inkeri | 1:39:31 | 145. | | 4:22:36 | 127. |
| 4 Joona Hirvilahti | 58:14 | 69. | | 5:20:51 | 95. |
| 5 Ilgvars Caune | 1:02:50 | 83. | | 6:23:41 | 91. |
| 6 Aapo Laiho | 1:38:53 | 107. | | 8:02:35 | 87. |
| 7 Pauls Ålperings | 2:08:59 | 299. | | 10:11:34 | 106. |
107 | 60 | Vaajakosken Terä | FIN | 10:12:01 | |
| 1 Mikko Hölsö | | | | 1:26:23 | 164. |
| 2 Timo Joensuu | 1:16:04 | 123. | | 2:42:27 | 122. |
| 3 Heikki Kettunen | 1:37:36 | 124. | | 4:20:04 | 105. |
| 4 Timo Sivill | 1:05:12 | 170. | | 5:25:17 | 119. |
| 5 Petri Saari | 59:20 | 55. | | 6:24:37 | 93. |
| 6 Ville Keskisaari | 1:45:32 | 163. | | 8:10:10 | 101. |
| 7 Topi Leppäsalmi | 2:01:51 | 161. | | 10:12:01 | 107. |
108 | 389 | Kalevan Rasti 3 | FIN | 10:12:32 | |
| 1 Kari Varis | | | | 1:19:35 | 74. |
| 2 Hannu Airila | 1:13:19 | 91. | | 2:32:54 | 63. |
| 3 Veera Laaksoviita | 1:38:55 | 139. | | 4:11:49 | 79. |
| 4 Siiri Silvennoinen | 1:01:20 | 108. | | 5:13:09 | 77. |
| 5 Jaakko Mäenpää | 1:08:12 | 149. | | 6:21:22 | 81. |
| 6 Simo Martomaa | 1:41:08 | 124. | | 8:02:31 | 86. |
| 7 Oleg Vokulov | 2:10:01 | 310. | | 10:12:32 | 108. |
109 | 97 | Skogslöparna | SWE | 10:13:49 | |
| 1 Benjamin Näslund | | | | 1:16:23 | 45. |
| 2 Jonas Hälldal | 1:30:21 | 314. | | 2:46:44 | 157. |
| 3 Börje Pauler | 1:32:15 | 74. | | 4:18:59 | 101. |
| 4 Jonas Byström | 1:07:14 | 207. | | 5:26:14 | 122. |
| 5 Arvid Strandberg | 1:12:20 | 199. | | 6:38:35 | 124. |
| 6 Anders Sundin | 1:41:34 | 129. | | 8:20:09 | 121. |
| 7 Stefan Sjölund | 1:53:40 | 98. | | 10:13:49 | 109. |
110 | 698 | FK Göingarna | SWE | 10:13:58 | |
| 1 Wilmer Selin | | | | 1:25:15 | 113. |
| 2 Edvin Selin | 1:17:15 | 137. | | 2:42:31 | 125. |
| 3 Svante Selin | 1:29:16 | 57. | | 4:11:48 | 77. |
| 4 Hjalmar Axelsson | 1:01:54 | 113. | | 5:13:42 | 78. |
| 5 Isak Andersson | 1:09:06 | 154. | | 6:22:49 | 87. |
| 6 Hampus Larsson | 1:47:10 | 175. | | 8:09:59 | 99. |
| 7 Fritjof Axelsson | 2:03:58 | 199. | | 10:13:58 | 110. |
111 | 74 | Hiidenkiertäjät 2 | FIN | 10:14:06 | |
| 1 Marko Loukkalahti | | | | 1:29:14 | 206. |
| 2 Tomi Närvä | 1:15:08 | 110. | | 2:44:22 | 141. |
| 3 Ville Luoma | 1:46:01 | 217. | | 4:30:24 | 148. |
| 4 Atte Kavonius | 1:03:46 | 145. | | 5:34:10 | 140. |
| 5 Lauri Sorsa | 1:06:46 | 134. | | 6:40:56 | 131. |
| 6 Perttu Sorsa | 1:38:30 | 104. | | 8:19:27 | 119. |
| 7 Filip Adamek | 1:54:39 | 101. | | 10:14:06 | 111. |
112 | 770 | Värska OK Peko | EST | 10:14:14 | |
| 1 Olle Ilmar Jaama | | | | 1:19:35 | 76. |
| 2 Ain Fjodorov | 1:21:57 | 192. | | 2:41:32 | 110. |
| 3 Sergei Rjaboskin | 1:34:29 | 92. | | 4:16:02 | 95. |
| 4 Timo Kudre | 1:19:02 | 418. | | 5:35:05 | 144. |
| 5 Randy Korb | 1:06:42 | 132. | | 6:41:47 | 132. |
| 6 Kevin Hallop | 1:37:10 | 97. | | 8:18:58 | 117. |
| 7 Reigo Teervalt | 1:55:16 | 106. | | 10:14:14 | 112. |
113 | 1343 | OK Kåre 2 | SWE | 10:14:22 | |
| 1 Peter Eriksson | | | | 1:25:50 | 153. |
| 2 Ivan Forsgren | 1:16:45 | 129. | | 2:42:36 | 126. |
| 3 Jesper Kullin Alfredsson | 1:43:21 | 179. | | 4:25:57 | 135. |
| 4 Emil Åberg | 53:36 | 33. | | 5:19:33 | 91. |
| 5 Wille Söderqvist | 1:02:03 | 73. | | 6:21:37 | 82. |
| 6 Patrik Söderqvist | 1:43:52 | 149. | | 8:05:29 | 93. |
| 7 Kristofer Sidenvall | 2:08:52 | 298. | | 10:14:22 | 113. |
114 | 379 | Gävle OK | SWE | 10:15:13 | |
| 1 Felix Silver | | | | 1:19:20 | 63. |
| 2 Axel Hejdenberg | 1:15:36 | 115. | | 2:34:57 | 76. |
| 3 Albin Sjöhed | 1:44:07 | 189. | | 4:19:04 | 102. |
| 4 Richard Hejdenberg | 1:03:28 | 140. | | 5:22:32 | 104. |
| 5 Jakob Sjöberg | 1:12:57 | 210. | | 6:35:30 | 115. |
| 6 Simon Sjöhed | 1:39:20 | 110. | | 8:14:51 | 110. |
| 7 Erik Hållström | 2:00:22 | 155. | | 10:15:13 | 114. |
115 | 84 | Kuopion Suunnistajat | FIN | 10:15:16 | |
| 1 Santeri Kirjavainen | | | | 1:19:13 | 57. |
| 2 Kasperi Hämäläinen | 1:14:08 | 103. | | 2:33:21 | 69. |
| 3 Juha Vartiainen | 1:49:13 | 258. | | 4:22:34 | 126. |
| 4 Antto-Iiro Suhonen | 59:47 | 86. | | 5:22:22 | 103. |
| 5 Jerry Hyvönen | 1:11:46 | 193. | | 6:34:08 | 113. |
| 6 Marko Lamminsalo | 1:40:50 | 121. | | 8:14:58 | 113. |
| 7 Arto Niiranen | 2:00:18 | 154. | | 10:15:16 | 115. |
116 | 362 | Oppsal orientering | NOR | 10:15:22 | |
| 1 Ask Olaussen | | | | 1:20:58 | 91. |
| 2 Sigve Vågsnes | 1:16:56 | 131. | | 2:37:54 | 99. |
| 3 Ola Marius Pedersen | 1:31:49 | 71. | | 4:09:43 | 74. |
| 4 Per-Ivar Nikolaisen | 1:06:08 | 186. | | 5:15:52 | 81. |
| 5 Marius E. Aamodt | 1:10:15 | 174. | | 6:26:08 | 98. |
| 6 Thomas Ruud | 1:45:39 | 164. | | 8:11:47 | 103. |
| 7 Ludvig Rödnes | 2:03:34 | 193. | | 10:15:22 | 116. |
117 | 112 | Lapuan Virkiä 2 | FIN | 10:16:26 | |
| 1 Lauri Koivumäki | | | | 1:20:52 | 89. |
| 2 Teemu Pihlajamäki | 1:20:51 | 171. | | 2:41:43 | 115. |
| 3 Ats Sönajalg | 1:38:18 | 131. | | 4:20:01 | 104. |
| 4 Juuso Ekola | 1:02:59 | 130. | | 5:23:01 | 110. |
| 5 Ville Sivén | 1:06:22 | 127. | | 6:29:23 | 104. |
| 6 Oskari Rannila | 1:41:45 | 133. | | 8:11:08 | 102. |
| 7 Arto Fränti | 2:05:17 | 209. | | 10:16:26 | 117. |
118 | 108 | Kouvolan Suunnistajat 2 | FIN | 10:19:59 | |
| 1 Lauri Mattila | | | | 1:26:58 | 172. |
| 2 Aatu Hirvikallio | 1:15:29 | 114. | | 2:42:27 | 122. |
| 3 Patrik Väisänen | 1:48:03 | 236. | | 4:30:31 | 152. |
| 4 Onni Vepsäläinen | 1:01:01 | 100. | | 5:31:32 | 131. |
| 5 Urho Ojala | 1:05:08 | 109. | | 6:36:41 | 118. |
| 6 Lasse Peltonen | 1:46:08 | 170. | | 8:22:49 | 127. |
| 7 Pyry Mattila | 1:57:10 | 120. | | 10:19:59 | 118. |
119 | 75 | OK Trian | FIN | 10:22:07 | |
| 1 Alec Still | | | | 1:29:02 | 192. |
| 2 Victor Mansner | 1:21:27 | 185. | | 2:50:30 | 170. |
| 3 Jani Virta | 1:37:26 | 122. | | 4:27:56 | 143. |
| 4 Simon Nordgren | 1:03:10 | 133. | | 5:31:07 | 129. |
| 5 Veikka Lintula | 1:05:40 | 119. | | 6:36:47 | 119. |
| 6 Oskari Reijonen | 1:46:07 | 169. | | 8:22:54 | 128. |
| 7 Jörgen Wickholm | 1:59:12 | 145. | | 10:22:07 | 119. |
120 | 37 | Hiisirasti | FIN | 10:22:53 | |
| 1 Joona Huila | | | | 1:19:44 | 81. |
| 2 Juha Tommila | 1:14:15 | 104. | | 2:33:59 | 70. |
| 3 Johannes Pohjala | 1:37:59 | 130. | | 4:11:59 | 82. |
| 4 Olli Väätäinen | 1:04:07 | 149. | | 5:16:07 | 83. |
| 5 Juho Uotila | 1:13:21 | 214. | | 6:29:28 | 105. |
| 6 Saku Asikainen | 1:50:43 | 215. | | 8:20:12 | 122. |
| 7 Roope Ruuhiala | 2:02:41 | 183. | | 10:22:53 | 120. |
121 | 173 | Lappeen Riento 2 | FIN | 10:23:07 | |
| 1 Vertti Myllärinen | | | | 1:25:33 | 135. |
| 2 Ville Saikko | 1:17:06 | 134. | | 2:42:39 | 128. |
| 3 Matti Maajärvi | 1:48:42 | 249. | | 4:31:22 | 155. |
| 4 Heikki Torniainen | 1:07:25 | 211. | | 5:38:47 | 155. |
| 5 Markus Siivola | 1:06:54 | 135. | | 6:45:41 | 141. |
| 6 Miika Husu | 1:34:36 | 75. | | 8:20:18 | 123. |
| 7 Ville Huomolin | 2:02:49 | 184. | | 10:23:07 | 121. |
122 | 78 | Rasti-Kurikka | FIN | 10:24:55 | |
| 1 Niko Koskela | | | | 1:25:37 | 137. |
| 2 Jarno Kallio-Könnö | 1:21:05 | 176. | | 2:46:42 | 156. |
| 3 Eero Markkila | 1:35:15 | 103. | | 4:21:58 | 122. |
| 4 Matti Vainionpää | 1:02:20 | 119. | | 5:24:18 | 113. |
| 5 Juha Fränti | 1:10:38 | 181. | | 6:34:57 | 114. |
| 6 Antti Hemminki | 1:39:55 | 114. | | 8:14:52 | 111. |
| 7 Aarne Orhanen | 2:10:03 | 311. | | 10:24:55 | 122. |
123 | 61 | Ikaalisten Nouseva-Voima 2 | FIN | 10:26:20 | |
| 1 Juho-Veikko Hytönen | | | | 1:25:44 | 144. |
| 2 Andrew Barnett | 1:12:24 | 81. | | 2:38:08 | 101. |
| 3 Ville Parkkinen | 1:44:01 | 185. | | 4:22:09 | 124. |
| 4 Iivo Kotamäki | 58:40 | 74. | | 5:20:49 | 94. |
| 5 Hermanni Sankelo | 1:07:30 | 142. | | 6:28:20 | 101. |
| 6 Henri Taanila | 1:41:13 | 125. | | 8:09:33 | 98. |
| 7 Toby Lang | 2:16:46 | 409. | | 10:26:20 | 123. |
124 | 96 | Ol Norska 2 | SUI | 10:28:05 | |
| 1 Rolf Hauswirth | | | | 1:31:35 | 238. |
| 2 Anja Probst | 1:21:29 | 186. | | 2:53:04 | 190. |
| 3 Marc Probst | 1:50:24 | 282. | | 4:43:29 | 204. |
| 4 Silje Ekroll Jahern | 1:04:35 | 158. | | 5:48:04 | 182. |
| 5 Siri Nyfeler | 1:03:40 | 90. | | 6:51:44 | 154. |
| 6 Sarina Kyburz | 1:37:27 | 101. | | 8:29:12 | 135. |
| 7 Simon Wenger | 1:58:53 | 140. | | 10:28:05 | 124. |
125 | 588 | Järfälla OK | SWE | 10:28:37 | |
| 1 Jesper Åkesson | | | | 1:34:44 | 300. |
| 2 Erik Bovallius | 1:20:11 | 166. | | 2:54:56 | 199. |
| 3 Felix Späth | 1:40:25 | 155. | | 4:35:21 | 169. |
| 4 Benjamin Langerak | 1:03:17 | 135. | | 5:38:39 | 154. |
| 5 William Grunder | 1:06:10 | 125. | | 6:44:49 | 138. |
| 6 Jefta Langerak | 1:41:34 | 130. | | 8:26:23 | 130. |
| 7 Jonatan Anderson | 2:02:14 | 174. | | 10:28:37 | 125. |
126 | 167 | OK Kapa | LAT | 10:30:54 | |
| 1 Ainars Lupikis | | | | 1:18:56 | 55. |
| 2 Edgars Briconoks | 1:21:19 | 182. | | 2:40:16 | 107. |
| 3 Gatis Barons | 1:46:01 | 216. | | 4:26:17 | 139. |
| 4 Roberts Arnicans | 58:09 | 66. | | 5:24:26 | 115. |
| 5 Kaspars Cerjaks | 1:07:13 | 137. | | 6:31:40 | 107. |
| 6 Janis Peilans | 1:40:17 | 116. | | 8:11:57 | 104. |
| 7 Toms Veits | 2:18:57 | 447. | | 10:30:54 | 126. |
127 | 1213 | DRONGO | GBR | 10:31:34 | |
| 1 James Ackland | | | | 1:32:01 | 246. |
| 2 Ben Windsor | 1:20:55 | 173. | | 2:52:57 | 186. |
| 3 Phil Vokes | 1:34:45 | 97. | | 4:27:42 | 141. |
| 4 Fiona Bunn | 1:15:21 | 342. | | 5:43:04 | 168. |
| 5 Paul Pruzina | 1:08:44 | 152. | | 6:51:49 | 155. |
| 6 Ben Stevens | 1:50:32 | 213. | | 8:42:21 | 149. |
| 7 Luke Fisher | 1:49:13 | 67. | | 10:31:34 | 127. |
128 | 77 | Auringonlaskun Ratsastajat | FIN | 10:31:51 | |
| 1 Kalle Rantala | | | | 1:37:15 | 367. |
| 2 Pekka Väätäinen | 1:21:21 | 183. | | 2:58:36 | 229. |
| 3 Aaro Asikainen | 1:31:49 | 72. | | 4:30:26 | 149. |
| 4 Mari Väänänen | 1:06:31 | 194. | | 5:36:57 | 145. |
| 5 Hanna Mononen | 1:11:25 | 189. | | 6:48:22 | 146. |
| 6 Kai Reiman | 1:45:47 | 167. | | 8:34:10 | 141. |
| 7 Ari-Pekka Kaivosaari | 1:57:41 | 125. | | 10:31:51 | 128. |
129 | 219 | Lounais-Hämeen Rasti | FIN | 10:31:57 | |
| 1 Thomas Saarela | | | | 1:36:36 | 357. |
| 2 Matias Rokka | 1:27:11 | 274. | | 3:03:47 | 279. |
| 3 Konsta Korhonen | 1:52:08 | 315. | | 4:55:55 | 255. |
| 4 Elmeri Syrjälä | 1:00:07 | 88. | | 5:56:03 | 208. |
| 5 Akseli Julkunen | 1:00:00 | 61. | | 6:56:03 | 168. |
| 6 Niilo Syrjälä | 1:30:42 | 62. | | 8:26:45 | 131. |
| 7 Tuomas Rokka | 2:05:11 | 207. | | 10:31:57 | 129. |
130 | 660 | Vogulisi Team ThunHondrich | SUI | 10:32:05 | |
| 1 Severin Müller | | | | 1:25:40 | 140. |
| 2 Nicolas Müller | 1:11:59 | 74. | | 2:37:40 | 92. |
| 3 Miron Rulka | 1:50:13 | 279. | | 4:27:53 | 142. |
| 4 Andri Jordi | 1:00:10 | 91. | | 5:28:04 | 126. |
| 5 Cyril Baumann | 1:30:02 | 505. | | 6:58:06 | 176. |
| 6 Tim Troxler | 1:40:20 | 117. | | 8:38:26 | 147. |
| 7 Corino Wyder | 1:53:38 | 96. | | 10:32:05 | 130. |
131 | 86 | Kangasala SK 2 | FIN | 10:32:16 | |
| 1 Jarkko Liuha | | | | 1:29:42 | 220. |
| 2 Samu Lehtola | 1:14:03 | 102. | | 2:43:46 | 133. |
| 3 Petri Ikävalko | 1:46:41 | 224. | | 4:30:27 | 151. |
| 4 Jiri-Pekka Rissanen | 1:07:34 | 214. | | 5:38:02 | 150. |
| 5 Nuutti Vennelä | 1:10:16 | 175. | | 6:48:19 | 145. |
| 6 Tuomas Fjällström | 1:44:58 | 158. | | 8:33:17 | 138. |
| 7 Antti Hyytiäinen | 1:58:58 | 141. | | 10:32:16 | 131. |
132 | 133 | Rajamäen Rykmentti 2 | FIN | 10:33:47 | |
| 1 Otto Saikkonen | | | | 1:25:20 | 118. |
| 2 Tapio Perä | 1:25:20 | 242. | | 2:50:41 | 172. |
| 3 Aapo Lindberg | 1:47:48 | 234. | | 4:38:29 | 178. |
| 4 Nuutti Toivonen | 1:05:01 | 167. | | 5:43:30 | 172. |
| 5 Rasmus Laapas | 1:09:29 | 162. | | 6:52:59 | 157. |
| 6 Jaakko Leinonen | 1:44:56 | 157. | | 8:37:56 | 144. |
| 7 Christoph Prunsche | 1:55:51 | 112. | | 10:33:47 | 132. |
133 | 487 | Azuolas | LTU | 10:34:33 | |
| 1 Gytis Nakvosas | | | | 1:25:23 | 123. |
| 2 Adomas Casas | 1:26:32 | 262. | | 2:51:56 | 176. |
| 3 Mantas Rimkus | 2:02:13 | 522. | | 4:54:10 | 248. |
| 4 Mantas Volungevicius | 1:12:19 | 289. | | 6:06:29 | 243. |
| 5 Tautvydas Rimkus | 1:05:49 | 122. | | 7:12:18 | 208. |
| 6 Tomas Kuzminskis | 1:33:08 | 70. | | 8:45:27 | 158. |
| 7 Pranas Germanavicius | 1:49:06 | 65. | | 10:34:33 | 133. |
134 | 1224 | Fossum IF | NOR | 10:37:20 | |
| 1 Philip Romören | | | | 1:18:38 | 50. |
| 2 Eirik Strisland | 1:23:10 | 205. | | 2:41:48 | 117. |
| 3 Sindre Strisland | 1:39:42 | 148. | | 4:21:30 | 114. |
| 4 Marius Bakke | 1:01:14 | 105. | | 5:22:45 | 106. |
| 5 Emil Störmer | 1:09:18 | 159. | | 6:32:03 | 109. |
| 6 Birk Sätnan | 1:47:46 | 182. | | 8:19:49 | 120. |
| 7 Sondre Zahl-Hagen | 2:17:30 | 412. | | 10:37:20 | 134. |
135 | 758 | Arboro OK | LTU | 10:37:47 | |
| 1 Rokas Barauskas | | | | 1:25:16 | 114. |
| 2 Andrius Michailovas | 1:30:43 | 323. | | 2:56:00 | 207. |
| 3 Rokas Lipnickas | 1:35:05 | 101. | | 4:31:06 | 153. |
| 4 Agnius Ciapas | 1:10:22 | 255. | | 5:41:28 | 163. |
| 5 Giedrius Valantinas | 1:03:41 | 92. | | 6:45:10 | 139. |
| 6 Dovydas Kausakys | 1:36:54 | 95. | | 8:22:04 | 125. |
| 7 Kristis Stankevicius | 2:15:42 | 397. | | 10:37:47 | 135. |
136 | 215 | Rasti-Lukko | FIN | 10:37:59 | |
| 1 Aleksi Lohtander | | | | 1:25:02 | 105. |
| 2 Lassi Virtanen | 1:21:55 | 191. | | 2:46:57 | 160. |
| 3 Mikael Kauppi | 1:51:28 | 298. | | 4:38:25 | 176. |
| 4 Timi Niemensivu | 1:03:07 | 131. | | 5:41:33 | 164. |
| 5 Justus Kallioniemi | 1:08:07 | 148. | | 6:49:40 | 149. |
| 6 Tero Heinikangas | 1:54:41 | 257. | | 8:44:22 | 156. |
| 7 Kimmo Mieskoski | 1:53:36 | 95. | | 10:37:59 | 136. |
137 | 680 | KFUM Örebro OK | SWE | 10:40:17 | |
| 1 Hugo Öhrn | | | | 1:25:03 | 106. |
| 2 Jacob Eriksson | 1:12:40 | 86. | | 2:37:44 | 96. |
| 3 Erik Jansson | 1:34:45 | 96. | | 4:12:29 | 90. |
| 4 William Segura | 1:09:02 | 234. | | 5:21:32 | 99. |
| 5 Christer Garpenlund | 1:07:30 | 141. | | 6:29:02 | 102. |
| 6 Linus Malm | 2:07:55 | 437. | | 8:36:58 | 143. |
| 7 Melker Forsberg | 2:03:18 | 190. | | 10:40:17 | 137. |
138 | 1227 | OK Löftan | SWE | 10:40:35 | |
| 1 Adam Sjööarv | | | | 1:28:55 | 187. |
| 2 Tobias Johansson | 1:13:34 | 95. | | 2:42:30 | 124. |
| 3 Jesper Johansson | 1:29:22 | 59. | | 4:11:53 | 80. |
| 4 Axel Eriksson | 1:26:06 | 551. | | 5:37:59 | 149. |
| 5 Gustav Andersson | 1:12:29 | 203. | | 6:50:29 | 151. |
| 6 Adrian Vartia | 1:42:43 | 138. | | 8:33:12 | 137. |
| 7 Daniel Andersson | 2:07:22 | 255. | | 10:40:35 | 138. |
139 | 182 | Hiidenkiertäjät 3 | FIN | 10:41:19 | |
| 1 Pyry Ilmarinen | | | | 1:29:11 | 202. |
| 2 Kari Laine | 1:26:25 | 260. | | 2:55:36 | 204. |
| 3 Erkka Mehtälä | 1:49:55 | 272. | | 4:45:31 | 215. |
| 4 Jukka-Pekka Seppänen | 57:25 | 61. | | 5:42:57 | 166. |
| 5 Hannes Nikkinen | 1:08:35 | 151. | | 6:51:32 | 152. |
| 6 Harri Räty | 1:41:49 | 134. | | 8:33:22 | 139. |
| 7 Markus Ilmarinen | 2:07:57 | 285. | | 10:41:19 | 139. |
140 | 345 | IL Koll | NOR | 10:41:25 | |
| 1 Trond Kortner | | | | 1:36:21 | 350. |
| 2 Daniel Moe Blom | 1:22:10 | 196. | | 2:58:32 | 227. |
| 3 Öystein Pettersen | 1:41:11 | 159. | | 4:39:43 | 190. |
| 4 Pentti Iso-Markku | 1:05:36 | 177. | | 5:45:20 | 177. |
| 5 Erik Paulsrud | 1:09:08 | 156. | | 6:54:28 | 164. |
| 6 Tobias Tronböl Lium | 1:48:24 | 191. | | 8:42:53 | 150. |
| 7 Jarl Magnus Berge | 1:58:31 | 134. | | 10:41:25 | 140. |
141 | 617 | OK Denseln 2 | SWE | 10:42:07 | |
| 1 Per Brolund | | | | 1:36:02 | 344. |
| 2 Erik Pettersson | 1:20:03 | 160. | | 2:56:06 | 209. |
| 3 Andreas Törnkvist | 1:44:39 | 197. | | 4:40:45 | 193. |
| 4 Arvid Algers Omholt | 1:03:09 | 132. | | 5:43:55 | 175. |
| 5 Hugo Braam | 1:09:07 | 155. | | 6:53:03 | 158. |
| 6 Oscar Vångell | 1:41:00 | 122. | | 8:34:03 | 140. |
| 7 Christer Lilja | 2:08:04 | 286. | | 10:42:07 | 141. |
142 | 92 | OK Rodhen | SWE | 10:43:26 | |
| 1 Vasili Straltsou | | | | 1:21:02 | 94. |
| 2 David Melin | 1:11:57 | 73. | | 2:33:00 | 64. |
| 3 Emil Grehn | 1:47:58 | 235. | | 4:20:58 | 107. |
| 4 Jakob Eklund | 1:13:22 | 316. | | 5:34:21 | 141. |
| 5 Jonas Eklund | 1:07:36 | 143. | | 6:41:57 | 133. |
| 6 Axel Bergström | 2:01:32 | 354. | | 8:43:30 | 152. |
| 7 Simon Andersson | 1:59:56 | 151. | | 10:43:26 | 142. |
143 | 168 | Pargas IF | FIN | 10:49:07 | |
| 1 Mats Dahlén | | | | 1:25:41 | 141. |
| 2 Sören Nymalm | 1:17:00 | 133. | | 2:42:42 | 129. |
| 3 Alex Virtala | 1:38:30 | 134. | | 4:21:12 | 109. |
| 4 Jonatan Ahlbäck | 1:12:00 | 279. | | 5:33:13 | 138. |
| 5 Elias Lindroos | 1:16:12 | 254. | | 6:49:25 | 147. |
| 6 Simon Engström | 1:53:44 | 239. | | 8:43:10 | 151. |
| 7 Sverre Hågensen | 2:05:57 | 222. | | 10:49:07 | 143. |
144 | 276 | Espoon Akilles 2 | FIN | 10:49:12 | |
| 1 Kimmo Berg | | | | 1:34:24 | 297. |
| 2 Tuomas Vaherlehto | 1:24:49 | 230. | | 2:59:14 | 238. |
| 3 Jani Riissanen | 1:50:29 | 284. | | 4:49:43 | 237. |
| 4 Oliver Carlsson | 1:06:30 | 193. | | 5:56:13 | 209. |
| 5 Tuomas Hakkarainen | 1:14:17 | 232. | | 7:10:30 | 205. |
| 6 Teemu Korhonen | 1:40:01 | 115. | | 8:50:31 | 169. |
| 7 Teemu Ritasalo | 1:58:41 | 138. | | 10:49:12 | 144. |
145 | 89 | Pellon Ponsi | FIN | 10:49:25 | |
| 1 Jyri Uusitalo | | | | 1:19:31 | 71. |
| 2 Perttu Hietala | 1:11:34 | 68. | | 2:31:06 | 56. |
| 3 Juho-Matti Taivainen | 1:40:53 | 157. | | 4:12:00 | 83. |
| 4 Jaakko Tervo | 1:12:54 | 301. | | 5:24:54 | 117. |
| 5 Antti Ekonoja | 1:14:42 | 237. | | 6:39:37 | 127. |
| 6 Kalle Häkkinen | 1:58:26 | 304. | | 8:38:03 | 145. |
| 7 Janne Häkkinen | 2:11:22 | 320. | | 10:49:25 | 145. |
146 | 814 | NTNUI 5 | NOR | 10:49:48 | |
| 1 Anu Tuomisto | | | | 1:33:35 | 274. |
| 2 Ole Arenth | 1:21:19 | 181. | | 2:54:55 | 198. |
| 3 Sander Rogndokken | 1:52:07 | 314. | | 4:47:02 | 221. |
| 4 Lavran Thorstensen | 1:06:36 | 196. | | 5:53:39 | 198. |
| 5 Emma Arnesen | 1:04:39 | 100. | | 6:58:18 | 177. |
| 6 Eivind Myhre | 1:36:40 | 93. | | 8:34:58 | 142. |
| 7 Halvor Melkild | 2:14:49 | 380. | | 10:49:48 | 146. |
147 | 149 | OK77 3 | FIN | 10:49:52 | |
| 1 Benjamin Korento | | | | 1:35:43 | 334. |
| 2 Oscar Stenbacka | 1:22:45 | 203. | | 2:58:29 | 225. |
| 3 Christoffer Melin | 1:45:02 | 201. | | 4:43:31 | 206. |
| 4 Raivo Lukkari | 1:07:54 | 219. | | 5:51:26 | 191. |
| 5 Mikael Donner | 1:00:07 | 63. | | 6:51:33 | 153. |
| 6 Matias Kankkunen | 1:54:30 | 253. | | 8:46:04 | 160. |
| 7 Wilhelm Stenbacka | 2:03:47 | 197. | | 10:49:52 | 147. |
148 | 82 | OK Ogre | LAT | 10:49:52 | |
| 1 Audris Odo Vitolins | | | | 1:41:29 | 433. |
| 2 Nauris Neimanis | 1:27:02 | 270. | | 3:08:32 | 315. |
| 3 Raivo Kivlenieks | 1:49:47 | 270. | | 4:58:20 | 272. |
| 4 Renars Grasis | 1:02:07 | 116. | | 6:00:27 | 222. |
| 5 Lukass Silins | 1:10:06 | 171. | | 7:10:33 | 206. |
| 6 Mikus Zvirbulis | 1:45:51 | 168. | | 8:56:25 | 177. |
| 7 Andris Svilans | 1:53:27 | 93. | | 10:49:52 | 148. |
149 | 358 | IFK Mora OK 2 | SWE | 10:50:02 | |
| 1 Simon Karlsson Holmer | | | | 1:32:23 | 263. |
| 2 Ola Svahn | 1:14:17 | 105. | | 2:46:40 | 155. |
| 3 Simon Hodler | 1:48:23 | 240. | | 4:35:03 | 168. |
| 4 Charlie Stolt | 58:54 | 79. | | 5:33:58 | 139. |
| 5 Alfred Danielsson | 1:14:20 | 233. | | 6:48:18 | 144. |
| 6 Adrian Dahlström | 1:55:56 | 273. | | 8:44:14 | 154. |
| 7 Kristian Dahlström | 2:05:47 | 218. | | 10:50:02 | 149. |
150 | 1246 | SK100 | EST | 10:50:07 | |
| 1 Reimo Liiv | | | | 1:43:43 | 481. |
| 2 Lauri Tammemäe | 1:18:19 | 148. | | 3:02:02 | 262. |
| 3 Timmo Tammemäe | 1:35:55 | 108. | | 4:37:58 | 174. |
| 4 Tomi-Andre Piirmets | 1:15:03 | 338. | | 5:53:01 | 195. |
| 5 Tõnis Vaiksaar | 1:06:29 | 129. | | 6:59:30 | 179. |
| 6 Marek Karm | 1:51:37 | 224. | | 8:51:08 | 170. |
| 7 Anti Sulavee | 1:58:58 | 143. | | 10:50:07 | 150. |
151 | 136 | Koovee 3 | FIN | 10:50:15 | |
| 1 Sakari Koivuniemi | | | | 1:29:39 | 219. |
| 2 Jere Simola | 1:19:49 | 157. | | 2:49:28 | 164. |
| 3 Mikko Kurkela | 1:43:07 | 175. | | 4:32:36 | 157. |
| 4 Tero Mamia | 1:05:59 | 183. | | 5:38:35 | 153. |
| 5 Annika Rantanen | 1:17:39 | 270. | | 6:56:15 | 169. |
| 6 Joel Schule | 1:48:39 | 194. | | 8:44:54 | 157. |
| 7 Otso Tukiainen | 2:05:21 | 210. | | 10:50:15 | 151. |
152 | 605 | IL Tyrving 3 | NOR | 10:50:36 | |
| 1 Vegard Peikli | | | | 1:35:18 | 322. |
| 2 Erik Thorsson | 1:21:14 | 180. | | 2:56:32 | 210. |
| 3 Gunnar Fiskum | 1:46:55 | 226. | | 4:43:27 | 203. |
| 4 Torbjörn Sagberg | 56:18 | 54. | | 5:39:46 | 159. |
| 5 Ådne Skjärstein | 59:31 | 56. | | 6:39:17 | 126. |
| 6 Björnar Peikli | 1:48:36 | 193. | | 8:27:53 | 132. |
| 7 Christian Grotnes | 2:22:42 | 500. | | 10:50:36 | 152. |
153 | 119 | Attunda OK 2 | SWE | 10:51:35 | |
| 1 Joel Wallner | | | | 1:28:56 | 189. |
| 2 Elis Ivers | 1:16:19 | 126. | | 2:45:16 | 148. |
| 3 Thomas Pettersson | 1:49:46 | 268. | | 4:35:02 | 167. |
| 4 Johan Persson | 1:08:40 | 227. | | 5:43:43 | 174. |
| 5 Rasmus Lundström | 1:13:46 | 222. | | 6:57:29 | 174. |
| 6 Christian Redtzer | 1:40:46 | 119. | | 8:38:15 | 146. |
| 7 Simon Martelius | 2:13:19 | 354. | | 10:51:35 | 153. |
154 | 137 | Helsingin Suunnistajat 7 | FIN | 10:51:54 | |
| 1 Johanna Hulkkonen | | | | 1:39:34 | 391. |
| 2 Tuomas Tala | 1:26:19 | 259. | | 3:05:54 | 291. |
| 3 Toni Pikkarainen | 1:39:01 | 141. | | 4:44:55 | 213. |
| 4 Mikko Salonen | 1:00:28 | 95. | | 5:45:24 | 178. |
| 5 Anton Salmenkylä | 57:49 | 40. | | 6:43:13 | 135. |
| 6 Paavo Väisänen | 1:45:06 | 160. | | 8:28:20 | 133. |
| 7 Marko Rajala | 2:23:34 | 521. | | 10:51:54 | 154. |
155 | 1296 | Tampereen Pyrintö 4 | FIN | 10:52:34 | |
| 1 Leevi Keronen | | | | 1:34:41 | 299. |
| 2 Eemil Koskinen | 1:17:55 | 146. | | 2:52:37 | 182. |
| 3 Jouni Mähönen | 1:45:55 | 214. | | 4:38:32 | 179. |
| 4 Jarkko Laine | 1:00:15 | 93. | | 5:38:48 | 156. |
| 5 Eetu Lehtovirta | 1:11:39 | 191. | | 6:50:27 | 150. |
| 6 Jérémi Pourre | 1:35:47 | 85. | | 8:26:15 | 129. |
| 7 Aarni Laine | 2:26:19 | 535. | | 10:52:34 | 155. |
156 | 103 | Umeå OK | SWE | 10:53:46 | |
| 1 Matija Razum | | | | 1:26:17 | 162. |
| 2 Otto Timby | 1:09:34 | 51. | | 2:35:51 | 81. |
| 3 Matic Blac | 1:48:23 | 239. | | 4:24:14 | 132. |
| 4 Simon Eriksson | 1:16:43 | 369. | | 5:40:57 | 161. |
| 5 Rasmus Eriksson | 1:12:24 | 201. | | 6:53:21 | 160. |
| 6 Tihon Salopek | 1:35:44 | 84. | | 8:29:05 | 134. |
| 7 Lars Widmer | 2:24:41 | 524. | | 10:53:46 | 156. |
157 | 702 | Söders-Tyresö | SWE | 10:53:49 | |
| 1 Olle Thimberg | | | | 1:33:13 | 266. |
| 2 Wrane Niklas | 1:29:26 | 305. | | 3:02:40 | 268. |
| 3 Göran Thimberg | 1:41:03 | 158. | | 4:43:43 | 208. |
| 4 Elmin Hovmöller | 1:04:47 | 162. | | 5:48:31 | 184. |
| 5 Mikael Wilhelmsson | 1:13:10 | 212. | | 7:01:42 | 184. |
| 6 Tomas Lilja | 1:47:49 | 183. | | 8:49:31 | 167. |
| 7 Mattias Hovmöller | 2:04:18 | 201. | | 10:53:49 | 157. |
158 | 165 | Inbetweeners | FIN | 10:54:11 | |
| 1 Jussi Harju | | | | 1:30:03 | 227. |
| 2 Kristian Kannus | 1:15:11 | 111. | | 2:45:15 | 147. |
| 3 Jussi-Elmeri Halme | 1:36:07 | 110. | | 4:21:23 | 111. |
| 4 Teemu Ternola | 59:37 | 83. | | 5:21:00 | 96. |
| 5 Lasse-Pekka Lahti | 1:35:21 | 590. | | 6:56:22 | 172. |
| 6 Henri Annila | 1:50:40 | 214. | | 8:47:02 | 163. |
| 7 Magnus Struckmann | 2:07:08 | 245. | | 10:54:11 | 158. |
159 | 106 | Ulricehamns OK | SWE | 10:54:27 | |
| 1 Hugo Ström | | | | 1:33:40 | 276. |
| 2 Joel Holmberg | 1:31:05 | 330. | | 3:04:45 | 285. |
| 3 Nils Spetz | 1:37:31 | 123. | | 4:42:17 | 198. |
| 4 Per Holmberg | 1:10:15 | 250. | | 5:52:32 | 193. |
| 5 Kasper Vemdal | 1:14:59 | 238. | | 7:07:31 | 193. |
| 6 Simon Westh | 1:38:28 | 103. | | 8:46:00 | 159. |
| 7 Alfred Hallqvist | 2:08:27 | 295. | | 10:54:27 | 159. |
160 | 655 | Tullinge SK 3 | SWE | 10:55:02 | |
| 1 Viktor Wistrand | | | | 1:37:04 | 363. |
| 2 Olof Arevång | 1:21:09 | 177. | | 2:58:14 | 224. |
| 3 Wilhelm Bergman | 1:50:45 | 290. | | 4:49:00 | 235. |
| 4 Sofia Lönnkvist | 1:04:52 | 163. | | 5:53:53 | 201. |
| 5 Johannes Bladh | 1:13:44 | 221. | | 7:07:37 | 194. |
| 6 Axel Trofast | 1:53:59 | 244. | | 9:01:37 | 193. |
| 7 Krystof Hajek | 1:53:25 | 92. | | 10:55:02 | 160. |
161 | 678 | Sundsvalls OK | SWE | 10:57:21 | |
| 1 Oskar Vikström | | | | 1:41:07 | 423. |
| 2 Olov Norin | 1:20:43 | 168. | | 3:01:50 | 260. |
| 3 Axel Lundgren | 1:36:28 | 114. | | 4:38:18 | 175. |
| 4 Fredrik Noborn | 1:00:10 | 89. | | 5:38:28 | 151. |
| 5 Gustav Fraenell | 1:09:49 | 168. | | 6:48:17 | 143. |
| 6 Edvin Lake | 1:57:52 | 298. | | 8:46:10 | 161. |
| 7 Truls Lindholm | 2:11:11 | 318. | | 10:57:21 | 161. |
162 | 115 | OK Saldus | LAT | 10:58:04 | |
| 1 Reskis Atis | | | | 1:35:00 | 309. |
| 2 Mankus Guntars | 1:25:47 | 248. | | 3:00:47 | 248. |
| 3 Jaudzems Kristaps | 1:36:45 | 117. | | 4:37:33 | 173. |
| 4 Zernis Oskars | 1:10:28 | 257. | | 5:48:01 | 181. |
| 5 Brucis Uldis | 1:03:50 | 94. | | 6:51:51 | 156. |
| 6 Mankus Ainars | 1:52:24 | 233. | | 8:44:15 | 155. |
| 7 Mateics Viktors | 2:13:48 | 361. | | 10:58:04 | 162. |
163 | 158 | Viimeiset pirkkalaiset | FIN | 10:58:21 | |
| 1 Akseli Pesu | | | | 1:25:39 | 139. |
| 2 Timo Saarinen | 1:19:51 | 158. | | 2:45:31 | 150. |
| 3 Hannu Saarijärvi | 1:36:17 | 113. | | 4:21:48 | 120. |
| 4 Salla Saarijärvi | 1:10:07 | 247. | | 5:31:55 | 132. |
| 5 Vilma Pesu | 1:22:37 | 352. | | 6:54:32 | 165. |
| 6 Mervi Pesu | 1:58:21 | 302. | | 8:52:53 | 172. |
| 7 Raino Pesu | 2:05:27 | 212. | | 10:58:21 | 163. |
164 | 1234 | SK Saue Tammed | EST | 10:58:30 | |
| 1 Tõnu Lillelaid | | | | 1:32:05 | 247. |
| 2 Andreas Kraas | 1:18:49 | 152. | | 2:50:54 | 175. |
| 3 Peeter Pihl | 1:30:31 | 64. | | 4:21:25 | 112. |
| 4 Lauri Beilmann | 1:11:42 | 273. | | 5:33:08 | 137. |
| 5 Jano Järvelaid | 1:12:31 | 205. | | 6:45:40 | 140. |
| 6 Kiur Erik Eensaar | 1:43:36 | 145. | | 8:29:16 | 136. |
| 7 Andres Saetalu | 2:29:13 | 581. | | 10:58:30 | 164. |
165 | 621 | Täby OK | SWE | 10:58:32 | |
| 1 Anders Jansson | | | | 1:26:30 | 166. |
| 2 Edvin Nordström | 1:17:13 | 136. | | 2:43:43 | 132. |
| 3 Hugo Sjölander | 1:41:50 | 163. | | 4:25:33 | 134. |
| 4 Marcus Ekman | 1:12:25 | 291. | | 5:37:59 | 148. |
| 5 Noa Helgars | 1:15:40 | 248. | | 6:53:40 | 162. |
| 6 Elias Ljungdell | 2:06:41 | 415. | | 9:00:22 | 189. |
| 7 Robert Johansson | 1:58:10 | 130. | | 10:58:32 | 165. |
166 | 151 | Lahden Suunnistajat -37 3 | FIN | 10:58:53 | |
| 1 Tomi Nykänen | | | | 1:25:35 | 136. |
| 2 Jani Hämäläinen | 1:20:08 | 161. | | 2:45:44 | 152. |
| 3 Oula Järvensivu | 1:48:50 | 253. | | 4:34:34 | 165. |
| 4 Aapo Granqvist | 1:38:00 | 787. | | 6:12:35 | 258. |
| 5 Ari Hämäläinen | 1:03:41 | 91. | | 7:16:16 | 219. |
| 6 Henri Arvela | 1:45:09 | 161. | | 9:01:25 | 192. |
| 7 Vili Väkeväinen | 1:57:28 | 123. | | 10:58:53 | 166. |
167 | 154 | Kuopion Suunnistajat 2 | FIN | 10:58:57 | |
| 1 Jani Nissinen | | | | 1:32:16 | 257. |
| 2 Jukka Auvinen | 1:28:10 | 280. | | 3:00:27 | 241. |
| 3 Sampo Hyppölä | 1:45:56 | 215. | | 4:46:24 | 218. |
| 4 Aleksi Tuovinen | 1:04:38 | 159. | | 5:51:02 | 189. |
| 5 Olli Himanen | 1:21:11 | 327. | | 7:12:13 | 207. |
| 6 Atte KIrvesmies | 1:48:05 | 186. | | 9:00:18 | 188. |
| 7 Raimo Kariniemi | 1:58:39 | 137. | | 10:58:57 | 167. |
168 | 774 | OK Moss | NOR | 11:00:01 | |
| 1 Alfred Björneröd | | | | 1:22:41 | 99. |
| 2 Sondre Ladim | 1:14:55 | 109. | | 2:37:36 | 91. |
| 3 Geir Öystein Olsen | 1:59:24 | 458. | | 4:37:01 | 172. |
| 4 Thomas Roskifte | 1:06:20 | 189. | | 5:43:21 | 171. |
| 5 Egon Lundsrud | 1:12:54 | 208. | | 6:56:15 | 170. |
| 6 Erik Jakobsen | 1:54:08 | 246. | | 8:50:24 | 168. |
| 7 Sebastian Blomfeldt Unnerud | 2:09:37 | 306. | | 11:00:01 | 168. |
169 | 55 | Frol IL | NOR | 11:00:01 | |
| 1 Tobias Alstad | | | | 1:19:29 | 69. |
| 2 Jonas Ressem | 1:11:42 | 69. | | 2:31:11 | 58. |
| 3 Stian Sundsvik | 1:37:04 | 120. | | 4:08:16 | 72. |
| 4 Johan Otto Munkeby | 1:13:09 | 307. | | 5:21:25 | 98. |
| 5 Ådne Stendahl | 1:07:42 | 144. | | 6:29:07 | 103. |
| 6 Magnus Alstad | 1:46:25 | 172. | | 8:15:32 | 114. |
| 7 Ane Malene Kolstad | 2:44:28 | 846. | | 11:00:01 | 169. |
170 | 728 | Asikkalan Raikas | FIN | 11:02:56 | |
| 1 Jussi Kauppinen | | | | 1:34:03 | 285. |
| 2 Niko Lehtinen | 1:28:39 | 290. | | 3:02:42 | 269. |
| 3 Seppo Järvinen | 1:51:45 | 309. | | 4:54:27 | 252. |
| 4 Samuel Pökälä | 1:01:20 | 108. | | 5:55:47 | 206. |
| 5 Joona Lindroth | 1:12:28 | 202. | | 7:08:15 | 199. |
| 6 Niilo Lusila | 1:51:36 | 223. | | 8:59:52 | 187. |
| 7 Elias Ala-Heikkilä | 2:03:03 | 188. | | 11:02:56 | 170. |
171 | 782 | Leksands OK | SWE | 11:04:15 | |
| 1 Markus Halvarsson | | | | 1:34:15 | 295. |
| 2 Jon Eklund | 1:23:13 | 206. | | 2:57:28 | 216. |
| 3 Maciek Hewelt | 1:46:40 | 223. | | 4:44:09 | 211. |
| 4 Magnus Göras | 1:14:41 | 331. | | 5:58:51 | 218. |
| 5 Göran Anlind | 1:13:49 | 224. | | 7:12:40 | 210. |
| 6 Viktor Berg | 1:44:54 | 156. | | 8:57:34 | 182. |
| 7 Mattias Nääs | 2:06:40 | 229. | | 11:04:15 | 171. |
172 | 150 | Kokkolan Suunnistajat | FIN | 11:04:39 | |
| 1 Väinö Venetjoki | | | | 1:25:29 | 132. |
| 2 Joose Nurmela | 1:18:29 | 150. | | 2:43:59 | 135. |
| 3 Petteri Rantala | 1:41:59 | 165. | | 4:25:58 | 136. |
| 4 Mikko Kukkola | 1:05:03 | 168. | | 5:31:01 | 128. |
| 5 Santeri Kallio | 1:15:34 | 245. | | 6:46:36 | 142. |
| 6 Teppo Isokoski | 1:54:45 | 260. | | 8:41:21 | 148. |
| 7 Timo Hongell | 2:23:17 | 518. | | 11:04:39 | 172. |
173 | 193 | Suunta Jyväskylä 2 | FIN | 11:05:07 | |
| 1 Marko Tölli | | | | 1:36:29 | 354. |
| 2 Aleksi Jutila | 1:35:14 | 406. | | 3:11:44 | 343. |
| 3 Teemu Karjalainen | 1:39:54 | 150. | | 4:51:38 | 241. |
| 4 Vesa Klemettinen | 1:09:20 | 237. | | 6:00:59 | 228. |
| 5 Tommi Sivill | 58:15 | 47. | | 6:59:14 | 178. |
| 6 Konsta Sipiläinen | 1:48:04 | 185. | | 8:47:19 | 164. |
| 7 Jussi Hietala | 2:17:48 | 413. | | 11:05:07 | 173. |
174 | 157 | Centrum OK Stockholm | SWE | 11:06:12 | |
| 1 Magnus Yngvesson | | | | 1:33:29 | 272. |
| 2 Fredrik Åkerlind | 1:19:30 | 155. | | 2:53:00 | 188. |
| 3 Jonathan Svensson | 1:41:14 | 160. | | 4:34:14 | 163. |
| 4 Oskar Karlin | 1:09:06 | 235. | | 5:43:20 | 170. |
| 5 Jonas Lindholm | 1:11:20 | 186. | | 6:54:41 | 166. |
| 6 Sverker Lenas | 1:48:54 | 197. | | 8:43:36 | 153. |
| 7 Mattias Ågren | 2:22:36 | 497. | | 11:06:12 | 174. |
175 | 111 | OK Ravinen 3 | SWE | 11:08:18 | |
| 1 Anton Sundgren | | | | 1:29:10 | 199. |
| 2 Assar Hellström | 1:17:35 | 142. | | 2:46:45 | 158. |
| 3 Bruno Godefroy | 1:46:23 | 220. | | 4:33:08 | 160. |
| 4 Albin Lindskog | 1:04:14 | 151. | | 5:37:23 | 146. |
| 5 Vendela Rundström | 1:23:31 | 374. | | 7:00:55 | 183. |
| 6 Erik Lundqvist | 1:53:55 | 242. | | 8:54:50 | 174. |
| 7 Martin Lindskog | 2:13:28 | 356. | | 11:08:18 | 175. |
176 | 98 | Suunta-Sepot | FIN | 11:09:00 | |
| 1 Jaakko Mäkelä | | | | 1:29:15 | 207. |
| 2 Matti Hakala | 1:14:17 | 106. | | 2:43:32 | 131. |
| 3 Markus Vainiomäki | 1:52:20 | 318. | | 4:35:52 | 171. |
| 4 Samuel Vainiomäki | 1:14:58 | 337. | | 5:50:50 | 187. |
| 5 Ville Jokela | 1:19:12 | 297. | | 7:10:03 | 202. |
| 6 Jussi Seppä | 2:02:29 | 360. | | 9:12:32 | 212. |
| 7 Ville Mäkelä | 1:56:28 | 115. | | 11:09:00 | 176. |
177 | 1370 | Finsilva | FIN | 11:09:09 | |
| 1 Niklas Westerlund | | | | 1:35:00 | 308. |
| 2 Kari Kallio | 1:18:59 | 153. | | 2:53:59 | 194. |
| 3 Esa Hietala | 2:00:37 | 481. | | 4:54:36 | 253. |
| 4 Jan Wasström | 1:12:13 | 286. | | 6:06:50 | 246. |
| 5 Esko Ylikangas | 1:08:22 | 150. | | 7:15:13 | 216. |
| 6 Pekka Noponen | 1:54:32 | 255. | | 9:09:45 | 206. |
| 7 Niko Koskela | 1:59:23 | 149. | | 11:09:09 | 177. |
178 | 602 | Södertälje Nykvarn Orient 3 | SWE | 11:10:08 | |
| 1 Martin Bygdén | | | | 1:34:16 | 296. |
| 2 David Moren | 1:20:10 | 163. | | 2:54:27 | 195. |
| 3 Elia Kämpe | 1:48:52 | 254. | | 4:43:20 | 202. |
| 4 Sven Undeland | 1:27:34 | 576. | | 6:10:54 | 255. |
| 5 Erik Månsson | 1:05:11 | 111. | | 7:16:05 | 218. |
| 6 Christoffer Ahlsen | 1:45:43 | 166. | | 9:01:48 | 194. |
| 7 Oskar Ek-Larsson | 2:08:19 | 294. | | 11:10:08 | 178. |
179 | 384 | Jämsän Retki-Veikot 2 | FIN | 11:10:20 | |
| 1 Henry Varis | | | | 1:25:11 | 109. |
| 2 Konsta Puranen | 1:16:45 | 128. | | 2:41:56 | 118. |
| 3 Jani Sompi | 1:48:29 | 245. | | 4:30:26 | 150. |
| 4 Juho Virkajärvi | 1:10:39 | 259. | | 5:41:05 | 162. |
| 5 Hannu Malinen | 1:24:34 | 395. | | 7:05:40 | 188. |
| 6 Marko Pitkänen | 1:51:23 | 221. | | 8:57:04 | 179. |
| 7 Heikki Silvasti | 2:13:16 | 353. | | 11:10:20 | 179. |
180 | 130 | Kangasala SK 3 | FIN | 11:10:52 | |
| 1 Jussi Salo | | | | 1:35:35 | 331. |
| 2 Jeremias Joutsensaari | 1:30:29 | 316. | | 3:06:05 | 295. |
| 3 Miika Vennelä | 1:50:08 | 278. | | 4:56:13 | 257. |
| 4 Rasmus Alén | 1:06:00 | 184. | | 6:02:14 | 231. |
| 5 Eero Sallinen | 1:11:24 | 188. | | 7:13:39 | 212. |
| 6 Lauri Nuuttila | 1:54:51 | 262. | | 9:08:30 | 203. |
| 7 Antti Rantala | 2:02:22 | 179. | | 11:10:52 | 180. |
181 | 648 | OLC Kapreolo | SUI | 11:12:41 | |
| 1 Tobias Schulthess | | | | 1:29:12 | 203. |
| 2 Lukas Meier | 1:26:01 | 254. | | 2:55:13 | 200. |
| 3 Thomas Curiger | 1:39:37 | 147. | | 4:34:50 | 166. |
| 4 Pascal Vieser | 1:13:31 | 318. | | 5:48:21 | 183. |
| 5 Christian Mohn | 1:26:11 | 428. | | 7:14:33 | 213. |
| 6 Peter Mohn | 1:50:53 | 216. | | 9:05:26 | 197. |
| 7 Roman Egli | 2:07:15 | 250. | | 11:12:41 | 181. |
182 | 120 | Sotkamon Jymy | FIN | 11:12:43 | |
| 1 Jussi Simula | | | | 1:28:52 | 184. |
| 2 Teemu Köngäs | 1:15:12 | 112. | | 2:44:04 | 138. |
| 3 Jussi Piirainen | 2:04:30 | 565. | | 4:48:34 | 232. |
| 4 Miko Härkönen | 1:07:40 | 216. | | 5:56:15 | 210. |
| 5 Eero Sorsa | 1:06:09 | 124. | | 7:02:24 | 186. |
| 6 Jussi-Pekka Heikkinen | 2:05:13 | 392. | | 9:07:37 | 201. |
| 7 Ville Maunuksela | 2:05:06 | 206. | | 11:12:43 | 182. |
183 | 1557 | OK Perkunas | LTU | 11:12:49 | |
| 1 Andojas Lapinskas | | | | 1:25:11 | 109. |
| 2 Artras Liubartas | 1:38:45 | 469. | | 3:03:57 | 281. |
| 3 Dovydas Mickus | 1:42:56 | 171. | | 4:46:54 | 219. |
| 4 Artras Aranskis | 1:15:52 | 354. | | 6:02:46 | 235. |
| 5 Jonas Maielis | 1:04:40 | 102. | | 7:07:26 | 192. |
| 6 Domantas Cibas | 1:49:42 | 203. | | 8:57:09 | 180. |
| 7 Vytautas Ralys | 2:15:40 | 395. | | 11:12:49 | 183. |
184 | 735 | Turun Suunnistajat 3 | FIN | 11:12:56 | |
| 1 Matti Saari | | | | 1:39:12 | 374. |
| 2 Aleksi Välimaa | 1:25:35 | 245. | | 3:04:47 | 286. |
| 3 Pasi Rantala | 1:43:07 | 174. | | 4:47:54 | 230. |
| 4 Joonas Paananen | 1:05:29 | 176. | | 5:53:24 | 196. |
| 5 Jensen Key | 1:04:40 | 101. | | 6:58:04 | 175. |
| 6 Marko Virta | 2:07:37 | 432. | | 9:05:41 | 198. |
| 7 Oskari Kalliokoski | 2:07:14 | 249. | | 11:12:56 | 184. |
185 | 145 | Hämeenlinnan Suunnistajat | FIN | 11:13:08 | |
| 1 Jussi Jalonen | | | | 1:36:07 | 346. |
| 2 Vili Virkki | 1:23:51 | 218. | | 2:59:58 | 239. |
| 3 Atte Mäkelä | 1:42:43 | 169. | | 4:42:42 | 201. |
| 4 Ilkka Kivikko | 1:12:34 | 295. | | 5:55:17 | 204. |
| 5 Ville Laakso | 1:07:12 | 136. | | 7:02:30 | 187. |
| 6 Antti Kivikko | 1:57:13 | 294. | | 8:59:43 | 185. |
| 7 Vesa Ylis-Junttila | 2:13:24 | 355. | | 11:13:08 | 185. |
186 | 1348 | Freidig SPK 2 | NOR | 11:14:41 | |
| 1 Kristoffer Strömdal Wik | | | | 1:45:39 | 509. |
| 2 Iver Dalsaune Thun | 1:22:14 | 197. | | 3:07:53 | 305. |
| 3 Jörgen Tegdan | 1:44:05 | 187. | | 4:51:58 | 243. |
| 4 Emil Grönli | 1:15:23 | 344. | | 6:07:22 | 251. |
| 5 Alf Petter Lynum | 1:10:19 | 176. | | 7:17:41 | 223. |
| 6 Jørgen Fiskum | 1:39:08 | 109. | | 8:56:49 | 178. |
| 7 Emil Reinertsen Leroyer | 2:17:51 | 414. | | 11:14:41 | 186. |
187 | 754 | Byåsen IL | NOR | 11:14:43 | |
| 1 Oskar Andrén | | | | 1:14:24 | 1. |
| 2 Erlend Aune | 1:35:11 | 404. | | 2:49:35 | 166. |
| 3 Terje Maroni | 1:42:35 | 168. | | 4:32:11 | 156. |
| 4 Vebjörn Bergh-Hansen | 59:12 | 81. | | 5:31:23 | 130. |
| 5 Lars Martin Hafstad | 1:22:24 | 346. | | 6:53:48 | 163. |
| 6 Börge Leiren | 1:59:32 | 324. | | 8:53:20 | 173. |
| 7 Jérme Soulard | 2:21:22 | 485. | | 11:14:43 | 187. |
188 | 1290 | Göteborg Majorna OK 3 | SWE | 11:15:30 | |
| 1 Max Enmark | | | | 1:35:28 | 327. |
| 2 Hasse Mårtensson | 1:37:00 | 433. | | 3:12:28 | 350. |
| 3 Leif Holer | 1:51:53 | 311. | | 5:04:22 | 302. |
| 4 Kristian Berglia | 1:02:51 | 125. | | 6:07:13 | 248. |
| 5 Lennart Golsåter | 1:10:02 | 169. | | 7:17:15 | 222. |
| 6 Alfred Hansson | 1:43:11 | 141. | | 9:00:27 | 191. |
| 7 Rune Fremstad | 2:15:02 | 385. | | 11:15:30 | 188. |
189 | 314 | Kymin Suunnistajat | FIN | 11:15:41 | |
| 1 Väinö Kotro | | | | 1:25:46 | 148. |
| 2 Rasmus Töyrylä | 1:15:54 | 121. | | 2:41:40 | 112. |
| 3 Jarno Saarela | 1:48:25 | 241. | | 4:30:05 | 147. |
| 4 Olavi Kiiski | 1:02:46 | 124. | | 5:32:51 | 135. |
| 5 Jussi Taussi | 1:09:09 | 157. | | 6:42:01 | 134. |
| 6 Lassi Kaitainen | 2:12:51 | 500. | | 8:54:52 | 175. |
| 7 Ville Taussi | 2:20:48 | 480. | | 11:15:41 | 189. |
190 | 1478 | Rånäs OK Roslagen | SWE | 11:16:37 | |
| 1 Jacob Henriksson | | | | 1:32:22 | 262. |
| 2 Liutauras Bilevicius | 1:23:00 | 204. | | 2:55:22 | 203. |
| 3 Tommy Lindberg | 1:43:21 | 178. | | 4:38:44 | 184. |
| 4 Hugo Örtlund | 1:01:04 | 101. | | 5:39:48 | 160. |
| 5 Jesper Henriksson | 1:26:06 | 426. | | 7:05:55 | 190. |
| 6 Oskar Sundblom | 1:49:24 | 201. | | 8:55:19 | 176. |
| 7 Henrik Sundblom | 2:21:17 | 484. | | 11:16:37 | 190. |
191 | 1217 | OK Alehof | SWE | 11:16:54 | |
| 1 Felix Johansson | | | | 1:43:32 | 473. |
| 2 Fredrik Sturesson | 1:17:25 | 139. | | 3:00:57 | 251. |
| 3 Tobias Lindell | 1:38:35 | 137. | | 4:39:32 | 189. |
| 4 Erik Slätt | 1:12:00 | 280. | | 5:51:33 | 192. |
| 5 Rasmus Larsson | 1:10:11 | 172. | | 7:01:44 | 185. |
| 6 Hugo Thunberg | 2:05:57 | 405. | | 9:07:42 | 202. |
| 7 Martin Ankel | 2:09:11 | 302. | | 11:16:54 | 191. |
192 | 674 | OK Tisaren 3 | SWE | 11:17:36 | |
| 1 Tjernlund Ellinor | | | | 1:37:17 | 368. |
| 2 Månsson Elin | 1:25:19 | 238. | | 3:02:37 | 266. |
| 3 Persson Lovisa | 1:55:08 | 362. | | 4:57:45 | 268. |
| 4 Hallmén Anna | 1:08:45 | 231. | | 6:06:30 | 244. |
| 5 Johansson Alice | 1:14:00 | 226. | | 7:20:30 | 232. |
| 6 Forsgren Lilian | 1:51:14 | 218. | | 9:11:45 | 208. |
| 7 Tjenlund Josefin | 2:05:51 | 219. | | 11:17:36 | 192. |
193 | 395 | Centrum OK Stockholm 2 | SWE | 11:19:04 | |
| 1 Jorrit Boekel | | | | 1:36:40 | 358. |
| 2 Daniel Lind | 1:23:53 | 219. | | 3:00:34 | 244. |
| 3 Joel Bergkvist | 1:53:33 | 342. | | 4:54:07 | 247. |
| 4 Anton Udd | 1:07:59 | 220. | | 6:02:06 | 230. |
| 5 Joel Udd | 1:13:41 | 219. | | 7:15:47 | 217. |
| 6 Simon Bohman | 1:42:22 | 137. | | 8:58:10 | 183. |
| 7 Joel Berring | 2:20:54 | 481. | | 11:19:04 | 193. |
194 | 1248 | Kalmar OK | SWE | 11:20:18 | |
| 1 Jan Bednarski | | | | 1:29:33 | 215. |
| 2 Adrian Skobe | 1:17:52 | 145. | | 2:47:26 | 162. |
| 3 Martin Hederskog | 1:34:26 | 91. | | 4:21:52 | 121. |
| 4 Per Markus Jönsson | 1:02:44 | 123. | | 5:24:37 | 116. |
| 5 Johan Glatz | 1:15:13 | 241. | | 6:39:50 | 128. |
| 6 Viktor Skobe | 2:06:53 | 418. | | 8:46:44 | 162. |
| 7 Olle Björneld | 2:33:33 | 667. | | 11:20:18 | 194. |
195 | 1226 | USV TU Dresden | GER | 11:20:47 | |
| 1 Anatoly Zelenin | | | | 1:31:55 | 244. |
| 2 Karol Kielb | 1:21:42 | 189. | | 2:53:38 | 193. |
| 3 Sebastian Knitsch | 1:49:58 | 273. | | 4:43:37 | 207. |
| 4 Kerstin Uiboupin | 1:06:41 | 198. | | 5:50:18 | 186. |
| 5 Andrej Olunczek | 1:40:04 | 690. | | 7:30:23 | 249. |
| 6 Cedrik Klein | 1:55:52 | 272. | | 9:26:16 | 240. |
| 7 Markus Grätsch | 1:54:31 | 100. | | 11:20:47 | 195. |
196 | 792 | OK Vöru | EST | 11:21:25 | |
| 1 Nansen Palo | | | | 1:37:03 | 361. |
| 2 Tanel Papp | 1:32:48 | 355. | | 3:09:51 | 319. |
| 3 Jaagup Truusalu | 1:37:40 | 125. | | 4:47:31 | 225. |
| 4 Lauri Pähn | 1:10:51 | 263. | | 5:58:23 | 213. |
| 5 Sixten Sild | 1:28:24 | 476. | | 7:26:47 | 243. |
| 6 Jyri Joonas | 1:57:52 | 300. | | 9:24:40 | 235. |
| 7 Jyrgen Joonas | 1:56:44 | 118. | | 11:21:25 | 196. |
197 | 1417 | PAinavat Suunnistajat KAinu | FIN | 11:21:34 | |
| 1 Silva Kemppi | | | | 1:33:50 | 282. |
| 2 Tuukka Tolkkinen | 1:32:12 | 345. | | 3:06:03 | 294. |
| 3 Anton Packalen | 1:33:16 | 80. | | 4:39:19 | 187. |
| 4 Melia Palsinajärvi | 1:19:19 | 424. | | 5:58:38 | 216. |
| 5 Aida Koivisto | 1:09:35 | 164. | | 7:08:13 | 198. |
| 6 Lukas Kuuttinen | 1:55:50 | 270. | | 9:04:04 | 195. |
| 7 Heikki Sumanen | 2:17:30 | 411. | | 11:21:34 | 197. |
198 | 159 | Vehkalahden Veikot 3 | FIN | 11:23:00 | |
| 1 Matti Töyrylä | | | | 1:39:45 | 398. |
| 2 Jonne Lehto | 1:24:19 | 222. | | 3:04:05 | 282. |
| 3 Iiro Jääskeläinen | 1:52:37 | 327. | | 4:56:42 | 261. |
| 4 Henri Kukkonen | 1:04:06 | 147. | | 6:00:49 | 227. |
| 5 Olli Rytkö | 1:18:01 | 280. | | 7:18:50 | 230. |
| 6 Mikko Karhu | 1:41:36 | 131. | | 9:00:27 | 190. |
| 7 Tomi Kauppila | 2:22:33 | 495. | | 11:23:00 | 198. |
199 | 138 | Hyvinkään Rasti | FIN | 11:23:31 | |
| 1 Seppo Mäkinen | | | | 1:42:08 | 449. |
| 2 Sami Friman | 1:25:35 | 244. | | 3:07:43 | 303. |
| 3 Severi Orrainen | 1:56:55 | 394. | | 5:04:38 | 307. |
| 4 Lauri Partanen | 1:09:31 | 239. | | 6:14:09 | 267. |
| 5 Tapani Partanen | 1:24:51 | 398. | | 7:39:01 | 275. |
| 6 Janne Salomäki | 1:48:01 | 184. | | 9:27:02 | 245. |
| 7 Pasi Romppainen | 1:56:29 | 116. | | 11:23:31 | 199. |
200 | 190 | IF Femman 2 | FIN | 11:23:38 | |
| 1 Jens Jern | | | | 1:37:04 | 362. |
| 2 Staffan Järn | 1:25:40 | 246. | | 3:02:44 | 270. |
| 3 Christoffer Granholm | 1:55:04 | 361. | | 4:57:48 | 269. |
| 4 Peter Sundelin | 1:04:17 | 152. | | 6:02:05 | 229. |
| 5 Rasmus Hautala | 1:30:00 | 504. | | 7:32:06 | 255. |
| 6 Patrick Kronberg | 1:43:22 | 143. | | 9:15:28 | 217. |
| 7 Michael Torrkulla | 2:08:09 | 288. | | 11:23:38 | 200. |