World Rankings

Men's 20km Race Walking (5km-10km-15km)

Filter World Rankings

Filter World Rankings

As of 12 Dec 2023

Place Competitor DOB Score Event List
1 Álvaro MARTÍN 18 JUN 1994 ESP ESP 1383 20km Walk
2 Caio BONFIM 19 MAR 1991 BRA BRA 1358 20km Walk
3 Perseus KARLSTRÖM 02 MAY 1990 SWE SWE 1355 20km Walk
4 Brian Daniel PINTADO 29 JUL 1995 ECU ECU 1317 20km Walk
5 Christopher LINKE 24 OCT 1988 GER GER 1304 20km Walk
6 Evan DUNFEE 28 SEP 1990 CAN CAN 1303 20km Walk [10,000m Walk]
7 Declan TINGAY 06 FEB 1999 AUS AUS 1296 20km Walk [10,000m Walk]
8 Veli-Matti PARTANEN 28 OCT 1991 FIN FIN 1288 20km Walk [5000m Walk]
9 David HURTADO 21 APR 1999 ECU ECU 1279 20km Walk
10 Francesco FORTUNATO 13 DEC 1994 ITA ITA 1278 20km Walk [10km Walk]
11 Samuel Kireri GATHIMBA 26 OCT 1987 KEN KEN 1276 20km Walk
12 Koki IKEDA 03 MAY 1998 JPN JPN 1275 20km Walk
13 Jun ZHANG 20 JUL 1998 CHN CHN 1261 20km Walk
14 Alberto AMEZCUA 10 MAY 1992 ESP ESP 1250 20km Walk
15 Gabriel BORDIER 08 OCT 1997 FRA FRA 1249 20km Walk
16 Diego GARCÍA CARRERA 19 JAN 1996 ESP ESP 1246 20km Walk
17 Toshikazu YAMANISHI 15 FEB 1996 JPN JPN 1235 20km Walk
18 Andres Eduardo OLIVAS NÚÑEZ 27 MAY 1998 MEX MEX 1233 20km Walk
19 José Alejandro BARRONDO 16 SEP 1996 GUA GUA 1226 20km Walk
20 Yuta KOGA 15 JUL 1999 JPN JPN 1225 20km Walk
21 Massimo STANO 27 FEB 1992 ITA ITA 1222 20km Walk [10km Walk]
22 José Luis DOCTOR 14 JUN 1996 MEX MEX 1221 20km Walk
23 Rhydian COWLEY 04 JAN 1991 AUS AUS 1215 20km Walk [10,000m Walk]
24 Salih KORKMAZ 01 JAN 1997 TUR TUR 1215 20km Walk
25 César Augusto RODRÍGUEZ 26 JUN 1997 PER PER 1213 20km Walk
26 Paul MCGRATH 07 MAR 2002 ESP ESP 1210 20km Walk [10km Walk]
27 Yutaro MURAYAMA 29 SEP 1998 JPN JPN 1209 20km Walk
28 Jordy Rafael JIMÉNEZ ARROBO 11 FEB 1994 ECU ECU 1207 20km Walk
29 Luis Henry CAMPOS 11 OCT 1995 PER PER 1206 20,000m Walk,20km Walk
30 Haifeng QIAN 08 JUL 2000 CHN CHN 1203 20km Walk
31 Noel CHAMA 15 SEP 1997 MEX MEX 1201 20km Walk
32 Zhaozhao WANG 01 SEP 1999 CHN CHN 1199 20km Walk
33 Hiroto JUSHO 11 JAN 2000 JPN JPN 1196 20km Walk
34 Eider ARÉVALO 09 MAR 1993 COL COL 1194 20km Walk
35 Kyle SWAN 28 MAR 1999 AUS AUS 1187 20km Walk [10,000m Walk]
36 Ever Jair PALMA OLIVARES 18 MAR 1992 MEX MEX 1185 20,000m Walk,20km Walk
37 Karl JUNGHANNß 06 APR 1996 GER GER 1184 20km Walk [10km Walk]
38 Vikash SINGH 06 JUL 1996 IND IND 1183 20km Walk
39 Aurélien QUINION 27 JAN 1993 FRA FRA 1175 20km Walk [10km Walk]
40 Isaac PALMA 26 OCT 1990 MEX MEX 1175 20km Walk
41 Kevin CAMPION 23 MAY 1988 FRA FRA 1173 20km Walk [10km Walk]
42 Matheus CORREA 22 AUG 1999 BRA BRA 1171 20km Walk
43 Byeongkwang CHOE 07 APR 1991 KOR KOR 1170 20km Walk
44 Li XINGFU 18 JUL 2002 CHN CHN 1169 20km Walk
45 Leo KÖPP 23 MAY 1998 GER GER 1169 20km Walk
46 Jhonatan Javier AMORES CARUA 29 AUG 1998 ECU ECU 1168 20,000m Walk,20km Walk
47 Cesar Alberto HERRERA CORTEZ 28 JAN 1999 COL COL 1168 20km Walk
48 Kaihua WANG 16 FEB 1994 CHN CHN 1168 20km Walk
49 Tomohiro NODA 24 JAN 1996 JPN JPN 1166 20km Walk [10,000m Walk]
50 Andrea COSI 30 APR 2001 ITA ITA 1165 20km Walk
51 Sandeep KUMAR 01 MAY 1986 IND IND 1164 20km Walk [10,000m Walk]
52 Eiki TAKAHASHI 19 NOV 1992 JPN JPN 1163 20km Walk
53 Max Batista GONCALVES DOS SANTOS 09 OCT 1994 BRA BRA 1161 20,000m Walk,20km Walk
54 Motofumi SUWA 22 OCT 1999 JPN JPN 1161 20km Walk [10,000m Walk]
55 Paramjeet Singh BISHT 03 MAR 2002 IND IND 1160 20km Walk
56 Dominik ČERNÝ 01 NOV 1997 SVK SVK 1160 20,000m Walk,20km Walk
57 Kazuki TAKAHASHI 17 JUN 1996 JPN JPN 1158 20km Walk
58 Yongjie WEN 28 SEP 1999 CHN CHN 1156 20km Walk
59 Haruki MANJU 10 APR 2001 JPN JPN 1156 20km Walk
60 Akashdeep SINGH 22 NOV 1999 IND IND 1154 20km Walk
61 Máté HELEBRANDT 12 JAN 1989 HUN HUN 1153 20km Walk [5000m Walk]
62 Maher BEN HLIMA 24 JUL 1989 POL POL 1151 20km Walk [10,000m Walk]
63 Aleksi OJALA 09 DEC 1992 FIN FIN 1151 20km Walk [10,000m Walk]
64 Hang LIU 10 NOV 2002 CHN CHN 1150 20km Walk
65 Serhii SVITLYCHNYI 13 JUL 1994 UKR UKR 1150 20km Walk
66 Álvaro LÓPEZ 24 MAR 1999 ESP ESP 1149 20km Walk [10,000m Walk]
67 Lihong CUI 13 MAY 1999 CHN CHN 1149 20km Walk
68 Tao YOU 19 JUL 1997 CHN CHN 1144 20km Walk
69 Marius ŽIŪKAS 29 JUN 1985 LTU LTU 1144 20km Walk
70 Riccardo ORSONI 20 JAN 2000 ITA ITA 1142 20km Walk [10km Walk]
71 Heng ZHONG 07 NOV 1995 CHN CHN 1141 20km Walk
72 Xiangfei ZHAO 27 SEP 2002 CHN CHN 1141 20km Walk
73 Will THOMPSON 18 NOV 2002 AUS AUS 1138 20km Walk [10,000m Walk]
74 João VIEIRA 20 FEB 1976 POR POR 1137 20km Walk [10km Walk]
75 Yandong LI 02 FEB 1998 CHN CHN 1136 20km Walk
76 Xiukun SHI 24 JUN 1999 CHN CHN 1136 20km Walk
77 Xiaoqiang ZHU 21 APR 2000 CHN CHN 1136 20km Walk
78 Wenchao NIU 20 APR 1998 CHN CHN 1135 20km Walk
79 Kazuya IWAI 24 MAR 2002 JPN JPN 1132 20km Walk
80 David KENNY 10 JAN 1999 IRL IRL 1130 20km Walk [10,000m Walk]
81 Iván LÓPEZ 29 MAR 1997 ESP ESP 1128 20km Walk [10km Walk]
82 Kazuhiro TATEIWA 05 NOV 1999 JPN JPN 1126 20km Walk [10km Walk]
83 Subaru ISHIDA 04 JUN 1999 JPN JPN 1125 20km Walk
84 Juan Manuel CANO 12 DEC 1987 ARG ARG 1125 20,000m Walk,20km Walk
85 Ding CHANG 21 DEC 2002 CHN CHN 1125 20km Walk
86 Jerry JOKINEN 18 MAR 2002 FIN FIN 1124 20km Walk [10,000m Walk]
87 Kento YOSHIKAWA 09 AUG 2001 JPN JPN 1120 20km Walk
88 Miguel Ángel LÓPEZ 03 JUL 1988 ESP ESP 1120 20km Walk [10,000m Walk]
89 Chao LUO 20 FEB 2003 CHN CHN 1119 20km Walk
90 Hyunmyeong JOO 31 MAY 1997 KOR KOR 1118 20km Walk [10,000m Walk]
91 Nick CHRISTIE 29 SEP 1991 USA USA 1118 20,000m Walk [5000m Walk]
92 Mazlum DEMIR 19 DEC 2003 TUR TUR 1118 20km Walk
93 Miroslav ÚRADNÍK 24 MAR 1996 SVK SVK 1117 20,000m Walk,20km Walk [10,000m Walk]
94 Shaoyin MA 24 SEP 2003 CHN CHN 1116 20km Walk
95 Tongda BIAN 01 APR 1991 CHN CHN 1116 20km Walk [10km Walk]
96 Tim FRASER 22 FEB 2000 AUS AUS 1116 20km Walk [10,000m Walk]
97 Manuel BERMÚDEZ 12 DEC 1997 ESP ESP 1115 20km Walk [10,000m Walk]
98 Ryo HAMANISHI 24 APR 2000 JPN JPN 1113 20km Walk
99 Viktor SHUMIK 21 MAY 1998 UKR UKR 1112 20km Walk
100 Ricardo ORTIZ 07 FEB 1995 MEX MEX 1111 20km Walk