World Rankings

Men's Overall Ranking

Filter World Rankings

Filter World Rankings

As of 05 May 2024

Place Competitor DOB Nat Score Event List
1 Armand DUPLANTIS 10 NOV 1999 SWE SWE 1589 Pole Vault
2 Ryan CROUSER 18 DEC 1992 USA USA 1555 Shot Put [Shot Put]
3 Noah LYLES 18 JUL 1997 USA USA 1548 100m,200m
4 Jakob INGEBRIGTSEN 19 SEP 2000 NOR NOR 1538 1500m,5000m [Mile,2000m]
5 Karsten WARHOLM 28 FEB 1996 NOR NOR 1531 400mH
6 Grant HOLLOWAY 19 NOV 1997 USA USA 1506 110mH [60mH]
7 Kelvin KIPTUM 02 DEC 1999 KEN KEN 1504 Marathon
8 Letsile TEBOGO 07 JUN 2003 BOT BOT 1485 100m,200m
9 Lamecha GIRMA 26 NOV 2000 ETH ETH 1480 1500m,5000m,3000mSC [3000m sh]
10 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1474 3000mSC
11 Kyron MCMASTER 03 JAN 1997 IVB IVB 1468 400mH
12 Álvaro MARTÍN 18 JUN 1994 ESP ESP 1463 20km Walk [35km Walk]
13 Christian COLEMAN 06 MAR 1996 USA USA 1463 100m [60m]
14 Erriyon KNIGHTON 29 JAN 2004 USA USA 1461 200m
15 Emmanuel WANYONYI 01 AUG 2004 KEN KEN 1459 800m
16 Yared NUGUSE 01 JUN 1999 USA USA 1457 1500m [Mile,Mile sh]
17 Hugues Fabrice ZANGO 25 JUN 1993 BUR BUR 1456 Triple Jump [Triple Jump]
18 Hansle PARCHMENT 17 JUN 1990 JAM JAM 1455 110mH
19 Zharnel HUGHES 13 JUL 1995 GBR GBR 1454 100m,200m
20 Josh KERR 08 OCT 1997 GBR GBR 1453 1500m [3000m sh,2 Miles sh]
21 Yomif KEJELCHA 01 AUG 1997 ETH ETH 1453 5000m [3000m]
22 Tom WALSH 01 MAR 1992 NZL NZL 1450 Shot Put [Shot Put]
23 Daniel ROBERTS 13 NOV 1997 USA USA 1449 110mH
24 Leonardo FABBRI 15 APR 1997 ITA ITA 1447 Shot Put [Shot Put]
25 Kristjan ÄŒEH 17 FEB 1999 SLO SLO 1447 Discus Throw
26 Marco AROP 20 SEP 1998 CAN CAN 1447 800m [1000m sh]
27 Pierce LEPAGE 22 JAN 1996 CAN CAN 1446 Decathlon
28 Ernest John OBIENA 17 NOV 1995 PHI PHI 1443 Pole Vault
29 Daniel STÅHL 27 AUG 1992 SWE SWE 1441 Discus Throw
30 Joe KOVACS 28 JUN 1989 USA USA 1437 Shot Put
31 Miltiadis TENTOGLOU 18 MAR 1998 GRE GRE 1436 Long Jump [Long Jump]
32 Christopher NILSEN 13 JAN 1998 USA USA 1431 Pole Vault
33 Rai BENJAMIN 27 JUL 1997 USA USA 1428 400mH
34 Alison DOS SANTOS 03 JUN 2000 BRA BRA 1426 400mH
35 Benson KIPRUTO 17 MAR 1991 KEN KEN 1426 Marathon
36 Wojciech NOWICKI 22 FEB 1989 POL POL 1425 Hammer Throw
37 Selemon BAREGA 20 JAN 2000 ETH ETH 1424 5000m,10,000m [3000m,3000m sh]
38 Sisay LEMMA 12 DEC 1990 ETH ETH 1422 Marathon
39 Berihu AREGAWI 28 FEB 2001 ETH ETH 1421 5000m [3000m]
40 Perseus KARLSTRÖM 02 MAY 1990 SWE SWE 1420 20km Walk [35km Walk]
41 Mutaz Essa BARSHIM 24 JUN 1991 QAT QAT 1420 High Jump
42 Alexander Mutiso MUNYAO 10 SEP 1996 KEN KEN 1419 Marathon
43 Neeraj CHOPRA 24 DEC 1997 IND IND 1417 Javelin Throw
44 Shunsuke IZUMIYA 26 JAN 2000 JPN JPN 1417 110mH
45 Kenneth BEDNAREK 14 OCT 1998 USA USA 1416 100m,200m
46 Mykolas ALEKNA 28 SEP 2002 LTU LTU 1415 Discus Throw
47 Ferdinand OMANYALA 02 JAN 1996 KEN KEN 1413 100m
48 Ethan KATZBERG 05 APR 2002 CAN CAN 1412 Hammer Throw
49 Hagos GEBRHIWET 11 MAY 1994 ETH ETH 1412 5000m [5 km Road]
50 Jakub VADLEJCH 10 OCT 1990 CZE CZE 1409 Javelin Throw
51 Sam KENDRICKS 07 SEP 1992 USA USA 1409 Pole Vault [Pole Vault]
52 Telahun Haile BEKELE 13 MAY 1999 ETH ETH 1409 5000m [3000m]
53 JuVaughn HARRISON 30 APR 1999 USA USA 1408 High Jump,Long Jump
54 Simon Kiprop KOECH 10 JUN 2003 KEN KEN 1408 3000mSC
55 Damian WARNER 04 NOV 1989 CAN CAN 1406 Decathlon
56 Wayde VAN NIEKERK 15 JUL 1992 RSA RSA 1404 400m
57 Narve Gilje NORDÅS 30 SEP 1998 NOR NOR 1402 1500m [Mile,2000m]
58 Quincy HALL 31 JUL 1998 USA USA 1399 400m
59 Abraham KIBIWOT 06 APR 1996 KEN KEN 1399 3000mSC
60 Kurtis MARSCHALL 25 APR 1997 AUS AUS 1398 Pole Vault
61 Abel KIPSANG 22 NOV 1996 KEN KEN 1398 1500m [2000m]
62 Andy DÍAZ HERNÁNDEZ 25 DEC 1995 ITA ITA 1398 Triple Jump [Triple Jump]
63 Freddie CRITTENDEN 03 AUG 1994 USA USA 1397 110mH
64 Vernon NORWOOD 10 APR 1992 USA USA 1397 400m
65 Reynold Kipkorir CHERUIYOT 30 JUL 2004 KEN KEN 1397 1500m [Mile,2000m]
66 Fred KERLEY 07 MAY 1995 USA USA 1397 100m
67 CJ ALLEN 14 FEB 1995 USA USA 1396 400mH
68 Andre DE GRASSE 10 NOV 1994 CAN CAN 1395 200m
69 Payton OTTERDAHL 02 APR 1996 USA USA 1395 Shot Put
70 Jason JOSEPH 11 OCT 1998 SUI SUI 1394 110mH
71 Matthew HUDSON-SMITH 26 OCT 1994 GBR GBR 1393 400m
72 Tamirat TOLA 11 AUG 1991 ETH ETH 1391 Marathon
73 Akani SIMBINE 21 SEP 1993 RSA RSA 1389 100m
74 Vincent Kipkemoi NGETICH 03 JAN 1999 KEN KEN 1388 Marathon
75 Caio BONFIM 19 MAR 1991 BRA BRA 1387 20km Walk
76 Geordie BEAMISH 24 OCT 1996 NZL NZL 1387 3000mSC [1500m sh,2 Miles sh]
77 Mario GARCÍA 29 JUN 1999 ESP ESP 1386 1500m [Mile,2000m]
78 Simon EHAMMER 07 FEB 2000 SUI SUI 1386 Long Jump,Decathlon [Heptathlon sh]
79 Djamel SEDJATI 03 MAY 1999 ALG ALG 1386 800m
80 Matthew DENNY 02 JUN 1996 AUS AUS 1385 Discus Throw
81 Slimane MOULA 25 FEB 1999 ALG ALG 1384 800m
82 Luis GRIJALVA 10 APR 1999 GUA GUA 1383 5000m [3000m]
83 Gianmarco TAMBERI 01 JUN 1992 ITA ITA 1382 High Jump
84 Christopher LINKE 24 OCT 1988 GER GER 1381 20km Walk [35km Walk]
85 Getnet WALE 16 JUL 2000 ETH ETH 1379 3000mSC [3000m sh]
86 Evan DUNFEE 28 SEP 1990 CAN CAN 1377 20km Walk [10,000m Walk,35km Walk]
87 Trevor BASSITT 26 FEB 1998 USA USA 1377 400mH
88 Sanghyeok WOO 23 APR 1996 KOR KOR 1376 High Jump
89 Julian WEBER 29 AUG 1994 GER GER 1375 Javelin Throw
90 Joshua CHEPTEGEI 12 SEP 1996 UGA UGA 1374 5000m,10,000m,10km Road,XC Senior Race
91 Filip MIHALJEVIĆ 31 JUL 1994 CRO CRO 1374 Shot Put
92 Victor KIPLANGAT 10 NOV 1999 UGA UGA 1373 Marathon
93 Gabriel Gerald GEAY 10 SEP 1996 TAN TAN 1373 Marathon
94 Ackeem BLAKE 21 JAN 2002 JAM JAM 1373 100m [60m]
95 Antonio WATSON 11 SEP 2001 JAM JAM 1372 400m
96 Hamish KERR 17 AUG 1996 NZL NZL 1372 High Jump [High Jump]
97 Kenenisa BEKELE 13 JUN 1982 ETH ETH 1372 Marathon
98 Grant FISHER 22 APR 1997 USA USA 1371 5000m,10,000m [3000m,2 Miles sh]
99 Wyclife KINYAMAL 02 JUL 1997 KEN KEN 1371 800m
100 Wilfried HAPPIO 22 SEP 1998 FRA FRA 1370 400mH