World Rankings

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

Filter World Rankings

Filter World Rankings

As of 13 Oct 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 1255 Marathon Race Walk
5 Bence VENYERCSÁN 08 JAN 1996 HUN HUN 1248 Marathon Race Walk
6 Perseus KARLSTRÖM 02 MAY 1990 SWE SWE 1247 Marathon Race Walk
7 Kazuya IWAI 24 MAR 2002 JPN JPN 1244 Marathon Race Walk
8 Riccardo ORSONI 20 JAN 2000 ITA ITA 1238 Marathon Race Walk [35km Walk]
9 Motofumi SUWA 22 OCT 1999 JPN JPN 1235 Marathon Race Walk
10 Christopher LINKE 24 OCT 1988 GER GER 1235 Marathon Race Walk [35km Walk]
11 Karl JUNGHANNß 06 APR 1996 GER GER 1222 Marathon Race Walk
12 Daniel CHAMOSA 04 MAY 1997 ESP ESP 1213 Marathon Race Walk [35km Walk]
13 David HURTADO 21 APR 1999 ECU ECU 1212 Marathon Race Walk [35km Walk]
14 Andrea AGRUSTI 30 AUG 1995 ITA ITA 1212 Marathon Race Walk
15 Yingcheng ZHOU 06 OCT 2000 CHN CHN 1212 Marathon Race Walk [35km Walk]
16 Kazuki TAKAHASHI 17 JUN 1996 JPN JPN 1208 Marathon Race Walk
17 Maryan ZAKALNYTSKYY 19 AUG 1994 UKR UKR 1206 Marathon Race Walk
18 Serhii SVITLYCHNYI 13 JUL 1994 UKR UKR 1205 Marathon Race Walk
19 Yutaro MURAYAMA 29 SEP 1998 JPN JPN 1203 Marathon Race Walk
20 César HERRERA 28 JAN 1999 COL COL 1200 Marathon Race Walk [35,000m Walk]
21 José Manuel PÉREZ 10 SEP 1999 ESP ESP 1193 Marathon Race Walk
22 Subaru ISHIDA 04 JUN 1999 JPN JPN 1190 Marathon Race Walk
23 Martin MADELINE-DEGY 07 MAR 2001 FRA FRA 1188 Marathon Race Walk
24 Raivo SAULGRIEZIS 04 JUL 1994 LAT LAT 1177 Marathon Race Walk
25 Dominik ČERNÝ 01 NOV 1997 SVK SVK 1176 Marathon Race Walk [35km Walk]
26 Norbert TÓTH 07 OCT 2001 HUN HUN 1175 Marathon Race Walk
27 Maher BEN HLIMA 24 JUL 1989 POL POL 1175 Marathon Race Walk [35km Walk]
28 Jonathan HILBERT 21 APR 1995 GER GER 1174 Marathon Race Walk [35km Walk]
29 Bernardo Uriel BARRONDO 05 JUN 1993 GUA GUA 1169 Marathon Race Walk
30 Máté HELEBRANDT 12 JAN 1989 HUN HUN 1167 Marathon Race Walk
31 Ivan BANZERUK 09 FEB 1990 UKR UKR 1167 Marathon Race Walk [35km Walk]
32 Xianghong HE 01 JUL 1998 CHN CHN 1166 Marathon Race Walk
33 Hyunmyeong JOO 31 MAY 1997 KOR KOR 1165 Marathon Race Walk
34 Rhydian COWLEY 04 JAN 1991 AUS AUS 1164 Marathon Race Walk [30km Walk]
35 Manuel BERMÚDEZ 12 DEC 1997 ESP ESP 1164 Marathon Race Walk [35km Walk]
36 Ram BABOO 20 MAR 1999 IND IND 1163 Marathon Race Walk [35km Walk]
37 Yushuai TANG 18 NOV 2004 CHN CHN 1163 Marathon Race Walk
38 Johannes FRENZL 22 SEP 2001 GER GER 1162 Marathon Race Walk [35km Walk]
39 Jaromír MORÁVEK 22 MAR 2003 CZE CZE 1158 Marathon Race Walk [35km Walk]
40 Teodorico CAPORASO 14 SEP 1987 ITA ITA 1148 Marathon Race Walk [35km Walk]
41 Andres Eduardo OLIVAS NÚÑEZ 27 MAY 1998 MEX MEX 1141 Marathon Race Walk
42 Sandeep KUMAR 01 MAY 1986 IND IND 1140 Marathon Race Walk [35km Walk]
43 José Luis DOCTOR 14 JUN 1996 MEX MEX 1140 Marathon Race Walk [35km Walk]
44 Xiaoqiang ZHU 21 APR 2000 CHN CHN 1137 Marathon Race Walk
45 Yanlong GAO 17 APR 2004 CHN CHN 1131 Marathon Race Walk
46 Vít HLAVÁČ 26 FEB 1997 CZE CZE 1129 Marathon Race Walk [35km Walk]
47 Cameron CORBISHLEY 31 MAR 1997 GBR GBR 1129 Marathon Race Walk
48 Nick CHRISTIE 29 SEP 1991 USA USA 1126 Marathon Race Walk [35,000m Walk]
49 João VIEIRA 20 FEB 1976 POR POR 1126 Marathon Race Walk [35km Walk]
50 Mattéo DUC 25 MAR 2001 FRA FRA 1125 Marathon Race Walk [35km Walk]
51 Xavier MENA 18 MAY 1998 ECU ECU 1122 Marathon Race Walk [35,000m Walk]
52 Nathaniel SEILER 06 APR 1996 PHI PHI 1119 Marathon Race Walk [35km Walk]
53 Caballero HODEI 14 MAR 2003 ESP ESP 1118 Marathon Race Walk
54 Jinxi WANG 30 NOV 2004 CHN CHN 1113 Marathon Race Walk
55 Mitchell BAKER 06 JUL 2001 AUS AUS 1110 Marathon Race Walk [30km Walk]
56 Jinson Octavio CALDERÓN 02 JUL 2000 ECU ECU 1107 Marathon Race Walk
57 Erick Bernabé BARRONDO 14 JUN 1991 GUA GUA 1104 Marathon Race Walk
58 Adam ZAJÍČEK 09 MAY 2003 CZE CZE 1101 Marathon Race Walk
59 Resham MIDHUN 06 DEC 1987 IND IND 1100 Marathon Race Walk [35km Walk]
60 Koutaro WAKE 23 APR 2002 JPN JPN 1100 Marathon Race Walk
61 Josafat SÁNCHEZ PEÑA 20 MAR 2000 MEX MEX 1096 Marathon Race Walk
62 Jassam ABU EL WAFA 03 JUL 2004 GER GER 1094 Marathon Race Walk [35km Walk]
63 Georgiy SHEIKO 24 AUG 1989 KAZ KAZ 1093 Marathon Race Walk [35km Walk]
64 Max Batista GONCALVES DOS SANTOS 09 OCT 1994 BRA BRA 1091 Marathon Race Walk [35,000m Walk]
65 Salih KORKMAZ 01 JAN 1997 TUR TUR 1086 Marathon Race Walk
66 Carl GIBBONS 19 JUL 1996 AUS AUS 1085 Marathon Race Walk
67 Ozan BAYRAM 18 SEP 2004 TUR TUR 1084 Marathon Race Walk
68 Alexandros PAPAMICHAIL 18 SEP 1988 GRE GRE 1081 Marathon Race Walk
69 Aldo ANDREI 15 JUL 2001 ITA ITA 1080 Marathon Race Walk
70 Oscar PATÍN 01 FEB 2001 ECU ECU 1077 Marathon Race Walk [35km Walk]
71 Tao QU 31 OCT 1999 CHN CHN 1075 Marathon Race Walk
72 Sandeep SINGH 16 AUG 1997 IND IND 1073 Marathon Race Walk [35km Walk]
73 Roberto Carlos MARROQUÍN 13 AUG 2001 GUA GUA 1070 Marathon Race Walk
74 Carlos MERCENARIO 26 JUL 2000 MEX MEX 1068 Marathon Race Walk
75 Stefano CHIESA 25 MAY 1996 ITA ITA 1068 Marathon Race Walk
76 Harun BILIR 15 DEC 2004 TUR TUR 1058 Marathon Race Walk
77 Michal DUDA 04 MAR 2004 SVK SVK 1058 Marathon Race Walk
78 Samuel Kireri GATHIMBA 26 OCT 1987 KEN KEN 1051 Marathon Race Walk [35km Walk]
79 Ren SATO 11 JAN 2006 JPN JPN 1048 Marathon Race Walk
80 Juned KHAN 10 MAY 1999 IND IND 1046 Marathon Race Walk [35km Walk]
81 Georgios KELEPOURIS 22 JAN 1992 GRE GRE 1033 Marathon Race Walk
82 Joe MOONEY 27 APR 1998 IRL IRL 1032 Marathon Race Walk [35km Walk]
83 Dhir GOYAL 16 DEC 2001 IND IND 1030 Marathon Race Walk [35km Walk]
84 Bajarangi PRAJAPATI 12 JUL 2003 IND IND 1019 Marathon Race Walk [35km Walk]
85 Jordan CRAWFORD 04 JAN 2000 USA USA 1019 Marathon Race Walk [35,000m Walk]
86 Sachin SHARMA 12 AUG 2001 IND IND 1016 Marathon Race Walk [35km Walk]
87 Paulo Henrique RIBEIRO 19 FEB 2001 BRA BRA 1007 Marathon Race Walk
88 Tatsuya TANAKA 20 JUL 1990 JPN JPN 996 Marathon Race Walk
89 Dylan RICHARDSON 17 OCT 2000 AUS AUS 993 Marathon Race Walk [30km Walk]
90 Vikash KUMAR YADAV 25 OCT 2000 IND IND 993 Marathon Race Walk [35km Walk]
91 Stephen Ndangiri KIHU 14 DEC 2005 KEN KEN 969 Marathon Race Walk [35km Walk]
92 Edson Erico ALVES DE AGUIAR 04 JUN 2003 BRA BRA 950 Marathon Race Walk [35,000m Walk]
93 Lucas MAZZO 19 MAY 1994 BRA BRA 949 Marathon Race Walk [35,000m Walk]
94 Klaubert Emanoel FERREIRA 20 JUN 2005 BRA BRA 931 Marathon Race Walk [35,000m Walk]
95 Diego PEREIRA LIMA 04 OCT 1987 BRA BRA 922 Marathon Race Walk
96 Rudney DIAS NOGUEIRA 01 FEB 1990 BRA BRA 878 Marathon Race Walk [35,000m Walk]
97 Bricyn HEALEY 04 JUL 1998 USA USA 878 Marathon Race Walk
98 Andreas KARAGIANNIS 17 APR 2000 GRE GRE 876 Marathon Race Walk
99 Felix KIPKEMOI 10 DEC 1996 KEN KEN 865 Marathon Race Walk [35km Walk]
100 Amit SHISHRAM 01 MAY 2003 IND IND 844 Marathon Race Walk [35km Walk]