Men
20 km walk
1 Denis Strelkov RUS 26-Oct-90 1:21:40
2 Miguel Ángel López ESP 3-Jul-88 1:21:48 SB
3 Matej Tóth SVK 10-Feb-83 1:21:51
4 Aleksandr Ivanov RUS 25-Apr-93 1:22:15 PB
5 Ruslan Dmytrenko UKR 22-Mar-86 1:22:30
6 Erik Tysse NOR 4-Dec-80 1:22:43
7 João Vieira POR 20-Feb-76 1:23:03
8 Rafał Augustyn POL 14-May-84 1:23:16 SB
9 Robert Heffernan IRL 20-Feb-78 1:23:26
10 Christopher Linke GER 24-Oct-88 1:23:28 SB
11 Andriy Kovenko UKR 25-Nov-73 1:23:34
12 Dzianis Simanovich BLR 20-Apr-87 1:23:41 SB
13 Giorgio Rubino ITA 15-Apr-86 1:23:58
14 Ivan Losev UKR 26-Jan-86 1:24:05
15 Andrey Ruzavin RUS 28-Mar-86 1:24:11
16 Łukasz Nowak POL 18-Dec-88 1:24:24
17 Pyotr Trofimov RUS 18-Dec-83 1:24:41
18 Ato Ibáñez SWE 14-Nov-85 1:24:44
19 Ivan Trotski BLR 27-May-76 1:24:54
20 Jakub Jelonek POL 7-Jul-85 1:25:25
21 Andrei Talashka BLR 31-May-82 1:25:53 SB
22 Nazar Kovalenko UKR 9-Feb-89 1:26:12
23 Andreas Gustafsson SWE 10-Aug-81 1:26:34
24 Hagen Pohle GER 5-Mar-92 1:26:39
25 Heikki Kukkonen FIN 18-Mar-87 1:26:58 SB
26 Matteo Giupponi ITA 8-Oct-88 1:27:01
27 Kevin Campion FRA 23-May-88 1:27:09
28 Dušan Majdán SVK 8-Sep-87 1:27:10
29 Sérgio Vieira POR 20-Feb-76 1:27:14
30 Francisco Arcilla ESP 14-Jan-84 1:27:19
31 Tom Bosworth GBR 17-Jan-90 1:27:34
32 Vito Di Bari ITA 19-Nov-90 1:27:42
33 Antonin Boyez FRA 9-Nov-84 1:27:53
34 Arnis Rumbenieks LAT 4-Apr-88 1:28:52 SB
35 Brendan Boyce IRL 15-Oct-86 1:28:56
36 Luís Manuel Corchete ESP 14-May-84 1:29:17
37 Lukáš Gdula CZE 6-Dec-91 1:30:00
38 Máté Helebrandt HUN 12-Jan-89 1:30:16
39 Vladimir Savanović SRB 12-Jun-85 1:30:25
40 Yauheni Zalesski BLR 18-Jul-93 1:30:38 PB
41 Daniele Paris ITA 18-Oct-84 1:31:12
42 Genadij Kozlovskij LTU 7-Jan-91 1:31:14
43 Alex Wright GBR 19-Dec-90 1:31:17
44 Tadas Šuškevičius LTU 22-May-85 1:32:19
45 Aleksi Ojala FIN 9-Dec-92 1:32:39
46 Karel Ketner CZE 11-Apr-90 1:33:08
47 Cian McManamon IRL 11-Oct-91 1:33:12
48 Aurelien Quinion FRA 27-Jan-93 1:33:22
49 Carl Dohmann GER 18-May-90 1:33:29
50 António Pereira POR 10-Jul-75 1:34:22
51 Zdeno Babík SVK 9-Jan-84 1:34:25
52 Nils Brembach GER 23-Feb-93 1:34:35
53 Pavel Schrom CZE 20-Mar-91 1:35:25
54 Sándor Rácz HUN 14-Sep-86 1:35:53
55 Lauri Lelumees EST 23-Apr-78 1:36:06
56 Miklós Srp HUN 6-Mar-93 1:38:52
57 Kemal Gelecek TUR 1-Jan-90 1:40:40 SB
58 Edgars Gjačs LAT 27-Aug-93 1:42:10
59 Joakim Sælen NOR 18-Jul-93 1:43:52
60 Ozgur Ozan Pamuk TUR 18-Mar-93 1:45:00
61 Iurii Tatarciuc MDA 26-Jun-83 1:45:11 SB
62 Ersin Tacir TUR 1-Apr-85 1:46:16
Janis Strautinš LAT 18-Jun-89 DQ
Håvard Haukenes NOR 22-Apr-90 DQ
Fabio Ruzzier SLO 21-Jan-53 DQ
Vladimir Veršec SLO 5-Jan-63 DQ
Benjamín Sánchez ESP 10-Mar-85 DNF
Eemeli Kiiski FIN 13-Aug-91 DNF
Keny Guinaudeau FRA 28-Jul-93 DNF
Marius Žiūkas LTU 29-Jun-85 DNF
Dawid Tomala POL 27-Aug-89 DNF
Antón Kučmín SVK 7-Jun-84 DNF
Anders Hansson SWE 10-Mar-92 DNF
Perseus Karlström SWE 2-May-90 DNF
Serkan Dogan TUR 92 DNF
50 km walk
1 Yohann Diniz FRA 1-Jan-78 3:41:07 SB WL
2 Mikhail Ryzhov RUS 17-Dec-91 3:44:41 PB
3 Ivan Noskov RUS 16-Jul-88 3:45:31 PB
4 Ihor Hlavan UKR 25-Sep-90 3:46:09 PB
5 Grzegorz Sudoł POL 28-Aug-78 3:46:41 SB
6 Ivan Banzeruk UKR 9-Feb-90 3:47:35 PB
7 Konstantin Maksimov RUS 17-Jun-82 3:47:48 PB
8 Rafał Sikora POL 17-Feb-87 3:48:13 SB
9 Serhiy Budza UKR 6-Dec-84 3:49:24 PB
10 Aléxandros Papamihaíl GRE 18-Sep-88 3:51:05 SB
11 Jesús Ángel García ESP 17-Oct-69 3:52:37 SB
12 Claudio Villanueva ESP 3-Aug-88 3:52:39 PB
13 Oleksiy Kazanin UKR 22-May-82 3:54:40 SB
14 José Ignacio Díaz ESP 22-Nov-79 3:54:47 SB
15 Jean-Jacques Nkouloukidi ITA 15-Apr-82 3:56:32 SB
16 Teodorico Caporaso ITA 14-Sep-87 3:56:45 PB
17 Pedro Isidro POR 17-Jul-85 3:57:09 PB
18 Michał Stasiewicz POL 28-Sep-88 3:57:28 SB
19 Mikel Odriozola ESP 25-May-73 4:02:47
20 Lorenzo Dessi ITA 4-May-89 4:06:44 SB
21 Michael Doyle IRL 17-May-87 4:08:02 PB
22 Cédric Houssaye FRA 13-Dec-79 4:08:09 SB
23 Xavier Le Coz FRA 30-Dec-79 4:09:40 SB
24 Pedro Martins POR 12-Jan-68 4:12:37 SB
25 Luís Gil POR 6-Apr-75 4:13:02
26 Dzianis Krauchuk BLR 17-Apr-87 4:18:38 SB
27 Pavel Yarokhau BLR 21-Jul-82 4:19:54 SB
28 Dionísio Ventura POR 13-Dec-79 4:25:36
29 Dávid Töködi HUN 3-May-91 4:28:02
30 Peter Tichý SVK 25-Jun-93 4:34:45 PB
31 Milan Rízek SVK 5-Jan-78 4:36:27 PB
32 Dušan Krajčovič SVK 15-Sep-84 4:50:01 PB
33 Zdenko Medera SVK 1-Jan-75 4:51:25 SB
34 Yury Varanchuk BLR 27-Jan-83 4:51:41 SB
Stanislav Tanchev BUL 8-Feb-75 DQ
Margus Luik EST 11-Jan-80 DQ
Dominic King GBR 30-May-83 DQ
Nils Gloger GER 1-Jan-90 DQ
Tomas Gaidamavičius LTU 7-Nov-87 DQ
Łukasz Augustyn POL 29-Nov-90 DQ
Aleksey Bartsaykin RUS 22-Mar-89 DQ
Alex Florez SUI 11-May-71 DQ
Dzmitry Dziubin BLR 12-Jul-90 DNF
Jarkko Kinnunen FIN 19-Jan-84 DNF
Aku Partanen FIN 28-Oct-91 DNF
Viktor Nemes HUN 14-Feb-89 DNF
Federico Tontodonati ITA 30-Oct-89 DNF
Ričardas Rekst LTU 10-Oct-87 DNF
Marius Cocioran ROU 10-Jul-83 DNF
Women
20 km walk
1 Anisya Kirdyapkina RUS 23-Oct-89 1:28:39
2 Vera Sokolova RUS 8-Jun-87 1:29:18
3 Marina Pandakova RUS 1-Mar-89 1:29:25
4 Irina Yumanova RUS 6-Nov-90 1:29:37
5 Ana Cabecinha POR 29-Apr-84 1:31:48
6 Eleonora Giorgi ITA 14-Sep-89 1:32:09 SB
7 Lyudmyla Olyanovska UKR 20-Feb-93 1:32:30
8 Inês Henriques POR 1-May-80 1:32:39
9 Beatriz Pascual ESP 9-May-82 1:32:53
10 Vera Santos POR 3-Dec-81 1:32:54 SB
11 Nastassia Yatsevich BLR 18-Jan-85 1:33:54 SB
12 Lucie Pelantová CZE 7-May-86 1:34:06
13 Lorena Luaces ESP 29-Feb-84 1:34:10
14 Olha Yakovenko UKR 1-Jun-87 1:34:39
15 Hanna Drabenia BLR 15-Aug-87 1:34:55 SB
16 Agnieszka Szwarnóg POL 28-Dec-86 1:35:30
17 Raquel González ESP 16-Nov-89 1:35:39
18 Brigita Virbalytė-Dimšienė LTU 1-Feb-85 1:35:46
19 Paulina Buziak POL 16-Dec-86 1:35:53
20 Émilie Tissot FRA 11-Apr-93 1:36:38 NUR PB
21 Katarzyna Kwoka POL 29-Jun-85 1:37:11
22 Julia Takács ESP 29-Jun-89 1:37:22
23 Olena Shumkina UKR 24-Jan-88 1:37:37
24 Daryia Balkunets BLR 4-Mar-93 1:38:00 PB
25 Anne Halkivaha FIN 9-Feb-86 1:38:05
26 Federica Ferraro ITA 18-Aug-88 1:38:17
27 Alina Matveyuk BLR 29-Jul-90 1:38:31 SB
28 Antigóni Drisbióti GRE 21-Mar-84 1:38:46
29 Agnese Pastare LAT 27-Oct-88 1:39:04
30 Inna Kashyna UKR 27-Sep-91 1:39:11
31 Susana Feitor POR 28-Jan-75 1:39:22 SB
32 Inès Pastorino FRA 20-Oct-92 1:39:35
33 Mária Czaková SVK 2-Oct-88 1:40:24
34 Laura Polli SUI 7-Sep-83 1:40:35
35 Viktória Madarász HUN 12-May-85 1:40:50
36 Emilie Menuet FRA 27-Nov-91 1:41:31 SB
37 Georgiana Enache ROU 19-Feb-91 1:41:54
38 Marie Polli SUI 28-Oct-80 1:42:37
39 Inga Mastianica LTU 13-Jun-89 1:44:45
40 Kristine Platace LAT 11-Jan-90 1:46:17
41 Katarina Strmeňová SVK 25-Jan-93 1:47:24 SB
42 Anett Torma HUN 2-Apr-84 1:50:11
43 Miroslava Stašová SVK 14-Feb-86 1:51:36
44 Amandine Marcou FRA 26-Apr-92 1:51:50
45 Bethan Davies GBR 7-Nov-90 1:54:11 PB
46 Maarika Taukul EST 5-Feb-85 1:56:22 SB
47 Petra Récsei HUN 28-Sep-90 2:00:12
48 Vera Toporek AUT 5-Nov-67 2:05:17 SB
49 Radosveta Simeonova BUL 29-Oct-93 2:09:35 PB
Déspina Zapounídou GRE 5-Oct-85 DNF
Laura Reynolds IRL 20-Jan-89 DNF
Antonella Palmisano ITA 6-Aug-91 DNF
Elisa Rigaudo ITA 17-Jun-80 DNF
Anita Kažemāka LAT 30-May-90 DNF
Neringa Aidietytė LTU 5-Jun-83 DNF
Kristina Saltanovič LTU 20-Feb-75 DNF
Agnieszka Dygacz POL 18-Jul-85 DNF
Mária Gáliková SVK 21-Aug-80 DNF
U20
Men
10 km walk
1 Pavel Parshin RUS 2-Jan-94 41:13:00 SB
2 Nikolay Markov RUS 1-Feb-95 41:13:00 PB
3 Vito Minei ITA 16-Jun-94 41:26:00
4 Marius Šavelskis LTU 30-Jul-94 42:49:00
5 Marc Tur ESP 30-Nov-94 42:55:00
6 Konstadínos Dedópoulos GRE 1-May-94 43:10:00 PB
7 Sahin Senoduncu TUR 24-Apr-94 43:21:00
8 Diego García ESP 96 43:41:00
9 Francesco Fortunato ITA 13-Dec-94 44:00:00
10 Jamie Higgins GBR 7-Jan-94 44:08:00
11 Miguel Carvalho POR 2-Sep-94 44:17:00 PB
12 Damir Baybikov RUS 5-May-94 44:21:00 SB
13 Adrian Dragomir ROU 1-Nov-94 44:37:00
14 Luke Hickey IRL 24-Oct-94 44:49:00
15 Yuriy Shvaryk UKR 1-May-94 44:58:00
16 Zaharías Tsamoudákis GRE 96 45:10:00
17 Tomas Bagdány HUN 12-Apr-95 45:36:00 PB
18 Elmo Koivunen FIN 3-Aug-94 45:37:00
19 Serhiy Svitlychnyy UKR 13-Jul-94 45:45:00
20 Łukasz Kostka POL 19-Sep-94 45:49:00
21 Adrien Cassagnes FRA 9-Jun-94 45:51:00 SB
22 Yanis Souaber FRA 8-Dec-96 46:04:00 PB
23 Markus Kyrölä FIN 95 46:13:00
24 Jonathan Hilbert GER 95 46:18:00
25 Rui Coelho POR 25-Sep-94 46:23:00 PB
26 Ondřej Motl CZE 25-Jul-94 46:27:00
27 Arturs Makars LAT 27-Mar-97 46:28:00 PB
28 Normantas Petriša LTU 6-May-94 46:36:00
29 Vit Polasek CZE 31-Oct-94 46:59:00
30 Artsiom Turkau BLR 5-Jan-94 47:18:00 SB
31 Miroslav Úradník SVK 24-Mar-96 47:21:00
32 Andrej Dolinský SVK 31-Dec-94 47:29:00
33 Bence Venyercsán HUN 8-Jan-96 47:41:00
34 Nathaniel Seiler FRA 21-Apr-95 47:52:00 PB
35 Jean Blancheteau FRA 7-Jan-96 48:01:00
36 Nikola Lilić SRB 12-Jan-96 48:03:00 PB
37 Andrei Gafita ROU 5-May-94 48:03:00 PB
38 Alessandro Cusmai ITA 21-Dec-94 48:10:00
39 Szymon Zielinski POL 6-Dec-95 48:10:00 PB
40 Daniel Chojecki POL 24-Jan-94 48:16:00 PB
41 Cameron Corbishley GBR 31-Mar-97 48:19:00
42 Michal Morvay SVK 19-Aug-96 48:32:00
43 Karl Junghannß GER 6-Sep-96 48:35:00
44 Cosmin Bahneanu ROU 30-Mar-94 48:42:00 PB
45 Tomas Narushys BLR 10-Jan-95 49:49:00 PB
46 Filip Veselouš CZE 18-May-95 50:31:00
47 Ruslans Smolonskis LAT 15-Dec-96 50:44:00 PB
48 Raivo Saulgriezis LAT 4-Jul-94 54:21:00 SB
Vadzim Lamanosau BLR 16-Apr-95 DQ
Alvaro Martin ESP 18-Jun-94 DQ
Donát Burger HUN 97 DQ
Muratcan Karapınar TUR 8-Aug-96 DQ
Maryan Zakalnytskyy UKR 19-Aug-94 DQ
Evan Lynch IRL 16-Jul-95 DNF
Women
10 km walk
1 Yekaterina Medvedyeva RUS 29-Mar-94 44:45:00 PB WJL
2 Nadezhda Leontyeva RUS 6-Nov-94 46:14:00
3 Anežka Drahotová CZE 22-Jul-95 46:29:00 SB
4 Oksana Golyatkina RUS 13-Mar-95 47:04:00 PB
5 Viktoryia Rashchupkina BLR 23-May-95 48:23:00 SB
6 Noemi Stella ITA 2-Feb-97 48:35:00 PB
7 Laura Garcia-Cano ESP 16-Apr-95 48:47:00 PB
8 Eliška Drahotová CZE 22-Jul-95 49:01:00 SB
9 Gamze Özgür TUR 29-Nov-94 49:31:00
10 Nastassia Rodzkina BLR 28-Aug-94 49:38:00 PB
11 Gintarė Vaiciukevičiūtė LTU 24-Sep-94 49:50:00
12 Marlena Chojecka POL 1-Jan-94 49:57:00 PB
13 Mária Pérez ESP 29-Apr-96 50:00:00
14 Filipa Ferreira POR 5-Nov-94 50:05:00 PB
15 Mara Ribeiro POR 11-May-95 50:37:00
16 Valentyna Myronchuk UKR 10-Aug-94 50:41:00
17 Anna Clemente ITA 6-Jan-94 50:48:00
18 Amanda Cano ESP 19-Aug-94 50:49:00 SB
19 Mihaela Valentina Acatrinei ROU 27-Feb-95 50:52:00 PB
20 Živilė Vaiciukevičiūtė LTU 3-Apr-96 51:04:00
21 Oleksandra Olyanovska UKR 12-Mar-94 51:08:00
22 Joanna Bemowska POL 27-Jun-94 51:14:00 SB
23 Monika Hornakova SVK 6-Jul-95 51:22:00
24 Kseniya Radko UKR 18-Aug-94 51:32:00 SB
25 Mercédes Márton HUN 28-Nov-95 51:35:00
26 Erika Parviainen FIN 9-Sep-95 51:41:00
27 Veranika Rabchaeva BLR 17-Jun-95 52:22:00 SB
28 Henrika Parviainen FIN 27-May-97 52:27:00
29 Mariann Lengyel HUN 1-Jan-94 52:27:00
30 Anna Bajon POL 26-Aug-94 52:42:00 PB
31 Janine Bandt GER 94 52:57:00 PB
32 Mariavittoria Becchetti ITA 12-Dec-94 53:42:00
33 Cecile Deleuze FRA 23-May-96 53:43:00 PB
34 Lucia Čubaňová SVK 9-Aug-95 54:26:00 PB
35 Adela Frydrychová CZE 20-Mar-95 55:00:00
36 Maxi Woelke GER 95 55:15:00 SB
37 Monika Vaiciukevičiūtė LTU 3-Apr-96 55:29:00
38 Rita Récsei HUN 30-Jan-96 56:40:00
39 Milica Kostić SRB 12-May-96 57:12:00 PB
40 Lucia Škantárová SVK 28-Dec-96 57:51:00 SB
41 Nergiz Adaş TUR 11-Dec-95 59:24:00 PB
42 Sevda Demir TUR 27-Oct-96 62:09:00 PB
43 Inga Ritere LAT 17-Sep-95 64:41:00 SB
44 Sevgi Ahmed BUL 13-Jun-94 65:16:00 PB
Mihaela Puscasu ROU 22-Jan-95 DNF
Lena Tomas SWE 20-Oct-96 DNF