| Vieta | Grupė | Pavardė, Vardas | Šalis | Klubas, Miestas | Laikas | min/km |
|---|---|---|---|---|---|---|
| 1 | M16 | Heczko Erik | Czech Republic | 45:25 | 6:43 | |
| 2 | M16 | Csoboth Mihaly | Hungary | 46:47 | 6:55 | |
| 3 | M16 | Rzeńca Tomasz | Poland | 47:50 | 7:05 | |
| 4 | M16 | Viippola Veeti | Finland | 48:49 | 7:13 | |
| 5 | M16 | Fernandez Garcia Ekain | Spain | 49:57 | 7:24 | |
| 6 | M16 | Selmer Duguid Finn | Great Britain | 50:57 | 7:32 | |
| 7 | M16 | Gasser Manuel | Switzerland | 51:36 | 7:38 | |
| 8 | M16 | Calandry Simon | France | 52:57 | 7:50 | |
| 9 | M16 | Trzeciak Antoni | Poland | 53:07 | 7:52 | |
| 10 | M16 | Puertas Mateo | Spain | 53:08 | 7:52 | |
| 11 | M16 | Stepanek Ondrej | Czech Republic | 53:34 | 7:56 | |
| 12 | M16 | Locmelis Gustavs | Latvia | 53:36 | 7:56 | |
| 13 | M16 | Metelka Tomas | Czech Republic | 53:54 | 7:59 | |
| 14 | M16 | McLuckie Finlay | Great Britain | 54:03 | 8:00 | |
| 15 | M16 | Hyytiainen Topi | Finland | 54:58 | 8:08 | |
| 16 | M16 | Kumbier Lionel | Germany | 55:08 | 8:10 | |
| 17 | M16 | Zernant Erik Marten | Estonia | 55:54 | 8:16 | |
| 18 | M16 | Perry Marcus | Great Britain | 55:55 | 8:17 | |
| 19 | M16 | Andrieux Titouan | France | 55:58 | 8:17 | |
| 20 | M16 | Narhi Eetu | Finland | 56:36 | 8:23 | |
| 21 | M16 | Braun Vilmos | Hungary | 56:46 | 8:24 | |
| 22 | M16 | Kolev Svetlozar | Bulgaria | 57:11 | 8:28 | |
| 23 | M16 | Gunnarsson Arvidas | Lithuania | 57:16 | 8:29 | |
| 24 | M16 | Verhelst Lukas | Denmark | 57:30 | 8:31 | |
| 25 | M16 | Regnard Mae | France | 57:32 | 8:31 | |
| 26 | M16 | Schmidt Daniel | Germany | 57:38 | 8:32 | |
| 27 | M16 | Jokubauskis Tijus | Lithuania | 57:51 | 8:34 | |
| 28 | M16 | Savinainen Joakim | Finland | 58:00 | 8:35 | |
| 29 | M16 | Percec Vlad | Romania | 58:15 | 8:37 | |
| 30 | M16 | Schmied Julian | Switzerland | 58:50 | 8:42 | |
| 30 | M16 | Sedlacek Patrik | Czech Republic | 58:50 | 8:42 | |
| 32 | M16 | Herault Mathieu | France | 59:21 | 8:47 | |
| 33 | M16 | McKenna Aidan | Ireland | 59:25 | 8:48 | |
| 34 | M16 | Pachnik Antoni | Poland | 59:33 | 8:49 | |
| 35 | M16 | Ilin Radu | Romania | 1:00:14 | 8:55 | |
| 36 | M16 | Luiks Lars Anders | Latvia | 1:00:18 | 8:56 | |
| 37 | M16 | Sanz Daniel | Spain | 1:00:25 | 8:57 | |
| 38 | M16 | Ukleja Krzysztof | Poland | 1:00:28 | 8:57 | |
| 39 | M16 | Fey Erik | United States of America | 1:00:36 | 8:58 | |
| 40 | M16 | Doetsch Julian | Germany | 1:00:47 | 9:00 | |
| 41 | M16 | Kalkstein Yuval | Israel | 1:00:53 | 9:01 | |
| 42 | M16 | Vural Poyraz | Turkiye | 1:00:57 | 9:01 | |
| 43 | M16 | Caboussat Taavi | Switzerland | 1:01:04 | 9:02 | |
| 44 | M16 | Basol Kuzey | Turkiye | 1:01:36 | 9:07 | |
| 45 | M16 | Zhukovskyi Vladyslav | Ukraine | 1:01:38 | 9:07 | |
| 46 | M16 | Peel Oscar | Great Britain | 1:01:43 | 9:08 | |
| 47 | M16 | Fedorovskiy Oleksandr | Ukraine | 1:02:08 | 9:12 | |
| 48 | M16 | Sugta Bela Barnabas | Hungary | 1:02:52 | 9:18 | |
| 49 | M16 | Gianelle Marco | Italy | 1:02:58 | 9:19 | |
| 50 | M16 | Widler Yannick | Switzerland | 1:02:59 | 9:19 | |
| 51 | M16 | Kyrylyshyn Ihor | Ukraine | 1:03:40 | 9:25 | |
| 52 | M16 | Simonavičius Gintas | Lithuania | 1:03:43 | 9:26 | |
| 53 | M16 | Prauliņš Ralfs | Latvia | 1:03:48 | 9:27 | |
| 54 | M16 | Kancs Kristofers | Latvia | 1:03:57 | 9:28 | |
| 55 | M16 | Piirimäe Villem | Estonia | 1:04:05 | 9:29 | |
| 56 | M16 | Jobke Karl | Germany | 1:04:06 | 9:29 | |
| 57 | M16 | Rokkjaer Mattias | Denmark | 1:04:46 | 9:35 | |
| 58 | M16 | Amat Font Cesc | Spain | 1:05:50 | 9:45 | |
| 59 | M16 | Weitlaner Niklas | Italy | 1:07:15 | 9:57 | |
| 60 | M16 | Simon Benjamin | Romania | 1:07:17 | 9:58 | |
| 61 | M16 | Schnepf Oliver | Austria | 1:08:09 | 10:05 | |
| 62 | M16 | Jansen Thomas | Belgium | 1:08:23 | 10:07 | |
| 63 | M16 | Mertens Pjotr | Belgium | 1:08:46 | 10:11 | |
| 64 | M16 | O Donnell Liam | Ireland | 1:09:19 | 10:16 | |
| 65 | M16 | Hviid Anton Kupriyanov | Denmark | 1:09:55 | 10:21 | |
| 66 | M16 | Dokupil Jan | Slovakia | 1:10:07 | 10:23 | |
| 67 | M16 | Barauskas Paulius | Lithuania | 1:10:10 | 10:23 | |
| 68 | M16 | Fredberg Emil | Denmark | 1:10:17 | 10:24 | |
| 69 | M16 | Michac Samuel | Slovakia | 1:10:29 | 10:26 | |
| 70 | M16 | Brouwier Victor | Belgium | 1:10:48 | 10:29 | |
| 71 | M16 | Eriksson Alexander | United States of America | 1:12:13 | 10:41 | |
| 72 | M16 | Yakir Niv | Israel | 1:14:04 | 10:58 | |
| 73 | M16 | Shuv Ronen | Israel | 1:14:50 | 11:05 | |
| 74 | M16 | Wood William | New Zealand | 1:14:52 | 11:05 | |
| 75 | M16 | Petrovic David | Serbia | 1:14:54 | 11:05 | |
| 76 | M16 | Kozlovskyi Hlib | Ukraine | 1:15:53 | 11:14 | |
| 77 | M16 | Grennan Eanna | Ireland | 1:16:13 | 11:17 | |
| 78 | M16 | Fjodorov Paul Aares | Estonia | 1:17:04 | 11:25 | |
| 79 | M16 | Kutti Kardo | Estonia | 1:17:43 | 11:30 | |
| 80 | M16 | Marko Michal | Slovakia | 1:17:54 | 11:32 | |
| 81 | M16 | Ivanov Victor | Bulgaria | 1:18:15 | 11:35 | |
| 82 | M16 | Sarhachev Aleks | Bulgaria | 1:20:02 | 11:51 | |
| 83 | M16 | Kolner Anze | Slovenia | 1:20:35 | 11:56 | |
| 84 | M16 | Angermann Tobias | Austria | 1:20:49 | 11:58 | |
| 85 | M16 | Moser Alessandro | Italy | 1:20:56 | 11:59 | |
| 86 | M16 | Pedev Aleksandar | Bulgaria | 1:23:41 | 12:23 | |
| 87 | M16 | Sedej David | Slovenia | 1:25:08 | 12:36 | |
| 88 | M16 | Malus Ozbej | Slovenia | 1:25:46 | 12:42 | |
| 89 | M16 | Bilge Mustafa Talha | Turkiye | 1:26:13 | 12:46 | |
| 90 | M16 | Fey Mark | United States of America | 1:27:18 | 12:56 | |
| 91 | M16 | Kurtanjek Lovro | Slovenia | 1:27:42 | 12:59 | |
| 92 | M16 | Maia Joao | Portugal | 1:29:21 | 13:14 | |
| 93 | M16 | Casey Liam | Ireland | 1:29:58 | 13:19 | |
| 94 | M16 | Scalzotto Francesco | Italy | 1:32:08 | 13:38 | |
| 95 | M16 | Schmalhardt Matthias | Austria | 1:32:55 | 13:45 | |
| 96 | M16 | Kalnitski Pavel | Israel | 1:34:27 | 13:59 | |
| 97 | M16 | Bacchus Tim | New Zealand | 1:37:15 | 14:24 | |
| 98 | M16 | Bulbul Egemen Yigit | Turkiye | 2:04:38 | 18:27 | |
| M16 | Urbanek Lauri | Austria | 23:06 | |||
| M16 | Bujdoso Mark Levente | Hungary | 40:55 |