| jongens junioren | 5 km | |||
| 1 | Úradník Miroslav | 96 | SLOVAKIA | 25.18 |
| 2 | Gdula Tomáš | 97 | Hvězda SKP Pardubice | 26.55 |
| meisjes junioren | 5 km | |||
| 1 | Marton Mercedes | 95 | HUNGARY | 24.40 |
| 2 | Schröter Laura | 94 | GERMANY | 24.51 |
| 3 | Kobus Charlotte | 94 | GERMANY | 24.52 |
| 4 | Parviainen Henrika | 97 | FINLAND | 24.56 |
| 5 | Vaiciukevičiute Gintaré | 94 | LITHUANIA | 25.07 |
| 6 | Škantárová Dáša | 95 | ATLETICKÝ KLUB BACÚCH | 26.44 |
| 7 | Piliarová Radoslava | 96 | ATLETICKÝ KLUB BACÚCH | 26.50 |
| 8 | Tóth Krisztina | 95 | HUNGARY | 27.12 |
| 9 | Hornáková Monika | 95 | AK SPA DUBNICA NAD VÁHOM | 27.32. |
| 10 | Abbatantuono Nikoleta | 97 | ŠG STAVBÁR NITRA | 27.55. |
| 11 | Horváth Tímea | 94 | HUNGARY | 28.10. |
| 12 | Škantárová Lucia | 96 | ATLETICKÝ KLUB BACÚCH | 28.26 |
| 13 | Nagy Boglárka | 94 | HUNGARY | 28.32. |
| 14 | Speváková Nikola | 97 | ATLETICKÝ KLUB BACÚCH | 28.43 |
| 15 | Selníková Anna | 94 | AK SSK Vítkovice | 29.18 |
| 16 | Woelke Maxi | 95 | GERMANY | 30.19 |
| 17 | Gruber Virginia | 96 | GERMANY | 30.31 |
| 18 | Kanz Lilli | 97 | GERMANY | 30.32 |
| 19 | Tomajková Terézia | 95 | ATLETICKÝ KLUB BACÚCH | 30.40 |
| 20 | Michutová Viktorie | 96 | TJ Jiskra Nový Bor | 32.12 |
| Günther Michelle | 97 | GERMANY | DQ | |
| jongens junioren | 10 km | |||
| 1 | Pohle Hagen | 92 | GERMANY | 42.13 |
| 2 | Lehmberg Marcel | 92 | GERMANY | 43.46 |
| 3 | Stano Massimo | 92 | ITALY | 43.58 |
| 4 | Fáber Marcel | 92 | SLOVAKIA | 44.04 |
| 5 | Spevák Patrik | 94 | SLOVAKIA | 44.11 |
| 6 | Serra Leonardo | 93 | ITALY | 44.36 |
| 7 | Márkus Viktor | 92 | HUNGARY | 44.41 |
| 8 | Ojala Aleksi | 92 | FINLAND | 45.01 |
| 9 | Dei Tos Leonardo | 92 | ITALY | 45.13 |
| 10 | Peralbo Arturo | 94 | SPAIN | 45.24 |
| 11 | Hansson Anders | 92 | SWEDEN | 45.42 |
| 12 | Tichý Peter | 93 | SLOVAKIA | 46.26 |
| 13 | Mastianica Artur | 92 | LITHUANIA | 47.05 |
| 14 | Brembach Nils | 93 | GERMANY | 47.14 |
| 15 | Reyes David | 93 | SPAIN | 47.52 |
| 16 | Tišťan Martin | 92 | SLOVAKIA | 47.58 |
| 17 | Hanč Luděk | 94 | SK Nové Město nad Metují | 48.40 |
| 18 | Farkas Bence | 93 | HUNGARY | 48.57 |
| 19 | Breuer Max | 92 | GERMANY | 49.21 |
| 20 | Rimkevičius Giedrius | 92 | LITHUANIA | 49.35 |
| 21 | Kósi Márk | 93 | HUNGARY | 49.58 |
| 22 | Dolinský Andrej | 94 | SLOVAKIA | 50.39 |
| 23 | Spevák Martin | 95 | SLOVAKIA | 51.42 |
| 24 | Macabrey Quentin | 94 | FRANCE | 51.47 |
| 25 | Versteeg Colin | 95 | NETHERLANDS | 53.32 |
| 26 | Veselouš Filip | 95 | TJ Sokol Opava | 55.27 |
| Chylek Ondřej | 93 | AK Škoda Plzeň | DNF | |
| Čenec Tomáš | 92 | T. J. Sokol České Budějovice | DNP | |
| Perez Luis Manuel | 92 | SPAIN | DQ | |
| Srp Miklós Domonkos | 93 | HUNGARY | DQ | |
| meisjes junioren | 10 km | |||
| 1 | Czychy Charlyne | 92 | GERMANY | 48.49 |
| 2 | Drahotová Anežka | 95 | USK Praha | 49.34 |
| 3 | Clemente Anna | 94 | ITALY | 50.20 |
| 4 | Pastorino Inés | 92 | FRANCE | 50.36 |
| 5 | Drahotová Eliška | 95 | USK Praha | 50.56 |
| 6 | Curiazzi Federica | 92 | ITALY | 51.19 |
| 7 | Piliarová Nikola | 94 | SLOVAKIA | 51.22 |
| 8 | Larios Maria | 92 | SPAIN | 51.38 |
| 9 | Loparco Sara | 92 | ITALY | 51.56 |
| 10 | Klebauskaité Agné | 92 | LITHUANIA | 52.12 |
| 11 | Aliaga Veronica | 92 | SPAIN | 52.27 |
| 12 | Juaréz Mar | 93 | SPAIN | 53.10 |
| 13 | Kovács Barbara | 93 | HUNGARY | 53.25 |
| 14 | Švedaité Karolina | 92 | LITHUANIA | 54.03 |
| 15 | Siblot Kenza | 93 | FRANCE | 54.33 |
| 16 | Frydrychová Adéla | 95 | AC Česká Lípa | 54.38 |
| 17 | Lengyel Mariann | 94 | HUNGARY | 54.57 |
| 18 | Obsuszt Gerda | 93 | HUNGARY | 55.34 |
| 19 | Havranová Barbora | 93 | TJ Jiskra Nový Bor | 55.38 |
| 20 | Parviainen Erika | 95 | FINLAND | 56.31 |
| 21 | Vítová Linda | 93 | USK Praha | 56.52 |
| 22 | Tydorová Soňa | 92 | SLOVAKIA | 57.14 |
| 23 | Golisová Jana | 92 | SLOVAKIA | 57.39 |
| 24 | Půčková Olga | 94 | TJ Jiskra Nový Bor | 58.08 |
| 25 | Sokolnik Agné | 92 | LITHUANIA | 58.12 |
| 26 | Thouret Lucie | 93 | FRANCE | 64.01 |
| Arnold Franzis | 91 | GERMANY | DNF | |
| Mannen | 20 km | |||
| 1 | Giupponi Matteo | 88 | ITALY | 1.22.36 |
| 2 | Schmidt Carsten | 86 | GERMANY | 1.22.47 |
| 3 | Sánchez Benjamin | 85 | SPAIN | 1.25.00 |
| 4 | Linke Christopher | 88 | GERMANY | 1.25.04 |
| 5 | Griffin Colin | 82 | IRELAND | 1.25.42 |
| 6 | Žiukas Marius | 85 | LITHUANIA | 1.25.50 |
| 7 | Tontodonati Federico | 89 | ITALY | 1.26.01 |
| 8 | Ibánez Anatole | 85 | SWEDEN | 1.26.35 |
| 9 | Kučmín Anton | 84 | SLOVAKIA | 1.26.42 |
| 10 | Gloger Nils-Christopher | 90 | GERMANY | 1.28.05 |
| 11 | Aledo José Ignacio | 79 | SPAIN | 1.28.11 |
| 12 | Macchia Riccardo | 90 | ITALY | 1.28.18 |
| 13 | D´Onofrio Fortunato | 81 | ITALY | 1.29.32 |
| 14 | Karlström Perseus | 90 | SWEDEN | 1.29.52 |
| 15 | Doyle Micheal | 87 | IRELAND | 1.29.55 |
| 16 | Ketner Karel | 90 | AO Slavia Havířov | 1.30.38 |
| 17 | Florez Alex | 71 | SWITZERLAND | 1.30.39 |
| 18 | Romanelli Andrea | 86 | ITALY | 1.31.23 |
| 19 | Říha Roman | 90 | TJ Slezan Frýdek-Místek | 1.31.37 |
| 20 | Rácz Sándor | 86 | HUNGARY | 1.31.54 |
| 21 | Kozlovskij Genadij | 91 | LITHUANIA | 1.31.56 |
| 22 | Polášek Jan | 80 | AO Slavia Havířov | 1.32.02 |
| 23 | Rízek Milan | 78 | SLOVAKIA | 1.32.26 |
| 24 | Sillero Mario | 90 | SPAIN | 1.33.45 |
| 25 | Svensson Christer | 69 | SWEDEN | 1.38.43 |
| 26 | Schrom Pavel | 91 | VSK Univerzita Brno | 1.38.48 |
| 27 | Holuša Miloš | 65 | AK Kroměříž | 1.38.56 |
| 28 | Gdula Lukáš | 91 | Hvězda SKP Pardubice | 1.39.05 |
| 29 | Girod Urbain | 63 | SWITZERLAND | 1.39.07 |
| 30 | van Bremen Jacques | 84 | NETHERLANDS | 1.42.06 |
| 31 | Jurgelianecas Deividas | 91 | LITHUANIA | 1.42.06 |
| 32 | Kozelka Antonín | 85 | TJ Rumburk | 1.45.11 |
| 33 | Malysa Jiří | 66 | VSK Univerzita Brno | 1.45.26 |
| 34 | Pařízek Radek | 82 | TJ SOKOL Nová Paka | 1.46.46 |
| 35 | Hejkrlík Filip | 79 | AK Hodonín | 1.48.50 |
| 36 | Albrecht Stanislav | 73 | TJ SOKOL Nová Paka | 1.49.49 |
| 37 | Nedvídek Martin | 75 | AC SYNER Turnov | 1.50.48 |
| 38 | Smola Josef | 64 | SK Nové Město nad Metují | 1.51.20 |
| 39 | Kalát Josef | 55 | AK Bílina | 1.53.54 |
| 40 | Žák Jiří | 71 | Batt klub N.Město na Mor. | 1.54.39 |
| 41 | Fliegl Miroslav | 54 | PSK Olymp Praha | 1.55.02 |
| Helebrandt Máté | 89 | HUNGARY | DNF | |
| Malysa Jiří | 91 | AK Kroměříž | DNF | |
| Wears Ben | 90 | GREAT BRITAIN | DNF | |
| Bosworth Thomas | 90 | GREAT BRITAIN | DQ | |
| Kiiski Eemeli | 91 | FINLAND | DQ | |
| Partanen Aku | 91 | FINLAND | DQ | |
| Švehla Milan | 78 | VSK Univerzita Brno | DQ | |
| Zajíc Jakub | 89 | Hvězda SKP Pardubice | DQ | |
| Vrouwen | 20 km | |||
| 1 | Iglesias Eva María | 85 | SPAIN | 1.34.28 |
| 2 | Giorgi Eleonora Anna | 89 | ITALY | 1.34.44 |
| 3 | Pinedo Ainhoa | 83 | SPAIN | 1.35.07 |
| 4 | Ferraro Federica | 88 | ITALY | 1.35.23 |
| 5 | Palmisano Antonella | 91 | ITALY | 1.35.47 |
| 6 | Pruner Serena | 86 | ITALY | 1.37.14 |
| 7 | Pelantová Lucie | 86 | PSK Olymp Praha | 1.37.19 |
| 8 | Olsson Mari | 86 | SWEDEN | 1.39.30 |
| 9 | Schindlerová Zuzana | 87 | USK Praha | 1.39.44 |
| 10 | Alonso Sara | 91 | SPAIN | 1.40.01 |
| 11 | Kaasalainen Karoliina | 88 | FINLAND | 1.41.05 |
| 12 | Polli Laura | 83 | SWITZERLAND | 1.41.57 |
| 13 | Polli Marie | 80 | SWITZERLAND | 1.43.37 |
| 14 | Grange Francesca | 89 | ITALY | 1.46.37 |
| 15 | Škrášková Karolína | 87 | TJ Sokol SG Plzeň-Petřín | 1.52.40 |
| 16 | Löfbacka Mikaela | 90 | FINLAND | 1.54.25 |
| 17 | Herberová Hana | 81 | Hvězda SKP Pardubice | 1.57.45 |
| 18 | Merkovská Barbora | 93 | SLOVAKIA | 2.09.12 |
| 19 | Netolická Martina | 82 | AK Olymp Brno | 2.10.27 |
| Halkivaha Anne | 86 | FINLAND | DNF | |
| Nesvadbová Michaela | 92 | SK Nové Město nad Metují | DNF | |
| Stašová Miroslava | 86 | SLOVAKIA | DNF | |
| Svitáková Hana | 90 | AC Česká Lípa | DNF | |
| Torma Anett | 84 | HUNGARY | DNF | |
| Hančová Tereza | 92 | SK Nové Město nad Metují | DNP | |
| Di Vincenzo Sibilla | 83 | ITALY | DQ | |
| Elss Christin | 89 | GERMANY | DQ | |
| Luaces Lorena | 84 | SPAIN | DQ | |
| Seaman Rachel | 86 | CANADA | DQ | |
| mannen veteranen | 5 km | |||
| 1 | Medera Zdenko | 75 | SLOVAKIA | 27.28 |
| 2 | Adam Petr | 50 | SK Nové Město nad Metují | 28.08 |
| 3 | Černý Jaroslav | 86 | AC Slovan Liberec, o.s. | 28.12 |
| 4 | Kovář Rostislav | 51 | AK Olomouc | 28.22 |
| 5 | Červ Miloslav | 50 | TJ Jiskra Litomyšl | 28.32 |
| 6 | Vondra Václav | 68 | TJ Lokomotiva Beroun o.s. | 29.30 |
| 7 | Kánský Vladimír | 40 | Spartak Praha 4 | 30.21 |
| 8 | Shillabeer Edmund | 39 | GREAT BRITAIN | 30.53 |
| 9 | Sviták Miloslav | 59 | AC Česká Lípa | 30.58 |
| 10 | Tardi Emmanuel | 67 | LP LONGJUMEAU | 33.47 |
| 11 | Prückner Jaroslav | 54 | AC Mladá Boleslav o.s. | 33.47 |
| 12 | Mocker František | 58 | AC Česká Lípa | 34.17 |
| Vrouwen veteranen | 5 km | |||
| 1 | Karlström Siw | 57 | SWEDEN | 24.23 |
| 2 | Winterová Alena | 49 | TJ Rumburk | 35.50 |
