All Kenya stats
ALL-TIME

Best Kenya Men's 3000 m Athletes of All Time

All-time list of the top Kenya men in the 3000 m, based on official personal bests, with results, wind readings and dates.

Discover the greatest Kenya men in the 3000 m. Daniel Komen tops the all-time national list with 7:20.67, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Daniel Komen7:20.67Sep 1, 1996
2Reynold Cheruiyot7:26.11May 16, 2026
3Moses Kiptanui7:27.18Jul 25, 1995
4Timothy Cheruiyot7:27.24May 16, 2026
5Cornelius Kemboi7:27.46May 16, 2026
6Edwin Cheruiyot Soi7:27.55May 6, 2011
7Mathew Kipchumba Kipsang7:27.58May 16, 2026
8Luke Kipkosgei7:27.59Aug 8, 1998
9Eliud Kipchoge7:27.66May 6, 2011
10Tom Nyariki7:27.75Aug 10, 1996
11James Kwalia C'Kurui7:28.28Sep 3, 2004
12Paul Bitok7:28.41Aug 10, 1996
13Edwin Kurgat7:28.53Jul 20, 2024
14Benjamin Limo7:28.67Aug 4, 1999
15Paul Tergat7:28.70Aug 10, 1996
16Isaac Kiprono Songok7:28.72Aug 27, 2006
17Jacob Krop7:28.72May 16, 2026
18Ronald Kwemoi7:28.73May 5, 2017
19Augustine Kiprono Choge7:28.76May 6, 2011
20John Kemboi Kibowen7:29.09Jul 9, 1998
21Ishmael Rokitto Kipkurui7:29.31May 16, 2026
22Thomas Pkemei Longosiwa7:30.09May 8, 2009
23Vincent Kiprop Chepkok7:30.15May 6, 2011
24Isiah Kiplangat Koech7:30.43Aug 17, 2012
25Boniface Kiprotich Songok7:30.62Sep 3, 2004
26Caleb Mwangangi Ndiku7:30.99Aug 17, 2012
27Julius Gitahi7:31.13Jul 9, 1998
28William Kalya7:31.14Aug 16, 1997
29Nicholas Kipkorir7:31.19Aug 10, 2022
30Joseph Kitur Kiplimo7:31.20Sep 6, 2009
31Sammy Alex Mutahi7:31.41Sep 6, 2009
32Daniel Kipchirchir Komen7:31.41May 6, 2011
33Yusuf Kibet Biwott7:31.68May 27, 2010
34Henry Rono7:32.1HTJun 27, 1978
35John Kemboi Cheruiyot7:32.16May 27, 2010
36Richard Limo7:32.23Aug 24, 2001
37Silas Kipruto7:32.25Sep 6, 2009
38Benjamin Maiyo7:32.36Jun 28, 2000
39Bethwell Birgen7:32.48Aug 27, 2016
40John Kipkoech7:32.72Aug 29, 2010
41Mark Kosgei Kiptoo7:32.97May 8, 2009
42Levi Omari Matebo7:33.01Sep 7, 2008
43Shem Kororia7:33.13Aug 10, 1996
44Leonard Patrick Komon7:33.27Sep 6, 2009
45Abraham Chebii7:33.42Aug 20, 2006
46Sammy Kipketer7:33.62Jul 4, 2001
47Paul Koech7:33.79Aug 16, 1997
48Paul Kipsiele Koech7:33.93May 13, 2005
49Wilson Boit Kipketer7:33.96Jul 16, 1997
50Yobes Ondieki7:34.18Aug 16, 1992
51Mathew Kipkoech Kisorio7:34.29Sep 6, 2009
52Jonas Cheruiyot7:34.37May 11, 2007
53Emmanuel Korir Kiplagat7:34.59Jul 20, 2024
54Joseph Ebuya7:34.62Jul 29, 2008
55Chesari Kirui Jacob7:34.71Aug 22, 2010
56Frankline Kibet7:35.11Aug 30, 2026
57Mushir Salim Jawher7:35.35Jul 9, 2001
58Remmy Limo Ndiwa7:35.44May 27, 2010
59Noah Ngeny7:35.46Jun 9, 2000
60Philip Mosima7:35.52Jul 12, 1996
61Lucas Kimeli Rotich7:35.57May 6, 2011
62Boaz Cheboiywo7:35.65Feb 10, 2006
63Kaan Kigen Özbilen7:35.87Jun 11, 2006
64Justus Soget7:35.91Jul 1, 2021
65Martin Keino7:35.97Aug 16, 1997
66Andrew Kiptoo Alamisi7:36.24Aug 12, 2025
67James Kimutai Koskei7:36.33Jun 23, 2000
68Evans Rutto7:36.38Jun 28, 2000
69Bernard Barmasai7:36.40Aug 22, 1997
70Julius Kiptoo7:36.62Aug 22, 1997
71Mark Kipkinyor Bett7:36.66Sep 2, 2001
72Moses Mosop7:36.88Jul 11, 2006
73Emmanuel Kipsang7:37.05Jul 24, 2015
74David Chelule7:37.36Jul 21, 1999
75John Kosgei7:37.39Aug 16, 1996
76Shadrack Korir7:37.50Aug 31, 2006
77David Kiprotich Bett7:37.51Aug 22, 2010
78Cyrus Rutto7:37.57Sep 8, 2013
79Bedan Karoki7:37.68Sep 3, 2013
80Eliud Barngetuny7:37.68Jul 21, 1995
81William Sigei7:37.73Aug 7, 1993
82Michael Kibet7:37.80Jul 13, 2021
83James Getanda7:37.95May 15, 2002
84Justin Kipkoech7:38.19Jun 9, 2023
85Daniel Gachara7:38.19Jun 6, 1999
86Davis Kiplangat7:38.33Jul 9, 2017
87Stephen Kipkorir7:38.44Jun 12, 1996
88Michael Kiplangat Temoi7:38.50Sep 12, 2022
89Frank Ngelel7:38.50Jul 9, 2017
90Micah Kemboi Kogo7:38.67Aug 7, 2007
91Patrick Mutuku Ivuti7:38.69Sep 8, 2002
92Daniel Lemashon Salel7:38.91May 27, 2010
93Robert Sigei Kipngetich7:39.02Aug 7, 2007
94Peter Koech7:39.09Jul 17, 1982
95Isaac Kibet Ndiema7:39.12Jul 7, 2024
96Paul Malakwen Kosgei7:39.15Jun 28, 2000
97Hillary Chenonge7:39.22Aug 30, 2002
98Bernard Chepkok7:39.27Aug 27, 2006
99Josphat Machuka Kiprono7:39.32Jul 12, 1996
100Paul Kipkoech7:39.38Aug 17, 1986