Men · Distance · All-Time
5000 Metres
12:35.36
Best mark
World record
12:47.67
Top 25 cutoff
25 rows
12:45.27
Median
Of the 25 best-by-athlete marks
8
Countries
ETH 12 · KEN 4 · 6 others
Performance distribution
25 athletes from 12:35.36 to 12:47.67 · median 12:45.27
Top 25 cutoff through history
How fast an athlete needed to be to make the list each year
Season lists are not yet published for this event. This chart fills in as they are imported from a permitted source.
World all-time top 25
Best by athlete · updated 1 Sep 2026 · Wikipedia (English) revision of 19 Jul 2026 · methodology
25 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 | Brussels | 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 | Brussels | 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 | Jacob Krop | KEN | 12:45.71 | 2 Sep 2022 | Brussels | 21 |
| 15 | Biniam Mehary | ETH | 12:45.93 | 12 Jun 2025 | Oslo | 18 |
| 16 | Nicholas Kimeli | KEN | 12:46.33 | 9 Jun 2022 | Rome | 23 |
| 17 | Kuma Girma | ETH | 12:46.41 | 12 Jun 2025 | Oslo | 19 |
| 18 | Eliud Kipchoge | KEN | 12:46.53 | 2 Jul 2004 | Rome | 19 |
| 19 | George Mills | GBR | 12:46.59 | 12 Jun 2025 | Oslo | 26 |
| 20 | Dejen Gebremeskel | ETH | 12:46.81 | 6 Jul 2012 | Saint-Denis | 22 |
| 21 | Grant Fisher | USA | 12:46.96 | 2 Sep 2022 | Brussels | 25 |
| 22 | Sileshi Sihine | ETH | 12:47.04 | 2 Jul 2004 | Rome | 21 |
| 23 | Mohammed Ahmed | CAN | 12:47.20 | 10 Jul 2020 | Portland | 29 |
| 24 | Addisu Yihune | ETH | 12:47.62 | 10 Jun 2026 | Oslo | 23 |
| 25 | Thierry Ndikumwenayo | ESP | 12:47.67 | 12 Jun 2025 | Oslo | 28 |