Complete results for individuals, and for teams were published.
width=10% | Rank | width=30% | Team | width=10% | Points |
---|
| align=left | align=left style="border:0" | | align=right style="border:0" | 1 | align=left style="border:0" | | align=right style="border:0" | 2 | align=left style="border:0" | | align=right style="border:0" | 3 | align=left style="border:0" | | align=right style="border:0" | 4 | align=left style="border:0" | (Gideon Kipkemoi Kipketer) | align=right style="border:0" | (8) | align=left style="border:0" | (Charles Kibet Chepkurui) | align=right style="border:0" | (11) | |
| 10 |
| align=left | align=left style="border:0" | | align=right style="border:0" | 6 | align=left style="border:0" | | align=right style="border:0" | 7 | align=left style="border:0" | | align=right style="border:0" | 9 | align=left style="border:0" | | align=right style="border:0" | 10 | align=left style="border:0" | (Yekeber Bayabel) | align=right style="border:0" | (14) | align=left style="border:0" | (Mosinet Geremew) | align=right style="border:0" | (16) | |
| 32 |
| align=left | align=left style="border:0" | | align=right style="border:0" | 5 | align=left style="border:0" | | align=right style="border:0" | 13 | align=left style="border:0" | | align=right style="border:0" | 18 | align=left style="border:0" | | align=right style="border:0" | 20 | align=left style="border:0" | (Soyekwo Kibet) | align=right style="border:0" | (24) | |
| 56 |
4 | align=left | align=left style="border:0" | | align=right style="border:0" | 12 | align=left style="border:0" | | align=right style="border:0" | 15 | align=left style="border:0" | | align=right style="border:0" | 17 | align=left style="border:0" | | align=right style="border:0" | 22 | align=left style="border:0" | (Samson Gebreyohannes) | align=right style="border:0" | (23) | |
| 66 |
5 | align=left | align=left style="border:0" | | align=right style="border:0" | 25 | align=left style="border:0" | | align=right style="border:0" | 26 | align=left style="border:0" | | align=right style="border:0" | 33 | align=left style="border:0" | | align=right style="border:0" | 37 | align=left style="border:0" | (Othmane Laaroussi) | align=right style="border:0" | (49) | align=left style="border:0" | (Abdellah Dacha) | align=right style="border:0" | (DNF) | |
| 121 |
6 | align=left | align=left style="border:0" | | align=right style="border:0" | 28 | align=left style="border:0" | | align=right style="border:0" | 32 | align=left style="border:0" | | align=right style="border:0" | 35 | align=left style="border:0" | | align=right style="border:0" | 38 | align=left style="border:0" | (Takashi Ichida) | align=right style="border:0" | (40) | align=left style="border:0" | (Shun Morozumi) | align=right style="border:0" | (104) | |
| 133 |
7 | align=left | align=left style="border:0" | | align=right style="border:0" | 21 | align=left style="border:0" | | align=right style="border:0" | 30 | align=left style="border:0" | | align=right style="border:0" | 48 | align=left style="border:0" | | align=right style="border:0" | 58 | align=left style="border:0" | (Lucas Bothobutle) | align=right style="border:0" | (77) | align=left style="border:0" | (Mfumaneko Fadane) | align=right style="border:0" | (87) | |
| 157 |
8 | align=left | align=left style="border:0" | | align=right style="border:0" | 29 | align=left style="border:0" | | align=right style="border:0" | 42 | align=left style="border:0" | | align=right style="border:0" | 44 | align=left style="border:0" | | align=right style="border:0" | 54 | align=left style="border:0" | (Ammar Moussa) | align=right style="border:0" | (66) | align=left style="border:0" | (Michael Lynch) | align=right style="border:0" | (84) | |
| 169 |
9 | align=left | United Kingdom align=left style="border:0" | | align=right style="border:0" | 41 | align=left style="border:0" | | align=right style="border:0" | 47 | align=left style="border:0" | | align=right style="border:0" | 50 | align=left style="border:0" | | align=right style="border:0" | 60 | align=left style="border:0" | (Jonathan Hay) | align=right style="border:0" | (62) | align=left style="border:0" | (Richard Goodman) | align=right style="border:0" | (74) | |
| 198 |
10 | align=left | align=left style="border:0" | | align=right style="border:0" | 43 | align=left style="border:0" | | align=right style="border:0" | 52 | align=left style="border:0" | | align=right style="border:0" | 53 | align=left style="border:0" | | align=right style="border:0" | 68 | align=left style="border:0" | (Mansour Haraoui) | align=right style="border:0" | (92) | align=left style="border:0" | (Issam Bouchache) | align=right style="border:0" | (98) | |
| 216 |
11 | align=left | align=left style="border:0" | | align=right style="border:0" | 27 | align=left style="border:0" | | align=right style="border:0" | 65 | align=left style="border:0" | | align=right style="border:0" | 67 | align=left style="border:0" | | align=right style="border:0" | 75 | align=left style="border:0" | (Mattias Wolter) | align=right style="border:0" | (76) | align=left style="border:0" | (Wyatt Baiton) | align=right style="border:0" | (91) | |
| 234 |
12 | align=left | align=left style="border:0" | | align=right style="border:0" | 36 | align=left style="border:0" | | align=right style="border:0" | 61 | align=left style="border:0" | | align=right style="border:0" | 80 | align=left style="border:0" | | align=right style="border:0" | 93 | |
| 270 |
13 | align=left | align=left style="border:0" | | align=right style="border:0" | 51 | align=left style="border:0" | | align=right style="border:0" | 71 | align=left style="border:0" | | align=right style="border:0" | 73 | align=left style="border:0" | | align=right style="border:0" | 78 | align=left style="border:0" | (David Gosse) | align=right style="border:0" | (86) | align=left style="border:0" | (Anass Zouhry) | align=right style="border:0" | (89) | |
| 273 |
14 | align=left | align=left style="border:0" | | align=right style="border:0" | 39 | align=left style="border:0" | | align=right style="border:0" | 64 | align=left style="border:0" | | align=right style="border:0" | 83 | align=left style="border:0" | | align=right style="border:0" | 96 | |
| 282 |
15 | align=left | align=left style="border:0" | | align=right style="border:0" | 55 | align=left style="border:0" | | align=right style="border:0" | 79 | align=left style="border:0" | | align=right style="border:0" | 85 | align=left style="border:0" | | align=right style="border:0" | 90 | align=left style="border:0" | (Paolo Ruatti) | align=right style="border:0" | (108) | |
| 309 |
16 | align=left | align=left style="border:0" | | align=right style="border:0" | 56 | align=left style="border:0" | | align=right style="border:0" | 81 | align=left style="border:0" | | align=right style="border:0" | 88 | align=left style="border:0" | | align=right style="border:0" | 97 | |
| 322 |
17 | align=left | align=left style="border:0" | | align=right style="border:0" | 72 | align=left style="border:0" | | align=right style="border:0" | 82 | align=left style="border:0" | | align=right style="border:0" | 95 | align=left style="border:0" | | align=right style="border:0" | 105 | align=left style="border:0" | (Tomasz Kawik) | align=right style="border:0" | (106) | align=left style="border:0" | (Bartosz Karon) | align=right style="border:0" | (109) | |
| 354 |
18 | align=left | align=left style="border:0" | | align=right style="border:0" | 70 | align=left style="border:0" | | align=right style="border:0" | 94 | align=left style="border:0" | | align=right style="border:0" | 100 | align=left style="border:0" | | align=right style="border:0" | 101 | align=left style="border:0" | (Hammadi Annachi) | align=right style="border:0" | (103) | align=left style="border:0" | (Salah Teli) | align=right style="border:0" | (107) | |
| 365 |
19 | align=left | align=left style="border:0" | | align=right style="border:0" | 112 | align=left style="border:0" | | align=right style="border:0" | 113 | align=left style="border:0" | | align=right style="border:0" | 115 | align=left style="border:0" | | align=right style="border:0" | 116 | align=left style="border:0" | (Ahmed Abdelrazek Abdelwahed) | align=right style="border:0" | (DNF) | align=left style="border:0" | (Hassan Hosny Mohamed) | align=right style="border:0" | (DNF) | |
| 456 | |
According to an unofficial count, 121 athletes from 29 countries participated in the Junior men's race. This is in agreement with the official numbers as published.