| 1. | Bolehovský Daniel | 05 | CZE | Praha | USK Praha | 34:40 | | 2314 | |
| 2. | Hunt Felix | 05 | NZL | Christchurch | OK TOBY | 35:48 | +1:08 | 2285 | |
| 3. | Schafer Elias | 04 | SUI | Marly | OLC Omström Sense | 36:48 | +2:08 | 2307 | |
| 4. | Schmutz Pascal | 04 | SUI | Hessigkofen | Bucheggberger OL | 36:50 | +2:10 | 2317 | |
| 5. | Čech Vít | 03 | CZE | Opava | OK Kamenice | 36:53 | +2:13 | 2305 | |
| 6. | Maurer Laurin | 04 | SUI | Pfaffhausen | OLC Kapreolo | 37:51 | +3:11 | 2330 | |
| 7. | Lien Lars | 04 | NOR | Gjøvik | Gjø-Vard OL | 37:54 | +3:14 | 2288 | |
| 8. | Fa'avae Zefa | 04 | NZL | Nelson | Nelson | 38:09 | +3:29 | 2278 | |
| 9. | Woolford Sam | 04 | AUS | Coffs Harbour | OK TOBY | 38:10 | +3:30 | 2283 | |
| 10. | Ren Elia | 04 | SUI | Ponte Capriasca | Asco Lugano | 39:00 | +4:20 | 2315 | |
| 11. | Nagel Florian | 04 | SUI | Murten | OLG Murten | 39:03 | +4:23 | 2329 | |
| 12. | Orany Vojtěch | 04 | CZE | Jihlava | OK Jihlava | 39:07 | +4:27 | 2297 | |
| 13. | Nagel Tobias | 04 | SUI | Bern | OLG Murten | 39:55 | +5:15 | 2326 | |
| 14. | Peter Marius | 04 | SUI | Nidau | ol.biel.seeland | 39:58 | +5:18 | 2274 | |
| 15. | Burkhardt Jan | 03 | SUI | Sursee | OLV Luzern/OLG Galgenen | 39:59 | +5:19 | 2321 | |
| 16. | Gattoni Giovanni | 04 | SUI | Origlio | C.O. Aget Lugano | 40:07 | +5:27 | 2298 | |
| 17. | Saulīte Matīss | 03 | LAT | Ādaži | Turun Metsänkävijät | 40:13 | +5:33 | 2333 | |
| 18. | Petrilák Matouš Nathaniel | 04 | CZE | Příbram | OK Dobris | 40:20 | +5:40 | 2302 | |
| 19. | Mella Oskar | 04 | AUS | East Seaham | Newcastle OC | 40:31 | +5:51 | 2284 | |
| 20. | Nielsen Hans Grønborg | 03 | DEN | Allerød | Allerød OK | 40:40 | +6:00 | 2303 | |
| 21. | Moore Ryan | 03 | NZL | Ilam | OK TOBY | 40:55 | +6:15 | 2291 | |
| 22. | Schmid Joschi | 04 | SUI | Rossrüti | OL Regio Wil | 40:58 | +6:18 | 2311 | |
| 23. | O'Neill Fergus | 03 | NZL | Christchurch | OK TOBY | 41:00 | +6:20 | 2277 | |
| 24. | Blaha Michal | 04 | CZE | Praha | USK Praha | 41:24 | +6:44 | 2312 | |
| 25. | Schulthess Tobias | 03 | SUI | Volketswil | OLC Kapreolo | 42:15 | +7:35 | 2328 | |
| 26. | Soden Leith | 03 | AUS | Hawthorndene | OK TOBY | 42:50 | +8:10 | 2275 | |
| 27. | Madslien Ole Gunnar Kleppa | 04 | NOR | Lillehammer | Lillehammer OK | 42:55 | +8:15 | 2336 | |
| 28. | Greiner Gustav | 04 | AUT | Graz | SU Schöckl Orienteering | 43:10 | +8:30 | 2293 | |
| 29. | Zakouřil Matyáš | 04 | CZE | Praha 4 | USK Praha | 43:51 | +9:11 | 2310 | |
| 30. | Infanger Nicolò | 04 | SUI | Chur | OLG Chur | 44:12 | +9:32 | 2320 | |
| 31. | Romagna Sebastiano | 04 | SUI | Breno | Asco Lugano | 44:21 | +9:41 | 2313 | |
| 32. | Dohnálek Tomáš | 04 | CZE | Hradec Králové | OK Slavia Hradec Kralove | 44:23 | +9:43 | 2334 | |
| 33. | Hofer Tim | 04 | SUI | Aarwangen | OLV Langenthal | 44:39 | +9:59 | 2299 | |
| 34. | Fingarsen Sander Tonjer | 03 | NOR | Elverum | Ås-NMBU Orientering | 45:18 | +10:38 | 2290 | |
| 35. | Cazzolato Toby | 04 | AUS | Forestville | OK TOBY | 45:22 | +10:42 | 2289 | |
| 36. | Janas Adam | 04 | CZE | Praha 4 | SK Praga | 45:44 | +11:04 | 2282 | |
| 37. | Rimkus Tautvydas | 04 | LTU | Vilnius | Azuolas OK | 47:21 | +12:41 | 2308 | |
| 38. | Baur Manuel | 04 | SUI | Zürich | OLC Kapreolo | 47:39 | +12:59 | 2332 | |
| 39. | Bergan Arne | 04 | NOR | Kongsberg | Kongsberg OL | 47:54 | +13:14 | 2322 | |
| 40. | Løken Halvor | 04 | NOR | Kongsberg | Kongsberg OL | 47:58 | +13:18 | 2325 | |
| 41. | Amerijckx Gaël | 03 | BEL | Bruxelles | ASUB Orientation | 48:43 | +14:03 | 2306 | |
| 42. | Wieser Lukas | 04 | AUT | Edlitz | Austrian Junior Team | 50:06 | +15:26 | 2294 | |
| 43. | Buschek Anton | 04 | AUT | Wien | Naturfreunde Wien | 50:36 | +15:56 | 2295 | |
| 44. | Prutsch Joel | 04 | AUT | Fürstenfeld | OC Fürstenfeld | 51:07 | +16:27 | 2319 | |
| 45. | Wittiber Ole-Johan | 04 | GER | Rösrath | Skiclub Bonn | 53:13 | +18:33 | 2335 | |
| 46. | Solerød Annar Erlien | 04 | NOR | Hunndalen | Gjø-Vard OL | 53:17 | +18:37 | 2286 | |
| 47. | Borrmann Malte | 03 | GER | Görlitz | Orientierungslauf Görlitz e.V. | 54:06 | +19:26 | 2327 | |
| 48. | Lang Toby | 03 | AUS | Lyneham | OK TOBY | 54:30 | +19:50 | 2287 | |
| 49. | Wittiber Arvid | 04 | GER | Rösrath | Skiclub Bonn | 58:25 | +23:45 | 2337 | |
| 50. | Baud Quentin | 04 | SUI | Villars-le-Terroir | CO Lausanne-Jorat | 1:02:41 | +28:01 | 2331 | |
| 51. | Marager Valdemar | 03 | DEN | Allerød | Allerød OK | 1:04:40 | +30:00 | 2301 | |
| 52. | Simsa Martin | 03 | CZE | Praha | Matfyz Praha | 1:04:43 | +30:03 | 2296 | |
| 53. | Stocks David | 03 | AUS | Cook | OK TOBY | 1:11:37 | +36:57 | 2281 | |
| 54. | Evans Alexander | 04 | GBR | Stoke on Trent | OUOC | 1:25:40 | +51:00 | 2304 | |
Posten fehlt / mispunched |
| | Prusa Dominik | 04 | CZE | Praha | USK Praha | | | 2316 | |
nicht beendet / did not finish |
| | Czech Moritz | 04 | AUT | Wien | Austrian Junior Team | | | 2292 | |
nicht gestartet / did not start |
| | Ekner Oskar | 04 | SWE | Stockholm | Snättringe SK | | | 2323 | |
| | Melling Martin | 04 | NOR | Krokkleiva | Ringerike O-lag | | | 2324 | |
| | Matthäus Kaspar | 04 | SUI | Schwarzenburg | OLG Bern/Matthäus O Team | | | 2318 | |
| | Aamodt Marius E. | 04 | NOR | Oslo | Oppsal orientering | | | 2300 | |
| | Croxford Riley | 05 | NZL | Motueka | OK TOBY | | | 2279 | |
| | Arthur Torren | 04 | AUS | Northcote | Melbourne Forest Racers | | | 2280 | |