Federation · KEN

Kenya national best marks

Best marks by Kenya athletes in each event, compiled from the all-time lists we import. Derived national bests — not official national records (see note below).

500

Stored marks

102

Distinct marks shown

Men's Half Marathon

Derived 14 Sep 2026

Kenya national best marks, men Half Marathon
# Athlete Mark Date Venue Age
1 Kibiwott Kandie 57:32 6 Dec 2020 — 24
2 Kibiwott Kandie 57:40 22 Oct 2023 — 27
3 Alexander Mutiso 57:59 6 Dec 2020 — 24
4 Michael Temoi 58:00 1 Mar 2026 — —
5 Geoffrey Kamworor 58:01 15 Sep 2019 — 26
6 Sabastian Sawe 58:02 6 Mar 2022 — 26
7 Sabastian Sawe 58:05 15 Sep 2024 — 29
8 Abel Kipchumba 58:07 24 Oct 2021 — 27
9 Nicholas Kimeli 58:08 8 Mar 2026 — 27
10 Kibiwott Kandie 58:10 23 Oct 2022 — 26
10= Isaia Kipkoech Lasoi 58:10 15 Sep 2024 — 24
10= Isaiyah Lasoi 58:10 15 Sep 2024 — —
13 Philemon Kiplimo 58:11 6 Dec 2020 — 22
14 Geoffrey Kamworor 58:14 14 Feb 2026 — 33
15 Daniel Mateiko 58:17 27 Oct 2024 — —
16 Abraham Kiptum 58:18 28 Oct 2018 — —
17 Isaiyah Lasoi 58:21 27 Oct 2024 — —
18 Nicholas Kimeli 58:23 14 Sep 2025 — 26
19 Sabastian Sawe 58:24 6 Apr 2024 — 29
19= Vincent Kibet Langat 58:24 14 Sep 2025 — 24
19= Vincent Lagat 58:24 14 Sep 2025 — —
22 Daniel Mateiko 58:26 24 Oct 2021 — —
23 Gilbert Kipkosgei Kiprotich 58:27 23 Mar 2025 — 24
23= Gilbert Kiprotich 58:27 23 Mar 2025 — —
25 Kennedy Kimutai 58:28 24 Oct 2021 — 22
26 Sabastian Sawe 58:29 22 Oct 2023 — 28
27 Rodgers Chumo 58:30 19 Feb 2022 — —
28 Samuel Wanjiru 58:33 17 Mar 2007 — 20
29 Philemon Kiplimo 58:34 24 Oct 2021 — 23
30 Kenneth Renju 58:35 19 Feb 2022 — —
31 Kandie Kibiwott 58:38 5 Sep 2020 — —
31= Gideon Rono 58:38 14 Feb 2026 — —
33 Brian Kibor 58:39 26 Oct 2025 — —
33= James Kipkogei 58:39 1 Mar 2026 — —
35 Daniel Mateiko 58:40 23 Oct 2022 — —
36 Vincent Kibet Langat 58:41 27 Oct 2024 — 23
37 Bedan Karoki 58:42 8 Feb 2018 — —
37= Erick Kiptanui 58:42 8 Apr 2018 — —
37= Stephen Kiprop 58:42 8 Feb 2019 — —
37= Kelvin Kiptum 58:42 6 Dec 2020 — 21
41 Mathew Kimeli 58:43 24 Oct 2021 — —
42 Solomon Yego 58:44 13 Mar 2016 — —
42= Geoffrey Kamworor 58:44 16 Feb 2025 — 32
42= Patrick Mosin 58:44 23 Mar 2025 — —
45 Daniel Kibet 58:45 19 Feb 2022 — —
45= Benard Kibet 58:45 18 Feb 2023 — —
45= Daniel Mateiko 58:45 24 Feb 2024 — —
48 Mathew Kisorio 58:46 18 Sep 2011 — —
49 Amos Kurgat 58:47 15 Sep 2024 — —
50 Sammy Kirop Kitwara 58:48 18 Sep 2011 — —
50= Abraham Cheroben 58:48 19 Oct 2014 — —
50= Jorum Okombo 58:48 17 Sep 2017 — —
50= Abel Kipchumba 58:48 12 Sep 2021 — 27
50= Alexander Mutiso 58:48 19 Feb 2022 — 25
50= Samwel Masai 58:48 28 Mar 2026 — —
56 Daniel Mateiko 58:49 18 Feb 2023 — —
56= Gideon Rop 58:49 2 Mar 2025 — —
56= Isaiyah Lasoi 58:49 14 Sep 2025 — —
59 John Kipkosgei 58:50 24 Feb 2024 — —
60 Alex Oloitiptip 58:51 17 Sep 2017 — —
61 Patrick Makau 58:52 20 Feb 2009 — —
62 Samuel Wanjiru 58:53 9 Feb 2007 — 20
62= Charles Langat 58:53 19 Feb 2023 — —
62= Hillary Chepkwony 58:53 22 Oct 2023 — —
65 Stephen Kibet Kosgei 58:54 11 Mar 2012 — —
65= Geoffrey Kamworor 58:54 15 Feb 2013 — 20
65= Kibiwott Kandie 58:54 17 Oct 2020 — 24
68 Alex Kibet 58:55 3 Apr 2022 — —
68= Isaiyah Lasoi 58:55 24 Feb 2024 — —
70 Patrick Makau 58:56 1 Apr 2007 — —
70= Martin Irungu Mathathi 58:56 18 Sep 2011 — —
70= Stanley Biwott 58:56 15 Feb 2013 — —
70= Isaiyah Lasoi 58:56 5 Apr 2025 — —
74 Sammy Kirop Kitwara 58:58 13 Sep 2009 — —
74= Geoffrey Mutai 58:58 15 Feb 2013 — —
74= Kibiwott Kandie 58:58 21 Feb 2020 — 23
74= Owen Kapkama 58:58 28 Mar 2026 — —
78 Wilson Kipsang Kiprotich 58:59 20 Feb 2009 — 26
78= Samwel Masai 58:59 14 Feb 2026 — —
78= Gilbert Kiprotich 58:59 8 Mar 2026 — —
81 Sabastian Sawe 59:00 1 Apr 2023 — 28
81= Mathew Kimeli 59:00 22 Oct 2023 — —
83 Kenneth Kipkemoi 59:01 19 Oct 2014 — —
84 Patrick Makau 59:02 14 Oct 2007 — —
84= Jonathan Maiyo 59:02 11 Mar 2012 — —
84= Kelvin Kiptum 59:02 24 Oct 2021 — 21
87 Kennedy Kimutai 59:04 23 Oct 2022 — 23
88 Evans Kiprop Cheruiyot 59:05 14 Oct 2007 — —
88= Ezekiel Chebii 59:05 1 Sep 2012 — —
88= Peter Kibenei 59:05 1 Mar 2026 — —
91 Paul Tergat 59:06 26 Mar 2000 — 30
91= Wilson Kipsang Kiprotich 59:06 16 Sep 2012 — 30
91= Geoffrey Mutai 59:06 22 Sep 2013 — —
91= Alex Kibet 59:06 8 Feb 2018 — —
91= Daniel Kipchumba 59:06 15 Apr 2018 — —
91= Daniel Kipchumba 59:06 16 Sep 2018 — —
91= Nicholas Keter 59:06 22 Oct 2023 — —
98 Paul Kosgei 59:07 2 Apr 2006 — —
98= Micah Kogo 59:07 16 Sep 2012 — 26
98= Geoffrey Kamworor 59:07 23 Nov 2014 — 22
98= James Mwangi Murigi 59:07 18 Sep 2016 — —
98= Mang'ata Ndiwa Kimai 59:07 15 Apr 2018 — —
98= Benard Kimeli 59:07 6 Apr 2019 — —
98= Bernard Ngeno 59:07 27 Oct 2019 — —
98= Felix Kipkoech 59:07 18 Sep 2022 — —
98= Richard Etir 59:07 1 Feb 2026 — —
107 Jonathan Maiyo 59:08 13 Sep 2009 — —
107= Geoffrey Kamworor 59:08 29 Mar 2014 — 21
107= Felix Kibitok 59:08 6 Apr 2019 — —
110 James Kipsang Kwambai 59:09 13 Sep 2009 — —
110= Abraham Kiptum 59:09 16 Sep 2018 — —
110= Leonard Barsoton 59:09 27 Oct 2019 — —
110= Alexander Mutiso 59:09 19 Jan 2020 — 23
110= Vincent Kipkemoi 59:09 18 Sep 2022 — 23
110= Abel Kipchumba 59:09 16 Mar 2025 — 31
116 Paul Tergat 59:10 13 Mar 2005 — 35
116= Bernard Kiprop Kipyego 59:10 13 Sep 2009 — —
116= Bernard Koech 59:10 1 Sep 2012 — —
116= Abraham Cheroben 59:10 18 Oct 2015 — —
116= Geoffrey Kamworor 59:10 26 Mar 2016 — 23
116= Bedan Karoki 59:10 10 Feb 2017 — —
116= Vincent Ngetich 59:10 12 Mar 2023 — —
116= Sabastian Sawe 59:10 1 Oct 2023 — 28
124 Kenneth Kipkemoi 59:11 11 Mar 2012 — —
124= Abraham Cheroben 59:11 22 Oct 2017 — —
124= Alex Kibet 59:11 1 Apr 2023 — —
124= Edward Cheserek 59:11 17 Sep 2023 — —
124= Patrick Mosin 59:11 14 Sep 2025 — —
124= Andrea Kiptoo 59:11 29 Mar 2026 — —
124= Dennis Kipkogei 59:11 29 Mar 2026 — —
131 Evans Kiprop Cheruiyot 59:12 9 Sep 2007 — —
131= Cyprian Kotut 59:12 23 Nov 2014 — —
131= James Mwangi 59:12 20 Mar 2016 — —
131= Kenneth Renju 59:12 19 Sep 2021 — —
135 Patrick Makau 59:13 9 Feb 2007 — —
135= Bernard Koech 59:13 17 Sep 2023 — —
135= Geoffrey Toroitich 59:13 29 Oct 2023 — —
138 Dennis Kipruto Kimetto 59:14 1 Apr 2012 — 28
138= Leonard Patrick Komon 59:14 30 Mar 2014 — 26
138= Abraham Cheroben 59:14 30 Mar 2014 — —
138= Bedan Karoki 59:14 13 Sep 2015 — —
138= Barselius Kipyego 59:14 16 Sep 2017 — —
138= Daniel Simiu 59:14 1 Oct 2023 — —
138= Patrick Kiprop 59:14 11 Jan 2026 — —
138= Dennis Kipkogei 59:14 10 May 2026 — —
146 Wilson Chebet 59:15 13 Sep 2009 — —
146= Wilson Kiprop 59:15 1 Apr 2012 — —
146= Wilson Kiprop 59:15 3 Mar 2013 — —
146= Barselius Kipyego 59:15 17 Sep 2016 — —
146= Rodgers Chumo 59:15 27 Mar 2022 — —
146= Charles Matata 59:15 17 May 2026 — —
152 Samuel Wanjiru 59:16 11 Sep 2005 — 18
152= Wilson Kipsang Kiprotich 59:16 9 Nov 2008 — 26
152= Bernard Ngeno 59:16 15 Sep 2019 — —
152= Alexander Mutiso 59:16 21 Feb 2020 — 23
152= Rodgers Chumo 59:16 24 Oct 2021 — —
152= Alexander Mutiso 59:16 2 Feb 2025 — 28
158 Paul Tergat 59:17 4 Apr 1998 — 28
158= Alexander Mutiso 59:17 5 Feb 2023 — 26
158= Isaac Kipkemboi 59:17 5 Mar 2023 — —
161 Stanley Biwott 59:18 23 Nov 2014 — —
161= Leonard Langat 59:18 13 Mar 2016 — —
161= Cleophas Kandie 59:18 5 Feb 2023 — —
164 Patrick Makau 59:19 9 Sep 2007 — —
164= Robert Chemosin 59:19 3 Mar 2013 — —
164= Josphat Boit 59:19 15 Apr 2018 — —
164= Viktor Kipchirchir 59:19 26 Sep 2021 — —
164= Samuel Nyamae 59:19 1 Oct 2023 — —
164= Emmanuel Maru 59:19 2 Feb 2025 — —
170 Moses Mosop 59:20 21 Mar 2010 — —
170= Simon Cheprot 59:20 3 Mar 2013 — —
170= Stanley Biwott 59:20 8 Mar 2015 — —
170= Daniel Wanjiru 59:20 2 Apr 2016 — —
170= Stephen Kiprop 59:20 6 Apr 2019 — —
170= Alexander Mutiso 59:20 12 Sep 2021 — 25
170= Hillary Chepkwony 59:20 26 Mar 2023 — —
170= Alex Nzioka 59:20 1 Feb 2025 — —
170= Emmanuel Wafula 59:20 30 Mar 2025 — —
170= Ezrah Kipketer 59:20 5 Apr 2025 — —
170= Gideon Rotich 59:20 1 Mar 2026 — —
181 Robert Kipkoech Cheruiyot 59:21 13 Mar 2005 — —
181= Stephen Kibet Kosgei 59:21 23 Nov 2014 — —
181= Abraham Cheroben 59:21 23 Nov 2014 — —
181= Felix Kibitok 59:21 16 Sep 2018 — —
181= Stephen Kiprop 59:21 28 Oct 2018 — —
181= Bravin Kiprop 59:21 28 Jan 2024 — —
187 Paul Tergat 59:22 17 Apr 1999 — 29
187= Ezekiel Chebii 59:22 1 Apr 2012 — —
187= Peter Kirui 59:22 5 Apr 2014 — —
187= Josphat Tanui 59:22 16 Sep 2017 — —
187= Bernard Ngeno 59:22 28 Oct 2018 — —
187= Morris Munene 59:22 8 Feb 2019 — —
187= Leonard Langat 59:22 6 Mar 2022 — —
187= Bravin Kiprop 59:22 1 Apr 2023 — —
187= Hillary Kipkoech 59:22 22 Oct 2023 — —
187= Weldon Kipkurui 59:22 22 Oct 2023 — —
187= Kibiwott Kandie 59:22 11 Feb 2024 — 27
198 John Kiprotich 59:23 13 Sep 2009 — —
198= Bedan Karoki 59:23 21 Sep 2014 — —
198= Sabastian Sawe 59:23 23 Oct 2022 — 27
198= Boniface Kibiwott 59:23 29 Oct 2023 — —
202 Stanley Biwott 59:24 13 Sep 2015 — —
203 Pius Kirop 59:25 1 Apr 2012 — —
203= Eliud Kipchoge 59:25 1 Sep 2012 — 27
203= Albert Kangogo 59:25 17 Sep 2017 — —
203= Daniel Mateiko 59:25 19 Sep 2021 — —
203= Edmond Kipngetich 59:25 18 Sep 2022 — —
208 Francis Kibiwott 59:26 1 Apr 2007 — —
208= Samuel Wanjiru 59:26 3 Feb 2008 — 21
208= Geoffrey Kamworor 59:26 11 Mar 2012 — 19
208= Edwin Kiptoo 59:26 29 Nov 2015 — —
208= Jonathan Maiyo 59:26 29 Nov 2015 — —
208= Augustine Choge 59:26 10 Feb 2017 — —
208= Bernard Ngeno 59:26 19 Jan 2020 — —
208= Isaiyah Lasoi 59:26 1 Feb 2025 — —
216 Wilson Kiprotich Kebenei 59:27 13 Mar 2005 — —
216= Patrick Ivuti 59:27 9 Sep 2007 — —
216= Jonathan Maiyo 59:27 18 Sep 2011 — —
216= Stephen Kibet Kosgei 59:27 23 Oct 2016 — —
216= Vincent Rono 59:27 2 Sep 2017 — —
216= Edwin Kiptoo 59:27 15 Sep 2019 — —
216= Shadrack Korir 59:27 19 Jan 2020 — —
216= Isaiyah Lasoi 59:27 26 Mar 2023 — —
216= Cosmas Mwangi 59:27 2 Mar 2025 — —
216= Andrea Kiptoo 59:27 22 Feb 2026 — —
226 Robert Kipchumba 59:28 10 Sep 2006 — —
226= Jonathan Maiyo 59:28 23 Nov 2014 — —
226= Cyprian Kotut 59:28 8 Mar 2015 — —
226= Alex Oloitiptip 59:28 13 Sep 2015 — —
226= Stephen Kibet Kosgei 59:28 18 Sep 2016 — —
226= Leonard Barsoton 59:28 17 Sep 2017 — —
226= Edwin Kiptoo 59:28 16 Sep 2018 — —
226= Simon Cheprot 59:28 28 Oct 2018 — —
226= Philemon Kiplimo 59:28 19 Jan 2020 — 21
226= Felix Kipkoech 59:28 24 Oct 2021 — —
226= Joshua Belet 59:28 27 Feb 2022 — —
226= Roncer Konga 59:28 11 Feb 2024 — —
226= Alex Nzioka 59:28 23 Feb 2025 — —
226= Nicholas Kimeli 59:28 13 Dec 2025 — 27
226= Nicholas Kimeli 59:28 8 Feb 2026 — 27
241 Evans Kiprop Cheruiyot 59:29 2 Apr 2006 — —
241= Patrick Makau 59:29 14 Sep 2008 — —
241= Evans Kiprop Cheruiyot 59:29 14 Sep 2008 — —
241= Albert Kangogo 59:29 18 Sep 2016 — —
241= Abel Kipchumba 59:29 28 Oct 2018 — 24
241= Solomon Yego 59:29 19 Feb 2023 — —
247 Martin Lel 59:30 26 Mar 2006 — —
247= Geoffrey Mutai 59:30 22 Nov 2009 — —
247= Philemon Limo 59:30 2 Apr 2011 — —
247= Geoffrey Kamworor 59:30 15 Dec 2013 — 21
247= Edwin Kipyego 59:30 13 Sep 2015 — —
247= Barselius Kipyego 59:30 2 Apr 2016 — —
247= Leonard Langat 59:30 6 Oct 2019 — —
247= Daniel Simiu 59:30 7 Apr 2024 — —
247= Richard Etir 59:30 6 Apr 2025 — —
247= Vincent Kipkorir 59:30 15 Mar 2026 — —
257 Patrick Ivuti 59:31 26 Mar 2000 — —
257= Geoffrey Kamworor 59:31 27 Nov 2011 — 19
257= Viktor Kipchirchir 59:31 11 Mar 2012 — —
257= Gilbert Masai 59:31 18 Sep 2016 — —
257= Justus Kangogo 59:31 12 Mar 2017 — —
257= Kibiwott Kandie 59:31 31 Aug 2019 — 23
257= Moses Koech 59:31 6 Mar 2022 — —
257= Patrick Mosin 59:31 19 Mar 2023 — —
257= Alex Nzioka 59:31 30 Mar 2025 — —
257= Benard Langat 59:31 8 Mar 2026 — —
257= James Kipkogei 59:31 28 Mar 2026 — —
268 Wilson Chebet 59:32 20 Feb 2009 — —
268= Robert Kipchumba 59:32 13 Sep 2009 — —
268= Martin Lel 59:32 20 Sep 2009 — —
268= Philemon Limo 59:32 26 Feb 2012 — —
268= Simon Cheprot 59:32 13 Sep 2015 — —
268= Bedan Karoki 59:32 18 Sep 2016 — —
268= Edwin Rotich 59:32 23 Oct 2016 — —
268= Alex Kibet 59:32 2 Sep 2017 — —
268= Shadrack Kimining 59:32 6 Oct 2019 — —
268= Josphat Kemei 59:32 27 Feb 2022 — —
268= Alfred Barkach 59:32 19 Mar 2023 — —
268= Stephen Kiprop 59:32 22 Oct 2023 — —
268= Richard Etir 59:32 4 Feb 2024 — —
268= Edward Cheserek 59:32 15 Sep 2024 — —
282 Wilson Chebet 59:33 14 Sep 2008 — —
282= Wilson Kiprotich Kebenei 59:33 22 Nov 2009 — —
282= Micah Kogo 59:33 22 Mar 2015 — 28
282= Kibiwott Kandie 59:33 20 Oct 2019 — 23
282= Felix Kibitok 59:33 23 Jan 2022 — —
282= Vinicent Nyageo 59:33 26 Jan 2025 — —
288 Wilson Chebet 59:34 9 Nov 2008 — —
288= Bernard Kiprop Kipyego 59:34 5 Apr 2009 — —
288= Sammy Kirop Kitwara 59:34 7 Jan 2010 — —
288= Leonard Barsoton 59:34 17 Oct 2020 — —
288= Amos Kurgat 59:34 12 Sep 2021 — —
288= Edward Kibet 59:34 23 Jan 2022 — —
294 Robert Kipkoech Cheruiyot 59:35 26 Mar 2006 — —
294= Patrick Makau 59:35 8 Feb 2008 — —
294= Edwin Kiptoo 59:35 8 Mar 2015 — —
294= Richard Mengich 59:35 21 May 2016 — —
294= Abel Kipchumba 59:35 19 Jan 2020 — 25
294= Kibiwott Kandie 59:35 4 Apr 2021 — 24
294= Josphat Kiprotich 59:35 27 Feb 2022 — —
294= Patrick Mosin 59:35 17 Sep 2023 — —
302 Samuel Kiplimo Kosgei 59:36 5 Apr 2009 — —
302= Stanley Biwott 59:36 15 Sep 2013 — —
302= Bedan Karoki 59:36 26 Mar 2016 — —
302= Abraham Kiptum 59:36 18 Sep 2016 — —
302= Jorum Okombo 59:36 8 Feb 2018 — —
302= Morris Munene 59:36 8 Feb 2018 — —
302= Daniel Kipchumba 59:36 8 Feb 2019 — —
302= Geoffrey Koech 59:36 19 Jan 2020 — —
310 Samuel Wanjiru 59:37 26 Mar 2006 — 19
310= Paul Kosgei 59:37 14 Sep 2008 — —
310= Robert Chemosin 59:37 1 Mar 2015 — —
310= James Runguru 59:37 11 Mar 2018 — —
310= Amos Kurgat 59:37 15 Sep 2019 — —
310= Bravin Kipkoech Kiptoo 59:37 6 Dec 2020 — —
310= Kibiwott Kandie 59:37 20 Mar 2022 — 25
310= Richard Yator 59:37 18 Feb 2023 — —
310= Solomon Kipchoge 59:37 19 Mar 2023 — —
310= Brian Kwemoi 59:37 16 Apr 2023 — —
310= Alexander Mutiso 59:37 4 Feb 2024 — 27
310= Hillary Kipkoech 59:37 11 Feb 2024 — —
310= Alex Nzioka 59:37 21 Apr 2024 — —
323 Wilson Kipsang Kiprotich 59:38 5 Apr 2009 — 27
323= Geoffrey Mutai 59:38 21 Nov 2010 — —
323= Geoffrey Kirui 59:38 29 Nov 2015 — —
323= Geoffrey Kamworor 59:38 4 Apr 2021 — 28
323= Ronald Kirui 59:38 14 Nov 2021 — —
323= Roncer Konga 59:38 20 Mar 2022 — —
323= Roncer Konga 59:38 5 Mar 2023 — —
323= Erick Sang 59:38 9 Mar 2025 — —
331 Silas Kipruto 59:39 21 Mar 2010 — —
331= Wilson Kiprop 59:39 4 Sep 2010 — —
331= Paul Kirui 59:39 18 Mar 2012 — —
331= Simon Cheprot 59:39 1 Mar 2015 — —
331= Mathew Kimeli 59:39 18 Sep 2022 — —
336 Bernard Kiprop Kipyego 59:40 4 Sep 2010 — —
336= Peter Kirui 59:40 13 Mar 2011 — —
336= Wilfred Kimitei 59:40 8 Feb 2018 — —
336= Abel Kipchumba 59:40 8 Feb 2019 — 25
336= Shadrack Korir 59:40 27 Oct 2019 — —
336= Cosmas Mwangi 59:40 19 Mar 2023 — —
336= Bravin Kiprop 59:40 17 Sep 2023 — —
336= Samwel Mailu 59:40 16 Feb 2025 — —
336= Alex Nzioka 59:40 27 Apr 2025 — —
345 Benson Barus 59:41 28 Sep 2008 — —
345= Titus Masai 59:41 2 Mar 2014 — —
345= Leonard Langat 59:41 11 Mar 2018 — —
345= Edmond Kipngetich 59:41 17 Oct 2021 — —
345= Hillary Kipkoech 59:41 21 Nov 2021 — —
345= Josphat Kiprotich 59:41 26 Mar 2023 — —
351 Martin Lel 59:42 13 Mar 2005 — —
351= Paul Tergat 59:42 26 Mar 2006 — 36
351= Norbert Kigen 59:42 2 Apr 2016 — —
351= Josphat Boit 59:42 28 Oct 2018 — —
351= Shadrack Kimining 59:42 8 Feb 2019 — —
351= Abraham Cheroben 59:42 31 Aug 2019 — —
351= Benard Kimeli 59:42 17 Oct 2020 — —
351= Benard Kibet 59:42 24 Feb 2024 — —
351= Amos Kurgat 59:42 7 Apr 2024 — —
351= Emmanuel Wafula 59:42 23 Feb 2025 — —
351= Samwel Mailu 59:42 15 Feb 2026 — —
351= Owen Kapkama 59:42 22 Feb 2026 — —
363 Samuel Wanjiru 59:43 10 Jul 2005 — 18
363= Geoffrey Mutai 59:43 19 Feb 2010 — —
363= Kenneth Kipkemoi 59:43 23 Nov 2014 — —
363= Ezrah Kipketer 59:43 14 Nov 2021 — —
363= Solomon Yego 59:43 14 Nov 2021 — —
363= Alfred Kipchirchir 59:43 14 Nov 2021 — —
363= Roncer Konga 59:43 1 Apr 2023 — —
363= Emmanuel Maru 59:43 11 Feb 2024 — —
371 Stephen Kibiwott 59:44 6 Sep 2008 — —
371= Charles Munyeki Kiama 59:44 14 Sep 2008 — —
371= John Kiprotich 59:44 28 Sep 2008 — —
371= Kenneth Kiplimo Kimutai 59:44 20 Sep 2009 — —
371= Bernard Kiprop Kipyego 59:44 18 Feb 2011 — —
371= Lucas Rotich 59:44 13 Mar 2011 — 20
371= Stanley Biwott 59:44 4 Mar 2012 — —
371= Geoffrey Yegon 59:44 20 Mar 2016 — —
371= Eliud Kipchoge 59:44 20 Nov 2016 — 32
371= Stephen Kiprop 59:44 25 Mar 2018 — —
371= Isaac Kipsang 59:44 17 Mar 2019 — —
371= David Ngure 59:44 14 Nov 2021 — —
371= Titus Kimutai 59:44 18 Sep 2022 — —
371= Benard Biwott 59:44 22 Jan 2023 — —
371= Simon Maywa 59:44 19 Oct 2025 — —
371= Nicholas Kimeli 59:44 26 Oct 2025 — 27
371= Kalipus Lomwai 59:44 28 Mar 2026 — —
388 Patrick Ivuti 59:45 29 Sep 2002 — —
388= Joseph Maregu 59:45 1 Sep 2007 — —
388= John Mwangangi 59:45 23 Oct 2011 — —
388= Wilson Kiprop 59:45 14 Feb 2014 — —
388= Geoffrey Ronoh 59:45 24 Aug 2014 — —
388= Vincent Kimaiyo 59:45 19 Oct 2025 — —
394 Paul Tergat 59:46 24 Mar 2002 — 32
394= Bernard Koech 59:46 14 Feb 2014 — —
394= David Kogei 59:46 29 Mar 2015 — —
394= Geoffrey Yegon 59:46 23 Oct 2016 — —
394= Alfred Barkach 59:46 20 Oct 2019 — —
394= Roncer Konga 59:46 4 Apr 2021 — —
394= Moses Kemei 59:46 6 Mar 2022 — —
401 Moses Tanui 59:47 3 Apr 1993 — —
401= Patrick Ivuti 59:47 11 Sep 2005 — —
401= Sammy Kirop Kitwara 59:47 14 Mar 2009 — —
401= Sammy Kirop Kitwara 59:47 21 Mar 2010 — —
401= Kenneth Kipkemoi 59:47 23 Oct 2011 — —
401= Bernard Kiprop Kipyego 59:47 14 Feb 2014 — —
401= Paul Kuira 59:47 1 Feb 2015 — —
401= Sammy Kirop Kitwara 59:47 20 Mar 2016 — —
401= Benard Kimeli 59:47 7 Apr 2018 — —
401= Bernard Ngeno 59:47 15 Mar 2019 — —
401= David Ngure 59:47 26 Sep 2021 — —
401= Abel Kipchumba 59:47 19 Feb 2022 — 28
401= Wesley Kimutai 59:47 5 Mar 2023 — —
401= Isaiyah Lasoi 59:47 7 Apr 2024 — —
401= Kennedy Kimutai 59:47 15 Sep 2024 — 25
416 Mekubo Mogusu 59:48 4 Feb 2007 — —
416= Evans Kiprop Cheruiyot 59:48 1 Apr 2007 — —
416= Martin Irungu Mathathi 59:48 9 May 2010 — —
416= Kenneth Keter 59:48 20 Mar 2016 — —
416= Daniel Kipchumba 59:48 21 Oct 2018 — —
416= Joseph Ng'ang'a 59:48 14 Nov 2021 — —
416= Vincent Kigen 59:48 28 Jan 2024 — —
416= Mkulia Kipkandie 59:48 14 Sep 2025 — —
424 Rodgers Rop 59:49 28 Mar 2004 — —
424= Daniel Chebii 59:49 9 Jun 2012 — —
424= Wilson Kiprop 59:49 15 Dec 2013 — —
424= Micah Kogo 59:49 14 Feb 2014 — 27
424= Abraham Cheroben 59:49 29 Mar 2015 — —
424= Alfred Barkach 59:49 21 Feb 2020 — —
424= Edmond Kipngetich 59:49 21 Nov 2021 — —
424= Shadrack Kipkemei 59:49 9 Mar 2025 — —
432 Gideon Ngatuny 59:50 23 Nov 2009 — —
432= Mathew Kisorio 59:50 19 Oct 2014 — —
432= Peter Kirui 59:50 2 Apr 2016 — —
432= Nicholas Korir 59:50 2 Oct 2016 — —
432= Solomon Yego 59:50 10 Feb 2017 — —
432= Geoffrey Koech 59:50 17 Sep 2017 — —
432= Bedan Karoki 59:50 26 Aug 2018 — —
432= Erick Sang 59:50 10 Dec 2022 — —
432= James Kipkogei 59:50 5 Apr 2025 — —
432= Alex Matata 59:50 12 Oct 2025 — —
432= James Kipkogei 59:50 17 May 2026 — —
443 William Kiplagat 59:51 26 Mar 2000 — —
443= Martin Lel 59:51 28 Mar 2004 — —
443= Titus Masai 59:51 19 Feb 2010 — —
443= Patrick Makau 59:51 14 Mar 2010 — —
443= Daniel Wanjiru 59:51 28 Mar 2015 — —
443= Vincent Raimoi 59:51 21 Feb 2020 — —
443= Ronald Kirui 59:51 18 Sep 2022 — —
443= Eliud Kipchoge 59:51 25 Sep 2022 — 37
443= Josphat Boit 59:51 19 Feb 2023 — —
443= Amos Kurgat 59:51 24 Feb 2024 — —
443= Geoffrey Kamworor 59:51 24 Aug 2025 — 32
443= Alex Matata 59:51 15 Mar 2026 — —
443= Robert Koech 59:51 29 Mar 2026 — —
456 Joseph Maregu 59:52 14 Sep 2008 — —
456= Silas Kipruto 59:52 4 Sep 2010 — —
456= Philip Langat 59:52 18 Feb 2011 — —
456= Emmanuel Kipchirchir Mutai 59:52 18 Sep 2011 — 26
456= Mathew Kisorio 59:52 18 Oct 2015 — —
456= Isaac Kipsang 59:52 21 Nov 2021 — —
456= Daniel Simiu 59:52 30 Apr 2023 — —
456= Abel Kipchumba 59:52 8 Sep 2024 — 30
456= Filex Masai 59:52 15 Mar 2026 — —
465 Philip Rugut 59:53 29 Sep 2002 — —
465= Peter Kamais 59:53 21 Mar 2010 — —
465= Paul Lonyangata 59:53 1 Apr 2012 — —
465= Gideon Kipketer 59:53 1 Sep 2012 — —
465= Peter Kirui 59:53 18 Sep 2016 — —
465= Kelvin Kiptum 59:53 29 Sep 2019 — 19
465= Joshua Belet 59:53 3 Apr 2022 — —
465= Josphat Chumo 59:53 5 Mar 2023 — —
465= Hillary Kipkoech 59:53 1 Feb 2025 — —
465= Amos Bett 59:53 15 Feb 2026 — —
475 Robert Cheruiyot 59:54 28 Mar 2004 — —
475= Mekubo Mogusu 59:54 8 Jul 2007 — —
475= Matthew Koech 59:54 20 Feb 2009 — —
475= Bernard Koech 59:54 17 Mar 2013 — —
475= Paul Lonyangata 59:54 14 Feb 2014 — —
475= Edwin Koech 59:54 6 Sep 2015 — —
475= Edwin Rotich 59:54 18 Sep 2016 — —
475= Edwin Kiptoo 59:54 8 Feb 2018 — —
475= Kelvin Kiptum 59:54 17 Mar 2019 — 19
475= Andrew Lorot 59:54 5 Feb 2023 — —
475= Isaac Kipkemoi 59:54 17 Sep 2023 — —
475= Gilbert Kiprotich 59:54 14 Sep 2025 — —
487 Samuel Mwangi 59:55 5 Apr 2009 — —
487= Daniel Limo Kiprop 59:55 26 Feb 2012 — —
487= Kenneth Kipkemoi 59:55 15 Dec 2013 — —
487= Titus Mbishei 59:55 19 Oct 2014 — —
487= Geoffrey Kirui 59:55 19 Apr 2015 — —
487= Vincent Yator 59:55 19 Apr 2015 — —
487= Geoffrey Kirui 59:55 19 Apr 2016 — —
487= Vincent Yator 59:55 19 Apr 2016 — —
487= Dominic Kiptarus 59:55 16 Sep 2018 — —
487= Weldon Kipkurui 59:55 18 Feb 2023 — —
487= Vincent Lagat 59:55 19 Jan 2025 — —
498 Paul Tergat 59:56 31 Mar 1995 — 25
498= Shem Kororia 59:56 4 Oct 1997 — —
498= Martin Lel 59:56 22 Mar 2009 — —

Every mark in scope within the compiled depth. Equal marks share a rank ("1=" style). An athlete with marks for two nations appears under each nation represented at the time (e.g. Obikwelu under Nigeria and Portugal).

About this derivation

These lists are derived from the marks in our database — including the complete legal all-time lists imported from alltime-athletics.com — grouped by the nation the athlete was representing at each mark. They are not official national records: federations ratify national records under their own eligibility rules, and some marks here may not qualify.