World Rankings

Men's Overall Ranking

Filter World Rankings

Filter World Rankings

As of 20 Jul 2021

Place Competitor DOB Nat Score Event List
1 Karsten WARHOLM 28 FEB 1996 NOR NOR 1538 400mH
2 Armand DUPLANTIS 10 NOV 1999 SWE SWE 1524 Pole Vault [Pole Vault ind.]
3 Noah LYLES 18 JUL 1997 USA USA 1505 100m,200m
4 Timothy CHERUIYOT 20 NOV 1995 KEN KEN 1491 1500m
5 Ryan CROUSER 18 DEC 1992 USA USA 1485 Shot Put
6 Rai BENJAMIN 27 JUL 1997 USA USA 1482 400mH
7 Tomas WALSH 01 MAR 1992 NZL NZL 1473 Shot Put
8 Sam KENDRICKS 07 SEP 1992 USA USA 1469 Pole Vault
9 Christian TAYLOR 18 JUN 1990 USA USA 1465 Triple Jump
10 André DE GRASSE 10 NOV 1994 CAN CAN 1460 100m,200m
11 Joshua CHEPTEGEI 12 SEP 1996 UGA UGA 1459 5000m,10,000m,10 km Road [3000m,2 Miles]
12 Daniel STÅHL 27 AUG 1992 SWE SWE 1453 Discus Throw
13 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1447 3000mSC
14 Piotr LISEK 16 AUG 1992 POL POL 1443 Pole Vault
15 Grant HOLLOWAY 19 NOV 1997 USA USA 1442 110mH [60mH ind.]
16 Darlan ROMANI 09 APR 1991 BRA BRA 1441 Shot Put
17 Jakob INGEBRIGTSEN 19 SEP 2000 NOR NOR 1439 1500m,5000m [1500m ind.]
18 Donavan BRAZIER 15 APR 1997 USA USA 1438 800m [600m ind.,800m ind.]
19 Orlando ORTEGA 29 JUL 1991 ESP ESP 1435 110mH
20 Will CLAYE 13 JUN 1991 USA USA 1433 Triple Jump
21 Alison DOS SANTOS 03 JUN 2000 BRA BRA 1433 400mH
22 Tajay GAYLE 02 AUG 1996 JAM JAM 1432 Long Jump
23 Juan Miguel ECHEVARRÍA 11 AUG 1998 CUB CUB 1432 Long Jump [Long Jump ind.]
24 Lamecha GIRMA 26 NOV 2000 ETH ETH 1432 3000mSC
25 Getnet WALE 16 JUL 2000 ETH ETH 1431 3000mSC [3000m ind.]
26 Yomif KEJELCHA 01 AUG 1997 ETH ETH 1429 5000m,10,000m,Half Marathon [3000m]
27 Justin GATLIN 10 FEB 1982 USA USA 1428 100m
28 Ferguson Cheruiyot ROTICH 30 NOV 1989 KEN KEN 1425 800m
29 Steven GARDINER 12 SEP 1995 BAH BAH 1421 400m
30 Birhanu LEGESE 11 SEP 1994 ETH ETH 1418 Marathon
31 Johannes VETTER 26 MAR 1993 GER GER 1417 Javelin Throw
32 Joe KOVACS 28 JUN 1989 USA USA 1415 Shot Put
33 Akani SIMBINE 21 SEP 1993 RSA RSA 1415 100m
34 Pedro PICHARDO 30 JUN 1993 POR POR 1415 Triple Jump
35 Selemon BAREGA 20 JAN 2000 ETH ETH 1413 5000m [1500m ind.,3000m ind.]
36 Ramil GULIYEV 29 MAY 1990 TUR TUR 1411 200m
37 Fred KERLEY 07 MAY 1995 USA USA 1410 400m
38 Paweł FAJDEK 04 JUN 1989 POL POL 1407 Hammer Throw
39 Damian WARNER 04 NOV 1989 CAN CAN 1407 Decathlon
40 Hugues Fabrice ZANGO 25 JUN 1993 BUR BUR 1406 Triple Jump [Triple Jump ind.]
41 Michael NORMAN 03 DEC 1997 USA USA 1406 400m [400m ind.]
42 Kyron MCMASTER 03 JAN 1997 IVB IVB 1404 400mH
43 Evans CHEBET 10 NOV 1988 KEN KEN 1403 Marathon
44 Anthony José ZAMBRANO 17 JAN 1998 COL COL 1401 400m
45 Mohamed KATIR 17 FEB 1998 ESP ESP 1400 1500m,5000m [3000m,3000m ind.]
46 Magnus KIRT 10 APR 1990 EST EST 1399 Javelin Throw
47 Lawrence CHERONO 07 AUG 1988 KEN KEN 1399 Marathon
48 Abderrahman SAMBA 05 SEP 1995 QAT QAT 1397 400m,400mH
49 Rhonex KIPRUTO 12 OCT 1999 KEN KEN 1396 5000m,10,000m,10 km Road,Half Marathon
50 Benjamin KIGEN 05 JUL 1993 KEN KEN 1393 3000mSC
51 Sergey SHUBENKOV 04 OCT 1990 ANA ANA 1392 110mH
52 Ilya IVANYUK 09 MAR 1993 ANA ANA 1392 High Jump
53 Yasmani COPELLO 15 APR 1987 TUR TUR 1391 400mH
54 Pascal MARTINOT-LAGARDE 22 SEP 1991 FRA FRA 1390 110mH [60mH ind.]
55 Omar MCLEOD 25 APR 1994 JAM JAM 1389 110mH
56 Darrell HILL 17 AUG 1993 USA USA 1389 Shot Put
57 Wojciech NOWICKI 22 FEB 1989 POL POL 1389 Hammer Throw
58 Ronnie BAKER 15 OCT 1993 USA USA 1389 100m [60m ind.]
59 Marcin LEWANDOWSKI 13 JUN 1987 POL POL 1388 800m,1500m [1500m ind.,Mile]
60 Alex QUIÑÓNEZ 11 AUG 1989 ECU ECU 1388 200m
61 Stewart MCSWEYN 01 JUN 1995 AUS AUS 1388 1500m [Mile,3000m]
62 Fedrick DACRES 28 FEB 1994 JAM JAM 1385 Discus Throw
63 Maksim NEDASEKAU 21 JAN 1998 BLR BLR 1385 High Jump [High Jump ind.]
64 Conseslus KIPRUTO 08 DEC 1994 KEN KEN 1382 3000mSC
65 Niklas KAUL 11 FEB 1998 GER GER 1382 Decathlon
66 Mosinet GEREMEW 12 FEB 1992 ETH ETH 1382 Marathon
67 Kirani JAMES 01 SEP 1992 GRN GRN 1381 400m
68 Kenneth BEDNAREK 14 OCT 1998 USA USA 1380 200m
69 Zharnel HUGHES 13 JUL 1995 GBR GBR 1379 100m
70 Renaud LAVILLENIE 18 SEP 1986 FRA FRA 1379 Pole Vault [Pole Vault ind.]
71 Mutaz Essa BARSHIM 24 JUN 1991 QAT QAT 1378 High Jump
72 Aaron BROWN 27 MAY 1992 CAN CAN 1378 100m,200m
73 Amel TUKA 09 JAN 1991 BIH BIH 1377 800m [800m ind.]
74 Yohan BLAKE 26 DEC 1989 JAM JAM 1376 100m
75 Trayvon BROMELL 10 JUL 1995 USA USA 1374 100m [60m ind.]
76 Konrad BUKOWIECKI 17 MAR 1997 POL POL 1373 Shot Put [Shot Put ind.]
77 Vincent KIPCHUMBA 03 AUG 1990 KEN KEN 1373 Marathon
78 Akeem BLOOMFIELD 10 NOV 1997 JAM JAM 1372 400m
79 Ronald LEVY 30 OCT 1992 JAM JAM 1372 110mH
80 Mikhail AKIMENKO 06 DEC 1995 ANA ANA 1371 High Jump
81 Luvo MANYONGA 08 JAN 1991 RSA RSA 1371 Long Jump
82 Hagos GEBRHIWET 11 MAY 1994 ETH ETH 1371 5000m
83 Telahun Haile BEKELE 13 MAY 1999 ETH ETH 1369 5000m
84 Abraham KIBIWOT 06 APR 1996 KEN KEN 1369 3000mSC
85 Sisay LEMMA 12 DEC 1990 ETH ETH 1369 Marathon
86 Wenjun XIE 11 JUL 1990 CHN CHN 1366 110mH
87 Brandon STARC 24 NOV 1993 AUS AUS 1366 High Jump
88 Ronald MUSAGALA 16 DEC 1992 UGA UGA 1365 1500m
89 Filip INGEBRIGTSEN 20 APR 1993 NOR NOR 1365 1500m [1500m ind.,3000m]
90 Emmanuel Kipkurui KORIR 15 JUN 1995 KEN KEN 1364 400m,800m
91 Nicholas Kipkorir KIMELI 29 SEP 1998 KEN KEN 1363 5000m [3000m]
92 Amos KIPRUTO 16 SEP 1992 KEN KEN 1361 Marathon
93 Zhenye XIE 17 AUG 1993 CHN CHN 1360 100m,200m
94 Christopher NILSEN 13 JAN 1998 USA USA 1360 Pole Vault [Pole Vault ind.]
95 Filip MIHALJEVIĆ 31 JUL 1994 CRO CRO 1360 Shot Put [Shot Put ind.]
96 Kaan Kigen ÖZBILEN 15 MAY 1986 TUR TUR 1360 Marathon
97 Miltiadis TENTOGLOU 18 MAR 1998 GRE GRE 1359 Long Jump [Long Jump ind.]
98 Maicel UIBO 27 DEC 1992 EST EST 1358 Decathlon
99 Djilali BEDRANI 01 OCT 1993 FRA FRA 1358 3000mSC
100 Ruswahl SAMAAI 25 SEP 1991 RSA RSA 1357 Long Jump