World Rankings

Men's Marathon (Half Marathon-25km-30km)

Filter World Rankings

Filter World Rankings

As of 28 Oct 2025

Place Competitor DOB Score Event List
3101 Paul DORAN IRL IRL 770 Marathon
3102 Terry SHANLEY IRL IRL 770 Marathon
3103 Stefaan PARIDAENS BEL BEL 770 Marathon
3103 Miłosz SOWIŃSKI 1995 POL POL 770 Marathon [Half Marathon]
3105 Larbi AL AHMER 1981 FRA FRA 770 Marathon [Half Marathon]
3106 Thabang Samuel NKUNA 09 OCT 1995 RSA RSA 770 Marathon [Half Marathon]
3107 Masaya FUKUDA JPN JPN 770 Marathon
3108 Mizushima AKIHIRO 22 OCT 1982 JPN JPN 770 Marathon [Half Marathon]
3109 Ryo ARAI JPN JPN 770 Marathon
3110 Tomomichi MORIKAWA 20 AUG 1978 JPN JPN 770 Marathon
3111 Stephen CONROY IRL IRL 770 Marathon [Half Marathon]
3112 Mattias MADSEN 26 SEP 2001 DEN DEN 769 Marathon [Half Marathon]
3113 Khaya GQWETHA RSA RSA 769 Marathon [Half Marathon]
3114 Joris SPIGT NED NED 769 Marathon
3115 Takuma KUZUOKA 02 MAY 1993 JPN JPN 769 Marathon [Half Marathon]
3116 Robert OLSSON 1987 SWE SWE 769 Marathon [Half Marathon]
3117 Thibault MOUCHART CAN CAN 769 Marathon [Half Marathon]
3118 Juan DE LA FUENTE CHI CHI 769 Marathon [Half Marathon]
3119 Drew WILLIAMS 06 JUN 1989 AUS AUS 768 Marathon [Half Marathon]
3120 Cathal MCCARRON IRL IRL 768 Marathon
3121 Lorenzo PERLO 14 APR 1979 ITA ITA 768 Marathon
3122 Ho-yeon KIM 06 APR 2000 KOR KOR 768 Marathon [Half Marathon]
3123 Ruben LOPEZ ESP ESP 768 Marathon [Half Marathon]
3124 Geng LIU CHN CHN 768 Marathon
3125 Andreas GRØGAARD 26 APR 1992 NOR NOR 768 Marathon
3126 Jan Willem HAGEN NED NED 768 Marathon
3127 Lichun PAN CHN CHN 768 Marathon
3128 Ruairidh MACDONALD GBR GBR 768 Marathon
3129 Sergey LISTOV 24 MAR 1993 RUS RUS 768 Marathon
3130 Jesús PASCUAL ESP ESP 768 Marathon [Half Marathon]
3130 Hamse LOOYAR NOR NOR 768 Marathon
3132 Luke SPITZ USA USA 767 Marathon
3133 Richard KVERNELAND NOR NOR 767 Marathon
3133 Jo KORIYAMA 21 JAN 1998 JPN JPN 767 Marathon [Half Marathon]
3135 Abraham SERRANO 12 NOV 1992 CRC CRC 767 Marathon [Half Marathon]
3136 David POWER 1982 IRL IRL 767 Marathon
3137 Tom HOLLIS 19 JUL 1984 GBR GBR 767 Marathon [Half Marathon]
3138 Tijs BOETING NED NED 767 Marathon [Half Marathon]
3139 Hendrik LIPPOLD GER GER 767 Marathon [Half Marathon]
3139 Jouin FREDERICK 17 JUN 1971 CAN CAN 767 Marathon
3141 Nkosingiphile NTULI 30 NOV 1983 RSA RSA 766 Marathon
3142 Daniel LOUGHNAN 11 DEC 1991 AUS AUS 766 Marathon
3143 Erik SCHOOB 08 MAY 1999 GER GER 766 Marathon [Half Marathon]
3144 Sylvestro SACK NED NED 766 Marathon
3145 William BRYAN 1997 GBR GBR 766 Marathon [Half Marathon]
3146 Semuji MO 07 MAR 2003 CHN CHN 766 Marathon [Half Marathon]
3147 Clobert MARTIN BEL BEL 766 Marathon
3148 John DUTTON 07 AUG 1986 AUS AUS 765 Marathon
3149 Ruslan HELETA 1999 UKR UKR 765 Marathon
3150 Jack JOHNSTON 09 NOV 1992 AUS AUS 765 Marathon
3151 Xincheng LIU 25 SEP 2002 CHN CHN 765 Marathon
3152 Justin YU 29 JAN 1993 AUS AUS 765 Marathon
3153 Wout VAN PAASSEN NED NED 765 Marathon [Half Marathon]
3154 La Ode SAFRUDIN INA INA 765 Marathon
3155 Masaya ICHIGE 24 OCT 1988 JPN JPN 765 Marathon
3156 Paul MITCHELL IRL IRL 765 Marathon
3157 Yuki AONO 01 AUG 1985 JPN JPN 765 Marathon
3158 Takeshi NONAKA 28 MAY 1994 JPN JPN 765 Marathon
3159 Josh EVANS USA USA 764 Marathon [Half Marathon]
3160 Danny MORIN CAN CAN 764 Marathon [Half Marathon]
3161 Klaus VOGL 1988 AUT AUT 764 Marathon [Half Marathon]
3162 Jaanus KALLASTE 17 JUN 1986 EST EST 764 Marathon
3163 Junfeng DAI CHN CHN 764 Marathon
3164 Jimmy RAMOS 1987 CHI CHI 764 Marathon [Half Marathon]
3165 Satoshi SUZUKI 13 SEP 1981 JPN JPN 764 Marathon
3166 Manuel ANGUITA 20 APR 1991 ESP ESP 764 Marathon [Half Marathon]
3167 Elio BATTISTELLA 1977 ITA ITA 764 Marathon [Half Marathon]
3168 Micah POLANSKY USA USA 764 Marathon
3169 Gaetan GUELTON 1986 BEL BEL 764 Marathon
3170 Dominykas PACAUSKAS 30 OCT 1992 LTU LTU 764 Marathon
3171 Matthew REES GBR GBR 763 Marathon [Half Marathon]
3172 Julien LEBRETON 18 NOV 1982 FRA FRA 763 Marathon
3173 Mohamed ABDELLAOUI 22 APR 1979 FRA FRA 763 Marathon
3174 Jack CARLYLE 1993 CAN CAN 763 Marathon
3175 Thomas KJETLAND NOR NOR 763 Marathon [Half Marathon]
3176 Mathias NØRHOLM 31 JAN 1998 DEN DEN 763 Marathon [Half Marathon]
3177 David RØRDAM DEN DEN 763 Marathon [Half Marathon]
3178 Myrnes PEDERSEN NOR NOR 763 Marathon
3179 Zach JOWERS USA USA 763 Marathon [Half Marathon]
3180 Isaac MABWAGO 12 NOV 1989 KEN KEN 763 Marathon
3181 Yusuke SHIMOOKA JPN JPN 762 Marathon
3182 Nicolas AZI 1988 FRA FRA 762 Marathon
3183 Sebastien HOURS 21 JAN 1988 FRA FRA 762 Marathon [Half Marathon]
3184 Diego PÉREZ ESP ESP 762 Marathon [Half Marathon]
3185 Luke BALTRUSCH USA USA 762 Marathon [Half Marathon]
3186 Yoshiyuki TANAKA 30 DEC 1994 JPN JPN 762 Marathon [Half Marathon]
3187 Thomas DONEY 1986 GBR GBR 762 Marathon [Half Marathon]
3188 Alfredo PASCUAL MARTINEZ 12 JAN 1983 MEX MEX 762 Marathon [Half Marathon]
3189 William ROCKS AUS AUS 762 Marathon
3190 Frode TJELTA NOR NOR 762 Marathon
3191 Todd SCARCE 21 SEP 1984 AUS AUS 762 Marathon
3192 Toshiaki KOBAYASHI 03 OCT 1978 JPN JPN 761 Marathon
3193 Patrick BLAIR USA USA 761 Marathon
3194 Fernando VASQUE BRA BRA 761 Marathon
3195 Michael ZAHARA KEN KEN 761 Marathon [Half Marathon]
3196 Samuel MAURER 05 OCT 1998 AUS AUS 761 Marathon [Half Marathon]
3197 Yuta SEKO 13 MAY 1995 JPN JPN 761 Marathon [Half Marathon]
3198 Jefferson Santiago IMBACUAN 16 JAN 1994 ECU ECU 761 Marathon
3199 Jonathan PIQUERAS ESP ESP 761 Marathon [Half Marathon]
3200 Michail CHATZIIOANNOU 25 OCT 1989 GRE GRE 761 Marathon [Half Marathon]