| 1. | Schmied Julian | 09 | SUI | Burgdorf | OL Regio Burgdorf | 23:28 | | 2046 | |
| 2. | Hofhanzl Antonín | 09 | CZE | Batelov | OK Jihlava | 23:58 | +30 | 2029 | |
| 3. | Doetsch Julian | 09 | GER | Dietzenbach | OLV Steinberg e.V. | 26:52 | +3:24 | 2021 | |
| 4. | Kuhn Laurin | 09 | SUI | Grüt (Gossau ZH) | OLG Pfäffikon | 27:40 | +4:12 | 2025 | |
| 5. | Graber Kasimir | 10 | SUI | Biberstein | OLG Suhr | 28:16 | +4:48 | 2084 | |
| 6. | Jokubauskis Tijus | 09 | LTU | Vilnius | Telšiai OK | 28:20 | +4:52 | 2020 | |
| 7. | Wiedmer Léon | 10 | SUI | Hindelbank | OL Regio Burgdorf | 28:24 | +4:56 | 2048 | |
| 8. | Wolles Thor | 10 | BEL | Ham | Hamok | 28:29 | +5:01 | 2040 | |
| 9. | Bertschi Maxim | 09 | SUI | Gränichen | OLK Wiggertal/OLG Suhr | 28:42 | +5:14 | 2016 | |
| 10. | Jansen Nathan | 10 | BEL | Leopoldsburg | omega | 29:17 | +5:49 | 2039 | |
| 11. | Gajda Petr | 09 | CZE | Praha 4 | USK Praha | 29:30 | +6:02 | 2051 | |
| 12. | Flühmann Ilian | 10 | SUI | Hinwil | OLG Pfäffikon | 29:35 | +6:07 | 2023 | |
| 13. | Kucera Jakub | 09 | CZE | Zdiby | USK Praha | 30:18 | +6:50 | 2049 | |
| 14. | Studer Lukas | 09 | SUI | Liestal | OLG Basel/OLV Baselland | 30:26 | +6:58 | 2064 | |
| 15. | Burkhart Andri | 10 | SUI | Friltschen | OL Regio Wil | 30:47 | +7:19 | 2045 | |
| 16. | Caboussat Taavi | 09 | SUI | Bern | OLG Bern | 31:01 | +7:33 | 2014 | |
| 17. | Frank Florian | 09 | SUI | Zürich | OLC Kapreolo | 31:24 | +7:56 | 2081 | |
| 18. | Pusterla Linus | 10 | SUI | Liestal | OLG Basel/OLV Baselland | 31:34 | +8:06 | 2066 | |
| 19. | Meier Lino | 10 | SUI | Goldiwil (Thun) | OLG Thun | 31:51 | +8:23 | 2080 | |
| 20. | Gysin Linus | 09 | SUI | Frauenfeld | thurgorienta | 32:01 | +8:33 | 2006 | |
| 21. | Bieri Bernhard | 09 | SUI | Aarau | OLG Suhr | 32:05 | +8:37 | 2082 | |
| 22. | Roth Linus | 10 | SUI | Winterthur | OLC Winterthur | 33:04 | +9:36 | 2011 | |
| 23. | Prášil Adam | 09 | CZE | Rantířov | OK Jihlava | 33:13 | +9:45 | 2027 | |
| 24. | Frei Luc | 10 | SUI | Stein am Rhein | OLG Dachsen | 33:25 | +9:57 | 2019 | |
| 25. | Ekström Lassi | 10 | FIN | Turku | MS Parma | 33:33 | +10:05 | 2072 | |
| 26. | Fingarsen Aksel Tonjer | 09 | NOR | Elverum | Elverum OK | 33:48 | +10:20 | 2012 | |
| 27. | Wilhelm Matti | 09 | SUI | Grüsch | OLG Chur | 34:09 | +10:41 | 2061 | |
| 28. | Ochenbauer Jonas | 10 | AUT | Mönichkirchen | NOLV | 34:31 | +11:03 | 2074 | |
| 29. | Lang Lorin | 09 | SUI | Boll | OLG Thun | 34:39 | +11:11 | 2078 | |
| 30. | Mjøsund Rasmus | 09 | NOR | Kauniainen | Bemböle OC | 34:42 | +11:14 | 2041 | |
| 31. | Treier Timo | 10 | SUI | Birmenstorf | bussola ok | 35:23 | +11:55 | 2052 | |
| 32. | Geiges Pierre | 09 | SUI | Männedorf | OLG Stäfa | 35:46 | +12:18 | 2024 | |
| 33. | Urbanek Lauri | 09 | AUT | Wien | Naturfreunde Wien | 36:05 | +12:37 | 2055 | |
| 34. | Gisler Fabian | 09 | SUI | Altdorf | OLG KTV Altdorf | 36:35 | +13:07 | 2054 | |
| 35. | Steffen Tobias Sebastian | 09 | SUI | Rickenbach LU | OLG Rymenzburg | 37:04 | +13:36 | 2030 | |
| 36. | Schweizer Alexej | 09 | SUI | Hosenruck | OL Regio Wil | 37:23 | +13:55 | 2047 | |
| 37. | Bähler Yannis | 10 | SUI | Eschenz | thurgorienta | 37:28 | +14:00 | 2035 | |
| 38. | Vannini Dario | 10 | SUI | Pregassona | C.O. Aget Lugano | 37:41 | +14:13 | 2031 | |
| 39. | Wegmüller Andrin | 10 | SUI | Steffisburg | OLG Thun | 38:02 | +14:34 | 2091 | |
| 40. | Graf Dominic | 10 | SUI | Freienstein | OLK Rafzerfeld | 38:24 | +14:56 | 2069 | |
| 40. | Snuparek Jenda | 10 | CZE | Černošice | SK Praga | 38:24 | +14:56 | 2010 | |
| 42. | Müller Timo | 10 | SUI | Berg SG | OL Amriswil | 38:27 | +14:59 | 2033 | |
| 43. | Steiner Lukas | 09 | SUI | Einsiedeln | OLG Goldau/Galgenen | 38:37 | +15:09 | 2053 | |
| 44. | Niederhauser Meo | 09 | SUI | Hondrich | OLG Thun | 38:44 | +15:16 | 2089 | |
| 45. | Vodoz Cédric | 10 | SUI | Zunzgen | OLV Baselland | 40:28 | +17:00 | 2065 | |
| 46. | Hürlimann Levin | 09 | SUI | Liestal | OLV Baselland | 40:47 | +17:19 | 2062 | |
| 47. | Cormier Bence | 10 | CAN | Dubendorf | OLC Kapreolo | 41:16 | +17:48 | 2077 | |
| 48. | Jäger Loris | 09 | SUI | Dietlikon | OLC Kapreolo | 41:28 | +18:00 | 2079 | |
| 49. | Prasil Šimon | 09 | CZE | Třebíč | OK Jihlava | 41:32 | +18:04 | 2032 | |
| 50. | Hagedorn Max | 10 | SUI | Zürich | OL Zimmerberg | 41:46 | +18:18 | 2022 | |
| 51. | Pasquasy Emile | 10 | BEL | Sautour | OTB | 41:49 | +18:21 | 2086 | |
| 52. | Lesteberg Eirik | 09 | NOR | Kongsberg | Kongsberg OL | 42:49 | +19:21 | 2068 | |
| 53. | Kleih Simon | 10 | SUI | Freienstein | OLK Rafzerfeld | 43:14 | +19:46 | 2071 | |
| 54. | Nadler Björn | 09 | SUI | Arth | OLG Goldau | 43:19 | +19:51 | 2050 | |
| 55. | Kruusmaa Thomas | 10 | EST | Haljala county | OK Rakvere | 43:49 | +20:21 | 2044 | |
| 56. | Wagner Miro | 10 | SUI | Wilderswil | OLG Thun | 44:37 | +21:09 | 2076 | |
| 57. | Borgeaud Pascal | 10 | SUI | Riazzino | O-92 Piano di Magadino | 44:58 | +21:30 | 2067 | |
| 57. | Bochud Maxime | 10 | SUI | Hvalstad | CA Rosé | 44:58 | +21:30 | 2026 | |
| 59. | Heilmeier Nils | 10 | SUI | Theilingen | OLC Winterthur | 45:55 | +22:27 | 2013 | |
| 60. | Salvisberg Marc | 10 | SUI | Wallisellen | OLC Kapreolo | 47:33 | +24:05 | 2075 | |
| 61. | Okle Lars | 09 | SUI | Köniz | OLG Bern | 48:09 | +24:41 | 2007 | |
| 62. | Frischknecht Peer | 10 | SUI | Trin Mulin | OLG Chur | 48:32 | +25:04 | 2063 | |
| 63. | Norell Harry | 10 | SWE | Huddinge | Snättringe SK | 48:36 | +25:08 | 2070 | |
| 64. | Gregor Kevin | 10 | CZE | Praha - Lipence | OK Dobris | 48:47 | +25:19 | 2042 | |
| 65. | Lindahl Emil | 10 | DEN | Middelfart | OK Melfar | 54:16 | +30:48 | 2056 | |
| 66. | Dähnn Lasse | 10 | GER | Oslo | Lillomarka O-lag | 54:35 | +31:07 | 2090 | |
| 67. | Okle Nils | 10 | SUI | Hunzenschwil | Cordoba OLC | 1:00:22 | +36:54 | 2038 | |
| 68. | Faure Thomas | 09 | FRA | Tournefeuille | TOAC Orentation | 1:03:33 | +40:05 | 2043 | |
| 69. | Lubans Toms | 10 | LAT | Riga | IK Auseklis | 1:08:12 | +44:44 | 2028 | |
| 70. | Meyn Frederik | 10 | SUI | Illnau | OLG Weisslingen | 1:09:20 | +45:52 | 2085 | |
| 71. | Ermansons Oskars | 09 | LAT | Rīga | Sigulda OK | 1:15:31 | +52:03 | 2058 | |
Posten fehlt / mispunched |
| | Gwerder Laurin | 10 | SUI | Mühlethurnen | ol norska | | | 2060 | |
| | Good Janik | 10 | SUI | Nussbaumen TG | thurgorienta | | | 2008 | |
| | Zettel Laurin | 10 | SUI | Oberdiessbach | OLG Thun | | | 2083 | |
nicht beendet / did not finish |
| | Bürgi Leo | 10 | SUI | Winterthur | OLC Winterthur | | | 2015 | |
nicht gestartet / did not start |
| | Aebi Andri | 09 | SUI | Ftan | OLG Chur | | | 2059 | |
| | Van Binsbergen Dario | 10 | SUI | Knonau | OLV Zug/UBOL | | | 2037 | |
| | Schneider Sigurd | 09 | SUI | Wettingen | Cordoba OLC | | | 2036 | |
| | Solberg Isak | 09 | NOR | Kråkerøy | Fredrikstad Skiklubb | | | 2034 | |
| | Kraus Mark | 09 | SUI | Winterthur | OLC Winterthur | | | 2009 | |