World Rankings

Men's Overall Ranking

Filter World Rankings

Filter World Rankings

As of 18 Mar 2025

Place Competitor DOB Nat Score Event List
1 Armand DUPLANTIS 10 NOV 1999 SWE SWE 1645 Pole Vault
2 Jakob INGEBRIGTSEN 19 SEP 2000 NOR NOR 1533 1500m,5000m [3000m]
3 Letsile TEBOGO 07 JUN 2003 BOT BOT 1519 100m,200m
4 Ryan CROUSER 18 DEC 1992 USA USA 1510 Shot Put
5 Alison DOS SANTOS 03 JUN 2000 BRA BRA 1504 400mH
6 Kenneth BEDNAREK 14 OCT 1998 USA USA 1503 100m,200m
7 Emmanuel WANYONYI 01 AUG 2004 KEN KEN 1499 800m
8 Noah LYLES 18 JUL 1997 USA USA 1499 100m,200m
9 Mykolas ALEKNA 28 SEP 2002 LTU LTU 1488 Discus Throw
10 Karsten WARHOLM 28 FEB 1996 NOR NOR 1486 400mH
11 Djamel SEDJATI 03 MAY 1999 ALG ALG 1485 800m
12 Rai BENJAMIN 27 JUL 1997 USA USA 1484 400mH
13 Grant HOLLOWAY 19 NOV 1997 USA USA 1478 110mH
14 Matthew HUDSON-SMITH 26 OCT 1994 GBR GBR 1474 400m
15 Joe KOVACS 28 JUN 1989 USA USA 1470 Shot Put
16 Yared NUGUSE 01 JUN 1999 USA USA 1465 1500m [Mile,Mile sh]
17 Leonardo FABBRI 15 APR 1997 ITA ITA 1465 Shot Put
18 Grant FISHER 22 APR 1997 USA USA 1464 5000m,10,000m [3000m,3000m sh,5000m sh]
19 Marco AROP 20 SEP 1998 CAN CAN 1463 800m
20 Cole HOCKER 06 JUN 2001 USA USA 1460 1500m [3000m sh]
21 Ethan KATZBERG 05 APR 2002 CAN CAN 1458 Hammer Throw
22 Berihu AREGAWI 28 FEB 2001 ETH ETH 1458 5000m,10,000m,XC Senior Race [3000m]
23 Sam KENDRICKS 07 SEP 1992 USA USA 1453 Pole Vault
24 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1452 3000mSC
25 Hagos GEBRHIWET 11 MAY 1994 ETH ETH 1450 5000m
26 Yomif KEJELCHA 01 AUG 1997 ETH ETH 1449 5000m,10,000m [3000m]
27 Muzala SAMUKONGA 09 DEC 2002 ZAM ZAM 1445 400m
28 Daniel ROBERTS 13 NOV 1997 USA USA 1441 110mH
29 Pedro PICHARDO 30 JUN 1993 POR POR 1438 Triple Jump
30 Akani SIMBINE 21 SEP 1993 RSA RSA 1437 100m
31 Quincy HALL 31 JUL 1998 USA USA 1434 400m
32 Tamirat TOLA 11 AUG 1991 ETH ETH 1434 Marathon
33 Miltiadis TENTOGLOU 18 MAR 1998 GRE GRE 1432 Long Jump
34 Matthew DENNY 02 JUN 1996 AUS AUS 1431 Discus Throw
35 Anderson PETERS 21 OCT 1997 GRN GRN 1431 Javelin Throw
36 Jacob KIPLIMO 14 NOV 2000 UGA UGA 1428 5000m,10,000m,Half Marathon,XC Senior Race
37 Fred KERLEY 07 MAY 1995 USA USA 1427 100m,200m
38 Emmanouil KARALIS 20 OCT 1999 GRE GRE 1427 Pole Vault [Pole Vault]
39 Neeraj CHOPRA 24 DEC 1997 IND IND 1423 Javelin Throw
40 Kirani JAMES 01 SEP 1992 GRN GRN 1422 400m
41 Kishane THOMPSON 17 JUL 2001 JAM JAM 1421 100m [60m]
42 Alexander OGANDO 03 MAY 2000 DOM DOM 1420 200m
43 Payton OTTERDAHL 02 APR 1996 USA USA 1419 Shot Put
44 Mykhaylo KOKHAN 22 JAN 2001 UKR UKR 1417 Hammer Throw
45 Gabriel TUAL 09 APR 1998 FRA FRA 1417 800m
46 Benson KIPRUTO 17 MAR 1991 KEN KEN 1417 Marathon
47 Kristjan ÄŒEH 17 FEB 1999 SLO SLO 1416 Discus Throw
48 Leo NEUGEBAUER 19 JUN 2000 GER GER 1414 Decathlon
49 Kyron MCMASTER 03 JAN 1997 IVB IVB 1414 400mH
50 Amos SEREM 28 AUG 2002 KEN KEN 1413 3000mSC
51 Hamish KERR 17 AUG 1996 NZL NZL 1411 High Jump
52 Ernest John OBIENA 17 NOV 1995 PHI PHI 1409 Pole Vault
53 Erriyon KNIGHTON 29 JAN 2004 USA USA 1408 200m
54 Abraham KIBIWOT 06 APR 1996 KEN KEN 1407 3000mSC
55 Abderrahman SAMBA 05 SEP 1995 QAT QAT 1407 400mH
56 Bryce HOPPEL 05 SEP 1997 USA USA 1405 800m [800m sh]
57 Rasheed BROADBELL 13 AUG 2000 JAM JAM 1403 110mH
58 Sisay LEMMA 12 DEC 1990 ETH ETH 1401 Marathon
59 Timothy CHERUIYOT 20 NOV 1995 KEN KEN 1401 1500m
60 Samuel FIREWU 03 MAY 2004 ETH ETH 1400 3000mSC
61 Rajindra CAMPBELL 29 FEB 1996 JAM JAM 1399 Shot Put
62 Selemon BAREGA 20 JAN 2000 ETH ETH 1399 5000m,10,000m [3000m]
63 Sasha ZHOYA 25 JUN 2002 FRA FRA 1399 110mH
64 Alexander MUNYAO 10 SEP 1996 KEN KEN 1399 Marathon
65 Freddie CRITTENDEN 03 AUG 1994 USA USA 1398 110mH
66 Jordan Alejandro DÍAZ FORTUN 23 FEB 2001 ESP ESP 1397 Triple Jump
67 Clement DUCOS 04 MAR 2001 FRA FRA 1396 400mH
68 Tadese TAKELE 03 AUG 2002 ETH ETH 1395 Marathon
69 Azeddine HABZ 19 JUL 1993 FRA FRA 1395 1500m [1500m sh,Mile sh]
70 Christian COLEMAN 06 MAR 1996 USA USA 1394 100m
71 Lamont Marcell JACOBS 26 SEP 1994 ITA ITA 1392 100m
72 CyBrian KOTUT 06 JUN 1992 KEN KEN 1392 Marathon
73 Jereem RICHARDS 13 JAN 1994 TTO TTO 1390 400m
74 Hobbs KESSLER 15 MAR 2003 USA USA 1390 800m,1500m [Mile sh,3000m sh]
75 Mohamed Amin JHINAOUI 02 APR 1997 TUN TUN 1388 3000mSC
76 Jakub VADLEJCH 10 OCT 1990 CZE CZE 1387 Javelin Throw
77 Hugues Fabrice ZANGO 25 JUN 1993 BUR BUR 1387 Triple Jump
78 Dominic Lokinyomo LOBALU 16 AUG 1998 SUI SUI 1386 5000m [3000m]
79 Narve Gilje NORDÅS 30 SEP 1998 NOR NOR 1386 1500m [Mile,3000m]
80 Joshua CHEPTEGEI 12 SEP 1996 UGA UGA 1385 10,000m [10km Road]
81 Deresa GELETA 14 JAN 1996 ETH ETH 1385 Marathon
82 Enrique LLOPIS 15 OCT 2000 ESP ESP 1384 110mH [60mH]
83 Roshawn CLARKE 01 JUL 2004 JAM JAM 1384 400mH
84 Mohamed ATTAOUI 26 SEP 2001 ESP ESP 1383 800m [800m sh]
85 Telahun Haile BEKELE 13 MAY 1999 ETH ETH 1382 5000m [3000m]
86 Lorenzo Ndele SIMONELLI 01 JUN 2002 ITA ITA 1382 110mH
87 Bashir ABDI 10 FEB 1989 BEL BEL 1382 Marathon
88 Rasmus MÄGI 04 MAY 1992 EST EST 1381 400mH
89 Josh KERR 08 OCT 1997 GBR GBR 1379 1500m [Mile]
90 Ackeem BLAKE 21 JAN 2002 JAM JAM 1379 100m
91 Julian WEBER 29 AUG 1994 GER GER 1378 Javelin Throw
92 Courtney LINDSEY 18 NOV 1998 USA USA 1378 100m,200m
93 Roje STONA 26 FEB 1999 JAM JAM 1377 Discus Throw
94 Johannes ERM 26 MAR 1998 EST EST 1377 Decathlon [Heptathlon sh]
95 John KORIR 02 DEC 1996 KEN KEN 1377 Marathon
96 Simon EHAMMER 07 FEB 2000 SUI SUI 1375 Long Jump [Heptathlon sh]
97 Rachid MURATAKE 06 FEB 2002 JPN JPN 1374 110mH
98 Chukwuebuka Cornnell ENEKWECHI 28 JAN 1993 NGR NGR 1374 Shot Put
99 Charles DOBSON 20 OCT 1999 GBR GBR 1373 400m
100 Brian KOMEN 10 AUG 1998 KEN KEN 1373 1500m