World Rankings

Men's Overall Ranking

Filter World Rankings

Filter World Rankings

As of 31 Mar 2026

Place Competitor DOB Score Event List
101 Yasser Mohammed TRIKI 24 MAR 1997 ALG ALG 1327 Triple Jump [Triple Jump]
102 Neeraj CHOPRA 24 DEC 1997 IND IND 1327 Javelin Throw
103 Bryce HOPPEL 05 SEP 1997 USA USA 1327 800m
104 Ky ROBINSON 27 FEB 2002 AUS AUS 1326 5000m [2 Miles sh]
105 Andy DÍAZ HERNÁNDEZ 25 DEC 1995 ITA ITA 1325 Triple Jump [Triple Jump]
106 Chukwuebuka ENEKWECHI 28 JAN 1993 NGR NGR 1325 Shot Put
107 Josh KERR 08 OCT 1997 GBR GBR 1325 1500m [3000m sh,2 Miles sh]
108 Frederik RUPPERT 19 FEB 1997 GER GER 1324 3000mSC
109 Johannes ERM 26 MAR 1998 EST EST 1324 Decathlon
110 Thibaut COLLET 17 JUN 1999 FRA FRA 1323 Pole Vault [Pole Vault]
111 Trevor BASSITT 26 FEB 1998 USA USA 1323 400mH
112 Jordan GEIST 21 JUL 1998 USA USA 1323 Shot Put
113 Keshorn WALCOTT 02 APR 1993 TTO TTO 1322 Javelin Throw
114 Emil AGYEKUM 22 MAY 1999 GER GER 1321 400mH
115 Matthew HUDSON-SMITH 26 OCT 1994 GBR GBR 1321 400m
116 Renaud LAVILLENIE 18 SEP 1986 FRA FRA 1321 Pole Vault
117 Alexander MUNYAO 10 SEP 1996 KEN KEN 1321 Marathon
118 Jake WIGHTMAN 11 JUL 1994 GBR GBR 1320 1500m [Mile,2000m sh]
119 Charles DOBSON 20 OCT 1999 GBR GBR 1320 400m
120 Oleh DOROSHCHUK 04 JUL 2001 UKR UKR 1320 High Jump [High Jump]
121 Amos KIPRUTO 16 SEP 1992 KEN KEN 1319 Marathon
122 Getaneh MOLLA 10 JAN 1994 ETH ETH 1319 Marathon
123 Zhaozhao WANG 01 SEP 1999 CHN CHN 1318 20km Walk
124 Zachery BRADFORD 29 NOV 1999 USA USA 1317 Pole Vault
125 Graham BLANKS 24 APR 2002 USA USA 1317 5000m [3000m sh]
126 Alphonce Felix SIMBU 14 FEB 1992 TAN TAN 1316 Marathon
127 Just KWAOU-MATHEY 04 DEC 1999 FRA FRA 1316 110mH [60mH]
128 Daniel MATEIKO 04 AUG 1998 KEN KEN 1315 Marathon
129 Rudy WINKLER 06 DEC 1994 USA USA 1314 Hammer Throw
130 Anderson PETERS 21 OCT 1997 GRN GRN 1313 Javelin Throw
131 Isaac KIMELI 09 MAR 1994 BEL BEL 1313 5000m
132 Niklas KAUL 11 FEB 1998 GER GER 1313 Decathlon
133 Vernon NORWOOD 10 APR 1992 USA USA 1313 400m
134 Miltiadis TENTOGLOU 18 MAR 1998 GRE GRE 1312 Long Jump [Long Jump]
135 Navasky ANDERSON 21 JAN 2000 JAM JAM 1312 800m [800m sh]
136 Samuel FIREWU 03 MAY 2004 ETH ETH 1312 3000mSC
137 Amanal PETROS 17 MAY 1995 GER GER 1312 Marathon
138 Andreas ALMGREN 12 JUN 1995 SWE SWE 1311 5000m,10km Road,Half Marathon [3000m]
139 Paul MCGRATH 07 MAR 2002 ESP ESP 1311 20km Walk
140 Lorenzo Ndele SIMONELLI 01 JUN 2002 ITA ITA 1311 110mH [60mH]
141 Muzala SAMUKONGA 09 DEC 2002 ZAM ZAM 1311 400m
142 Caleb DEAN 20 JUN 2001 USA USA 1310 400mH
143 Josh AWOTUNDE 12 JUN 1995 USA USA 1310 Shot Put [Shot Put]
144 Robert FARKEN 20 SEP 1997 GER GER 1310 1500m [Mile,Mile sh]
145 Mark ENGLISH 18 MAR 1993 IRL IRL 1310 800m [800m sh]
146 Grant FISHER 22 APR 1997 USA USA 1309 5000m,10,000m [2000m sh,3000m]
147 Bozhidar SARÂBOYUKOV 06 AUG 2004 BUL BUL 1309 Long Jump
148 Rusheen MCDONALD 17 AUG 1992 JAM JAM 1308 400m
149 Gabriel TUAL 09 APR 1998 FRA FRA 1308 800m
150 Slimane MOULA 25 FEB 1999 ALG ALG 1308 800m [800m sh]
151 Samuel PIHLSTRÖM 08 MAR 2001 SWE SWE 1308 1500m [1500m sh]
152 Hobbs KESSLER 15 MAR 2003 USA USA 1307 1500m [Mile sh,2000m sh]
153 Ackeem BLAKE 21 JAN 2002 JAM JAM 1307 100m [60m]
154 Kayinsola AJAYI 14 SEP 2004 NGR NGR 1306 100m [60m]
155 Yann SCHRUB 20 MAR 1996 FRA FRA 1306 5000m,10km Road [3000m sh]
156 Robert GREGORY 12 DEC 2001 USA USA 1306 200m
157 Federico RIVA 09 NOV 2000 ITA ITA 1305 1500m [1500m sh]
158 Cian MCPHILLIPS 07 JUN 2002 IRL IRL 1304 800m [600m sh]
159 Christian COLEMAN 06 MAR 1996 USA USA 1304 100m,200m
160 Ralford MULLINGS 22 NOV 2002 JAM JAM 1304 Discus Throw
161 Peter BOL 22 FEB 1994 AUS AUS 1304 800m [800m sh]
162 Vincent Kipkemoi NGETICH 03 JAN 1999 KEN KEN 1304 Marathon
163 Jordan ANTHONY 29 JUN 2004 USA USA 1303 100m,200m [60m]
164 Dawit WOLDE 19 MAY 1991 ETH ETH 1303 Marathon
165 Christopher NILSEN 13 JAN 1998 USA USA 1303 Pole Vault [Pole Vault]
166 Liam ADCOCK 21 JUN 1996 AUS AUS 1302 Long Jump
167 Mohamed ESA 11 SEP 2000 ETH ETH 1302 Marathon
168 Getnet WALE 16 JUL 2000 ETH ETH 1301 3000mSC [3000m sh]
169 Hayato KATSUKI 28 NOV 1990 JPN JPN 1301 35km Walk,Marathon Race Walk
170 Massimo STANO 27 FEB 1992 ITA ITA 1301 35km Walk
171 Gift LEOTLELA 12 MAY 1998 RSA RSA 1300 100m
172 Ersu ÅžAÅžMA 30 SEP 1999 TUR TUR 1299 Pole Vault
173 Abdi NAGEEYE 02 MAR 1989 NED NED 1299 Marathon
174 Demario PRINCE 27 OCT 2004 JAM JAM 1298 110mH [60mH]
175 Kento YOSHIKAWA 09 AUG 2001 JPN JPN 1298 20km Walk,Half Marathon Race Walk
176 Uziel MUÑOZ 08 SEP 1995 MEX MEX 1297 Shot Put
177 Jan Å TEFELA 20 APR 2001 CZE CZE 1297 High Jump [High Jump]
178 Salah Eddine BEN YAZIDE 06 MAY 2003 MAR MAR 1297 3000mSC
179 Donavan BRAZIER 15 APR 1997 USA USA 1296 800m [800m sh]
180 Chris ROBINSON 19 FEB 2001 USA USA 1296 400mH [400m sh]
181 Joseph FAHNBULLEH 11 SEP 2001 LBR LBR 1296 100m,200m
182 Makanakaishe CHARAMBA 20 DEC 2001 ZIM ZIM 1295 200m
183 Jeremiah AZU 15 MAY 2001 GBR GBR 1295 100m [60m]
184 Tyler MASON 15 NOV 1995 JAM JAM 1294 110mH
185 Reynier MENA 21 NOV 1996 CUB CUB 1294 200m
186 Tapiwanashe MAKARAWU 14 AUG 2000 ZIM ZIM 1294 200m
187 Hagos GEBRHIWET 11 MAY 1994 ETH ETH 1294 5000m,Half Marathon
188 Sinesipho DAMBILE 02 MAR 2002 RSA RSA 1294 200m
189 Kethobogile HAINGURA 14 DEC 1998 BOT BOT 1294 800m
190 Heath BALDWIN 08 FEB 2001 USA USA 1294 Decathlon [Heptathlon sh]
191 Eliott CRESTAN 22 FEB 1999 BEL BEL 1293 800m [800m sh]
192 Mohamed ABDILAAHI 24 MAR 1999 GER GER 1293 5000m,10,000m [Mile,3000m]
193 Nicholas KIPKORIR 29 SEP 1998 KEN KEN 1293 5000m,10,000m,Half Marathon
194 Ferdinand OMANYALA 02 JAN 1996 KEN KEN 1293 100m
195 Karl BEBENDORF 07 MAY 1996 GER GER 1293 3000mSC
196 Narve Gilje NORDÅS 30 SEP 1998 NOR NOR 1292 1500m [Mile]
197 Grant HOLLOWAY 19 NOV 1997 USA USA 1291 110mH
198 Jakub SZYMAŃSKI 22 JUL 2002 POL POL 1290 110mH [60mH]
199 Christopher MORALES WILLIAMS 05 AUG 2004 CAN CAN 1289 400m [400m sh]
200 Festus LAGAT 10 OCT 1996 KEN KEN 1289 1500m [1500m sh,Mile sh]