World Rankings

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

Filter World Rankings

Filter World Rankings

As of 03 Nov 2026

Place Competitor DOB Score Event List
1 Massimo STANO 27 FEB 1992 ITA ITA 1324 Marathon Race Walk [35km Walk]
2 Hayato KATSUKI 28 NOV 1990 JPN JPN 1293 Marathon Race Walk
3 Miguel Ángel LÓPEZ 03 JUL 1988 ESP ESP 1282 Marathon Race Walk [35km Walk]
4 Aurélien QUINION 27 JAN 1993 FRA FRA 1269 Marathon Race Walk
5 Kazuya IWAI 24 MAR 2002 JPN JPN 1266 Marathon Race Walk
6 Bence VENYERCSÁN 08 JAN 1996 HUN HUN 1248 Marathon Race Walk
7 Perseus KARLSTRÖM 02 MAY 1990 SWE SWE 1247 Marathon Race Walk
8 Kazuki TAKAHASHI 17 JUN 1996 JPN JPN 1244 Marathon Race Walk
9 Riccardo ORSONI 20 JAN 2000 ITA ITA 1238 Marathon Race Walk [35km Walk]
10 Motofumi SUWA 22 OCT 1999 JPN JPN 1235 Marathon Race Walk
11 Christopher LINKE 24 OCT 1988 GER GER 1235 Marathon Race Walk [35km Walk]
12 Karl JUNGHANNß 06 APR 1996 GER GER 1222 Marathon Race Walk
13 Martin MADELINE-DEGY 07 MAR 2001 FRA FRA 1222 Marathon Race Walk
14 Xianghong HE 01 JUL 1998 CHN CHN 1217 Marathon Race Walk
15 Daniel CHAMOSA 04 MAY 1997 ESP ESP 1213 Marathon Race Walk [35km Walk]
16 David HURTADO 21 APR 1999 ECU ECU 1212 Marathon Race Walk [35km Walk]
17 Andrea AGRUSTI 30 AUG 1995 ITA ITA 1212 Marathon Race Walk
18 Yingcheng ZHOU 06 OCT 2000 CHN CHN 1212 Marathon Race Walk [35km Walk]
19 Masatora KAWANO 23 OCT 1998 JPN JPN 1209 Marathon Race Walk [35km Walk]
20 Subaru ISHIDA 04 JUN 1999 JPN JPN 1207 Marathon Race Walk
21 Maryan ZAKALNYTSKYY 19 AUG 1994 UKR UKR 1206 Marathon Race Walk
22 Serhii SVITLYCHNYI 13 JUL 1994 UKR UKR 1205 Marathon Race Walk
23 Yutaro MURAYAMA 29 SEP 1998 JPN JPN 1203 Marathon Race Walk
24 César HERRERA 28 JAN 1999 COL COL 1200 Marathon Race Walk [35,000m Walk]
25 Rhydian COWLEY 04 JAN 1991 AUS AUS 1199 Marathon Race Walk [30km Walk]
26 José Manuel PÉREZ 10 SEP 1999 ESP ESP 1193 Marathon Race Walk
27 Yanlong GAO 17 APR 2004 CHN CHN 1188 Marathon Race Walk
28 Xiaoqiang ZHU 21 APR 2000 CHN CHN 1188 Marathon Race Walk
29 Raivo SAULGRIEZIS 04 JUL 1994 LAT LAT 1177 Marathon Race Walk
30 Dominik ČERNÝ 01 NOV 1997 SVK SVK 1176 Marathon Race Walk [35km Walk]
31 Norbert TÓTH 07 OCT 2001 HUN HUN 1175 Marathon Race Walk
32 Maher BEN HLIMA 24 JUL 1989 POL POL 1175 Marathon Race Walk [35km Walk]
33 Jonathan HILBERT 21 APR 1995 GER GER 1174 Marathon Race Walk [35km Walk]
34 Bernardo Uriel BARRONDO 05 JUN 1993 GUA GUA 1169 Marathon Race Walk
35 Máté HELEBRANDT 12 JAN 1989 HUN HUN 1167 Marathon Race Walk
36 Ivan BANZERUK 09 FEB 1990 UKR UKR 1167 Marathon Race Walk [35km Walk]
37 Hyunmyeong JOO 31 MAY 1997 KOR KOR 1165 Marathon Race Walk
38 Manuel BERMÚDEZ 12 DEC 1997 ESP ESP 1164 Marathon Race Walk [35km Walk]
39 Yushuai TANG 18 NOV 2004 CHN CHN 1163 Marathon Race Walk
40 Teodorico CAPORASO 14 SEP 1987 ITA ITA 1163 Marathon Race Walk
41 Johannes FRENZL 22 SEP 2001 GER GER 1162 Marathon Race Walk [35km Walk]
42 Satoshi MARUO 28 NOV 1991 JPN JPN 1160 Marathon Race Walk [35km Walk]
43 Jaromír MORÁVEK 22 MAR 2003 CZE CZE 1158 Marathon Race Walk [35km Walk]
44 Ram BABOO 20 MAR 1999 IND IND 1152 Marathon Race Walk
45 Andres Eduardo OLIVAS NÚÑEZ 27 MAY 1998 MEX MEX 1141 Marathon Race Walk
46 José Luis DOCTOR 14 JUN 1996 MEX MEX 1140 Marathon Race Walk [35km Walk]
47 Sandeep KUMAR 01 MAY 1986 IND IND 1134 Marathon Race Walk
48 Vít HLAVÁČ 26 FEB 1997 CZE CZE 1129 Marathon Race Walk [35km Walk]
49 Carl GIBBONS 19 JUL 1996 AUS AUS 1129 Marathon Race Walk
50 Cameron CORBISHLEY 31 MAR 1997 GBR GBR 1129 Marathon Race Walk
51 Nick CHRISTIE 29 SEP 1991 USA USA 1126 Marathon Race Walk [35,000m Walk]
52 João VIEIRA 20 FEB 1976 POR POR 1126 Marathon Race Walk [35km Walk]
53 Mattéo DUC 25 MAR 2001 FRA FRA 1125 Marathon Race Walk [35km Walk]
54 Xavier MENA 18 MAY 1998 ECU ECU 1122 Marathon Race Walk [35,000m Walk]
55 Guangtao XIE 11 MAR 2005 CHN CHN 1120 Marathon Race Walk
56 Nathaniel SEILER 06 APR 1996 PHI PHI 1119 Marathon Race Walk [35km Walk]
57 Caballero HODEI 14 MAR 2003 ESP ESP 1118 Marathon Race Walk
58 Yuki ITO 12 APR 1992 JPN JPN 1117 Marathon Race Walk
59 Jinxi WANG 30 NOV 2004 CHN CHN 1113 Marathon Race Walk
60 Yilong LUO 19 FEB 2002 CHN CHN 1111 Marathon Race Walk
61 Mitchell BAKER 06 JUL 2001 AUS AUS 1110 Marathon Race Walk [30km Walk]
62 Jinson Octavio CALDERÓN 02 JUL 2000 ECU ECU 1107 Marathon Race Walk
63 Erick Bernabé BARRONDO 14 JUN 1991 GUA GUA 1104 Marathon Race Walk
64 Adam ZAJÍČEK 09 MAY 2003 CZE CZE 1101 Marathon Race Walk
65 Liang ZHAO 20 MAR 2005 CHN CHN 1101 Marathon Race Walk
66 Koutaro WAKE 23 APR 2002 JPN JPN 1100 Marathon Race Walk
67 Zhiwei ZHANG 07 APR 2004 CHN CHN 1098 Marathon Race Walk
68 Josafat SÁNCHEZ PEÑA 20 MAR 2000 MEX MEX 1096 Marathon Race Walk
69 Jassam ABU EL WAFA 03 JUL 2004 GER GER 1094 Marathon Race Walk [35km Walk]
70 Georgiy SHEIKO 24 AUG 1989 KAZ KAZ 1093 Marathon Race Walk [35km Walk]
71 Shijian DU 10 MAR 2004 CHN CHN 1092 Marathon Race Walk
72 Max Batista GONCALVES DOS SANTOS 09 OCT 1994 BRA BRA 1091 Marathon Race Walk [35,000m Walk]
73 Salih KORKMAZ 01 JAN 1997 TUR TUR 1086 Marathon Race Walk
74 Ozan BAYRAM 18 SEP 2004 TUR TUR 1084 Marathon Race Walk
75 Dylan RICHARDSON 17 OCT 2000 AUS AUS 1083 Marathon Race Walk
76 Alexandros PAPAMICHAIL 18 SEP 1988 GRE GRE 1081 Marathon Race Walk
77 Aldo ANDREI 15 JUL 2001 ITA ITA 1080 Marathon Race Walk
78 Oscar PATÍN 01 FEB 2001 ECU ECU 1077 Marathon Race Walk [35km Walk]
79 Wenchao HU 03 JAN 2002 CHN CHN 1076 Marathon Race Walk
80 Tao QU 31 OCT 1999 CHN CHN 1075 Marathon Race Walk
81 Roberto Carlos MARROQUÍN 13 AUG 2001 GUA GUA 1070 Marathon Race Walk
82 Carlos MERCENARIO 26 JUL 2000 MEX MEX 1068 Marathon Race Walk
83 Stefano CHIESA 25 MAY 1996 ITA ITA 1068 Marathon Race Walk
84 Mitowa MAKINO 15 JAN 2003 JPN JPN 1068 Marathon Race Walk
85 Harun BILIR 15 DEC 2004 TUR TUR 1058 Marathon Race Walk
86 Michal DUDA 04 MAR 2004 SVK SVK 1058 Marathon Race Walk
87 Ren SATO 11 JAN 2006 JPN JPN 1048 Marathon Race Walk
88 Georgios KELEPOURIS 22 JAN 1992 GRE GRE 1033 Marathon Race Walk
89 Ten MATSUI 15 AUG 2002 JPN JPN 1032 Marathon Race Walk
90 Joe MOONEY 27 APR 1998 IRL IRL 1032 Marathon Race Walk [35km Walk]
91 Jordan CRAWFORD 04 JAN 2000 USA USA 1019 Marathon Race Walk [35,000m Walk]
92 Tomoya KANZAWA 30 JUN 1994 JPN JPN 1016 Marathon Race Walk
93 Paulo Henrique RIBEIRO 19 FEB 2001 BRA BRA 1007 Marathon Race Walk
94 Tatsuya TANAKA 20 JUL 1990 JPN JPN 996 Marathon Race Walk
95 Edson Erico ALVES DE AGUIAR 04 JUN 2003 BRA BRA 950 Marathon Race Walk [35,000m Walk]
96 Lucas MAZZO 19 MAY 1994 BRA BRA 949 Marathon Race Walk [35,000m Walk]
97 Klaubert Emanoel FERREIRA 20 JUN 2005 BRA BRA 931 Marathon Race Walk [35,000m Walk]
98 Yoshiki YAMADA 17 MAR 2000 JPN JPN 930 Marathon Race Walk
99 Diego PEREIRA LIMA 04 OCT 1987 BRA BRA 922 Marathon Race Walk
100 Rudney DIAS NOGUEIRA 01 FEB 1990 BRA BRA 878 Marathon Race Walk [35,000m Walk]