Men · Race Walking · All-Time

20 km Race Walk

World record

1:16:10

Toshikazu YamanishiJPNKobe · 16 Feb 2025

1 year standingRecord progression →

1:16:10

Best mark

World record

1:20:59

Top 50 cutoff

451 rows: tie at the cutoff

1:19:53

Median

Of the 451 best-by-athlete marks

40

Countries

CHN 114 · RUS 66 · 38 others

Performance distribution

451 athletes from 1:16:10 to 1:20:59 · median 1:19:53

1:16:101:16:361:16:431:16:541:17:021:17:161:17:211:17:221:17:231:17:241:17:241:17:251:17:251:17:261:17:261:17:301:17:301:17:321:17:331:17:331:17:361:17:371:17:381:17:381:17:391:17:391:17:391:17:401:17:411:17:461:17:461:17:471:17:521:17:531:17:531:17:541:17:551:17:561:17:581:18:001:18:041:18:041:18:041:18:051:18:061:18:061:18:071:18:081:18:121:18:121:18:131:18:131:18:141:18:141:18:151:18:161:18:161:18:171:18:181:18:181:18:191:18:201:18:201:18:211:18:221:18:221:18:231:18:231:18:231:18:231:18:231:18:251:18:261:18:271:18:271:18:301:18:301:18:311:18:321:18:321:18:321:18:331:18:331:18:331:18:341:18:361:18:371:18:371:18:381:18:391:18:411:18:421:18:421:18:421:18:431:18:431:18:441:18:451:18:451:18:451:18:461:18:461:18:471:18:481:18:491:18:491:18:501:18:511:18:511:18:521:18:521:18:521:18:521:18:531:18:541:18:551:18:561:18:571:18:571:18:581:18:591:18:591:19:001:19:001:19:001:19:011:19:011:19:021:19:021:19:021:19:031:19:041:19:051:19:051:19:051:19:061:19:061:19:081:19:081:19:101:19:111:19:121:19:121:19:121:19:121:19:131:19:141:19:151:19:151:19:151:19:161:19:161:19:171:19:181:19:181:19:181:19:191:19:191:19:201:19:201:19:211:19:211:19:211:19:211:19:221:19:221:19:221:19:231:19:231:19:241:19:251:19:251:19:261:19:281:19:281:19:281:19:291:19:291:19:291:19:301:19:311:19:311:19:321:19:331:19:331:19:331:19:341:19:351:19:361:19:361:19:371:19:371:19:381:19:381:19:381:19:381:19:381:19:391:19:401:19:401:19:411:19:411:19:421:19:421:19:431:19:431:19:431:19:431:19:441:19:441:19:441:19:461:19:461:19:461:19:461:19:481:19:481:19:481:19:491:19:491:19:511:19:511:19:521:19:521:19:521:19:531:19:531:19:541:19:551:19:551:19:551:19:551:19:561:19:561:19:561:19:561:19:571:19:581:19:581:19:581:19:581:19:581:19:581:19:591:19:591:19:591:20:001:20:001:20:001:20:011:20:011:20:011:20:031:20:031:20:031:20:031:20:041:20:041:20:041:20:051:20:051:20:051:20:051:20:051:20:051:20:061:20:061:20:061:20:061:20:071:20:071:20:071:20:081:20:091:20:091:20:091:20:091:20:091:20:101:20:111:20:111:20:111:20:121:20:121:20:121:20:121:20:121:20:121:20:131:20:131:20:141:20:141:20:141:20:141:20:151:20:151:20:151:20:161:20:171:20:171:20:171:20:171:20:171:20:171:20:171:20:181:20:181:20:181:20:181:20:191:20:191:20:191:20:191:20:191:20:191:20:201:20:201:20:211:20:211:20:211:20:211:20:211:20:211:20:221:20:231:20:241:20:251:20:261:20:261:20:271:20:281:20:281:20:281:20:281:20:291:20:291:20:301:20:301:20:311:20:311:20:311:20:311:20:311:20:311:20:311:20:311:20:321:20:321:20:331:20:331:20:341:20:341:20:341:20:341:20:341:20:351:20:351:20:351:20:351:20:351:20:361:20:361:20:381:20:381:20:381:20:391:20:391:20:391:20:391:20:401:20:401:20:401:20:401:20:411:20:411:20:421:20:421:20:421:20:421:20:431:20:431:20:431:20:431:20:431:20:431:20:431:20:431:20:441:20:451:20:451:20:451:20:451:20:451:20:461:20:461:20:461:20:471:20:471:20:471:20:481:20:481:20:481:20:481:20:481:20:491:20:491:20:491:20:501:20:501:20:501:20:501:20:501:20:501:20:501:20:511:20:511:20:511:20:511:20:511:20:521:20:521:20:521:20:521:20:531:20:531:20:531:20:541:20:541:20:541:20:551:20:551:20:561:20:561:20:571:20:571:20:571:20:571:20:571:20:571:20:571:20:571:20:581:20:581:20:581:20:581:20:581:20:591:20:591:20:591:20:591:20:59

1:16:10 · WR1:19:53 · median1:20:59 · cutoff

Top 50 cutoff

The mark an athlete needed to make the list

World all-time top 50

Best by athlete · updated 4 Sep 2026 · methodology

451 rows · tie at the cutoff

Men's 20 km Race Walk — All-Time Top 50
#AthleteCountryMarkDateVenueAge
1 Toshikazu Yamanishi WR JPN 1:16:10 16 Feb 2025 Kobe 29
2 Yusuke Suzuki JPN 1:16:36 15 Mar 2015 Nomi 27
3 Sergey Morozov RUS 1:16:43 8 Jun 2008 Saransk 20
4 Kaihua Wang CHN 1:16:54 20 Mar 2021 Huangshan 27
5 Yohann Diniz FRA 1:17:02 8 Mar 2015 Arles 37
6 Vladimir Kanaykin RUS 1:17:16 29 Sep 2007 Saransk 22
7 Jefferson Pérez ECU 1:17:21 23 Aug 2003 Saint-Denis 29
8 Francisco Javier Fernandez ESP 1:17:22 28 Apr 2002 Turku 25
9 Vladimir Stankin RUS 1:17:23 8 Feb 2004 Adler 30
10 Masatora Kawano JPN 1:17:24 17 Mar 2019 Nomi 20
11 Satoshi Maruo JPN 1:17:24 16 Feb 2025 Kobe 33
12 Sergey Shirobokov RUS 1:17:25 9 Jun 2018 Cheboksary 19
13 Koki Ikeda JPN 1:17:25 17 Mar 2019 Nomi 20
14 Jun Zhang CHN 1:17:26 3 Mar 2024 Taicang 25
15 Massimo Stano ITA 1:17:26 3 Mar 2024 Taicang 32
16 Alex Schwazer ITA 1:17:30 18 Mar 2012 Lugano 27
17 Wang Zhaozhao CHN 1:17:30 1 Mar 2025 Taicang
18 Álvaro Martín ESP 1:17:32 19 Aug 2023 Budapest 29
19 Nathan Deakes AUS 1:17:33 23 Apr 2005 Cixi 27
20 Cui Lihong CHN 1:17:33 1 Mar 2025 Taicang
21 Zhen Wang CHN 1:17:36 30 Mar 2012 Taicang 20
22 Caio Bonfim BRA 1:17:37 16 Feb 2025 Kobe 33
23 Valeriy Borchin RUS 1:17:38 28 Feb 2009 Adler 22
24 Kento Yoshikawa JPN 1:17:38 16 Feb 2025 Kobe
25 Zelin Cai CHN 1:17:39 20 Mar 2021 Huangshan 29
26 Perseus Karlström SWE 1:17:39 19 Aug 2023 Budapest 33
27 Evan Dunfee CAN 1:17:39 16 Feb 2025 Adelaide 34
28 Ding Chen CHN 1:17:40 30 Mar 2012 Taicang 19
29 Zhu Hongjun CHN 1:17:41 23 Apr 2005 Cixi
30 Julio Martínez GUA 1:17:46 8 May 1999 Eisenhüttenstadt
31 Roman Rasskazov RUS 1:17:46 19 May 2000 Moskva
32 Li Yandong CHN 1:17:47 3 Mar 2024 Taicang
33 Isamu Fujisawa JPN 1:17:52 17 Mar 2019 Nomi
34 Cui Zhide CHN 1:17:53 23 Apr 2005 Cixi
35 Ryo Hamanishi JPN 1:17:53 16 Feb 2025 Kobe
36 Brian Pintado ECU 1:17:54 18 May 2024 La Coruña 28
37 Paul McGrath ESP 1:17:55 25 Feb 2024 Zaragoza
38 Alejandro López MEX 1:17:56 8 May 1999 Eisenhüttenstadt
39 Qian Haifeng CHN 1:17:58 1 Mar 2025 Taicang
40 Eiki Takahashi JPN 1:18:00 17 Feb 2019 Kobe 26
41 Bo Lingtang CHN 1:18:04 7 Apr 1994 Beijing
42 Sun Shuai CHN 1:18:04 20 Mar 2021 Huangshan
43 Li Chenjie CHN 1:18:04 1 Mar 2025 Taicang
44 Dmitriy Yesipchuk RUS 1:18:05 4 Mar 2001 Adler
45 Viktor Burayev RUS 1:18:06 4 Mar 2001 Adler
46 Vladimir Parvatkin RUS 1:18:06 12 Mar 2005 Adler
47 Li Gaobo CHN 1:18:07 23 Apr 2005 Cixi
48 Lu Ning CHN 1:18:08 3 Mar 2024 Taicang
49 Artur Meleshkevich BLR 1:18:12 10 Mar 2001 Brest
50 Christopher Linke GER 1:18:12 19 Aug 2023 Budapest 34
51 Pavol Blazek SVK 1:18:13 16 Sep 1990 Hildesheim
52 Wang Hao CHN 1:18:13 22 Oct 2009 Jinan
53 Mikhail Khmelnitskiy BLR 1:18:14 13 May 2000 Soligorsk
54 Noé Hernández MEX 1:18:14 23 Aug 2003 Saint-Denis
55 Zhao Xiangfei CHN 1:18:15 3 Mar 2024 Taicang
56 Vladimir Andreyev RUS 1:18:16 19 May 2000 Moskva
57 Francesco Fortunato ITA 1:18:16 18 May 2025 Podébrady
58 Ilya Markov RUS 1:18:17 12 Mar 2005 Adler
59 Yevgeniy Misyulya BLR 1:18:18 11 May 1996 Eisenhüttenstadt
60 Sergey Bakulin RUS 1:18:18 23 Feb 2008 Adler 21
61 Diego García ESP 1:18:19 18 May 2024 La Coruña
62 Andrey Perlov RUS 1:18:20 26 May 1990 Moskva 28
63 Denis Nizhegorodov RUS 1:18:20 4 Mar 2001 Adler 20
64 Ricardo Ortíz MEX 1:18:21 7 Jun 2025 La Coruña
65 Robert Korzeniowski POL 1:18:22 9 Jul 2000 Hildesheim 31
66 Veli-Matti Partanen FIN 1:18:22 19 Aug 2023 Budapest
67 Andrey Makarov BLR 1:18:23 13 May 2000 Soligorsk
68 Samuel Gathimba KEN 1:18:23 18 Jun 2021 Nairobi
69 César Rodríguez PER 1:18:23 18 May 2024 La Coruña
70 Kazuki Takahashi JPN 1:18:23 16 Feb 2025 Kobe
71 Gabriel Bordier FRA 1:18:23 18 May 2025 Podébrady
72 Erick Barrondo GUA 1:18:25 18 Mar 2012 Lugano
73 Yuta Koga JPN 1:18:26 16 Feb 2025 Kobe
74 Daniel García MEX 1:18:27 19 Apr 1997 Podébrady
75 Xing Shucai CHN 1:18:27 23 Apr 2005 Cixi 20
76 Yu Chaohong CHN 1:18:30 23 Apr 2005 Cixi 29
77 Declan Tingay AUS 1:18:30 19 Aug 2023 Budapest
78 Han Yucheng CHN 1:18:31 23 Apr 2005 Cixi 26
79 Li Zewen CHN 1:18:32 19 Apr 1997 Podébrady
80 Vasiliy Mizinov RUS 1:18:32 18 Feb 2019 Sochi
81 Zhang Jinrui CHN 1:18:32 1 Mar 2025 Taicang
82 Liu Yunfeng CHN 1:18:33 23 Apr 2005 Cixi
83 Rhydian Cowley AUS 1:18:33 3 Mar 2024 Taicang 33
84 Miguel Ángel López ESP 1:18:33 18 May 2024 La Coruña 35
85 Eder Sánchez MEX 1:18:34 10 May 2008 Cheboksary
86 Mikhail Shchennikov RUS 1:18:36 20 Apr 1996 Sochi
87 Aleksandr Pershin RUS 1:18:37 26 May 1990 Moskva
88 Ruslan Shafikov RUS 1:18:37 11 Feb 1995 Adler
89 Chu Yafei CHN 1:18:38 20 Mar 2011 Lugano
90 Lu Ronghua CHN 1:18:39 23 Apr 2005 Cixi
91 Igor Kollár SVK 1:18:41 11 May 1996 Eisenhüttenstadt
92 Andreas Erm GER 1:18:42 17 Jun 2000 Eisenhüttenstadt 24
93 Salih Korkmaz TUR 1:18:42 6 Mar 2021 Antalaya
94 Motofumi Suwa JPN 1:18:42 16 Feb 2025 Kobe
95 Hayato Katsuki JPN 1:18:43 17 Mar 2024 Nomi 33
96 Andrea Cosi ITA 1:18:43 18 May 2025 Podébrady
97 Xu Hao CHN 1:18:44 20 Mar 2021 Huangshan
98 Stepan Yudin RUS 1:18:45 12 Mar 2005 Adler
99 Dong Jimin CHN 1:18:45 22 Apr 2006 Yangzhou
100 David Hurtado ECU 1:18:45 8 Apr 2023 Taicang
101 Tan Mingjun CHN 1:18:46 7 Apr 1994 Beijing
102 Hiroto Jusho JPN 1:18:46 27 Oct 2024 Takahata
103 Wen Youngjie CHN 1:18:47 3 Mar 2024 Taicang
104 Rishat Shafikov RUS 1:18:48 30 Aug 1998 Cheboksary
105 Huang Peiyang CHN 1:18:49 1 Mar 2025 Taicang
106 Aurélien Quinion FRA 1:18:49 20 Sep 2025 Toyo
107 Mykola Rushchak UKR 1:18:50 18 May 2025 Podébrady
108 Frants Kostyukevich BLR 1:18:51 26 May 1990 Moskva
109 Hu Xuanfei CHN 1:18:51 1 Mar 2025 Taicang
110 Li Jianbo CHN 1:18:52 1 Mar 2013 Taicang
111 Wang Qin CHN 1:18:52 3 Mar 2024 Taicang 29
112 Atsuki Tsuchiya JPN 1:18:52 16 Feb 2025 Kobe
113 Haruki Manju JPN 1:18:52 1 Jan 2026 Tokyo
114 Éider Arévalo COL 1:18:53 13 Aug 2017 London 24
115 Maurizio Damilano ITA 1:18:54 6 Jun 1992 La Coruña
116 Li Xingfu CHN 1:18:55 3 Mar 2024 Taicang
117 Grigoriy Kornev RUS 1:18:56 26 May 1990 Moskva
118 Bai Xuejin CHN 1:18:57 22 Apr 2006 Yangzhou
119 Misganaw Wakuma ETH 1:18:57 3 Feb 2024 Addis Ababa
120 Diego García Carrera ESP 1:18:58 8 Jun 2019 La Coruña
121 Zhang Yao CHN 1:18:59 20 Mar 2021 Huangshan
122 Kyle Swan AUS 1:18:59 3 Mar 2024 Taicang
123 Joel Sánchez MEX 1:19:00 8 May 1999 Eisenhüttenstadt
124 Tomohiro Noda JPN 1:19:00 17 Feb 2019 Kobe 23
125 Hirooki Arai JPN 1:19:00 17 Feb 2019 Kobe
126 Sergey Kozhevnikov RUS 1:19:01 10 May 2024 Kazan
127 Zhou Yingcheng CHN 1:19:01 1 Mar 2025 Taicang
128 Hatem Ghoula TUN 1:19:02 10 May 1997 Eisenhüttenstadt
129 Andrey Stadnichuk RUS 1:19:02 17 Feb 2002 Sochi
130 Pyotr Trofimov RUS 1:19:02 28 Feb 2009 Adler
131 Li Lin CHN 1:19:03 1 Mar 2025 Taicang
132 Yurato Murayama JPN 1:19:04 16 Feb 2025 Kobe
133 Bernardo Segura MEX 1:19:05 11 May 1996 Eisenhüttenstadt
134 Andrey Makarov RUS 1:19:05 9 Feb 1997 Adler
135 Ding Chang CHN 1:19:05 1 Mar 2025 Taicang
136 Andrey Krivov RUS 1:19:06 23 Feb 2008 Adler
137 Simon Wachira KEN 1:19:06 17 Feb 2018 Nairobi
138 Fang Pengfei CHN 1:19:08 23 Apr 2005 Cixi
139 Daisuke Matsunaga JPN 1:19:08 15 Mar 2015 Nomi
140 José Luis Doctor MEX 1:19:10 18 May 2024 La Coruña
141 Erik Tysse NOR 1:19:11 10 May 2008 Cheboksary
142 Axel Noack GER 1:19:12 21 Jun 1987 Karl-Marx-Stadt
143 Andrey Talaschko BLR 1:19:12 15 Apr 2006 Nesvizh
144 Kai Kobayashi JPN 1:19:12 15 Mar 2015 Nomi
145 Jin Xiangqian CHN 1:19:12 4 Mar 2017 Huangshan
146 Kim Hyun-sub KOR 1:19:13 15 Mar 2015 Nomi
147 Xu Xingde CHN 1:19:14 12 Apr 2003 Yangzhou
148 Luke Adams AUS 1:19:15 10 May 2008 Cheboksary
149 Jared Tallent AUS 1:19:15 14 Feb 2010 Hobart 25
150 Zhang Jiaxu CHN 1:19:15 3 Mar 2024 Taicang
151 Chen Shaoguo CHN 1:19:16 7 Apr 1994 Beijing
152 Wang Yifeng CHN 1:19:16 1 Mar 2025 Taicang
153 Ding Shuo CHN 1:19:17 1 Mar 2025 Taicang
154 Jirí Malysa CZE 1:19:18 17 Jun 2000 Eisenhüttenstadt
155 Bertrand Moulinet FRA 1:19:18 8 Mar 2015 Arles
156 Lebogang Shange RSA 1:19:18 13 Aug 2017 London
157 Mikhail Orlov RUS 1:19:19 11 Feb 1995 Adler
158 Juan Manuel Molina ESP 1:19:19 10 May 2008 Cheboksary
159 Omar Pineda MEX 1:19:20 9 Apr 2016 Podébrady
160 Jesús Vega MEX 1:19:20 9 Apr 2016 Podébrady
161 Pei Chuang CHN 1:19:21 25 Feb 2005 Nanning
162 Rolando Saquipay ECU 1:19:21 7 May 2005 Lima
163 Igor Yerokhin RUS 1:19:21 17 Feb 2007 Adler 21
164 Noel Ali Chama MEX 1:19:21 18 May 2024 La Coruña
165 David Smith AUS 1:19:22 19 Jul 1987 Hobart
166 Cristian Berdeja MEX 1:19:22 23 Apr 2005 Cixi
167 Robert Heffernan IRL 1:19:22 10 May 2008 Cheboksary 30
168 Wang Rui CHN 1:19:23 4 Mar 2017 Huangshan
169 Shi Shengji CHN 1:19:23 12 Nov 2025 Guangzhou
170 Carlos Mercenário MEX 1:19:24 3 May 1987 New York City
171 Valentí Massana ESP 1:19:25 6 Jun 1992 La Coruña
172 Aigars Fadejevs LAT 1:19:25 24 Aug 2002 Hildesheim
173 Julio César Salazar MEX 1:19:26 7 Jun 2025 La Coruña 31
174 Ruslan Alukayev RUS 1:19:28 30 Aug 1998 Cheboksary
175 Dane Bird-Smith AUS 1:19:28 13 Aug 2017 London
176 Luís Alberto Amezcua ESP 1:19:28 19 Aug 2023 Budapest
177 Valdas Kazlauskas LTU 1:19:29 19 Feb 1989 Sochi
178 Satoshi Yanagisawa JPN 1:19:29 30 Jan 2000 Kobe
179 Eduard Zabuzhenko UKR 1:19:29 6 Mar 2021 Antalaya
180 Jozef Pribilinec SVK 1:19:30 24 Sep 1983 Fana
181 Aleksey Voyevodin RUS 1:19:31 30 Aug 1998 Cheboksary 28
182 Jordy Jiménez ECU 1:19:31 7 Jun 2025 La Coruña
183 Viktor Mostovik BLR 1:19:32 3 May 1987 New York City
184 Nick A'Hern AUS 1:19:33 15 Dec 1990 Melbourne
185 Ivan Losev UKR 1:19:33 28 Feb 2014 Alushta
186 Niu Wenchao CHN 1:19:33 20 Mar 2021 Huangshan
187 Li Mingcai CHN 1:19:34 10 Mar 1996 Zhuhai
188 Domingo Colín MEX 1:19:35 27 Apr 1980 Cherkassy
189 Ivano Brugnetti ITA 1:19:36 20 May 2007 Leamington
190 Pyotr Bogatyrev RUS 1:19:36 8 Jun 2013 Cheboksary
191 Ernesto Canto MEX 1:19:37 5 Apr 1987 Xalapa
192 Giorgio Rubino ITA 1:19:37 4 Apr 2009 Rio Maior
193 Yu Guohui CHN 1:19:38 10 Mar 1996 Zhuhai
194 Ever Palma MEX 1:19:38 9 Apr 2016 Podébrady
195 Tom Bosworth GBR 1:19:38 8 Apr 2018 Gold Coast
196 Akashdeep Singh IND 1:19:38 30 Jan 2024 Chandigarh
197 Álvaro López ESP 1:19:38 18 May 2025 Podébrady
198 Aleksey Pershin RUS 1:19:39 26 May 1990 Moskva
199 Ivan Trotskiy BLR 1:19:40 23 Aug 2003 Saint-Denis
200 Keisuke Hara JPN 1:19:40 16 Mar 2025 Nomi
201 Igor Plotnikov RUS 1:19:41 17 Feb 1991 Sochi
202 Dmitriy Dolnikov RUS 1:19:41 14 Feb 1993 Adler
203 Daisuke Ikeshima JPN 1:19:42 30 Jan 2000 Kobe
204 José Alejandro Barrondo GUA 1:19:42 3 Jun 2023 La Coruña
205 Anatoliy Solomin UKR 1:19:43 24 Sep 1983 Fana
206 Nikolay Matyukhin RUS 1:19:43 14 Feb 1993 Adler
207 Stanislav Yemelyanov RUS 1:19:43 20 Feb 2010 Adler
208 Tim Fraser AUS 1:19:43 16 Feb 2025 Adelaide
209 David Kenny IRL 1:19:44 2 Apr 2022 Podébrady
210 Suraj Panwar IND 1:19:44 30 Jan 2024 Chandigarh
211 Luis Henry Campos PER 1:19:44 7 Jun 2025 La Coruña
212 David Márquez ESP 1:19:46 23 Aug 2003 Saint-Denis
213 Wang Zhiping CHN 1:19:46 14 Mar 2008 Zhengzhou
214 Nazar Kovalenko UKR 1:19:46 28 Feb 2014 Alushta
215 Denis Strelkov RUS 1:19:46 13 Aug 2014 Zürich
216 Yevgeniy Zaikin RUS 1:19:48 17 Feb 1991 Sochi
217 Matej Tóth SVK 1:19:48 22 Mar 2014 Dudince 31
218 Rihito Ishida JPN 1:19:48 16 Feb 2025 Kobe
219 Marco Giungi ITA 1:19:49 7 Apr 2002 Grosseto
220 Kirill Frolov RUS 1:19:49 19 Feb 2018 Sochi
221 Bian Aiguo CHN 1:19:51 23 Apr 2005 Cixi
222 Hayoto Yanagihara JPN 1:19:51 16 Mar 2025 Nomi
223 Reima Salonen FIN 1:19:52 21 Jun 1986 Pihtipudas
224 Vyacheslav Cherepanov RUS 1:19:52 14 Feb 1993 Adler
225 Lu Xiaotong CHN 1:19:52 10 Mar 2019 Huangshan
226 Yevgeniy Yevsyukov RUS 1:19:53 27 Apr 1980 Cherkassy
227 Anton Kurbatov RUS 1:19:53 20 May 2023 Saransk
228 Andres Olivas MEX 1:19:54 20 Mar 2021 Dudince 22
229 Valeriy Borisov KAZ 1:19:55 20 Apr 1996 Sochi
230 Benjamin Thorne CAN 1:19:55 7 May 2016 Roma
231 Chen Tiancai CHN 1:19:55 3 Mar 2024 Taicang
232 Taisei Yoshizako JPN 1:19:55 16 Mar 2025 Nomi
233 Ronald Weigel GER 1:19:56 27 Jul 1984 Berlin 24
234 Sergio Vieira Galdino BRA 1:19:56 14 May 1995 Eisenhüttenstadt
235 Yin Jun CHN 1:19:56 10 Mar 2019 Huangshan
236 Will Thompson AUS 1:19:56 6 Jul 2025 Melbourne
237 Aleksandr Yargunkin RUS 1:19:57 28 Feb 2009 Adler
238 Oleg Troshin RUS 1:19:58 22 Apr 1990 Moskva
239 Andrey Yurin UKR 1:19:58 5 Mar 2005 Yevpatoriya
240 Holger Pohle GER 1:19:58 9 Apr 2016 Podébrady
241 Matteo Giupponi ITA 1:19:58 10 Oct 2020 Podébrady
242 Liu Xing CHP 1:19:58 8 Apr 2023 Taicang
243 Bian Tongda CHN 1:19:58 3 Mar 2024 Taicang
244 Robert Ihly GER 1:19:59 6 Jun 1992 La Coruña
245 Michele Didoni ITA 1:19:59 6 Aug 1995 Göteborg
246 Igor Glavan UKR 1:19:59 4 May 2014 Taicang
247 José Marin ESP 1:20:00 17 Apr 1983 Barcelona
248 André Höhne GER 1:20:00 6 Aug 2005 Helsinki
249 Ram Baboo IND 1:20:00 16 Mar 2024 Dudince
250 Aleksey Kronin RUS 1:20:01 7 Feb 1999 Adler
251 Igor Lyashchenko UKR 1:20:01 28 Feb 2014 Alushta
252 Yushi Nakajima JPN 1:20:01 1 Jan 2026 Tokyo
253 Igor Lyubomirov RUS 1:20:03 11 Feb 1995 Adler
254 Luis Fernando López COL 1:20:03 15 Aug 2009 Berlin
255 Omar Segura MEX 1:20:03 4 May 2014 Taicang
256 Servin Sebastian IND 1:20:03 30 Jan 2024 Chandigarh
257 Anatoliy Gorshkov UKR 1:20:04 3 May 1987 New York City
258 Zhu Guowen CHN 1:20:04 10 Mar 2019 Huangshan
259 Arshpreet Singh IND 1:20:04 30 Jan 2024 Chandigarh
260 Si Tianfeng CHN 1:20:05 23 Apr 2005 Cixi 20
261 Takumi Saito JPN 1:20:05 17 Feb 2013 Kobe
262 Pedro Gómez MEX 1:20:05 9 Apr 2016 Podébrady
263 Ceng Qingcun CHN 1:20:05 10 Mar 2019 Huangshan
264 Vikash Singh IND 1:20:05 19 Mar 2023 Nomi
265 Maher Ben Hlima POL 1:20:05 12 Jun 2025 Alytus
266 Sergey Protishin UKR 1:20:06 30 Jul 1988 Kyiv
267 Zhou Yongsheng CHN 1:20:06 7 Apr 1994 Beijing
268 Hlima Maher Ben POL 1:20:06 18 May 2024 La Coruña
269 Gianluca Picchiottino ITA 1:20:06 7 Jun 2025 La Coruña
270 Andrey Ruzavin RUS 1:20:07 17 Feb 2007 Adler 20
271 Andrés Chocho ECU 1:20:07 7 May 2016 Roma
272 Gao Wenkui CHN 1:20:07 10 Mar 2019 Huangshan
273 Paramjeet Singh Bisht IND 1:20:08 19 Mar 2023 Nomi
274 Jacek Müller POL 1:20:09 12 Jun 1993 Eschborn
275 Modris Liepins LAT 1:20:09 18 May 1997 Tukums
276 João Vieira POR 1:20:09 8 Aug 2006 Göteborg
277 Guy Bourban FRA 1:20:09 3 Jun 2023 La Coruña
278 Sun Chaofan CHN 1:20:09 1 Mar 2025 Taicang
279 Artur Shumak BLR 1:20:10 11 Jul 1991 Kyiv
280 Tomas Kratochvil CZE 1:20:11 15 Jun 1996 Rumburk
281 Sergey Chernov BLR 1:20:11 15 Apr 2006 Nesvizh
282 Riccardo Orsoni ITA 1:20:11 21 Apr 2024 Antalaya
283 Aleksandr Potashov BLR 1:20:12 21 May 1994 Novopolotsk
284 Semyon Lovkin RUS 1:20:12 20 Feb 2000 Adler
285 Aleksey Konkin RUS 1:20:12 28 Feb 2009 Adler
286 Kostyantyn Puzanov UKR 1:20:12 28 Feb 2014 Alushta
287 Iñaki Gómez CAN 1:20:12 7 May 2016 Roma
288 Wang Jinxi CHN 1:20:12 1 Mar 2025 Taicang
289 Yevgeniy Shmalyuk RUS 1:20:13 16 May 1998 Izhevsk
290 Zhu Chendong CHN 1:20:13 10 Mar 2019 Huangshan
291 Koichiro Morioka JPN 1:20:14 17 Feb 2013 Kobe
292 Luo Chao CHN 1:20:14 3 Mar 2024 Taicang
293 Zhang Zihao CHN 1:20:14 30 Mar 2025 Hefei
294 Daniel Chamosa ESP 1:20:14 7 Jun 2025 La Coruña
295 José David Domínguez ESP 1:20:15 23 Aug 2003 Saint-Denis
296 Li Hongguang CHN 1:20:15 23 Apr 2005 Cixi
297 Sun Chao CHN 1:20:15 22 Apr 2006 Yangzhou
298 Akihiko Koike JPN 1:20:16 30 Jan 2000 Kobe
299 Park Chil-sung KOR 1:20:17 13 Oct 2008 Yeosu
300 Zhu Xiaoqiang CHN 1:20:17 10 Mar 2019 Huangshan
301 Wayne Snyman RSA 1:20:17 6 Apr 2019 Podébrady
302 Zhang Hongliang CHN 1:20:17 20 Mar 2021 Huangshan
303 Subaru Ishida JPN 1:20:17 16 Feb 2025 Kobe
304 Ma Shaoyin CHN 1:20:17 1 Mar 2025 Taicang
305 Mateo Romero Blanco COL 1:20:17 11 Mar 2025 Dudince
306 Alessandro Pezzatini ITA 1:20:18 13 May 1984 Piacenza
307 Rafal Fedaczynski POL 1:20:18 12 Apr 2014 Podébrady
308 José Montaña COL 1:20:18 8 Jun 2019 La Coruña
309 Serhiy Svitlychnyy UKR 1:20:18 12 Jun 2025 Alytus
310 Querubin Moreno COL 1:20:19 3 May 1987 New York City
311 Vyacheslav Smirnov RUS 1:20:19 11 Jun 1988 Leningrad
312 Hassanine Sbaï TUN 1:20:19 20 Mar 2011 Lugano
313 Matheus Gabriel Correa BRA 1:20:19 29 Oct 2023 Santiago de Chile
314 Zhong Heng CHN 1:20:19 3 Mar 2024 Taicang
315 José Manuel Pérez ESP 1:20:19 7 Jun 2025 La Coruña
316 Zhao Chengliang CHN 1:20:20 19 Oct 2005 Nanjing 21
317 Andrey Kovenko UKR 1:20:20 28 Feb 2014 Alushta
318 Roman Mrazek SVK 1:20:21 16 Sep 1990 Hildesheim
319 Irfan Kolothum Thodi IND 1:20:21 4 Aug 2012 London
320 Roman Yevstifeyev RUS 1:20:21 19 Feb 2018 Sochi
321 Georgiy Sheiko KAZ 1:20:21 17 Mar 2019 Nomi
322 . Sahil IND 1:20:21 30 Jan 2024 Chandigarh
323 Xue Pengfei CHN 1:20:21 1 Mar 2025 Taicang
324 Danila Martynov RUS 1:20:22 20 May 2023 Saransk
325 Yann Dien FRA 1:20:23 20 Apr 2010 Rio Maior
326 Lei Chao CHN 1:20:24 1 Mar 2025 Taicang
327 Sun Song CHN 1:20:25 4 Mar 2017 Huangshan
328 Xu Faguang CHN 1:20:26 14 Mar 2008 Zhengzhou
329 Li Kewen CHN 1:20:26 3 Mar 2024 Taicang
330 Callum Wilkinson GBR 1:20:27 18 May 2024 La Coruña
331 Alessandro Gandellini ITA 1:20:28 23 Apr 2000 Leamington
332 Konstantin Golubtsov RUS 1:20:28 1 Mar 2003 Adler
333 Liu Wenjun CHN 1:20:28 23 Apr 2005 Cixi
334 Kevin Campion FRA 1:20:28 8 Apr 2017 Podébrady
335 Giovanni de Benedicts ITA 1:20:29 24 Aug 1991 Tokyo
336 Dai Jianxing CHN 1:20:29 10 Mar 2019 Huangshan
337 Iván López ESP 1:20:30 18 May 2024 La Coruña
338 Wang Zhenhao CHN 1:20:30 1 Mar 2025 Taicang
339 Ralf Kowalsky GDR 1:20:31 24 May 1986 Potsdam
340 Viktor Ginko BLR 1:20:31 20 Feb 1998 Adler
341 Toshihito Fujinohara JPN 1:20:31 26 Jan 2003 Kobe
342 Vasiliy Ivanov RUS 1:20:31 1 Mar 2003 Adler
343 Wang Gang CHN 1:20:31 12 May 2013 Shenyang
344 Marius Ziukas LTU 1:20:31 11 Feb 2018 Adelaide
345 Gao Yingchao CHN 1:20:31 3 Mar 2018 Huangshan
346 Dominik Cerny SVK 1:20:31 16 Mar 2024 Dudince
347 Francisco Javier Fontaneda ESP 1:20:32 16 Aug 2008 Beijing
348 Nils Brembach GER 1:20:32 2 Apr 2022 Podébrady
349 Artur Brzozowski POL 1:20:33 13 Aug 2017 London
350 Peng Chen CHN 1:20:33 20 Mar 2021 Huangshan
351 Sergey Korepanov KAZ 1:20:34 11 Feb 1995 Adler
352 Lorenzo Civallero ITA 1:20:34 23 Aug 2003 Saint-Denis
353 Benjamin Kucinski POL 1:20:34 6 Aug 2005 Helsinki
354 Nikolay Seredovich BLR 1:20:34 15 Apr 2006 Nesvizh
355 Leo Köpp GER 1:20:34 18 May 2025 Podébrady
356 Stefan Johansson SWE 1:20:35 6 Jun 1992 La Coruña
357 Yuriy Kuko BLR 1:20:35 21 May 1994 Novopolotsk
358 Denis Langlois FRA 1:20:35 19 Apr 1997 Podébrady
359 José Oswaldo Calel ECU 1:20:35 5 Jun 2021 La Coruña
360 Isaac Palma MEX 1:20:35 25 May 2024 Borsky Mikulás
361 Nichan Daimer GER 1:20:36 11 May 1996 Eisenhüttenstadt
362 Manuel Esteban Soto COL 1:20:36 12 Aug 2016 Rio de Janeiro
363 Yuki Yamazaki JPN 1:20:38 26 Jan 2003 Kobe
364 You Tao CHN 1:20:38 8 Apr 2023 Taicang
365 Kazuhiro Tateiwa JPN 1:20:38 16 Feb 2025 Kobe
366 Takayuki Tanii JPN 1:20:39 25 Jan 2004 Kobe
367 Andrey Makolov RUS 1:20:39 28 Feb 2009 Adler
368 Huang Haofeng CHN 1:20:39 10 Mar 2019 Huangshan
369 Carlos Sánchez Cantera MEX 1:20:39 8 Jun 2019 La Coruña
370 Marcelino Colin MEX 1:20:40 24 Sep 1983 Fana
371 David Kimutai KEN 1:20:40 29 Jun 1996 Nairobi
372 Liu Zhenjiang CHN 1:20:40 10 Mar 2019 Huangshan
373 Choe Byung-Kwang KOR 1:20:40 17 Mar 2019 Nomi
374 Sándor Urbanik HUN 1:20:41 19 Apr 1997 Podébrady
375 Yu Wei CHN 1:20:41 15 Mar 2009 Nomi
376 Daniel Plaza ESP 1:20:42 6 Jun 1992 La Coruña
377 Dmitriy Golos BLR 1:20:42 14 Feb 1993 Adler
378 Valentin Kononen FIN 1:20:42 7 May 2000 Heinola
379 Dzianis Simanovich BLR 1:20:42 4 Aug 2012 London
380 Lyubomir Ivanov BUL 1:20:43 26 Jun 1988 Sofia
381 Andrew Jachno AUS 1:20:43 26 Aug 1990 Brisbane
382 Thierry Toutain FRA 1:20:43 19 Apr 1997 Podébrady
383 Antón Kucmín SVK 1:20:43 9 Apr 2016 Podébrady
384 Li Xiaobin CHN 1:20:43 10 Mar 2019 Huangshan
385 José Ortíz GUA 1:20:43 20 Mar 2021 Dudince
386 He Xianghong CHN 1:20:43 18 May 2024 La Coruña
387 Michele Antonelli ITA 1:20:43 18 May 2025 Podébrady
388 Raul González MEX 1:20:44 19 May 1982 Örebro
389 Shi Yong CHN 1:20:45 23 Apr 2005 Cixi
390 Bian Fongda CHN 1:20:45 27 Feb 2014 Huangshan
391 Fumitaka Oikawa JPN 1:20:45 19 Feb 2017 Kobe
392 Shi Xiukun CHN 1:20:45 8 Apr 2023 Taicang
393 Zhang Chengyuan CHN 1:20:45 1 Mar 2025 Taicang
394 Akinori Matsuzaki JPN 1:20:46 20 Apr 2003 Wajima
395 Aleksey Kudashkin RUS 1:20:46 18 Feb 2019 Sochi
396 Pu Shicheng CHN 1:20:46 1 Mar 2025 Taicang
397 Roman Magdziaczyk POL 1:20:47 12 Jun 2005 Rumia
398 Takuya Yoshida JPN 1:20:47 17 Feb 2013 Kobe
399 Yang Jiahui CHN 1:20:47 1 Mar 2025 Taicang
400 Vladimir Druchik UKR 1:20:48 11 Jul 1991 Kyiv
401 Tomasz Lipiec POL 1:20:48 17 Jun 2000 Eisenhüttenstadt
402 Bai Liansheng CHN 1:20:48 12 Apr 2003 Yangzhou
403 Benjamin Sánchez ESP 1:20:48 10 May 2008 Cheboksary
404 Xiao Yongwang CHN 1:20:48 1 Mar 2025 Taicang
405 Dion Russell AUS 1:20:49 19 Mar 1999 Melbourne
406 Liu Jianmin CHN 1:20:49 12 May 2013 Shenyang
407 Jesus Calderon MEX 1:20:49 2 Apr 2022 Podébrady
408 Nikolay Polozov RUS 1:20:50 27 Apr 1980 Cherkassy
409 Anatoliy Grigoriyev RUS 1:20:50 15 Feb 1990 Sochi
410 Walter Arena ITA 1:20:50 19 Apr 1997 Podébrady
411 Dawid Tomala POL 1:20:50 21 Apr 2012 Zaniemysl
412 Zhao Qi CHN 1:20:50 1 Mar 2013 Taicang
413 Alex Wright IRL 1:20:50 8 Jun 2019 La Coruña
414 Maksim Denisov RUS 1:20:50 10 Sep 2023 Kemerovo
415 Hartwig Gauder GER 1:20:51 29 May 1987 Värnamo
416 Wang Shigang CHN 1:20:51 12 Apr 2003 Yangzhou
417 Aleksandr Prokhorov RUS 1:20:51 19 Feb 2006 Adler
418 Grzergorz Sudol POL 1:20:51 16 Apr 2011 Zaniemysl
419 Jorge Alejandro Martínez MEX 1:20:51 9 Apr 2016 Podébrady
420 Zdzislaw Szlapkin POL 1:20:52 19 Jun 1988 Warszawa
421 Viktor Osipov RUS 1:20:52 14 Feb 1993 Adler
422 Jesús Sánchez MEX 1:20:52 15 Aug 2009 Berlin
423 Zeng Qingcun CHN 1:20:52 4 Mar 2017 Huangshan
424 Aivars Rumbenieks LTU 1:20:53 27 Apr 1980 Cherkassy
425 Rafal Augustyn POL 1:20:53 21 Apr 2012 Zaniemysl
426 Karl Junghannß GER 1:20:53 2 Apr 2022 Podébrady
427 Mao Xinyuan CHN 1:20:54 8 Sep 1993 Beijing
428 Ato Ibáñez SWE 1:20:54 16 Mar 2016 Dudince
429 Du Yucheng CHN 1:20:54 20 Mar 2021 Huangshan
430 Hao Huanquan CHN 1:20:55 10 Mar 1996 Zhuhai
431 Filiberto Pantoja MEX 1:20:55 25 May 1997 Naumburg
432 Yin Jiaxing CHN 1:20:56 4 Mar 2017 Huangshan
433 Artyom Selin RUS 1:20:56 20 May 2023 Saransk
434 Georgiy Sergeyev RUS 1:20:57 19 Feb 2006 Adler
435 Lukasz Nowak POL 1:20:57 5 Apr 2014 Zaniemysl
436 Li Tianlei CHN 1:20:57 6 Sep 2015 Changbaishan
437 Aleksey Shevchuk RUS 1:20:57 18 Feb 2017 Sochi
438 Kolothum Thodi Irfan IND 1:20:57 17 Mar 2019 Nomi
439 Gao Yanlong CHN 1:20:57 1 Mar 2025 Taicang
440 Mazlum Demir TUR 1:20:57 11 Mar 2025 Dudince
441 Chen Hang CHN 1:20:57 19 Apr 2025 Huangshan
442 Daniel Bautista MEX 1:20:58 30 Mar 1980 Japala
443 Sergio Vieira POR 1:20:58 19 Apr 1997 Podébrady
444 Robert Valícek SVK 1:20:58 19 Apr 1997 Podébrady
445 Wang Leilei CHN 1:20:58 22 Oct 2009 Jinan
446 Iñaki Gómez MEX 1:20:58 4 Aug 2012 London
447 Yuriy Begunov RUS 1:20:59 22 Apr 1990 Moskva
448 Miguel Ángel Rodríguez MEX 1:20:59 15 May 1993 La Coruña
449 Fernando Vazquez ESP 1:20:59 19 Apr 1997 Podébrady
450 Meng Ke CHN 1:20:59 23 Apr 2005 Cixi
451 Vitaliy Talankov BLR 1:20:59 31 May 2008 Brest
Women's 20 km Race Walk all-timeMen's 20 km Race Walk world record20 km Race Walk overviewChinaRussiaAll top lists