World Rankings

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

Filter World Rankings

Filter World Rankings

As of 23 Apr 2024

Place Competitor DOB Nat Score Event List
1 Perseus KARLSTRÖM 02 MAY 1990 SWE SWE 1385 20km Walk
2 Álvaro MARTÍN 18 JUN 1994 ESP ESP 1383 20km Walk
3 Caio BONFIM 19 MAR 1991 BRA BRA 1366 20km Walk
4 Evan DUNFEE 28 SEP 1990 CAN CAN 1330 20km Walk
5 Christopher LINKE 24 OCT 1988 GER GER 1318 20km Walk
6 Brian Daniel PINTADO 29 JUL 1995 ECU ECU 1314 20km Walk
7 Jun ZHANG 20 JUL 1998 CHN CHN 1301 20km Walk
8 Declan TINGAY 06 FEB 1999 AUS AUS 1296 20km Walk [10,000m Walk]
9 Veli-Matti PARTANEN 28 OCT 1991 FIN FIN 1290 20km Walk
10 Diego GARCÍA CARRERA 19 JAN 1996 ESP ESP 1283 20km Walk
11 Koki IKEDA 03 MAY 1998 JPN JPN 1282 20km Walk
12 Yuta KOGA 15 JUL 1999 JPN JPN 1281 20km Walk
13 Paul MCGRATH 07 MAR 2002 ESP ESP 1279 20km Walk
14 David HURTADO 21 APR 1999 ECU ECU 1279 20km Walk
15 Francesco FORTUNATO 13 DEC 1994 ITA ITA 1278 20km Walk [10km Walk]
16 Gabriel BORDIER 08 OCT 1997 FRA FRA 1262 20km Walk
17 Massimo STANO 27 FEB 1992 ITA ITA 1260 20km Walk [10km Walk]
18 Rhydian COWLEY 04 JAN 1991 AUS AUS 1254 20km Walk
19 Akshdeep SINGH 22 NOV 1999 IND IND 1254 20km Walk
20 Alberto AMEZCUA 10 MAY 1992 ESP ESP 1251 20km Walk
21 Kyle SWAN 28 MAR 1999 AUS AUS 1247 20km Walk [10,000m Walk]
22 César Augusto RODRÍGUEZ 26 JUN 1997 PER PER 1240 20km Walk
23 Masatora KAWANO 23 OCT 1998 JPN JPN 1240 20km Walk
24 Zhaozhao WANG 01 SEP 1999 CHN CHN 1238 20km Walk
25 Andres Eduardo OLIVAS NÚÑEZ 27 MAY 1998 MEX MEX 1233 20km Walk
26 José Alejandro BARRONDO 16 SEP 1996 GUA GUA 1230 20km Walk
27 Jordy Rafael JIMÉNEZ ARROBO 11 FEB 1994 ECU ECU 1228 20km Walk
28 Samuel Kireri GATHIMBA 26 OCT 1987 KEN KEN 1226 20km Walk [10,000m Walk]
29 Haifeng QIAN 08 JUL 2000 CHN CHN 1226 20km Walk
30 Satoshi MARUO 28 NOV 1991 JPN JPN 1223 20km Walk
31 José Luis DOCTOR 14 JUN 1996 MEX MEX 1221 20km Walk
32 Noel CHAMA 15 SEP 1997 MEX MEX 1220 20km Walk
33 Salih KORKMAZ 01 JAN 1997 TUR TUR 1215 20km Walk
34 Aurélien QUINION 27 JAN 1993 FRA FRA 1212 20km Walk [5000m Walk sh]
35 Li XINGFU 18 JUL 2002 CHN CHN 1210 20km Walk
36 Dominik ČERNÝ 01 NOV 1997 SVK SVK 1209 20km Walk
37 Yutaro MURAYAMA 29 SEP 1998 JPN JPN 1209 20km Walk
38 Suraj PANWAR 02 APR 2001 IND IND 1207 20km Walk
39 Tomohiro NODA 24 JAN 1996 JPN JPN 1207 20km Walk
40 Luis Henry CAMPOS 11 OCT 1995 PER PER 1206 20,000m Walk,20km Walk
41 Álvaro LÓPEZ 24 MAR 1999 ESP ESP 1205 20km Walk
42 Kento YOSHIKAWA 09 AUG 2001 JPN JPN 1203 20km Walk
43 Yongjie WEN 28 SEP 1999 CHN CHN 1201 20km Walk
44 Kazuki TAKAHASHI 17 JUN 1996 JPN JPN 1200 20km Walk
45 Yandong LI 02 FEB 1998 CHN CHN 1197 20km Walk
46 Ever Jair PALMA OLIVARES 18 MAR 1992 MEX MEX 1196 20,000m Walk,20km Walk
47 Isaac PALMA 26 OCT 1990 MEX MEX 1196 20km Walk
48 Eider ARÉVALO 09 MAR 1993 COL COL 1194 20km Walk
49 Haruki MANJU 10 APR 2001 JPN JPN 1194 20km Walk
50 Riccardo ORSONI 20 JAN 2000 ITA ITA 1191 20km Walk [5000m Walk sh]
51 Tim FRASER 22 FEB 2000 AUS AUS 1187 20km Walk [10,000m Walk]
52 Matheus CORREA 22 AUG 1999 BRA BRA 1186 20,000m Walk,20km Walk
53 Kevin CAMPION 23 MAY 1988 FRA FRA 1186 20km Walk
54 Hayato KATSUKI 28 NOV 1990 JPN JPN 1185 20km Walk
55 Vikash SINGH 06 JUL 1996 IND IND 1185 20km Walk [10km Walk]
56 Wenchao NIU 20 APR 1998 CHN CHN 1185 20km Walk
57 Maher BEN HLIMA 24 JUL 1989 POL POL 1184 20km Walk [10,000m Walk]
58 Karl JUNGHANNß 06 APR 1996 GER GER 1184 20km Walk [10km Walk]
59 Motofumi SUWA 22 OCT 1999 JPN JPN 1184 20km Walk
60 Wayne SNYMAN 08 MAR 1985 RSA RSA 1182 20km Walk
61 Máté HELEBRANDT 12 JAN 1989 HUN HUN 1182 20km Walk
62 Marius ŽIŪKAS 29 JUN 1985 LTU LTU 1182 20km Walk
63 Andrea COSI 30 APR 2001 ITA ITA 1181 20km Walk
64 Paramjeet Singh BISHT 03 MAR 2002 IND IND 1181 20km Walk [10km Walk]
65 Lihong CUI 13 MAY 1999 CHN CHN 1179 20km Walk
66 Byeongkwang CHOE 07 APR 1991 KOR KOR 1179 20km Walk
67 Gianluca PICCHIOTTINO 22 AUG 1996 ITA ITA 1179 20km Walk [5000m Walk sh]
68 Ning LU 12 FEB 1999 CHN CHN 1178 20km Walk
69 Ihor HLAVAN 25 SEP 1990 UKR UKR 1177 20km Walk
70 Kaihua WANG 16 FEB 1994 CHN CHN 1175 20km Walk
71 Xiangfei ZHAO 27 SEP 2002 CHN CHN 1174 20km Walk
72 Alexandros PAPAMICHAIL 18 SEP 1988 GRE GRE 1172 20km Walk [5000m Walk sh]
73 Ram BABOO 20 MAR 1999 IND IND 1170 20km Walk [10km Walk]
74 Heng ZHONG 07 NOV 1995 CHN CHN 1170 20km Walk
75 Leo KÖPP 23 MAY 1998 GER GER 1169 20km Walk
76 Ryo HAMANISHI 24 APR 2000 JPN JPN 1168 20km Walk
77 Jhonatan Javier AMORES CARUA 29 AUG 1998 ECU ECU 1168 20,000m Walk,20km Walk
78 César HERRERA 28 JAN 1999 COL COL 1168 20km Walk
79 Subaru ISHIDA 04 JUN 1999 JPN JPN 1168 20km Walk
80 Will THOMPSON 18 NOV 2002 AUS AUS 1168 20km Walk [10,000m Walk]
81 Misgana Wakuma FEKANSA 05 JUL 2004 ETH ETH 1167 20km Walk
82 Aleksi OJALA 09 DEC 1992 FIN FIN 1167 20km Walk [10,000m Walk]
83 Bernardo Uriel BARRONDO 05 JUN 1993 GUA GUA 1166 20km Walk
84 Max Batista GONCALVES DOS SANTOS 09 OCT 1994 BRA BRA 1165 20,000m Walk
85 David KENNY 10 JAN 1999 IRL IRL 1164 20km Walk [5000m Walk sh]
86 Iván LÓPEZ 29 MAR 1997 ESP ESP 1162 20km Walk
87 Miroslav ÚRADNÍK 24 MAR 1996 SVK SVK 1161 20km Walk
88 Yingcheng ZHOU 06 OCT 2000 CHN CHN 1158 20km Walk
89 Bence VENYERCSÁN 08 JAN 1996 HUN HUN 1158 20km Walk [5000m Walk sh]
90 Mazlum DEMIR 19 DEC 2003 TUR TUR 1158 20km Walk [10,000m Walk]
91 Hao XU 06 FEB 1999 CHN CHN 1157 20km Walk
92 Chao LUO 20 FEB 2003 CHN CHN 1157 20km Walk
93 Brandon SEGURA 30 APR 1996 MEX MEX 1155 20km Walk
94 Serhii SVITLYCHNYI 13 JUL 1994 UKR UKR 1154 20km Walk
95 Qin WANG 08 MAY 1994 CHN CHN 1153 20km Walk [10km Walk]
96 Kewen LI 07 MAR 1999 CHN CHN 1153 20km Walk
97 Ding CHANG 21 DEC 2002 CHN CHN 1153 20km Walk
98 Tao QU 31 OCT 1999 CHN CHN 1152 20km Walk
99 Hang LIU 10 NOV 2002 CHN CHN 1150 20km Walk
100 Tongda BIAN 01 APR 1991 CHN CHN 1149 20km Walk