World Rankings

Men's Overall Ranking

Filter World Rankings

Filter World Rankings

As of 04 May 2021

Place Competitor DOB Nat Score Event List
1 Armand DUPLANTIS 10 NOV 1999 SWE SWE 1515 Pole Vault [Pole Vault ind.]
2 Noah LYLES 18 JUL 1997 USA USA 1505 100m,200m
3 Karsten WARHOLM 28 FEB 1996 NOR NOR 1489 400mH
4 Sam KENDRICKS 07 SEP 1992 USA USA 1466 Pole Vault
5 Christian TAYLOR 18 JUN 1990 USA USA 1465 Triple Jump
6 Timothy CHERUIYOT 20 NOV 1995 KEN KEN 1465 1500m [Mile]
7 Tomas WALSH 01 MAR 1992 NZL NZL 1458 Shot Put
8 Joshua CHEPTEGEI 12 SEP 1996 UGA UGA 1455 5000m,10,000m,10 km Road [2 Miles]
9 Rai BENJAMIN 27 JUL 1997 USA USA 1449 400mH
10 Ryan CROUSER 18 DEC 1992 USA USA 1446 Shot Put [Shot Put ind.]
11 André DE GRASSE 10 NOV 1994 CAN CAN 1445 100m,200m
12 Piotr LISEK 16 AUG 1992 POL POL 1443 Pole Vault
13 Darlan ROMANI 09 APR 1991 BRA BRA 1441 Shot Put
14 Donavan BRAZIER 15 APR 1997 USA USA 1438 800m [600m ind.,800m ind.]
15 Orlando ORTEGA 29 JUL 1991 ESP ESP 1435 110mH
16 Grant HOLLOWAY 19 NOV 1997 USA USA 1433 110mH [60mH ind.]
17 Will CLAYE 13 JUN 1991 USA USA 1432 Triple Jump
18 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1432 3000mSC
19 Getnet WALE 16 JUL 2000 ETH ETH 1431 3000mSC [3000m ind.]
20 Jakob INGEBRIGTSEN 19 SEP 2000 NOR NOR 1431 1500m,5000m [1500m ind.]
21 Christian COLEMAN 06 MAR 1996 USA USA 1429 100m [60m ind.]
22 Justin GATLIN 10 FEB 1982 USA USA 1428 100m
23 Juan Miguel ECHEVARRÍA 11 AUG 1998 CUB CUB 1425 Long Jump [Long Jump ind.]
24 Daniel STÅHL 27 AUG 1992 SWE SWE 1423 Discus Throw
25 Birhanu LEGESE 11 SEP 1994 ETH ETH 1418 Marathon
26 Lamecha GIRMA 26 NOV 2000 ETH ETH 1417 3000mSC
27 Selemon BAREGA 20 JAN 2000 ETH ETH 1413 5000m [1500m ind.,3000m ind.]
28 Ferguson Cheruiyot ROTICH 30 NOV 1989 KEN KEN 1411 800m
29 Ramil GULIYEV 29 MAY 1990 TUR TUR 1411 200m
30 Steven GARDINER 12 SEP 1995 BAH BAH 1410 400m
31 Joe KOVACS 28 JUN 1989 USA USA 1407 Shot Put
32 Evans CHEBET 10 NOV 1988 KEN KEN 1403 Marathon
33 Fred KERLEY 07 MAY 1995 USA USA 1400 400m
34 Hugues Fabrice ZANGO 25 JUN 1993 BUR BUR 1400 Triple Jump [Triple Jump ind.]
35 Magnus KIRT 10 APR 1990 EST EST 1399 Javelin Throw
36 Lawrence CHERONO 07 AUG 1988 KEN KEN 1399 Marathon
37 Tajay GAYLE 02 AUG 1996 JAM JAM 1397 Long Jump
38 Rhonex KIPRUTO 12 OCT 1999 KEN KEN 1396 5000m,10,000m,10 km Road,Half Marathon
39 Kyron MCMASTER 03 JAN 1997 IVB IVB 1394 400mH
40 Benjamin KIGEN 05 JUL 1993 KEN KEN 1393 3000mSC
41 Pascal MARTINOT-LAGARDE 22 SEP 1991 FRA FRA 1390 110mH [60mH ind.]
42 Alex QUIÑÓNEZ 11 AUG 1989 ECU ECU 1388 200m
43 Yomif KEJELCHA 01 AUG 1997 ETH ETH 1385 5000m,10,000m,Half Marathon
44 Fedrick DACRES 28 FEB 1994 JAM JAM 1385 Discus Throw
45 Michael NORMAN 03 DEC 1997 USA USA 1385 400m [400m ind.]
46 Damian WARNER 04 NOV 1989 CAN CAN 1385 Decathlon
47 Akani SIMBINE 21 SEP 1993 RSA RSA 1383 100m
48 Yasmani COPELLO 15 APR 1987 TUR TUR 1383 400mH
49 Conseslus KIPRUTO 08 DEC 1994 KEN KEN 1382 3000mSC
50 Sergey SHUBENKOV 04 OCT 1990 RUS RUS 1382 110mH
51 Niklas KAUL 11 FEB 1998 GER GER 1382 Decathlon
52 Mosinet GEREMEW 12 FEB 1992 ETH ETH 1382 Marathon
53 Pedro Pablo PICHARDO 30 JUN 1993 POR POR 1380 Triple Jump [Triple Jump ind.]
54 Zharnel HUGHES 13 JUL 1995 GBR GBR 1379 100m
55 Aaron BROWN 27 MAY 1992 CAN CAN 1378 100m,200m
56 Amel TUKA 09 JAN 1991 BIH BIH 1377 800m [800m ind.]
57 Yohan BLAKE 26 DEC 1989 JAM JAM 1376 100m
58 Darrell HILL 17 AUG 1993 USA USA 1375 Shot Put
59 Maksim NEDASEKAU 21 JAN 1998 BLR BLR 1373 High Jump [High Jump ind.]
60 Konrad BUKOWIECKI 17 MAR 1997 POL POL 1373 Shot Put [Shot Put ind.]
61 Vincent KIPCHUMBA 03 AUG 1990 KEN KEN 1373 Marathon
62 Akeem BLOOMFIELD 10 NOV 1997 JAM JAM 1372 400m
63 Luvo MANYONGA 08 JAN 1991 RSA RSA 1371 Long Jump
64 Marcin LEWANDOWSKI 13 JUN 1987 POL POL 1370 800m,1500m [1500m ind.]
65 Telahun Haile BEKELE 13 MAY 1999 ETH ETH 1369 5000m
66 Sisay LEMMA 12 DEC 1990 ETH ETH 1369 Marathon
67 Paweł FAJDEK 04 JUN 1989 POL POL 1366 Hammer Throw
68 Wenjun XIE 11 JUL 1990 CHN CHN 1366 110mH
69 Renaud LAVILLENIE 18 SEP 1986 FRA FRA 1366 Pole Vault [Pole Vault ind.]
70 El Mahjoub DAZZA 03 MAR 1991 MAR MAR 1364 Marathon
71 Filip INGEBRIGTSEN 20 APR 1993 NOR NOR 1363 1500m [1500m ind.,Mile]
72 Ronald MUSAGALA 16 DEC 1992 UGA UGA 1362 1500m
73 Anthony José ZAMBRANO 17 JAN 1998 COL COL 1361 400m
74 Amos KIPRUTO 16 SEP 1992 KEN KEN 1361 Marathon
75 Zhenye XIE 17 AUG 1993 CHN CHN 1360 100m,200m
76 Kaan Kigen ÖZBILEN 15 JAN 1986 TUR TUR 1360 Marathon
77 Maicel UIBO 27 DEC 1992 EST EST 1358 Decathlon
78 Ruswahl SAMAAI 25 SEP 1991 RSA RSA 1357 Long Jump
79 Kibiwott KANDIE 20 JUN 1996 KEN KEN 1356 Half Marathon
80 Alison DOS SANTOS 03 JUN 2000 BRA BRA 1356 400mH
81 Johannes VETTER 26 MAR 1993 GER GER 1354 Javelin Throw
82 Chao-Tsun CHENG 17 OCT 1993 TPE TPE 1354 Javelin Throw
83 Eliud KIPCHOGE 05 NOV 1984 KEN KEN 1354 Marathon
84 Michał HARATYK 10 APR 1992 POL POL 1354 Shot Put [Shot Put ind.]
85 Ayanleh SOULEIMAN 03 DEC 1992 DJI DJI 1353 1500m [Mile]
86 Omar MCLEOD 25 APR 1994 JAM JAM 1353 110mH
87 Lelisa DESISA 14 JAN 1990 ETH ETH 1352 Marathon
88 Adam GEMILI 06 OCT 1993 GBR GBR 1351 100m,200m
89 Ilya IVANYUK 09 MAR 1993 ANA ANA 1349 High Jump
90 Mathew Kipkoech KISORIO 16 MAY 1989 KEN KEN 1349 Marathon
91 Brandon MCBRIDE 15 JUN 1994 CAN CAN 1348 800m
92 Andreas HOFMANN 16 DEC 1991 GER GER 1347 Javelin Throw
93 ​Demish GAYE 20 JAN 1993 JAM JAM 1346 400m
94 Wesley VÁZQUEZ 27 MAR 1994 PUR PUR 1345 800m
95 Leul GEBRESILASE 20 SEP 1992 ETH ETH 1345 Marathon
96 Abraham KIBIWOT 06 APR 1996 KEN KEN 1345 3000mSC
97 Toshikazu YAMANISHI 15 FEB 1996 JPN JPN 1345 20km Walk
98 Anderson PETERS 21 OCT 1997 GRN GRN 1343 Javelin Throw
99 Wilhem BELOCIAN 22 JUN 1995 FRA FRA 1343 110mH [60mH ind.]
100 Tsedat Abeje AYANA 18 FEB 1996 ETH ETH 1341 Marathon