Men · Distance · All-Time

5000 Metres

World record

12:35.36

Joshua CheptegeiUGAMonaco · 14 Aug 2020

6 years standingRecord progression →

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

12:35.3612:36.7312:37.3512:38.9512:39.3612:39.7412:40.4512:40.9612:42.7012:43.0212:44.2712:45.0112:45.2712:45.7012:45.7112:45.9312:46.3312:46.4112:46.5312:46.5912:46.7312:46.8112:46.9612:47.0412:47.2012:47.2912:47.6212:47.6712:47.9812:48.4512:48.6412:48.6612:48.7712:48.8112:49.0412:49.2812:49.4512:49.5012:49.7112:49.8012:49.8712:50.2412:50.2512:50.5512:50.5812:50.7212:50.8012:50.8212:50.8612:50.87

12:35.36 · WR12:47.24 · median12:50.87 · cutoff

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

Men's 5000 Metres — All-Time Top 50
#AthleteCountryMarkDateVenueAge
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
Women's 5000 Metres all-timeMen's 5000 Metres world record5000 Metres overviewEthiopiaKenyaAll top lists