World Rankings

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

Filter World Rankings

Filter World Rankings

As of 17 Feb 2026

Place Competitor DOB Score Event List
1 Toshikazu YAMANISHI 15 FEB 1996 JPN JPN 1358 20km Walk,Half Marathon Race Walk
2 Caio BONFIM 19 MAR 1991 BRA BRA 1319 20km Walk,Half Marathon Race Walk
3 Zhaozhao WANG 01 SEP 1999 CHN CHN 1318 20km Walk
4 Paul MCGRATH 07 MAR 2002 ESP ESP 1311 20km Walk
5 Kento YOSHIKAWA 09 AUG 2001 JPN JPN 1298 20km Walk,Half Marathon Race Walk
6 Gabriel BORDIER 08 OCT 1997 FRA FRA 1288 20km Walk [10,000m Walk]
7 Haifeng QIAN 08 JUL 2000 CHN CHN 1281 20km Walk
8 Satoshi MARUO 28 NOV 1991 JPN JPN 1278 20km Walk,Half Marathon Race Walk
9 Francesco FORTUNATO 13 DEC 1994 ITA ITA 1259 20km Walk [5000m Walk sh]
10 Massimo STANO 27 FEB 1992 ITA ITA 1258 20km Walk [10,000m Walk]
11 Yuta KOGA 15 JUL 1999 JPN JPN 1252 20km Walk,Half Marathon Race Walk
12 Evan DUNFEE 28 SEP 1990 CAN CAN 1251 20km Walk [10,000m Walk]
13 Perseus KARLSTRÖM 02 MAY 1990 SWE SWE 1248 20km Walk
14 Hiroto JUSHO 11 JAN 2000 JPN JPN 1246 20km Walk,Half Marathon Race Walk
15 Diego GARCÍA CARRERA 19 JAN 1996 ESP ESP 1241 20km Walk [10,000m Walk]
16 Ricardo ORTIZ 07 FEB 1995 MEX MEX 1235 20km Walk
17 Andrea COSI 30 APR 2001 ITA ITA 1235 20km Walk
18 Tomohiro NODA 24 JAN 1996 JPN JPN 1234 20km Walk,Half Marathon Race Walk
19 Hayato KATSUKI 28 NOV 1990 JPN JPN 1232 20km Walk,Half Marathon Race Walk
20 Rhydian COWLEY 04 JAN 1991 AUS AUS 1232 20km Walk [10,000m Walk]
21 Kazuki TAKAHASHI 17 JUN 1996 JPN JPN 1230 20km Walk,Half Marathon Race Walk
22 Atsuki TSUCHIYA 06 AUG 2003 JPN JPN 1230 20km Walk,Half Marathon Race Walk
23 Chenjie LI 05 MAY 2005 CHN CHN 1226 20km Walk
24 Keisuke HARA 04 MAR 2002 JPN JPN 1226 20km Walk,Half Marathon Race Walk
25 Aurélien QUINION 27 JAN 1993 FRA FRA 1225 20km Walk
26 Mukola RUSHCHAK 30 OCT 2003 UKR UKR 1225 20km Walk
27 Maher BEN HLIMA 24 JUL 1989 POL POL 1219 20km Walk [10,000m Walk]
28 Christopher LINKE 24 OCT 1988 GER GER 1218 20km Walk
29 Taisei YOSHIZAKO 15 JAN 2005 JPN JPN 1212 20km Walk,Half Marathon Race Walk [10,000m Walk]
30 David HURTADO 21 APR 1999 ECU ECU 1209 20km Walk
31 Luis Henry CAMPOS 11 OCT 1995 PER PER 1209 20km Walk [10,000m Walk]
32 Sotaro OSAKA 31 JAN 2006 JPN JPN 1208 20km Walk,Half Marathon Race Walk [10,000m Walk]
33 Leo KÖPP 23 MAY 1998 GER GER 1207 20km Walk
34 Álvaro LÓPEZ 24 MAR 1999 ESP ESP 1206 20km Walk
35 Xuanfei HU 17 OCT 2003 CHN CHN 1206 20km Walk
36 Declan TINGAY 06 FEB 1999 AUS AUS 1205 20km Walk [10,000m Walk]
37 Rihito ISHIDA 19 DEC 2001 JPN JPN 1205 20km Walk,Half Marathon Race Walk
38 Jordy Rafael JIMÉNEZ ARROBO 11 FEB 1994 ECU ECU 1204 20km Walk,Half Marathon Race Walk
39 Yushi NAKAJIMA 29 JAN 2005 JPN JPN 1200 20km Walk,Half Marathon Race Walk
40 Tim FRASER 22 FEB 2000 AUS AUS 1199 20km Walk [10,000m Walk]
41 Will THOMPSON 18 NOV 2002 AUS AUS 1195 20km Walk
42 Servin SEBASTHIYAN 26 NOV 1999 IND IND 1194 20km Walk
43 Hayato YANAGIHARA 28 MAR 2000 JPN JPN 1194 20km Walk,Half Marathon Race Walk
44 Ryo HAMANISHI 24 APR 2000 JPN JPN 1190 20km Walk
45 Yongjie WEN 28 SEP 1999 CHN CHN 1188 20km Walk
46 Veli-Matti PARTANEN 28 OCT 1991 FIN FIN 1188 20km Walk [10,000m Walk]
47 Matheus CORREA 22 AUG 1999 BRA BRA 1186 20,000m Walk,20km Walk
48 Haruki MANJU 10 APR 2001 JPN JPN 1186 20km Walk,Half Marathon Race Walk
49 Ihor HLAVAN 25 SEP 1990 UKR UKR 1185 20km Walk,Half Marathon Race Walk
50 Mazlum DEMIR 19 DEC 2003 TUR TUR 1181 20km Walk [10,000m Walk]
51 Serhii SVITLYCHNYI 13 JUL 1994 UKR UKR 1181 20km Walk [10,000m Walk]
52 Shuo DING 21 DEC 2002 CHN CHN 1179 20km Walk
53 Kyle SWAN 28 MAR 1999 AUS AUS 1176 20km Walk [10,000m Walk]
54 Daniel CHAMOSA 04 MAY 1997 ESP ESP 1175 20km Walk [10,000m Walk]
55 Isaac BEACROFT 18 JUL 2007 AUS AUS 1173 20km Walk [10,000m Walk]
56 Dominik ČERNÝ 01 NOV 1997 SVK SVK 1173 20km Walk
57 David KENNY 10 JAN 1999 IRL IRL 1172 20km Walk
58 Mateo ROMERO 07 FEB 2003 COL COL 1171 20km Walk [10,000m Walk]
59 Lin LI 13 JUN 2001 CHN CHN 1169 20km Walk
60 Michele ANTONELLI 23 MAY 1994 ITA ITA 1168 20km Walk
61 Eider ARÉVALO 09 MAR 1993 COL COL 1168 20km Walk,Half Marathon Race Walk [10,000m Walk]
62 Byeongkwang CHOE 07 APR 1991 KOR KOR 1167 20km Walk,Half Marathon Race Walk
63 Kosei AKAZAWA 27 MAY 2004 JPN JPN 1166 20km Walk,Half Marathon Race Walk
64 Kaihua WANG 16 FEB 1994 CHN CHN 1166 20km Walk
65 Peiyang HUANG 10 JUN 2003 CHN CHN 1165 20km Walk
66 Callum WILKINSON 14 MAR 1997 GBR GBR 1161 20km Walk
67 Noel CHAMA 15 SEP 1997 MEX MEX 1160 20km Walk,Half Marathon Race Walk
68 Ding CHANG 21 DEC 2002 CHN CHN 1159 20km Walk
69 Kazuhiro TATEIWA 05 NOV 1999 JPN JPN 1158 20km Walk
70 Chao LEI 13 MAR 2001 CHN CHN 1158 20km Walk
71 Nicola LOMUSCIO 03 JUN 2003 ITA ITA 1158 20km Walk [10,000m Walk]
72 Iván LÓPEZ 29 MAR 1997 ESP ESP 1157 20km Walk,Half Marathon Race Walk
73 Gianluca PICCHIOTTINO 22 AUG 1996 ITA ITA 1155 20km Walk [10km Walk]
74 José Manuel PÉREZ 10 SEP 1999 ESP ESP 1152 20km Walk [10,000m Walk]
75 Bence VENYERCSÁN 08 JAN 1996 HUN HUN 1152 20km Walk [5000m Walk sh]
76 Ever Jair PALMA OLIVARES 18 MAR 1992 MEX MEX 1151 20km Walk
77 Riku KANEKO 15 MAR 2005 JPN JPN 1150 Half Marathon Race Walk [10,000m Walk]
78 Yingcheng ZHOU 06 OCT 2000 CHN CHN 1149 20km Walk
79 Hyunmyeong JOO 31 MAY 1997 KOR KOR 1148 20km Walk,Half Marathon Race Walk
80 Minato SUGIMOTO 10 DEC 2006 JPN JPN 1144 20km Walk,Half Marathon Race Walk
81 Raivo SAULGRIEZIS 04 JUL 1994 LAT LAT 1143 20km Walk [10km Walk]
82 Jerry JOKINEN 18 MAR 2002 FIN FIN 1140 20km Walk [5000m Walk sh]
83 Zihao ZHANG 17 OCT 2003 CHN CHN 1137 20km Walk
84 Aldo ANDREI 15 JUL 2001 ITA ITA 1134 20km Walk [10,000m Walk]
85 João VIEIRA 20 FEB 1976 POR POR 1134 20km Walk
86 Hayato NAGATA 02 NOV 2004 JPN JPN 1134 20km Walk
87 Tomoki TAKADA 02 JUN 2005 JPN JPN 1131 20km Walk,Half Marathon Race Walk [10,000m Walk]
88 Frederick WEIGEL 08 MAY 2005 GER GER 1130 20km Walk [10,000m Walk]
89 Hayrettin YILDIZ 04 MAY 2004 TUR TUR 1129 20km Walk [10,000m Walk]
90 Isaac PALMA 26 OCT 1990 MEX MEX 1129 20km Walk,Half Marathon Race Walk
91 Máté HELEBRANDT 12 JAN 1989 HUN HUN 1128 20km Walk
92 Chunyang XU 07 APR 2001 CHN CHN 1128 20km Walk
93 César HERRERA 28 JAN 1999 COL COL 1127 20km Walk [10,000m Walk]
94 Saul WAMPUTSRIK 12 OCT 2004 ECU ECU 1126 20,000m Walk,20km Walk,Half Marathon Race Walk
95 Roberto VASQUEZ 05 JUN 1998 MEX MEX 1125 20km Walk,Half Marathon Race Walk [5km Walk]
96 Shotaro SHIMOIKE 24 APR 2004 JPN JPN 1124 20km Walk
97 Davide FINOCCHIETTI 16 OCT 2001 ITA ITA 1123 20km Walk [10,000m Walk]
98 José Alejandro BARRONDO 16 SEP 1996 GUA GUA 1122 20km Walk,Half Marathon Race Walk
99 Li XINGFU 18 JUL 2002 CHN CHN 1121 20km Walk
100 Guanglei ZHANG 29 DEC 2004 CHN CHN 1121 20km Walk