Men · Distance · All-Time
5000 Metres
12:35.36
Best mark
World record
12:50.87
Top 50 cutoff
50 rows
12:47.24
Median
Of the 50 best-by-athlete marks
17
Countries
ETH 14 · KEN 12 · 15 others
Performance distribution
50 athletes from 12:35.36 to 12:50.87 · median 12:47.24
Top 50 cutoff
The mark an athlete needed to make the list
World all-time top 50
Best by athlete · data refreshed 17 Sep 2026 · methodology
50 rows
| # | Athlete | Country | Mark | Date | Venue | Age |
|---|---|---|---|---|---|---|
| 1 | Joshua Cheptegei WR | UGA | 12:35.36 | 14 Aug 2020 | Monaco | 23 |
| 2 | Hagos Gebrhiwet | ETH | 12:36.73 | 30 May 2024 | Oslo | 30 |
| 3 | Kenenisa Bekele | ETH | 12:37.35 | 31 May 2004 | Hengelo | 21 |
| 4 | Yomif Kejelcha | ETH | 12:38.95 | 30 May 2024 | Oslo | 26 |
| 5 | Haile Gebrselassie | ETH | 12:39.36 | 13 Jun 1998 | Helsinki | 25 |
| 6 | Daniel Komen | KEN | 12:39.74 | 22 Aug 1997 | Bruxelles | 21 |
| 7 | Berihu Aregawi | ETH | 12:40.45 | 30 Jun 2023 | Lausanne | 22 |
| 8 | Jacob Kiplimo | UGA | 12:40.96 | 30 May 2024 | Oslo | 23 |
| 9 | Telahun Haile Bekele | ETH | 12:42.70 | 21 Jul 2023 | Monaco | 24 |
| 10 | Selemon Barega | ETH | 12:43.02 | 31 Aug 2018 | Bruxelles | 18 |
| 11 | Andreas Almgren | SWE | 12:44.27 | 15 Jun 2025 | Stockholm | 30 |
| 12 | Mohamed Katir | ESP | 12:45.01 | 21 Jul 2023 | Monaco | 25 |
| 13 | Nico Young | USA | 12:45.27 | 12 Jun 2025 | Oslo | 22 |
| 14 | Birhanu Balew | BRN | 12:45.70 | 5 Sep 2026 | Bruxelles | 30 |
| 15 | Jacob Krop | KEN | 12:45.71 | 2 Sep 2022 | Bruxelles | 21 |
| 16 | Biniam Mehary | ETH | 12:45.93 | 12 Jun 2025 | Oslo | 18 |
| 17 | Nicholas Kimeli | KEN | 12:46.33 | 9 Jun 2022 | Roma | 23 |
| 18 | Kuma Girma | ETH | 12:46.41 | 12 Jun 2025 | Oslo | 19 |
| 19 | Eliud Kipchoge | KEN | 12:46.53 | 2 Jul 2004 | Roma | 19 |
| 20 | George Mills | GBR | 12:46.59 | 12 Jun 2025 | Oslo | 26 |
| 21 | Egide Ntakarutimana | BDI | 12:46.73 | 5 Sep 2026 | Bruxelles | |
| 22 | Dejen Gebremeskel | ETH | 12:46.81 | 6 Jul 2012 | Saint-Denis | 22 |
| 23 | Grant Fisher | USA | 12:46.96 | 2 Sep 2022 | Bruxelles | 25 |
| 24 | Sileshi Sihine | ETH | 12:47.04 | 2 Jul 2004 | Roma | 21 |
| 25 | Mohammed Ahmed | CAN | 12:47.20 | 10 Jul 2020 | Portland | 29 |
| 26 | Cornelius Kemboi | KEN | 12:47.29 | 5 Sep 2026 | Bruxelles | |
| 27 | Addisu Yihune | ETH | 12:47.62 | 10 Jun 2026 | Oslo | 23 |
| 28 | Thierry Ndikumwenayo | ESP | 12:47.67 | 12 Jun 2025 | Oslo | 28 |
| 29 | Graham Blanks | USA | 12:47.98 | 5 Sep 2026 | Bruxelles | |
| 30 | Jakob Ingebrigtsen | NOR | 12:48.45 | 10 Jun 2021 | Firenze | 20 |
| 31 | Isiah Koech | KEN | 12:48.64 | 6 Jul 2012 | Saint-Denis | |
| 32 | Issac Songok | KEN | 12:48.66 | 18 Aug 2006 | Zürich | |
| 33 | Yenew Alamirew | ETH | 12:48.77 | 6 Jul 2012 | Saint-Denis | |
| 34 | Saif Saaeed Shaheen1 | KEN | 12:48.81 | 12 Jun 2003 | Ostrava | 20 |
| 35 | Thomas Longosiwa | KEN | 12:49.04 | 6 Jul 2012 | Saint-Denis | |
| 36 | Brahim Lahlafi | MAR | 12:49.28 | 25 Aug 2000 | Bruxelles | |
| 37 | Parker Wolfe | USA | 12:49.45 | 10 Jun 2026 | Oslo | |
| 38 | John Kipkoech | KEN | 12:49.50 | 6 Jul 2012 | Saint-Denis | |
| 39 | Mohammed Mourhit | BEL | 12:49.71 | 25 Aug 2000 | Bruxelles | |
| 40 | Mezgebu Sime | ETH | 12:49.80 | 12 Jun 2025 | Oslo | |
| 41 | Paul Tergat | KEN | 12:49.87 | 13 Aug 1997 | Zürich | 28 |
| 42 | Hicham El Guerrouj | MAR | 12:50.24 | 12 Jun 2003 | Ostrava | 28 |
| 43 | Abderrahim Goumri | MAR | 12:50.25 | 26 Aug 2005 | Bruxelles | |
| 44 | Moses Masai | KEN | 12:50.55 | 1 Jun 2008 | Berlin | |
| 45 | Luis Grijalva | GUA | 12:50.58 | 30 May 2024 | Oslo | |
| 46 | Moses Kipsiro | UGA | 12:50.72 | 14 Sep 2007 | Bruxelles | |
| 47 | Salah Hissou | MAR | 12:50.80 | 5 Jun 1996 | Roma | 24 |
| 48 | Ky Robinson | AUS | 12:50.82 | 10 Jun 2026 | Oslo | |
| 49 | Ali Saïdi-Sief | ALG | 12:50.86 | 30 Jun 2000 | Roma | |
| 50 | Dominic Lokinyomo Lobalu | SUI | 12:50.87 | 12 Jun 2025 | Oslo | 26 |