World Rankings

Men's 35km Race Walking (30km-50km)

Filter World Rankings

Filter World Rankings

As of 17 Mar 2026

Place Competitor DOB Score Event List
1 Evan DUNFEE 28 SEP 1990 CAN CAN 1365 35km Walk
2 Hayato KATSUKI 28 NOV 1990 JPN JPN 1301 35km Walk,Marathon Race Walk
3 Massimo STANO 27 FEB 1992 ITA ITA 1301 35km Walk
4 Caio BONFIM 19 MAR 1991 BRA BRA 1272 35km Walk
5 Christopher LINKE 24 OCT 1988 GER GER 1272 35km Walk
6 Yingcheng ZHOU 06 OCT 2000 CHN CHN 1258 35km Walk
7 Aurélien QUINION 27 JAN 1993 FRA FRA 1253 35km Walk
8 Satoshi MARUO 28 NOV 1991 JPN JPN 1246 35km Walk
9 Miguel Ángel LÓPEZ 03 JUL 1988 ESP ESP 1245 35km Walk
10 Dominik ČERNÝ 01 NOV 1997 SVK SVK 1245 35km Walk
11 Riccardo ORSONI 20 JAN 2000 ITA ITA 1239 35km Walk
12 Motofumi SUWA 22 OCT 1999 JPN JPN 1235 Marathon Race Walk
13 Daniel CHAMOSA 04 MAY 1997 ESP ESP 1235 35km Walk
14 Kazuki TAKAHASHI 17 JUN 1996 JPN JPN 1230 35km Walk
15 Perseus KARLSTRÖM 02 MAY 1990 SWE SWE 1223 35km Walk,Marathon Race Walk
16 Karl JUNGHANNß 06 APR 1996 GER GER 1222 Marathon Race Walk
17 Masatora KAWANO 23 OCT 1998 JPN JPN 1221 35km Walk
18 José Luis DOCTOR 14 JUN 1996 MEX MEX 1221 35km Walk
19 Maher BEN HLIMA 24 JUL 1989 POL POL 1218 35km Walk
20 Subaru ISHIDA 04 JUN 1999 JPN JPN 1217 35km Walk,Marathon Race Walk
21 David HURTADO 21 APR 1999 ECU ECU 1215 35km Walk
22 Bence VENYERCSÁN 08 JAN 1996 HUN HUN 1214 35km Walk,Marathon Race Walk
23 Rhydian COWLEY 04 JAN 1991 AUS AUS 1212 35km Walk [30km Walk]
24 Yutaro MURAYAMA 29 SEP 1998 JPN JPN 1206 35km Walk,Marathon Race Walk
25 Andres Eduardo OLIVAS NÚÑEZ 27 MAY 1998 MEX MEX 1205 35km Walk,Marathon Race Walk
26 Julio César SALAZAR 08 JUL 1993 MEX MEX 1202 35km Walk,Marathon Race Walk
27 Matteo GIUPPONI 08 OCT 1988 ITA ITA 1199 35km Walk
28 Andrea AGRUSTI 30 AUG 1995 ITA ITA 1197 35km Walk,Marathon Race Walk
29 Serhii SVITLYCHNYI 13 JUL 1994 UKR UKR 1197 35km Walk,Marathon Race Walk
30 Martin MADELINE-DEGY 07 MAR 2001 FRA FRA 1183 Marathon Race Walk
31 Jinxi WANG 30 NOV 2004 CHN CHN 1181 35km Walk,Marathon Race Walk
32 Ram BABOO 20 MAR 1999 IND IND 1179 35km Walk,Marathon Race Walk
33 Xin WANG 17 OCT 2001 CHN CHN 1177 35km Walk,Marathon Race Walk
34 Yushuai TANG 18 NOV 2004 CHN CHN 1177 35km Walk,Marathon Race Walk
35 César HERRERA 28 JAN 1999 COL COL 1175 35,000m Walk,35km Walk
36 Jonathan HILBERT 21 APR 1995 GER GER 1174 35km Walk,Marathon Race Walk
37 Raivo SAULGRIEZIS 04 JUL 1994 LAT LAT 1174 35km Walk,Marathon Race Walk
38 Ivan BANZERUK 09 FEB 1990 UKR UKR 1174 35km Walk,Marathon Race Walk
39 Manuel BERMÚDEZ 12 DEC 1997 ESP ESP 1173 35km Walk
40 Aldo ANDREI 15 JUL 2001 ITA ITA 1169 35km Walk
41 José Manuel PÉREZ 10 SEP 1999 ESP ESP 1169 Marathon Race Walk
42 Will THOMPSON 18 NOV 2002 AUS AUS 1166 35km Walk [30km Walk]
43 Teodorico CAPORASO 14 SEP 1987 ITA ITA 1164 35km Walk
44 Johannes FRENZL 22 SEP 2001 GER GER 1162 35km Walk,Marathon Race Walk
45 Michal MORVAY 19 AUG 1996 SVK SVK 1162 35km Walk
46 Cameron CORBISHLEY 31 MAR 1997 GBR GBR 1161 35km Walk,Marathon Race Walk
47 Jaromír MORÁVEK 22 MAR 2003 CZE CZE 1160 35km Walk,Marathon Race Walk
48 Marc TUR 30 NOV 1994 ESP ESP 1158 35km Walk
49 Vít HLAVÁČ 26 FEB 1997 CZE CZE 1157 35km Walk
50 Ever Jair PALMA OLIVARES 18 MAR 1992 MEX MEX 1156 35km Walk
51 Oisin LANE 12 JUN 2002 IRL IRL 1153 35km Walk
52 Sandeep KUMAR 01 MAY 1986 IND IND 1153 35km Walk,Marathon Race Walk
53 Mitchell BAKER 06 JUL 2001 AUS AUS 1149 35km Walk
54 Ihor HLAVAN 25 SEP 1990 UKR UKR 1149 35km Walk
55 Oscar PATÍN 01 FEB 2001 ECU ECU 1148 35km Walk
56 Dongmin LIM 22 JUL 2000 KOR KOR 1145 35km Walk,Marathon Race Walk
57 Carl DOHMANN 18 MAY 1990 GER GER 1144 35km Walk,Marathon Race Walk
58 Max Batista GONCALVES DOS SANTOS 09 OCT 1994 BRA BRA 1142 35,000m Walk,35km Walk
59 Nick CHRISTIE 29 SEP 1991 USA USA 1141 35km Walk,Marathon Race Walk
60 Matheus CORREA 22 AUG 1999 BRA BRA 1141 35,000m Walk,35km Walk
61 Xavier MENA 18 MAY 1998 ECU ECU 1137 35,000m Walk,35km Walk
62 João VIEIRA 20 FEB 1976 POR POR 1135 35km Walk
63 Jinson Octavio CALDERÓN 02 JUL 2000 ECU ECU 1134 35km Walk,Marathon Race Walk
64 Kevin CAMPION 23 MAY 1988 FRA FRA 1131 35km Walk
65 Mattéo DUC 25 MAR 2001 FRA FRA 1127 35km Walk,Marathon Race Walk
66 Yilong LUO 19 FEB 2002 CHN CHN 1126 35km Walk,Marathon Race Walk
67 Mingyu KIM 28 FEB 1999 KOR KOR 1126 35km Walk
68 Nathaniel SEILER 06 APR 1996 GER GER 1125 35km Walk,Marathon Race Walk
69 Gabriele GAMBA 22 JAN 2002 ITA ITA 1123 35km Walk
70 Yehor SHELEST 13 JUL 2002 UKR UKR 1122 35km Walk
71 José MONTANA 21 MAR 1992 COL COL 1122 35km Walk
72 Yuki ITO 12 APR 1992 JPN JPN 1120 35km Walk,Marathon Race Walk
73 Alexandros PAPAMICHAIL 18 SEP 1988 GRE GRE 1120 35km Walk
74 Yassir CABRERA 28 JAN 1988 PAN PAN 1120 35km Walk
75 Caballero HODEI 14 MAR 2003 ESP ESP 1118 Marathon Race Walk
76 Gianluca PICCHIOTTINO 22 AUG 1996 ITA ITA 1116 35km Walk,Marathon Race Walk
77 Resham MIDHUN 06 DEC 1987 IND IND 1108 35km Walk,Marathon Race Walk
78 Xiaoqiang ZHU 21 APR 2000 CHN CHN 1105 35km Walk,Marathon Race Walk
79 Carlos MERCENARIO 26 JUL 2000 MEX MEX 1103 35km Walk,Marathon Race Walk
80 Carl GIBBONS 19 JUL 1996 AUS AUS 1102 35km Walk
81 Adam ZAJÍČEK 09 MAY 2003 CZE CZE 1101 Marathon Race Walk
82 Koutaro WAKE 23 APR 2002 JPN JPN 1100 Marathon Race Walk
83 Jassam ABU EL WAFA 03 JUL 2004 GER GER 1096 35km Walk,Marathon Race Walk
84 Byeongkwang CHOE 07 APR 1991 KOR KOR 1094 35km Walk
85 Ozan BAYRAM 18 SEP 2004 TUR TUR 1091 35km Walk,Marathon Race Walk
86 Salih KORKMAZ 01 JAN 1997 TUR TUR 1086 Marathon Race Walk
87 Erick Bernabé BARRONDO 14 JUN 1991 GUA GUA 1085 35km Walk,Marathon Race Walk
88 Roberto Carlos MARROQUÍN 12 AUG 2001 GUA GUA 1083 35km Walk,Marathon Race Walk
89 Sandeep SINGH 16 AUG 1997 IND IND 1080 35km Walk,Marathon Race Walk
90 Chengyuan ZHANG 16 MAR 2000 CHN CHN 1079 35km Walk,Marathon Race Walk
91 Claudio Paulino VILLANUEVA FLORES 03 AUG 1988 ECU ECU 1075 35km Walk
92 Javier DE ARRIBA CASTILLA 25 FEB 2005 ESP ESP 1069 35km Walk,Marathon Race Walk
93 Marius Iulian COCIORAN 10 JUL 1983 ROU ROU 1063 35km Walk
94 Joe MOONEY 27 APR 1998 IRL IRL 1062 35km Walk
95 Harun BILIR 15 DEC 2004 TUR TUR 1058 Marathon Race Walk
96 Juned KHAN 10 MAY 1999 IND IND 1051 35km Walk,Marathon Race Walk
97 Dylan RICHARDSON 17 OCT 2000 AUS AUS 1049 35km Walk,Marathon Race Walk
98 Ren SATO 11 JAN 2006 JPN JPN 1048 Marathon Race Walk
99 Narcis Stefan MIHĂILĂ 04 AUG 1987 ROU ROU 1034 35km Walk
100 Dhir GOYAL 16 DEC 2001 IND IND 1032 35km Walk,Marathon Race Walk