World Rankings

Men's Overall Ranking

Filter World Rankings

Filter World Rankings

As of 09 Jul 2024

Place Competitor DOB Nat Score Event List
1 Armand DUPLANTIS 10 NOV 1999 SWE SWE 1589 Pole Vault [Pole Vault]
2 Noah LYLES 18 JUL 1997 USA USA 1548 100m,200m
3 Jakob INGEBRIGTSEN 19 SEP 2000 NOR NOR 1538 1500m,5000m [Mile,2000m]
4 Ryan CROUSER 18 DEC 1992 USA USA 1535 Shot Put [Shot Put]
5 Karsten WARHOLM 28 FEB 1996 NOR NOR 1523 400mH
6 Grant HOLLOWAY 19 NOV 1997 USA USA 1503 110mH [60mH]
7 Joe KOVACS 28 JUN 1989 USA USA 1482 Shot Put
8 Letsile TEBOGO 07 JUN 2003 BOT BOT 1479 100m,200m
9 Alison DOS SANTOS 03 JUN 2000 BRA BRA 1479 400mH
10 Rai BENJAMIN 27 JUL 1997 USA USA 1475 400mH
11 Kyron MCMASTER 03 JAN 1997 IVB IVB 1470 400mH
12 Mykolas ALEKNA 28 SEP 2002 LTU LTU 1469 Discus Throw
13 Christian COLEMAN 06 MAR 1996 USA USA 1468 100m [60m]
14 Emmanuel WANYONYI 01 AUG 2004 KEN KEN 1467 800m
15 Yared NUGUSE 01 JUN 1999 USA USA 1457 1500m [Mile,Mile sh]
16 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1455 3000mSC
17 Hugues Fabrice ZANGO 25 JUN 1993 BUR BUR 1453 Triple Jump [Triple Jump]
18 Leonardo FABBRI 15 APR 1997 ITA ITA 1453 Shot Put
19 Hansle PARCHMENT 17 JUN 1990 JAM JAM 1453 110mH
20 Kenneth BEDNAREK 14 OCT 1998 USA USA 1452 200m
21 Yomif KEJELCHA 01 AUG 1997 ETH ETH 1450 5000m [3000m]
22 Zharnel HUGHES 13 JUL 1995 GBR GBR 1449 100m,200m
23 Daniel ROBERTS 13 NOV 1997 USA USA 1449 110mH
24 Tom WALSH 01 MAR 1992 NZL NZL 1449 Shot Put [Shot Put]
25 Lamecha GIRMA 26 NOV 2000 ETH ETH 1448 5000m,3000mSC [2000m sh,3000m sh]
26 Marco AROP 20 SEP 1998 CAN CAN 1447 800m [1000m sh]
27 Miltiadis TENTOGLOU 18 MAR 1998 GRE GRE 1446 Long Jump [Long Jump]
28 Ernest John OBIENA 17 NOV 1995 PHI PHI 1446 Pole Vault
29 Pierce LEPAGE 22 JAN 1996 CAN CAN 1446 Decathlon
30 Hagos GEBRHIWET 11 MAY 1994 ETH ETH 1441 5000m [5 km Road]
31 Ethan KATZBERG 05 APR 2002 CAN CAN 1440 Hammer Throw
32 Erriyon KNIGHTON 29 JAN 2004 USA USA 1435 200m [200m sh]
33 Kristjan ÄŒEH 17 FEB 1999 SLO SLO 1434 Discus Throw
34 Josh KERR 08 OCT 1997 GBR GBR 1427 1500m [Mile,2 Miles sh]
35 Daniel STÅHL 27 AUG 1992 SWE SWE 1426 Discus Throw
36 Perseus KARLSTRÖM 02 MAY 1990 SWE SWE 1426 20km Walk [35km Walk]
37 Benson KIPRUTO 17 MAR 1991 KEN KEN 1426 Marathon
38 Selemon BAREGA 20 JAN 2000 ETH ETH 1424 5000m,10,000m [3000m,3000m sh]
39 Sisay LEMMA 12 DEC 1990 ETH ETH 1422 Marathon
40 Damian WARNER 04 NOV 1989 CAN CAN 1421 Decathlon
41 Mutaz Essa BARSHIM 24 JUN 1991 QAT QAT 1420 High Jump
42 Djamel SEDJATI 03 MAY 1999 ALG ALG 1420 800m
43 Jakub VADLEJCH 10 OCT 1990 CZE CZE 1419 Javelin Throw
44 Alexander MUNYAO 10 SEP 1996 KEN KEN 1419 Marathon
45 Sam KENDRICKS 07 SEP 1992 USA USA 1416 Pole Vault
46 Christopher NILSEN 13 JAN 1998 USA USA 1415 Pole Vault [Pole Vault]
47 Matthew DENNY 02 JUN 1996 AUS AUS 1415 Discus Throw
48 Neeraj CHOPRA 24 DEC 1997 IND IND 1413 Javelin Throw
49 Abraham KIBIWOT 06 APR 1996 KEN KEN 1409 3000mSC
50 Narve Gilje NORDÅS 30 SEP 1998 NOR NOR 1408 1500m [Mile,3000m]
51 Quincy HALL 31 JUL 1998 USA USA 1408 400m
52 Shunsuke IZUMIYA 26 JAN 2000 JPN JPN 1408 110mH
53 Simon Kiprop KOECH 10 JUN 2003 KEN KEN 1408 3000mSC
54 Payton OTTERDAHL 02 APR 1996 USA USA 1407 Shot Put
55 Ferdinand OMANYALA 02 JAN 1996 KEN KEN 1406 100m
56 Wojciech NOWICKI 22 FEB 1989 POL POL 1404 Hammer Throw
57 Andre DE GRASSE 10 NOV 1994 CAN CAN 1404 200m
58 Freddie CRITTENDEN 03 AUG 1994 USA USA 1404 110mH
59 Matthew HUDSON-SMITH 26 OCT 1994 GBR GBR 1403 400m
60 Mykhaylo KOKHAN 22 JAN 2001 UKR UKR 1402 Hammer Throw
61 Brian Daniel PINTADO 29 JUL 1995 ECU ECU 1400 20km Walk [35km Walk]
62 Reynold Kipkorir CHERUIYOT 30 JUL 2004 KEN KEN 1397 1500m [Mile,2000m]
63 Berihu AREGAWI 28 FEB 2001 ETH ETH 1396 5000m,10,000m,XC Senior Race [3000m]
64 Samuel FIREWU 03 MAY 2004 ETH ETH 1396 3000mSC
65 Vernon NORWOOD 10 APR 1992 USA USA 1395 400m
66 Abel KIPSANG 22 NOV 1996 KEN KEN 1394 1500m [2000m]
67 Álvaro MARTÍN 18 JUN 1994 ESP ESP 1394 35km Walk
68 Kirani JAMES 01 SEP 1992 GRN GRN 1394 400m
69 Gianmarco TAMBERI 01 JUN 1992 ITA ITA 1393 High Jump
70 Kurtis MARSCHALL 25 APR 1997 AUS AUS 1392 Pole Vault [Pole Vault]
71 Geordie BEAMISH 24 OCT 1996 NZL NZL 1390 3000mSC [1500m sh,2 Miles sh]
72 Kishane THOMPSON 17 JUL 2001 JAM JAM 1388 100m
73 Vincent Kipkemoi NGETICH 03 JAN 1999 KEN KEN 1388 Marathon
74 Tamirat TOLA 11 AUG 1991 ETH ETH 1387 Marathon
75 Oblique SEVILLE 16 MAR 2001 JAM JAM 1385 100m
76 Wyclife KINYAMAL 02 JUL 1997 KEN KEN 1385 800m
77 Alexander OGANDO 03 MAY 2000 DOM DOM 1384 200m
78 Caio BONFIM 19 MAR 1991 BRA BRA 1381 20km Walk
79 Grant FISHER 22 APR 1997 USA USA 1381 5000m,10,000m [3000m,2 Miles sh]
80 Wayde VAN NIEKERK 15 JUL 1992 RSA RSA 1381 400m
81 Luis GRIJALVA 10 APR 1999 GUA GUA 1381 5000m [3000m]
82 Elnur MUKHITDINOV 21 APR 1993 KAZ KAZ 1380 200m,400m [400m sh]
83 Rasmus MÄGI 04 MAY 1992 EST EST 1379 400mH
84 Evan DUNFEE 28 SEP 1990 CAN CAN 1377 20km Walk [10,000m Walk,35km Walk]
85 Telahun Haile BEKELE 13 MAY 1999 ETH ETH 1377 5000m [3000m]
86 Thibaut COLLET 17 JUN 1999 FRA FRA 1376 Pole Vault
87 JuVaughn HARRISON 30 APR 1999 USA USA 1375 High Jump
88 Roshawn CLARKE 01 JUL 2004 JAM JAM 1375 400mH
89 George MILLS 12 MAY 1999 GBR GBR 1374 1500m [Mile,Mile sh]
90 Jacob KROP 04 JUN 2001 KEN KEN 1374 5000m [3000m]
91 Victor KIPLANGAT 10 NOV 1999 UGA UGA 1373 Marathon
92 Sasha ZHOYA 25 JUN 2002 FRA FRA 1373 110mH
93 Bryce HOPPEL 05 SEP 1997 USA USA 1373 800m [800m sh]
94 Akani SIMBINE 21 SEP 1993 RSA RSA 1373 100m
95 Alexander DOOM 25 APR 1997 BEL BEL 1373 400m [400m sh]
96 Leo NEUGEBAUER 19 JUN 2000 GER GER 1373 Decathlon
97 Getnet WALE 16 JUL 2000 ETH ETH 1373 3000mSC [3000m sh]
98 Carey MCLEOD 14 APR 1998 JAM JAM 1372 Long Jump [Long Jump]
99 Jason JOSEPH 11 OCT 1998 SUI SUI 1372 110mH
100 Azeddine HABZ 19 JUL 1993 FRA FRA 1372 1500m [1500m sh,Mile]