World Rankings

Men's Overall Ranking

Filter World Rankings

Filter World Rankings

As of 28 Dec 2021

Place Competitor DOB Nat Score Event List
1 Karsten WARHOLM 28 FEB 1996 NOR NOR 1559 400mH
2 Ryan CROUSER 18 DEC 1992 USA USA 1553 Shot Put
3 Andre DE GRASSE 10 NOV 1994 CAN CAN 1514 100m,200m
4 Armand DUPLANTIS 10 NOV 1999 SWE SWE 1513 Pole Vault
5 Kenneth BEDNAREK 14 OCT 1998 USA USA 1482 200m
6 Fred KERLEY 07 MAY 1995 USA USA 1477 100m,200m
7 Damian WARNER 04 NOV 1989 CAN CAN 1473 Decathlon
8 Jakob INGEBRIGTSEN 19 SEP 2000 NOR NOR 1472 1500m,5000m [Mile,3000m]
9 Alison DOS SANTOS 03 JUN 2000 BRA BRA 1471 400mH
10 Pedro PICHARDO 30 JUN 1993 POR POR 1470 Triple Jump
11 Timothy CHERUIYOT 20 NOV 1995 KEN KEN 1470 1500m
12 Rai BENJAMIN 27 JUL 1997 USA USA 1463 400mH
13 Daniel STÅHL 27 AUG 1992 SWE SWE 1453 Discus Throw
14 Devon ALLEN 12 DEC 1994 USA USA 1438 110mH
15 Tomas WALSH 01 MAR 1992 NZL NZL 1437 Shot Put
16 Hansle PARCHMENT 17 JUN 1990 JAM JAM 1435 110mH
17 Grant HOLLOWAY 19 NOV 1997 USA USA 1434 110mH [60mH ind.]
18 Joshua CHEPTEGEI 12 SEP 1996 UGA UGA 1430 5000m,10,000m [3000m,2 Miles]
19 Johannes VETTER 26 MAR 1993 GER GER 1430 Javelin Throw
20 Joe KOVACS 28 JUN 1989 USA USA 1429 Shot Put
21 Christopher NILSEN 13 JAN 1998 USA USA 1429 Pole Vault
22 Noah LYLES 18 JUL 1997 USA USA 1428 200m
23 Kirani JAMES 01 SEP 1992 GRN GRN 1427 400m
24 Ronnie BAKER 15 OCT 1993 USA USA 1425 100m
25 Lamont Marcell JACOBS 26 SEP 1994 ITA ITA 1423 100m [60m ind.]
26 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1422 3000mSC
27 Kyron MCMASTER 03 JAN 1997 IVB IVB 1420 400mH
28 Lawrence CHERONO 07 AUG 1988 KEN KEN 1419 Marathon
29 Wojciech NOWICKI 22 FEB 1989 POL POL 1418 Hammer Throw
30 Birhanu LEGESE 11 SEP 1994 ETH ETH 1418 Marathon
31 Ronald LEVY 30 OCT 1992 JAM JAM 1417 110mH
32 Gianmarco TAMBERI 01 JUN 1992 ITA ITA 1415 High Jump [High Jump ind.]
33 Michael CHERRY 23 MAR 1995 USA USA 1415 400m
34 Hugues Fabrice ZANGO 25 JUN 1993 BUR BUR 1413 Triple Jump [Triple Jump ind.]
35 Sam KENDRICKS 07 SEP 1992 USA USA 1413 Pole Vault
36 Stewart MCSWEYN 01 JUN 1995 AUS AUS 1411 1500m [Mile,3000m]
37 Jacob KIPLIMO 14 NOV 2000 UGA UGA 1410 5000m,10,000m [2 Miles]
38 Benjamin KIGEN 05 JUL 1993 KEN KEN 1409 3000mSC
39 Anthony José ZAMBRANO 17 JAN 1998 COL COL 1408 400m
40 Paweł FAJDEK 04 JUN 1989 POL POL 1408 Hammer Throw
41 Abderrahman Almoubarrake S ALSALECK 05 SEP 1995 QAT QAT 1406 400mH
42 Miltiadis TENTOGLOU 18 MAR 1998 GRE GRE 1405 Long Jump [Long Jump ind.]
43 Emmanuel Kipkurui KORIR 15 JUN 1995 KEN KEN 1405 800m
44 Akani SIMBINE 21 SEP 1993 RSA RSA 1405 100m
45 Sisay LEMMA 12 DEC 1990 ETH ETH 1405 Marathon
46 Mohamed KATIR 17 FEB 1998 ESP ESP 1404 1500m,5000m [3000m]
47 Evans CHEBET 10 NOV 1988 KEN KEN 1403 Marathon
48 Trayvon BROMELL 10 JUL 1995 USA USA 1402 100m
49 Kevin MAYER 10 FEB 1992 FRA FRA 1400 Decathlon
50 Maksim NEDASEKAU 21 JAN 1998 BLR BLR 1398 High Jump [High Jump ind.]
51 Ferguson Cheruiyot ROTICH 30 NOV 1989 KEN KEN 1398 800m
52 Michael NORMAN 03 DEC 1997 USA USA 1394 100m,400m [400m ind.]
53 Yasmani COPELLO 15 APR 1987 TUR TUR 1394 400mH
54 Lamecha GIRMA 26 NOV 2000 ETH ETH 1388 3000mSC
55 Getnet WALE 16 JUL 2000 ETH ETH 1382 3000mSC [3000m ind.]
56 KC LIGHTFOOT 11 NOV 1999 USA USA 1381 Pole Vault
57 Juan Miguel ECHEVARRÍA 11 AUG 1998 CUB CUB 1380 Long Jump [Long Jump ind.]
58 Armin SINANČEVIĆ 14 AUG 1996 SRB SRB 1380 Shot Put
59 Renaud LAVILLENIE 18 SEP 1986 FRA FRA 1380 Pole Vault [Pole Vault ind.]
60 Steven GARDINER 12 SEP 1995 BAH BAH 1379 400m
61 Guye Idemo ADOLA 20 OCT 1990 ETH ETH 1378 Marathon
62 Nicholas Kipkorir KIMELI 29 SEP 1998 KEN KEN 1375 5000m [3000m]
63 Ernest John OBIENA 17 NOV 1995 PHI PHI 1373 Pole Vault
64 Bashir ABDI 10 FEB 1989 BEL BEL 1371 Marathon
65 Yasser Mohamed TRIKI 24 MAR 1997 ALG ALG 1369 Triple Jump
66 Mutaz Essa BARSHIM 24 JUN 1991 QAT QAT 1366 High Jump
67 Timur MORGUNOV 12 OCT 1996 ANA ANA 1366 Pole Vault
68 Eliud KIPCHOGE 05 NOV 1984 KEN KEN 1364 Marathon
69 Aaron BROWN 27 MAY 1992 CAN CAN 1364 200m
70 Ilya IVANYUK 09 MAR 1993 ANA ANA 1364 High Jump
71 Abraham KIBIWOT 06 APR 1996 KEN KEN 1364 3000mSC
72 Oliver HOARE 29 JAN 1997 AUS AUS 1363 1500m [1500m ind.]
73 Pascal MARTINOT-LAGARDE 22 SEP 1991 FRA FRA 1362 110mH
74 Filip MIHALJEVIĆ 31 JUL 1994 CRO CRO 1362 Shot Put
75 Jakub VADLEJCH 10 OCT 1990 CZE CZE 1361 Javelin Throw
76 Rasmus MÄGI 04 MAY 1992 EST EST 1361 400mH
77 Kristjan ÄŒEH 17 FEB 1999 SLO SLO 1361 Discus Throw
78 Marco AROP 20 SEP 1998 CAN CAN 1361 800m
79 Mohammed AHMED 05 JAN 1991 CAN CAN 1359 5000m [3000m]
80 Piotr LISEK 16 AUG 1992 POL POL 1358 Pole Vault [Pole Vault ind.]
81 Selemon BAREGA 20 JAN 2000 ETH ETH 1357 5000m,10,000m [1500m ind.,3000m ind.]
82 Kinde ATANAW 15 APR 1993 ETH ETH 1357 Marathon
83 Thobias MONTLER 15 FEB 1996 SWE SWE 1356 Long Jump [Long Jump ind.]
84 Elliot GILES 26 MAY 1994 GBR GBR 1355 800m [800m ind.]
85 Andrew POZZI 15 MAY 1992 GBR GBR 1355 110mH [60mH ind.]
86 Rhonex KIPRUTO 12 OCT 1999 KEN KEN 1355 10 km Road,Half Marathon
87 Birhanu BALEW 27 FEB 1996 BRN BRN 1354 5000m,10,000m [3000m]
88 Deso GELMISA 14 DEC 1997 ETH ETH 1354 Marathon
89 Garrett SCANTLING 19 MAY 1993 USA USA 1351 Decathlon
90 Erriyon KNIGHTON 29 JAN 2004 USA USA 1349 200m
91 Mykhaylo KOKHAN 22 JAN 2001 UKR UKR 1348 Hammer Throw
92 Tamirat TOLA 11 AUG 1991 ETH ETH 1348 Marathon
93 Tajay GAYLE 02 AUG 1996 JAM JAM 1347 Long Jump
94 Ashley MOLONEY 13 MAR 2000 AUS AUS 1347 Decathlon
95 Wyclife KINYAMAL 02 JUL 1997 KEN KEN 1347 800m
96 Pierce LEPAGE 22 JAN 1996 CAN CAN 1347 Decathlon
97 Justyn KNIGHT 19 JUL 1996 CAN CAN 1346 1500m,5000m [2 Miles ind.]
98 Omar MCLEOD 25 APR 1994 JAM JAM 1344 110mH [60mH ind.]
99 Abel KIPSANG 22 NOV 1996 KEN KEN 1343 1500m [Mile]
100 JuVaughn HARRISON 30 APR 1999 USA USA 1343 High Jump,Long Jump