Result Name Venue Date Info
1. 9.77 Ferdinand Omanyala Nairobi 2021-09-18 Alltime-9
2. 10.05 Mark Odhiambo Nairobi 2021-06-17 Alltime-333
  Result Name Venue Date Info
1. 20.14 Carvin Nkanata Clermont 2015-04-18 Alltime-196
2. 20.33 Ferdinand Omanyala Nairobi 2022-04-27 Alltime-476
3. 20.38 Mike Nyangau Nairobi 2016-05-28 Alltime-597
  Result Name Venue Date Info
1. 44.18 Samson Kitur Barcelona (OG) 1992-08-03 Alltime-46
2. 44.20 Charles Gitonga Nairobi 1996-06-29 Alltime-47
3. 44.21 Emmanuel Korir Nairobi 2018-06-23 Alltime-49
4. 44.43 Ezra Sambu Nairobi 2003-07-25 Alltime-98
5. 44.69 Ekwam Zablon Ekhal Nairobi 2024-04-20 Alltime-194
6. 44.73 David Kitur Roma (WC) 1987-09-01 Alltime-210
7. 44.75 Alphas Kishoyan Nairobi 2015-07-11 Alltime-225
8. 44.77 Kennedy Ochieng Johannesburg 1999-09-16 Alltime-234
9. 44.92 Julius Sang München (OG) 1972-09-07 Alltime-320
10. 44.93 Simeon Kipkemboi Auckland 1990-01-28 Alltime-328
11. 44.94 Simon Kemboi Stuttgart (WC) 1993-08-16 Alltime-338
12. 44.96 Boniface Mweresa Birmingham 2022-08-07 Alltime-353
13. 44.97 Abednego Matilu Göteborg (WC) 1995-08-06 Alltime-358
14. 45.01 Charles Asati Edinburgh 1970-07-23 Alltime-390
15. 45.07 Boniface Muchero Marrakesh 2014-08-12 Alltime-437
16. 45.09 Kelvin Sawe Nairobi 2024-05-22 Alltime-456
17. 45.15 Julius Chepkwony Nairobi 1996-06-29 Alltime-497
18. 45.19 Collins Omae Nairobi 2017-06-10 Alltime-526
  Result Name Venue Date Info
1. 1:40.91 David Rudisha London (OG) 2012-08-09 Alltime-1
2. 1:41.11 Emmanuel Wanyonyi Lausanne 2024-08-22 Alltime-2
3. 1:42.05 Emmanuel Korir London 2018-07-22 Alltime-12
4. 1:42.08 Aaron Kemei Paris 2024-07-07 Alltime-13
Wyclife Kinyamal Paris 2024-07-07 Alltime-13
6. 1:42.28 Sammy Koskei Köln 1984-08-26 Alltime-17
7. 1:42.34 Wilfred Bungei Rieti 2002-09-08 Alltime-18
8. 1:42.53 Timothy Kitum London (OG) 2012-08-09 Alltime-24
9. 1:42.54 Ferguson Cheruiyot Monaco 2019-07-12 Alltime-26
10. 1:42.62 Patrick Ndururi Zürich 1997-08-13 Alltime-31
11. 1:42.66 Koitatoi Kidali Nairobi 2024-06-15 Alltime-32
12. 1:42.67 Alfred Kirwa Yego Rieti 2009-09-06 Alltime-33
13. 1:42.69 Japheth Kimutai Bruxelles 1999-09-03 Alltime-34
14. 1:42.79 Frederick Onyancha Atlanta (OG) 1996-07-31 Alltime-36
15. 1:42.87 Alfred Kipketer Saint-Denis 2016-08-27 Alltime-43
16. 1:42.91 William Yiampoy Rieti 2002-09-08 Alltime-45
17. 1:42.95 Boaz Lalang Rieti 2010-08-29 Alltime-47
18. 1:42.98 Patrick Konchellah Köln 1997-08-24 Alltime-51
19. 1:43.03 Kenneth Kimwetich Stuttgart 1998-07-19 Alltime-52
20. 1:43.05 Jonathan Kitilit Saint-Denis 2016-08-27 Alltime-53
21. 1:43.06 Billy Konchellah Roma (WC) 1987-09-01 Alltime-54
22. 1:43.11 Timothy Cheruiyot Nairobi 2019-08-22 Alltime-58
23. 1:43.13 Abraham Rotich Monaco 2012-07-20 Alltime-59
24. 1:43.15 Asbel Kiprop Monaco 2011-07-22 Alltime-61
25. 1:43.16 Paul Ereng Zürich 1989-08-16 Alltime-63
26. 1:43.17 Benson Koech Rieti 1994-08-28 Alltime-64
27. 1:43.25 Michael Saruni Tucson 2018-04-28 Alltime-68
28. 1:43.26 Sammy Kibet Langat Zürich 1996-08-14 Alltime-70
29. 1:43.29 Wilson Kipketer Oslo 1994-07-22
30. 1:43.30 William Tanui Rieti 1991-09-06 Alltime-71
31. 1:43.31 Nixon Kiprotich Rieti 1992-09-06 Alltime-73
32. 1:43.33 Robert Kibsubai Chirchir Stuttgart 1998-07-19 Alltime-74
William Chirchir Bruxelles 1999-09-03 Alltime-74
Joseph Mutua Mwengi Zürich 2002-08-16 Alltime-74
35. 1:43.37 Nicholas Kipkoech Nairobi 2016-04-29 Alltime-80
36. 1:43.38 David Kiptoo Singoei Monaco 1996-08-10 Alltime-81
37. 1:43.40 Leonard Kosencha Monaco 2012-07-20 Alltime-84
38. 1:43.55 Philip Kibitok Rieti 1996-09-01 Alltime-93
39. 1:43.56 Robert Biwott Barcelona 2015-07-08 Alltime-94
40. 1:43.57 Mike Boit Berlin 1976-08-20 Alltime-96
Joseph Tengelei Zürich 1995-08-16 Alltime-96
42. 1:43.65 Laban Rotich Stuttgart 1998-07-19 Alltime-102
43. 1:43.66 Robert Kibet Rieti 1996-09-01 Alltime-106
44. 1:43.72 Jackson Kivuva Monaco 2010-07-22 Alltime-114
45. 1:43.74 Alex Kipngetich Nairobi 2024-06-15 Alltime-119
46. 1:43.76 Job Kinyor Ad-Dawhah 2012-05-11 Alltime-123
Kipyegon Bett Berlin 2016-09-03 Alltime-123
Cornelius Tuwei Heusden-Zolder 2021-07-03 Alltime-123
49. 1:43.77 Abraham Kiplagat Monaco 2010-07-22 Alltime-127
50. 1:43.81 Edwin Kiplagat Melly Rieti 2012-09-09 Alltime-131
51. 1:43.84 Elias Ngeny Nairobi 2021-05-29 Alltime-137
52. 1:43.9 Jeremiah Mutai Nairobi 2013-05-25 Alltime-149
53. 1:43.91 John Kipkurgat Christchurch 1974-01-29 Alltime-152
54. 1:43.92 Paul Ruto Rieti 1993-09-05 Alltime-155
55. 1:43.95 Collins Kipruto Marseille 2021-06-09 Alltime-163
56. 1:43.96 Anthony Chemut Nairobi 2012-06-23 Alltime-167
57. 1:43.97 David Lelei Melbourne 2000-03-02 Alltime-168
58. 1:43.99 David Mutua Monaco 2011-07-22 Alltime-171
59. 1:44.07 Kelvin Kimutai Barcelona 2023-07-05 Alltime-184
60. 1:44.09 Michael Rotich Iráklio 2004-07-04 Alltime-187
61. 1:44.1 Vincent Malakwen Nairobi 1996-05-03 Alltime-190
62. 1:44.12 Edwin Koech Los Angeles (OG) 1984-08-05 Alltime-194
63. 1:44.15 Elijah Manangoi Birmingham 2018-08-18 Alltime-200
64. 1:44.16 Justus Koech Nairobi 2003-07-26 Alltime-201
65. 1:44.20 Juma N'Diwa München 1983-07-26 Alltime-204
66. 1:44.21 Paul Korir La Chaux-de-Fonds 2000-08-13 Alltime-205
67. 1:44.24 James Maina Boi Zürich 1979-08-15 Alltime-208
Ismael Kombich Lausanne 2006-07-11 Alltime-208
69. 1:44.3 Stephen Ole Marai Kisumu 1989-11-25 Alltime-218
Samuel Tirop Nairobi 1989-12-23 Alltime-218
71. 1:44.31 Festus Lagat Nairobi 2022-06-25 Alltime-224
72. 1:44.34 Nicholas Wachira Nairobi 2003-07-26 Alltime-229
73. 1:44.38 Joseph Chesire Sevilla 1988-06-01 Alltime-235
74. 1:44.49 Noah Ngeny Oslo 2000-07-28 Alltime-251
Timothy Kiptanui Rovereto 2004-09-08 Alltime-251
76. 1:44.5 Joel Marwa Nairobi 1998-07-02 Alltime-255
77. 1:44.51 Willy Tarbei Nairobi 2015-06-17 Alltime-258
78. 1:44.52 Gilbert Kipchoge Belém 2008-05-25 Alltime-260
79. 1:44.56 Benjamin Kipkurui Rehlingen 1999-05-24 Alltime-266
80. 1:44.57 Wilson Kiprugut Ciudad de México (OG) 1968-10-15 Alltime-271
81. 1:44.6 Abel Kipsang Gaborone 2023-04-29 Alltime-281
82. 1:44.64 Boaz Kiprugut Nairobi 2016-05-28 Alltime-289
83. 1:44.76 Bernard Kisulu Musyoka Duisburg 1995-06-18 Alltime-324
84. 1:44.77 Richard Kiplagat Lausanne 2010-07-08 Alltime-328
Edward Kemboi New York City 2017-07-06 Alltime-328
86. 1:44.79 Reuben Bett Belém 2009-05-24 Alltime-334
87. 1:44.8 Silas Kiplagat Nairobi 2012-05-04 Alltime-337
88. 1:44.80 Richard Kiplagat Rio de Janeiro 2010-05-23 Alltime-338
Hillary Biwott Nairobi 2021-05-29 Alltime-338
90. 1:44.83 Noah Kibet Westwood 2024-05-18 Alltime-354
Laban Chepkwony Nairobi 2024-06-15 Alltime-354
92. 1:44.86 John Litei Villeneuve d'Ascq 2005-06-12 Alltime-366
Augustine Choge Ostrava 2009-06-17 Alltime-366
94. 1:44.92 Vincent Kemboi Nairobi 2002-05-18 Alltime-388
95. 1:44.95 Barnabas Agui Kinyor Luzern 1991-07-06 Alltime-400
Abraham Chepkirwok Oslo 2007-06-15
97. 1:44.98 Cornelius Chirchir Rovereto 2001-08-29 Alltime-405
98. 1:45.0 Alex Kipchirchir Nairobi 2006-07-01 Alltime-418
Geoffrey Rono Nairobi 2013-05-25 Alltime-418
Justus Kipkoech Nairobi 2017-05-18 Alltime-418
101. 1:45.00 Peter Kiplangat Nairobi 2017-06-10 Alltime-422
102. 1:45.05 Wilfred Oanda Kirochi Grosseto 1989-08-10 Alltime-436
103. 1:45.07 Nicholas Kebenei Nairobi 2022-04-22 Alltime-445
104. 1:45.09 Boniface Kamaru Duisburg 1995-06-18 Alltime-451
105. 1:45.1 Mathew Rono Nairobi 2017-05-11 Alltime-453
106. 1:45.13 Luke Kipkoech Zürich 1999-08-11 Alltime-465
Felix Kitur Oordegem 2013-07-06 Alltime-465
108. 1:45.14 Joshua Masikonde Eugene 2014-07-27 Alltime-472
109. 1:45.17 Kipkemboi Lagat Granada 1995-05-27 Alltime-484
110. 1:45.2 Fredrick Korir Nairobi 2015-06-12 Alltime-489
Geoffrey Korir Nairobi 2015-06-12 Alltime-489
Patrick Rono Nairobi 2015-07-31 Alltime-489
Edwin Kemboi Nairobi 2017-05-11 Alltime-489
114. 1:45.21 Bernard Kipyegon Nairobi 2017-06-24 Alltime-500
115. 1:45.24 Cosmas Kipkorir Rono Heusden-Zolder 2005-07-23 Alltime-510
Kitasi Koitalol Szczecin 2022-08-24 Alltime-510
117. 1:45.25 Henry Rotich Leverkusen 2001-08-26 Alltime-515
118. 1:45.29 Anthony Kabara Durham 2001-04-07 Alltime-530
119. 1:45.3 Emmanuel Kemboi Kakamega 2000-04-09 Alltime-534
Sammy Kirongo Nairobi 2014-04-26 Alltime-534
121. 1:45.33 Willy Rotich Vammala 2002-08-17 Alltime-557
122. 1:45.34 Joel N'getich Eugene 1981-06-06 Alltime-560
123. 1:45.36 Peter Biwott Caorle 1999-07-10 Alltime-565
124. 1:45.37 Eliud Rutto Palo Alto 2014-05-04 Alltime-569
125. 1:45.38 Cosmas Silei Lagos 1973-01-17 Alltime-577
126. 1:45.4 Timothy Sein Nairobi 2017-05-18 Alltime-585
Solomon Lekuta Nairobi 2017-06-14 Alltime-585
128. 1:45.47 Cornelius Kiplangat Nairobi 2013-07-13 Alltime-619
129. 1:45.49 Abednego Chesebe Kampala 2013-07-20 Alltime-627
130. 1:45.5 Peter Lemashon Bydgoszcz 1977-06-19 Alltime-630
Suleiman Simotwo Nairobi 2005-06-18 Alltime-630
132. 1:45.50 Evans Kipkorir Nairobi 2014-06-07 Alltime-634
133. 1:45.52 Fred Samoei Walnut 2011-04-16 Alltime-640
Robert Korir Nairobi 2022-04-22 Alltime-640
135. 1:45.53 Gideon Kiplimo Nairobi 2021-05-29 Alltime-645
136. 1:45.54 Edwin Letting Huelva 2007-09-13 Alltime-647
137. 1:45.57 Charles Makau Rieti 2000-09-03 Alltime-662
138. 1:45.59 Kelvin Loti Nairobi 2023-07-08 Alltime-672
139. 1:45.6 Boniface Mutisya Nairobi 2015-07-10 Alltime-679
140. 1:45.62 Moses Kibet Nairobi 2018-06-23 Alltime-692
141. 1:45.67 William Serem Rhede 1994-07-29 Alltime-716
Benson Seurei Bottrop 2012-07-07 Alltime-716
143. 1:45.7 Leonard Kiplagat Nairobi 2007-06-14 Alltime-736
144. 1:45.73 Brian Kiptum Nairobi 2022-07-02 Alltime-751
145. 1:45.78 Francis Marwa Rehlingen 1999-05-24 Alltime-785
Justus Kiprotich Nairobi 2017-06-10 Alltime-785
147. 1:45.79 Nicholas Kiplagat Nairobi 2017-06-10 Alltime-791
148. 1:45.8 William Magut Nairobi 1991-06-07 Alltime-801
Mark Rotich Nairobi 2004-05-22 Alltime-801
150. 1:45.87 Simon Kemboi Rieti 1993-09-05 Alltime-842
151. 1:45.88 Gregory Konchellah Torino 2003-06-06
Nicholas Koech Nairobi 2012-06-23 Alltime-847
153. 1:45.9 Daniel Omwanza Zanzibar City 1976-05-28 Alltime-864
Sisa Kirati Nairobi 1988-05-20 Alltime-864
Jonah Kiprop Eldoret 2017-06-02 Alltime-864
156. 1:45.91 Silas Kimutai Rehlingen 2002-05-20 Alltime-880
157. 1:45.94 Samuel Serem Aartselaar 1994-07-21 Alltime-900
Geoffrey Matum Rio de Janeiro 2011-07-22 Alltime-900
159. 1:45.95 Jonah Birir Cagliari 1991-09-17 Alltime-908
160. 1:45.97 Evans Kipchumba Nairobi 2022-04-22 Alltime-913
  Result Name Venue Date Info
1. 3:26.34 Bernard Lagat Bruxelles 2001-08-24 Alltime-2
2. 3:26.69 Asbel Kiprop Monaco 2015-07-17 Alltime-3
3. 3:27.64 Silas Kiplagat Monaco 2014-07-18 Alltime-6
4. 3:28.12 Noah Ngeny Zürich 2000-08-11 Alltime-10
5. 3:28.28 Timothy Cheruiyot Monaco 2021-07-09 Alltime-11
6. 3:28.80 Elijah Manangoi Monaco 2017-07-21 Alltime-15
Brian Komen Monaco 2024-07-12 Alltime-15
8. 3:28.81 Ronald Kwemoi Monaco 2014-07-18 Alltime-17
9. 3:29.02 Daniel Kipchirchir Komen Roma 2006-07-14 Alltime-21
10. 3:29.11 Abel Kipsang Chorzów 2023-07-16 Alltime-22
11. 3:29.29 William Chirchir Bruxelles 2001-08-24 Alltime-28
12. 3:29.46 Daniel Komen Monaco 1997-08-16 Alltime-31
13. 3:29.47 Augustine Choge Berlin 2009-06-14 Alltime-33
14. 3:29.50 Caleb Ndiku Monaco 2013-07-19 Alltime-35
15. 3:29.77 Nixon Chepseba Monaco 2012-07-20 Alltime-44
16. 3:29.91 Laban Rotich Zürich 1998-08-12 Alltime-47
17. 3:30.04 Timothy Kiptanui Saint-Denis 2004-07-23 Alltime-50
18. 3:30.10 Robert Biwott Monaco 2015-07-17 Alltime-52
19. 3:30.18 John Kibowen Zürich 1998-08-12 Alltime-53
20. 3:30.20 Haron Keitany Berlin 2009-06-14 Alltime-54
21. 3:30.24 Cornelius Chirchir Monaco 2002-07-19 Alltime-55
22. 3:30.30 Charles Simotwo Monaco 2021-07-09 Alltime-56
Reynold Kipkorir Chorzów 2023-07-16 Alltime-56
24. 3:30.34 Collins Cheboi Monaco 2015-07-17 Alltime-59
25. 3:30.46 Alex Kipchirchir Bruxelles 2004-09-03 Alltime-63
26. 3:30.58 William Tanui Monaco 1997-08-16 Alltime-67
27. 3:30.61 James Magut Ad-Dawhah 2014-05-09 Alltime-70
28. 3:30.67 Benjamin Kipkurui Monaco 2001-07-20 Alltime-72
29. 3:30.72 Paul Korir Bruxelles 2003-09-05 Alltime-74
30. 3:30.77 Bethwell Birgen Monaco 2013-07-19 Alltime-77
31. 3:30.99 Robert Rono Bruxelles 2002-08-30 Alltime-89
Issac Songok Zürich 2004-08-06 Alltime-89
33. 3:31.18 Shadrack Korir Roma 2007-07-13 Alltime-99
34. 3:31.28 Enock Koech Zürich 2001-08-17 Alltime-103
Vincent Keter Chorzów 2023-07-16 Alltime-103
36. 3:31.40 William Kemei Nice 1995-07-12 Alltime-108
37. 3:31.49 George Manangoi Monaco 2019-07-12 Alltime-114
38. 3:31.52 Nicholas Kiptanui Kemboi Lausanne 2010-07-08 Alltime-116
39. 3:31.53 David Lelei Stuttgart 1998-07-19 Alltime-118
40. 3:31.61 Benson Seurei Monaco 2012-07-20 Alltime-122
41. 3:31.67 Suleiman Simotwo Saint-Denis 2006-07-08 Alltime-124
42. 3:31.70 William Biwott Tanui Roma 2009-07-10
43. 3:31.87 Stephen Kipkorir Lausanne 1996-07-03 Alltime-137
44. 3:31.89 Sammy Rono Stuttgart 1998-07-19 Alltime-138
45. 3:31.96 Paul Bitok Stockholm 2001-07-17 Alltime-144
Vincent Kibet Rieti 2014-09-07 Alltime-144
47. 3:31.97 Elkanah Angwenyi Roma 2006-07-14 Alltime-148
48. 3:32.07 Elijah Kipruto Maru Rieti 1996-09-01 Alltime-152
49. 3:32.09 Benson Koech Bruxelles 1999-09-03 Alltime-153
50. 3:32.13 David Kibet Rieti 1992-09-06 Alltime-157
51. 3:32.49 Wilfred Oanda Kirochi Bruxelles 1992-08-28 Alltime-174
52. 3:32.55 Geoffrey Rono Berlin 2008-06-01 Alltime-177
53. 3:32.83 Remmy Limo Ndiwa Lausanne 2010-07-08 Alltime-188
54. 3:32.84 Moses Kigen Rieti 1996-09-01 Alltime-189
55. 3:32.93 Justin Kipkoech Eagle Rock 2024-07-20 Alltime-195
56. 3:32.97 Hillary Ngetich Heusden-Zolder 2016-07-16 Alltime-199
Justus Soget Nairobi 2017-06-24 Alltime-199
58. 3:33.00 Martin Keino Rieti 1996-09-01 Alltime-204
59. 3:33.07 Kipkoech Cheruiyot Grosseto 1986-08-10 Alltime-209
60. 3:33.12 Joseph Chesire Nice 1992-07-15 Alltime-214
Kamar Etyang Nairobi 2021-06-19 Alltime-214
62. 3:33.16 Benjamin Jipcho Christchurch 1974-02-02 Alltime-219
63. 3:33.20 Eliud Kipchoge Hengelo 2004-05-31 Alltime-221
Lawi Lalang Saint-Denis 2013-07-06 Alltime-221
65. 3:33.21 Ferguson Cheruiyot Berlin 2018-09-02 Alltime-223
66. 3:33.23 Bernard Kiptum Athínai 2006-07-03 Alltime-225
67. 3:33.25 Festus Lagat Eagle Rock 2024-07-20 Alltime-228
68. 3:33.31 Ismael Kombich Heusden-Zolder 2010-07-10 Alltime-235
69. 3:33.34 Lukas Morogo Rieti 1996-09-01 Alltime-236
70. 3:33.36 Jonah Birir Bruxelles 1992-08-28 Alltime-238
71. 3:33.39 Geofrey Barusei Hengelo 2012-05-27 Alltime-239
72. 3:33.44 Sammy Mutai Monaco 1999-08-04 Alltime-244
73. 3:33.49 Amon Kemboi Eagle Rock 2024-07-20 Alltime-247
74. 3:33.53 Gideon Gathimba Zagreb 2011-09-13 Alltime-252
75. 3:33.67 Mike Boit Bruxelles 1981-08-28 Alltime-268
76. 3:33.68 Alfred Kirwa Yego Ad-Dawhah 2009-05-08 Alltime-270
77. 3:33.71 Gilbert Kwemboi Heusden-Zolder 2016-07-16 Alltime-276
Daniel Munguti Nairobi 2024-04-20 Alltime-276
79. 3:33.73 David Kiplak Ad-Dawhah 2002-05-15 Alltime-281
80. 3:33.74 Eliud Kipsang Azusa 2022-04-15 Alltime-286
81. 3:33.79 Leonard Muchero Maina Roma 2001-06-29 Alltime-293
82. 3:33.81 Eliah Kiptoo Ad-Dawhah 2012-05-11 Alltime-296
83. 3:34.0 Moses Kiptanui Nairobi 1992-06-13 Alltime-319
84. 3:34.04 Yusuf Biwott Zürich 2006-08-18 Alltime-326
85. 3:34.06 Kyumbe Munguti Huelva 2023-06-06 Alltime-329
86. 3:34.09 John Kosgei Bratislava 1997-06-10 Alltime-335
87. 3:34.12 Atoi Boru Rieti 1994-08-28 Alltime-341
William Yiampoy Lausanne 2001-07-04 Alltime-341
89. 3:34.14 Japheth Kimutai Osaka 2000-05-13 Alltime-346
Kumari Taki Ostrava 2020-09-08 Alltime-346
91. 3:34.17 Michael Too Ad-Dawhah 2002-05-15 Alltime-351
92. 3:34.29 Paul Mwangi Linz 2000-08-08 Alltime-366
93. 3:34.36 Yobes Ondieki Rovereto 1990-08-21 Alltime-369
94. 3:34.4 Erustus Limo Nairobi 1999-06-12 Alltime-375
95. 3:34.48 Frederick Cheruiyot Paris 1999-07-21 Alltime-388
96. 3:34.54 Peter Rono Zürich 1989-08-16 Alltime-402
97. 3:34.81 Peter Biwott Zagreb 2001-07-02 Alltime-439
98. 3:34.91 Kipchoge Keino Ciudad de México (OG) 1968-10-20 Alltime-454
99. 3:34.93 Shadrack Langat Lausanne 1999-07-02 Alltime-458
100. 3:35.0 Wilson Waigwa Koblenz 1983-08-31 Alltime-463
Elijah Mwanagoi Nairobi 2014-06-07 Alltime-463
102. 3:35.02 Abednego Chesebe Nairobi 2012-06-15 Alltime-467
103. 3:35.06 Julius Kiptoo Zürich 1997-08-13 Alltime-474
104. 3:35.07 Richard Geemi Formia 2001-07-14 Alltime-475
105. 3:35.12 Vincent Letting Heusden-Zolder 2016-07-16 Alltime-483
106. 3:35.15 Stephen Cherono Lausanne 2003-07-01
107. 3:35.20 Boaz Cheboiywo Palo Alto 2005-05-30 Alltime-490
Benjamin Cheruiyot Bottrop 2012-07-06 Alltime-490
Hillary Maiyo Barcelona 2015-07-08 Alltime-490
110. 3:35.23 Brimin Kipruto Stockholm 2006-07-25 Alltime-500
111. 3:35.25 James Kangogo Dessau 2012-05-25 Alltime-505
112. 3:35.26 Boaz Kiprugut Praha 2021-06-07 Alltime-506
113. 3:35.27 David Kisang Lappeenranta 1996-07-14 Alltime-510
114. 3:35.31 Nicholas Kemboi Marseille 2010-06-05 Alltime-521
115. 3:35.32 Brimin Kiprotich Monaco 2019-07-12 Alltime-522
116. 3:35.33 Anthony Kiptoo Hengelo 2015-05-24 Alltime-526
117. 3:35.34 Cornelius Tuwei Berlin 2019-09-01 Alltime-528
118. 3:35.45 Vincent Mutai Dessau 2012-05-25 Alltime-542
119. 3:35.47 David Nyaga San Sebastián 2002-08-20 Alltime-545
120. 3:35.48 Luke Kipkosgei Bellinzona 1998-07-01 Alltime-546
121. 3:35.6 Isaac Sang Nairobi 2000-03-25 Alltime-568
122. 3:35.62 Edwin Maranga Rieti 1998-08-30 Alltime-573
123. 3:35.65 Philip Mosima Papendal 1997-07-12 Alltime-578
124. 3:35.66 James Kimutai Koskei Zürich 2000-08-11 Alltime-581
125. 3:35.67 Peter Koech Hengelo 1986-06-27 Alltime-583
126. 3:35.69 Enoch Omwamba Yokohama 2015-05-15 Alltime-591
127. 3:35.72 Cornelius Kangogo Rehlingen 2012-05-28 Alltime-596
128. 3:35.73 Job Tanui Linz 2003-07-31 Alltime-597
129. 3:35.80 Benson Esho Grosseto 2004-07-15 Alltime-619
Boaz Lalang Roma 2010-06-10 Alltime-619
131. 3:35.81 Elijah Kiptoo Bellinzona 2014-06-03 Alltime-622
132. 3:35.87 Matthew Kipsang Andújar 2024-05-17 Alltime-640
133. 3:36.07 Musa Kimeli Barcelona 1999-07-29 Alltime-673
134. 3:36.09 Cornelius Ndiwa Warszawa 2010-06-08 Alltime-680
Daniel Kimaiyo Nairobi 2022-07-02 Alltime-680
136. 3:36.16 Vincent Malakwen Sevilla 1995-06-03 Alltime-701
137. 3:36.32 Noah Kibet Azusa 2023-04-15 Alltime-747
138. 3:36.33 Michael Kibet Tomblaine 2018-06-27 Alltime-748
139. 3:36.34 Paul Rugut München 1983-07-26 Alltime-754
140. 3:36.36 Benjamin Kigen Madrid 2017-07-14 Alltime-759
141. 3:36.45 Vickson Polonet Milano 2008-07-02 Alltime-787
Bernard Kaptingei Nairobi 2012-06-15 Alltime-787
143. 3:36.46 Henry Rotich Zürich 2002-08-16 Alltime-790
144. 3:36.50 Edward Cheserek Pullman 2014-05-18 Alltime-801
145. 3:36.56 Jonathan Sawe Padova 2017-07-16 Alltime-819
146. 3:36.58 Athanas Kioko Winston-Salem 2023-04-21 Alltime-821
147. 3:36.60 Linus Kiplagat Heusden-Zolder 2012-07-08 Alltime-825
148. 3:36.69 Vincent Rono New York City 2008-06-07 Alltime-845
149. 3:36.70 Reuben Chesang Victoria 1994-08-28 Alltime-850
150. 3:36.71 Edwin Kiplagat Melly Nijmegen 2019-06-15 Alltime-854
151. 3:36.77 Churchill Kipsang Heusden-Zolder 2009-07-18 Alltime-866
152. 3:36.79 Amon Kemboi Winston-Salem 2023-04-21 Alltime-868
153. 3:36.80 Jonathan Komen Jerez de la Frontera 2008-06-24 Alltime-873
154. 3:36.86 Samson Surum Strasbourg 2007-06-28 Alltime-894
Moses Kibet Nairobi 2022-04-28 Alltime-894
156. 3:36.92 Ezekiel Kibichi Azusa 2023-04-15 Alltime-909
157. 3:36.98 Jeremiah Kiptanui Nairobi 2018-06-23 Alltime-926
158. 3:37.01 Justin Kemboi Kortrijk 2022-07-09 Alltime-938
159. 3:37.02 John Ngugi Al Qâhirah 1985-08-12 Alltime-942
160. 3:37.04 Charles Bett Rehlingen 2003-06-09 Alltime-948
Edward Mutai Kibet Heusden-Zolder 2006-07-22 Alltime-948
Paul Melly Strasbourg 2007-06-28 Alltime-948
163. 3:37.07 Raymond Choge Rehlingen 2010-05-24 Alltime-960
164. 3:37.09 James Mwangi Murigi Yokohama 2005-09-19 Alltime-965
165. 3:37.10 Robert Kibet Rieti 1998-08-30 Alltime-971
166. 3:37.19 Emedy Kiplimo Nairobi 2022-04-28 Alltime-992
167. 3:37.2 Alfred Kiprop Nairobi 2005-06-04 Alltime-997
168. 3:37.24 Bernard Barmasai Heusden-Zolder 2000-08-05 Alltime-1013
Reuben Kosgei Heusden-Zolder 2000-08-05 Alltime-1013
170. 3:37.3 Moses Masai Nairobi 2008-06-07 Alltime-1028
171. 3:37.35 Evans Kipchumba Nairobi 2017-06-24 Alltime-1046
172. 3:37.36 Gideon Kiage Mageka Bressanone 2009-07-12 Alltime-1049
173. 3:37.37 Laban Kiplimo Nairobi 2018-06-23 Alltime-1057
174. 3:37.4 Sisa Kirati Nairobi 1988-06-18 Alltime-1062
175. 3:37.40 Gilbert Kipnhetich Ndola 2023-04-30 Alltime-1066
176. 3:37.49 Josephat Muraya München 1983-07-26 Alltime-1091
177. 3:37.59 Benjamin Limo Cottbus 1999-05-26 Alltime-1124
178. 3:37.61 Mbarak Hussein Oslo 1990-07-14 Alltime-1137
179. 3:37.62 Moses Barmasai Milano 2008-07-02 Alltime-1141
Ezekiel Rop Eugene 2024-06-05 Alltime-1141
181. 3:37.63 Monmanyi Basweti Hechtel 1995-07-22 Alltime-1145
182. 3:37.64 Wesley Cheruiyot Oslo 2006-06-02 Alltime-1150
183. 3:37.66 Josphat Kipkirui Port of Spain 2023-08-08 Alltime-1156
184. 3:37.7 Benson Lagat Nairobi 1996-06-27 Alltime-1168
185. 3:37.72 Harrison Makau Lappeenranta 2000-08-13 Alltime-1175
186. 3:37.73 Erick Kiptanui Nairobi 2016-05-28 Alltime-1179
187. 3:37.79 Julius Kariuki Rovereto 1986-07-30 Alltime-1201
188. 3:37.8 Joshua Kipkemboi Nairobi 1991-05-11 Alltime-1207
189. 3:37.82 Felix Muthian Osaka 2024-05-12 Alltime-1213
190. 3:37.9 Sammy Kibiwott Bitok Nairobi 1991-05-11 Alltime-1242
191. 3:37.91 Mathew Kiptanui Ponzano Veneto 2015-07-03 Alltime-1248
192. 3:37.92 Paul Kipsiele Koech Glasgow 2007-06-03 Alltime-1249
193. 3:37.94 Shadrack Kiplimo Kemboi Hechtel 1996-07-06 Alltime-1259
194. 3:37.95 William Kalya New Delhi 1991-09-04 Alltime-1265
195. 3:37.96 Hosea Chirchir Radès 2012-06-09 Alltime-1268
Evans Kosgei Haldensleben 2012-07-15 Alltime-1268
197. 3:37.99 Samuel Serem Rhede 1994-07-29 Alltime-1276
Daniel Gachara Madrid 2001-07-07 Alltime-1276
Mafori Ryan Mphahlele Nairobi 2022-06-25 Alltime-1276
  Result Name Venue Date Info
1. 3:43.40 Noah Ngeny Roma 1999-07-07 Alltime-2
2. 3:46.38 Daniel Komen Berlin 1997-08-26 Alltime-8
3. 3:47.28 Bernard Lagat Roma 2001-06-29 Alltime-12
4. 3:47.65 Laban Rotich Oslo 1997-07-04 Alltime-16
5. 3:47.88 John Kibowen Oslo 1997-07-04 Alltime-23
Silas Kiplagat Eugene 2014-05-31 Alltime-23
7. 3:47.94 William Chirchir Oslo 2000-07-28 Alltime-25
8. 3:48.06 Reynold Kipkorir Eugene 2023-09-16 Alltime-27
9. 3:48.17 Paul Korir London 2003-08-08 Alltime-29
10. 3:48.28 Daniel Kipchirchir Komen Eugene 2007-06-10 Alltime-32
11. 3:48.50 Asbel Kiprop Eugene 2009-06-07 Alltime-36
12. 3:48.78 Haron Keitany Eugene 2009-06-07 Alltime-39
13. 3:48.80 William Kemei Berlin 1992-08-21 Alltime-40
14. 3:49.04 Ronald Kwemoi Eugene 2017-05-27 Alltime-45
15. 3:49.08 Elijah Manangoi Eugene 2017-05-27 Alltime-46
16. 3:49.29 William Biwott Tanui Oslo 2009-07-03 Alltime-56
17. 3:49.34 Benjamin Kipkurui Bruxelles 2000-08-25 Alltime-58
18. 3:49.40 Charles Simotwo Oslo 2021-07-01 Alltime-61
19. 3:49.43 James Magut Eugene 2014-05-31 Alltime-63
20. 3:49.45 Mike Boit Bruxelles 1981-08-28 Alltime-64
21. 3:49.56 Collins Cheboi Eugene 2014-05-31 Alltime-68
22. 3:49.64 Timothy Cheruiyot Eugene 2017-05-27 Alltime-72
23. 3:49.75 Leonard Muchero Maina Roma 2001-06-29 Alltime-74
24. 3:49.77 Wilfred Oanda Kirochi Oslo 1991-07-06 Alltime-75
Caleb Ndiku Eugene 2011-06-04 Alltime-75
26. 3:50.01 Augustine Choge London 2013-07-27 Alltime-85
27. 3:50.24 Gideon Gathimba Oslo 2012-06-07 Alltime-90
28. 3:50.25 Alex Kipchirchir Rieti 2003-09-07 Alltime-91
29. 3:50.39 James Kwalia Hengelo 2003-06-01 Alltime-97
30. 3:50.40 Cornelius Chirchir London 2003-08-08 Alltime-98
Eliud Kipchoge London 2004-07-30 Alltime-98
32. 3:50.42 Bethwell Birgen Eugene 2013-06-01 Alltime-101
33. 3:50.49 Shadrack Korir Eugene 2008-06-08 Alltime-104
34. 3:50.57 William Tanui Berlin 1997-08-26 Alltime-108
35. 3:50.60 Sammy Mutai Roma 2001-06-29 Alltime-110
36. 3:50.73 Wilson Waigwa Koblenz 1983-08-31 Alltime-116
37. 3:50.82 Suleiman Simotwo Oslo 2005-07-29 Alltime-118
38. 3:50.83 Nicholas Kiptanui Kemboi Oslo 2008-06-06 Alltime-120
39. 3:50.87 Abel Kipsang Eugene 2022-05-28 Alltime-122
40. 3:50.95 Nixon Chepseba Oslo 2013-06-13 Alltime-125
41. 3:50.98 Robert Rono Rieti 2003-09-07 Alltime-126
42. 3:51.17 Vincent Kibet Eugene 2017-05-27 Alltime-137
43. 3:51.41 Peter Rono Lausanne 1991-07-10 Alltime-146
44. 3:51.50 Enock Koech Roma 2001-06-29 Alltime-150
45. 3:51.80 David Kibet Jerez de la Frontera 1991-09-17 Alltime-162
46. 3:52.17 Benjamin Jipcho Stockholm 1973-07-02 Alltime-184
47. 3:52.18 Boaz Lalang Oslo 2010-06-04 Alltime-185
48. 3:52.33 Martin Keino Oslo 1996-07-05 Alltime-195
49. 3:52.38 Joseph Chesire Oslo 1989-07-01 Alltime-198
50. 3:52.39 Kipkoech Cheruiyot Oslo 1988-07-02 Alltime-200
51. 3:52.45 David Kiplak Oslo 2002-06-28 Alltime-207
52. 3:52.48 Robert Kibet Oslo 1994-07-22 Alltime-210
53. 3:52.54 Jonah Birir San Donato Milanese 1992-05-30 Alltime-215
54. 3:52.92 Frederick Cheruiyot Sheffield 1998-08-02 Alltime-241
55. 3:53.05 Elkanah Angwenyi Eugene 2005-06-04 Alltime-249
56. 3:53.1 Kipchoge Keino Kisumu 1967-09-10 Alltime-250
57. 3:53.14 David Lelei Roma 1999-07-07 Alltime-252
58. 3:53.16 Peter Biwott Roma 2001-06-29 Alltime-255
59. 3:53.29 Hillary Chenonge Hengelo 2003-06-01 Alltime-261
60. 3:53.49 Elijah Kipruto Maru Melbourne 1997-02-20 Alltime-280
61. 3:53.53 Julius Kiptoo Rieti 1997-09-03 Alltime-281
62. 3:53.62 Josphat Kiprono Menjo Joensuu 2010-08-21 Alltime-286
63. 3:53.63 Sammy Rono Paris 1998-07-29 Alltime-289
64. 3:53.69 Michael Too Hengelo 2003-06-01 Alltime-294
65. 3:54.01 Moses Kiptanui Oslo 1991-07-06 Alltime-316
66. 3:54.09 Vickson Polonet Ostrava 2009-06-17 Alltime-321
67. 3:54.37 Geoffrey Rono Oslo 2010-06-04 Alltime-338
68. 3:54.56 Issac Songok Linz 2001-08-20 Alltime-355
69. 3:54.65 Vincent Malakwen Oslo 1996-07-05 Alltime-371
70. 3:54.7 John Kosgei Rieti 1996-09-01 Alltime-376
71. 3:54.72 Daniel Salel Ostrava 2009-06-17 Alltime-379
72. 3:54.81 Paul Mwangi Zagreb 1998-07-07 Alltime-391
73. 3:55.0 Luke Kipkosgei Milano 1998-06-05 Alltime-409
74. 3:55.12 Raymond Yator Eugene 2001-05-27 Alltime-416
75. 3:55.16 Josephat Kithii Eugene 2010-07-03 Alltime-421
76. 3:55.18 Alfred Kirwa Yego Eugene 2011-06-04 Alltime-423
77. 3:55.24 David Kisang London 2000-06-04 Alltime-428
78. 3:55.31 Abraham Chebii London 2000-06-04 Alltime-434
79. 3:55.32 Yobes Ondieki Lausanne 1991-07-10 Alltime-437
80. 3:55.41 Charles Cheruiyot Verona 1987-06-11 Alltime-451
Vincent Keter Eugene 2022-05-28 Alltime-451
82. 3:55.49 Brian Musau Boston 2024-01-09 Alltime-461
83. 3:55.62 Robert Biwott Oslo 2016-06-09 Alltime-478
84. 3:55.76 Jonathan Sawe Eugene 2015-05-30 Alltime-490
85. 3:55.80 Edwin Maranga Gresham 2001-06-03 Alltime-493
86. 3:56.1 Sosthenes Bitok Toronto 1983-07-19 Alltime-535
87. 3:56.19 Nicholas Kemboi Eugene 2011-06-04 Alltime-551
88. 3:56.35 Paul Rugut Koblenz 1983-08-31 Alltime-576
89. 3:56.60 David Chemweno Melbourne 2001-03-01 Alltime-609
90. 3:56.69 David Kimani Walnut 2001-04-22 Alltime-622
91. 3:56.71 Matthew Kipsang Cape Town 2023-04-24 Alltime-627
92. 3:56.72 James Karanu Gresham 2001-06-03 Alltime-629
93. 3:56.75 John Ngugi Monaco 1990-08-12 Alltime-633
94. 3:56.79 Sammy Koskei Köln 1982-08-22 Alltime-637
95. 3:56.84 Eliud Njubi Philadelphia 2001-04-28 Alltime-649
96. 3:56.97 John Thuo Itati San Francisco 2002-09-15 Alltime-667
97. 3:57.01 Michael Kibet Ostrava 2019-06-20 Alltime-676
98. 3:57.4 Stephen Kipkorir Nice 1995-07-12 Alltime-754
99. 3:57.44 Vincent Letting Dublin 2014-07-11 Alltime-764
100. 3:57.5 Charles Makau Aberdeen 2000-08-27 Alltime-775
101. 3:57.55 Phillip Lagat Des Moines 2010-04-24 Alltime-784
102. 3:57.63 Silas Kisorio Dublin 2012-07-25 Alltime-800
103. 3:57.69 Atoi Boru Cwmbran 1992-07-12 Alltime-807
104. 3:57.74 Benson Seurei Heidelberg 2011-06-02 Alltime-826
105. 3:57.84 Samuel Kibiri Palo Alto 1991-03-30 Alltime-849
106. 3:57.90 Justus Soget Oslo 2019-06-13 Alltime-867
107. 3:58.32 Bernard Kiptum Stretford 2007-08-11 Alltime-960
108. 3:58.4 Paul Tergat Monaco 1996-08-10 Alltime-971
109. 3:58.49 Daniel Gachara Victoria 2001-05-25 Alltime-994
110. 3:58.59 Benson Koech Linz 2001-08-20 Alltime-1016
111. 3:58.7 Reuben Chesang Köln 1995-08-18 Alltime-1047
112. 3:58.72 Julius Bor Austin 2008-04-05 Alltime-1055
Athanas Kioko Columbia 2020-08-29 Alltime-1055
114. 3:58.8 Shem Kororia Monaco 1996-08-10 Alltime-1068
Paul Bitok Monaco 1996-08-10 Alltime-1068
116. 3:58.84 Yusuf Biwott Ostrava 2009-06-17 Alltime-1095
117. 3:59.20 Kumari Taki Oslo 2018-06-07 Alltime-1210
118. 3:59.23 Emmanuel Kemboi Oslo 2000-07-28 Alltime-1214
119. 3:59.32 Barnabas Korir Bratislava 1988-06-09 Alltime-1246
120. 3:59.34 Joseph Kiprobon Belfast 1991-06-21 Alltime-1252
Fred Samoei Des Moines 2011-04-30 Alltime-1252
122. 3:59.35 David Kebenei London 1982-07-17 Alltime-1255
Isaac Sang Heidelberg 2004-06-25 Alltime-1255
124. 3:59.36 Gilbert Kipchoge Oslo 2008-06-06 Alltime-1261
125. 3:59.4 Benjamin Limo Monaco 1999-08-04 Alltime-1270
126. 3:59.43 Jackson Lokol Sevilla 1990-05-30 Alltime-1284
Brimin Kiprotich Boston 2018-05-19 Alltime-1284
128. 3:59.53 Francis Rop Stellenbosch 1996-02-16 Alltime-1317
129. 3:59.56 Richard Tuwei København 1983-08-15 Alltime-1322
130. 3:59.6 James Munyala Philadelphia 1978-04-29 Alltime-1333
Thomas Nyariki Monaco 1996-08-10 Alltime-1333
132. 3:59.61 Boaz Cheboiywo Des Moines 2003-04-26 Alltime-1344
133. 3:59.63 Vincent Rono Mobile 2007-04-14 Alltime-1349
Vincent Mutai Letterkenny 2014-07-13 Alltime-1349
135. 3:59.65 Meshack Sang Växjö 1999-08-10 Alltime-1354
136. 3:59.66 Mbarak Hussein New York City 1991-07-20 Alltime-1355
137. 3:59.68 Abraham Cheplait Concord 2016-06-02 Alltime-1358
138. 3:59.88 Jonah Maiyo Walnut 2005-04-17 Alltime-1432
139. 3:59.93 Anthony Rotich Berkeley 2015-04-25 Alltime-1454
140. 3:59.95 Kipsubai Koskei London 1977-08-29 Alltime-1458
  Result Name Venue Date Info
1. 7:20.67 Daniel Komen Rieti 1996-09-01 Alltime-2
2. 7:27.18 Moses Kiptanui Monaco 1995-07-25 Alltime-17
3. 7:27.55 Edwin Cheruiyot Soi Ad-Dawhah 2011-05-06 Alltime-19
4. 7:27.59 Luke Kipkosgei Monaco 1998-08-08 Alltime-20
5. 7:27.66 Eliud Kipchoge Ad-Dawhah 2011-05-06 Alltime-22
6. 7:27.75 Thomas Nyariki Monaco 1996-08-10 Alltime-24
7. 7:28.28 James Kwalia Bruxelles 2004-09-03 Alltime-26
8. 7:28.41 Paul Bitok Monaco 1996-08-10 Alltime-27
9. 7:28.53 Edwin Kurgat London 2024-07-20 Alltime-29
10. 7:28.67 Benjamin Limo Monaco 1999-08-04 Alltime-30
11. 7:28.70 Paul Tergat Monaco 1996-08-10 Alltime-31
12. 7:28.72 Issac Songok Rieti 2006-08-27 Alltime-33
13. 7:28.73 Ronald Kwemoi Ad-Dawhah 2017-05-05 Alltime-34
14. 7:28.76 Augustine Choge Ad-Dawhah 2011-05-06 Alltime-35
15. 7:28.83 Jacob Krop Paris 2024-07-07 Alltime-36
16. 7:29.09 John Kibowen Oslo 1998-07-09 Alltime-40
17. 7:30.09 Thomas Longosiwa Ad-Dawhah 2009-05-08 Alltime-45
18. 7:30.15 Vincent Chepkok Ad-Dawhah 2011-05-06 Alltime-48
19. 7:30.43 Isiah Koech Stockholm 2012-08-17 Alltime-51
20. 7:30.62 Boniface Songok Bruxelles 2004-09-03 Alltime-55
21. 7:30.99 Caleb Ndiku Stockholm 2012-08-17 Alltime-62
22. 7:31.13 Julius Gitahi Oslo 1998-07-09 Alltime-64
23. 7:31.14 William Kalya Monaco 1997-08-16 Alltime-65
24. 7:31.19 Nicholas Kipkorir Monaco 2022-08-10 Alltime-66
25. 7:31.20 Joseph Kiplimo Rieti 2009-09-06 Alltime-67
26. 7:31.26 Cornelius Kemboi Stockholm 2022-06-30 Alltime-68
27. 7:31.41 Sammy Alex Mutahi Rieti 2009-09-06 Alltime-69
Daniel Kipchirchir Komen Ad-Dawhah 2011-05-06 Alltime-69
29. 7:31.68 Yusuf Biwott Ostrava 2010-05-27 Alltime-73
30. 7:32.1 Henry Rono Oslo 1978-06-27 Alltime-77
31. 7:32.16 John Cheruiyot Ostrava 2010-05-27 Alltime-78
32. 7:32.23 Richard Limo Bruxelles 2001-08-24 Alltime-80
33. 7:32.25 Silas Kipruto Rieti 2009-09-06 Alltime-81
34. 7:32.36 Benjamin Maiyo Athínai 2000-06-28 Alltime-83
35. 7:32.48 Bethwell Birgen Saint-Denis 2016-08-27 Alltime-88
36. 7:32.72 John Kipkoech Rieti 2010-08-29 Alltime-91
37. 7:32.97 Mark Kiptoo Ad-Dawhah 2009-05-08 Alltime-95
38. 7:33.01 Levi Matebo Rieti 2008-09-07 Alltime-97
39. 7:33.13 Shem Kororia Monaco 1996-08-10 Alltime-99
40. 7:33.27 Leonard Komon Rieti 2009-09-06 Alltime-103
41. 7:33.42 Abraham Chebii Monaco 2006-08-20 Alltime-105
42. 7:33.51 Bernard Lagat Monaco 2000-08-18
43. 7:33.62 Sammy Kipketer Lausanne 2001-07-04 Alltime-108
44. 7:33.79 Paul Koech Monaco 1997-08-16 Alltime-110
45. 7:33.93 Paul Kipsiele Koech Ad-Dawhah 2005-05-13 Alltime-112
46. 7:33.96 Wilson Boit Kipketer Nice 1997-07-16 Alltime-114
47. 7:34.18 Yobes Ondieki Köln 1992-08-16 Alltime-117
48. 7:34.29 Mathew Kisorio Rieti 2009-09-06 Alltime-119
49. 7:34.37 Jonas Cheruiyot Ad-Dawhah 2007-05-11 Alltime-121
50. 7:34.59 Emmanuel Korir London 2024-07-20 Alltime-126
51. 7:34.62 Joseph Ebuya Monaco 2008-07-29 Alltime-127
52. 7:34.71 Jacob Chesari Berlin 2010-08-22 Alltime-130
53. 7:35.35 Leonard Muchero Maina Nice 2001-07-09 Alltime-145
54. 7:35.44 Remmy Limo Ndiwa Ostrava 2010-05-27 Alltime-149
55. 7:35.46 Noah Ngeny Sevilla 2000-06-09 Alltime-151
56. 7:35.52 Philip Mosima London 1996-07-12 Alltime-153
57. 7:35.53 Albert Rop Zagreb 2013-09-03
58. 7:35.57 Lucas Rotich Ad-Dawhah 2011-05-06 Alltime-155
59. 7:35.87 Mike Kigen Gateshead 2006-06-11 Alltime-165
60. 7:35.91 Justus Soget Oslo 2021-07-01 Alltime-166
61. 7:35.97 Martin Keino Monaco 1997-08-16 Alltime-168
62. 7:36.33 James Kimutai Koskei Saint-Denis 2000-06-23 Alltime-175
63. 7:36.38 Evans Rutto Athínai 2000-06-28 Alltime-177
64. 7:36.40 Bernard Barmasai Bruxelles 1997-08-22 Alltime-178
65. 7:36.44 Lawi Lalang Rieti 2014-09-07 Alltime-180
66. 7:36.62 Julius Kiptoo Bruxelles 1997-08-22 Alltime-185
67. 7:36.66 Mark Bett Rieti 2001-09-02 Alltime-186
68. 7:36.83 Sammy Mutai Ostrava 2010-05-27 Alltime-193
69. 7:36.88 Moses Mosop Lausanne 2006-07-11 Alltime-194
70. 7:37.05 Emmanuel Kipsang London 2015-07-24 Alltime-200
71. 7:37.36 David Chelule Paris 1999-07-21 Alltime-204
72. 7:37.39 John Kosgei Köln 1996-08-16 Alltime-205
73. 7:37.50 Shadrack Korir Zagreb 2006-08-31 Alltime-209
74. 7:37.51 David Bett Berlin 2010-08-22 Alltime-212
75. 7:37.57 Cyrus Rutto Rieti 2013-09-08 Alltime-214
76. 7:37.68 Eliud Barngetuny Oslo 1995-07-21 Alltime-218
Bedan Karoki Zagreb 2013-09-03 Alltime-218
78. 7:37.69 Bernard Kiplagat Ad-Dawhah 2007-05-11 Alltime-220
79. 7:37.73 William Sigei Monaco 1993-08-07 Alltime-222
80. 7:37.80 Michael Kibet Gateshead 2021-07-13 Alltime-226
81. 7:37.95 James Getanda Ad-Dawhah 2002-05-15 Alltime-230
82. 7:38.0 Stephen Cherono Ostrava 2003-06-12
83. 7:38.16 Ishmael Kipkurui Paris 2023-06-09 Alltime-239
84. 7:38.19 Daniel Gachara Stuttgart 1999-06-06 Alltime-242
Justin Kemboi Paris 2023-06-09 Alltime-242
86. 7:38.33 Davis Kiplangat London 2017-07-09 Alltime-247
87. 7:38.44 Stephen Kipkorir Bellinzona 1996-07-12 Alltime-249
88. 7:38.50 Frank Ngegel London 2017-07-09 Alltime-250
Michael Temoii Bellinzona 2022-09-12 Alltime-250
90. 7:38.67 Micah Kogo Stockholm 2007-08-07 Alltime-257
91. 7:38.69 Patrick Ivuti Rieti 2002-09-08 Alltime-258
92. 7:38.72 Timothy Cheruiyot Ad-Dawhah 2023-05-05 Alltime-262
93. 7:38.83 Reynold Kipkorir Zagreb 2022-09-11 Alltime-267
94. 7:38.91 Daniel Salel Ostrava 2010-05-27 Alltime-269
95. 7:39.02 Robert Sigei Kipngetich Stockholm 2007-08-07 Alltime-273
96. 7:39.04 Boaz Cheboiywo Carson 2005-05-22 Alltime-276
97. 7:39.09 Peter Koech London 1982-07-17 Alltime-277
98. 7:39.12 Issac Ndiema Paris 2024-07-07 Alltime-279
99. 7:39.15 Paul Kosgei Athínai 2000-06-28 Alltime-282
100. 7:39.22 Hillary Chenonge Bruxelles 2002-08-30 Alltime-284
101. 7:39.27 Bernard Chepkok Rieti 2006-08-27 Alltime-287
102. 7:39.32 Josephat Machuka London 1996-07-12 Alltime-292
103. 7:39.38 Paul Kipkoech Köln 1986-08-17 Alltime-293
Joseph Koskei Kipkemboi Rieti 2002-09-08 Alltime-293
105. 7:39.6 Kipchoge Keino Helsingborg 1965-08-27 Alltime-307
106. 7:39.63 Moses Tanui Köln 1995-08-18 Alltime-309
Jonathan Ndiku Ostrava 2014-06-17 Alltime-309
108. 7:39.70 Hillary Maiyo Monaco 2015-07-17 Alltime-314
109. 7:39.72 Paul Lonyangata Strasbourg 2011-06-12 Alltime-319
110. 7:39.73 Cornelius Kangogo Ostrava 2012-05-25 Alltime-320
111. 7:39.82 Ismael Kirui Berlin 1993-08-27 Alltime-326
112. 7:39.94 Silas Kiplagat Milano 2010-09-09 Alltime-333
113. 7:40.10 William Malel Sitonik Villeneuve d'Ascq 2011-07-10 Alltime-344
Gideon Gathimba Rieti 2011-09-10 Alltime-344
115. 7:40.11 Suleiman Simotwo Ad-Dawhah 2010-05-14 Alltime-346
116. 7:40.37 Japheth Korir Ostrava 2012-05-25 Alltime-354
117. 7:40.39 Mang'ata Ndiwa Kimai Monaco 2008-07-29 Alltime-355
Daniel Simiu Zagreb 2022-09-11 Alltime-355
119. 7:40.47 Patrick Mwaka Villeneuve d'Ascq 2011-07-10 Alltime-364
120. 7:40.52 Wilson Waigwa Bruxelles 1983-08-26 Alltime-367
121. 7:40.56 Benson Seurei Zagreb 2013-09-03 Alltime-369
122. 7:40.67 Felix Limo Rieti 2001-09-02 Alltime-372
123. 7:40.82 Pius Muli Rieti 2003-09-07 Alltime-376
124. 7:40.88 Edwin Kipkorir Sheffield 2007-07-15 Alltime-378
125. 7:40.93 Kipkirui Misoi Ingolstadt 2000-06-18 Alltime-379
126. 7:41.18 Vincent Rono Naimette-Xhovémont 2010-07-13 Alltime-390
127. 7:41.35 David Chemweno Zaragoza 2004-06-08 Alltime-399
128. 7:41.51 Shadrack Kosgei Rieti 2007-09-09 Alltime-407
129. 7:41.52 John Ngugi Hechtel 1992-07-18 Alltime-408
130. 7:41.63 Richard Chelimo Monaco 1993-08-07 Alltime-415
131. 7:41.76 Gideon Rono London 2024-07-20 Alltime-419
132. 7:41.83 Jairus Birech Ad-Dawhah 2013-05-10 Alltime-424
133. 7:41.89 Charles Kamathi Torino 2003-06-06 Alltime-430
134. 7:41.90 Jonah Koech Parma 1992-07-23 Alltime-431
135. 7:41.94 Peter Rono Hechtel 1992-07-18 Alltime-432
136. 7:41.95 Gideon Ngatuny Torino 2009-06-04 Alltime-433
137. 7:41.97 Lukas Kiprop Grosseto 2023-05-27 Alltime-434
138. 7:42.21 Abel Kipsang Lausanne 2021-08-26 Alltime-449
139. 7:42.26 Geoffrey Kirui Ad-Dawhah 2013-05-10 Alltime-453
140. 7:42.32 Asbel Kiprop Torino 2007-06-08 Alltime-456
141. 7:42.35 Charles Cheruiyot Stockholm 1989-07-03 Alltime-457
142. 7:42.38 Stephenson Nyamu Trapani 1991-09-21 Alltime-458
Josphat Bett Naimette-Xhovémont 2009-07-15 Alltime-458
144. 7:42.40 Simon Chemoiywo Nice 1996-07-10 Alltime-464
145. 7:42.49 David Kilel Barletta 2002-07-06 Alltime-471
146. 7:42.50 Meshack Sang Carson 2005-05-22 Alltime-472
147. 7:42.64 James Kosgei Naimette-Xhovémont 2007-07-25 Alltime-476
148. 7:42.67 Alex Oloitiptip Milano 2010-09-09 Alltime-480
149. 7:42.71 Amos Langat Cork 2024-07-09 Alltime-482
150. 7:42.73 Mark Lomuket Eugene 2021-08-21 Alltime-484
151. 7:42.82 Elijah Kipruto Maru Torino 2003-06-06 Alltime-488
152. 7:42.92 Shadrack Langat Villeneuve d'Ascq 2005-06-12 Alltime-492
153. 7:42.98 Josphat Muchiri Ndambiri Rieti 2006-08-27 Alltime-498
154. 7:43.01 Albert Chepkurui Caorle 1999-07-10 Alltime-503
155. 7:43.13 James Kibet Bellinzona 2018-07-18 Alltime-510
156. 7:43.20 Ondoro Osoro Berlin 1993-08-27 Alltime-515
157. 7:43.28 Elkanah Angwenyi Gresham 2004-06-05 Alltime-523
158. 7:43.30 Josphat Boit Carson 2007-05-20 Alltime-524
159. 7:43.35 John Cheruiyot Korir Torino 2000-06-10 Alltime-526
160. 7:43.47 Edward Cheserek Luzern 2019-07-09 Alltime-534
161. 7:43.48 Denis Ndiso Musembi Madrid 2005-07-16 Alltime-535
162. 7:43.50 David Tuwei Helsinki 2000-06-15 Alltime-537
163. 7:43.59 Hillary Korir Caorle 1999-07-10 Alltime-540
164. 7:43.66 Boniface Kirui Naimette-Xhovémont 2009-07-15 Alltime-547
165. 7:43.67 David Chepkwony Villeneuve d'Ascq 2005-06-12 Alltime-549
166. 7:43.82 David Kimani Lausanne 2001-07-04 Alltime-555
167. 7:43.84 Gideon Chirchir Ad-Dawhah 1997-04-24 Alltime-558
168. 7:44.04 Micah Boinett Koblenz 1992-08-26 Alltime-569
169. 7:44.06 Peter Kamais Zaragoza 2004-06-08 Alltime-573
170. 7:44.07 Josphat Kiprono Menjo Lappeenranta 2012-07-18 Alltime-574
171. 7:44.09 Conseslus Kipruto Rieti 2012-09-09 Alltime-577
172. 7:44.13 Patrick Sang Bellinzona 1997-08-18 Alltime-579
173. 7:44.16 Patrick Mugur Ereng Dakar 2011-05-28 Alltime-582
Mathew Kiptanui Birmingham 2016-06-05 Alltime-582
175. 7:44.19 Richard Yator Székesfehérvár 2021-07-06 Alltime-585
176. 7:44.24 Ezekiel Kemboi Rieti 2012-09-09 Alltime-588
Collins Cheboi Kingston 2017-06-10 Alltime-588
178. 7:44.33 Philip Barkutwo Lappeenranta 1992-08-16 Alltime-593
179. 7:44.36 Robert Kipchumba Lausanne 2001-07-04 Alltime-596
180. 7:44.37 David Nyaga Torino 2004-06-04 Alltime-597
181. 7:44.4 Benjamin Jipcho Oslo 1973-07-05 Alltime-602
182. 7:44.43 Ernest Kimeli Bruxelles 2004-09-03 Alltime-606
183. 7:44.50 Boniface Usisivu Torino 2000-06-10 Alltime-608
184. 7:44.61 James Kangogo Rehlingen 2012-05-28 Alltime-612
Moses Mukono Sotteville-lès-Rouen 2013-07-08 Alltime-612
186. 7:44.62 Bisluke Kiplagat Torino 2007-06-08 Alltime-614
187. 7:44.75 Moses Masai Eugene 2009-06-07 Alltime-623
188. 7:44.77 Joseph Kimani São Paulo 1995-05-14 Alltime-625
189. 7:44.82 Mike Chesire Berlin 1993-08-27 Alltime-629
190. 7:44.98 Kibyego Kororia Berlin 1993-08-27 Alltime-632
191. 7:45.07 Solomon Bushendich Torino 2003-06-06 Alltime-640
192. 7:45.13 Richard Kosgei Bellinzona 1997-08-18 Alltime-648
193. 7:45.17 Joshua Killy Dessau 1999-07-16 Alltime-649
194. 7:45.22 Hillary Ngetich Berlin 2016-09-03 Alltime-654
195. 7:45.28 Richard Tuwei Oslo 1983-06-28 Alltime-660
196. 7:45.3 Stanley Waithaka Bruxelles 2018-08-31 Alltime-662
197. 7:45.35 Philip Kemei Bellinzona 1996-07-12 Alltime-666
198. 7:45.4 Vincent Yator Stockholm 2010-08-06 Alltime-668
199. 7:45.43 Edward Mutai Kibet Réthymno 2007-07-18 Alltime-672
200. 7:45.59 Moses Kigen Dessau 2003-05-30 Alltime-682
201. 7:45.6 Titus Mbishei Stockholm 2010-08-06 Alltime-684
202. 7:45.60 Johnstone Kipkoech Köln 1991-09-08 Alltime-685
Gordon Mugi Lignano Sabbiadoro 2001-07-21 Alltime-685
204. 7:45.61 Mike Boit London 1982-07-17 Alltime-687
205. 7:45.68 Dominic Kirui Köln 1991-09-08 Alltime-689
206. 7:45.76 Nathan Lagat Torino 2005-06-03 Alltime-694
207. 7:45.79 Peter Kirui Zaragoza 2009-07-18 Alltime-696
208. 7:45.80 Kipkoech Cheruiyot Padova 1989-09-17 Alltime-697
209. 7:45.86 Frederick Cheruiyot Rehlingen 2004-05-31 Alltime-703
210. 7:45.95 Eric Tirop Celle Ligure 2014-06-26 Alltime-713
211. 7:46.01 Paul Mwangi Jena 1998-05-24 Alltime-719
212. 7:46.03 Richard Geemi Lignano Sabbiadoro 2001-07-21 Alltime-720
213. 7:46.04 Bernard Matheka El Djezair 2006-06-22 Alltime-721
214. 7:46.13 Francis Kiprop Villeneuve d'Ascq 2002-06-16 Alltime-727
215. 7:46.34 Raymond Yator Saint-Denis 2009-07-17 Alltime-742
216. 7:46.42 Michael Musyoki Köln 1977-06-22 Alltime-755
Philemon Kemei Cagliari 2002-09-10 Alltime-755
218. 7:46.61 Paul Tanui Saint-Denis 2016-08-27 Alltime-771
219. 7:46.65 John Thuo Kimondo Torino 2007-06-08 Alltime-775
220. 7:46.67 Joshua Kimeto Viareggio 1977-08-03 Alltime-777
221. 7:46.68 William Kirui Nairobi 2002-05-18 Alltime-780
222. 7:46.76 Kipsubai Koskei Ingelheim 1981-09-01 Alltime-786
Wilfred Oanda Kirochi Padova 1989-09-17 Alltime-786
224. 7:46.77 David Kipruto Budapest 1996-06-10 Alltime-788
225. 7:46.8 Edward Zakayo Roma 2019-06-06 Alltime-790
226. 7:46.80 Frederick Kiptoo Ad-Dawhah 2015-05-15 Alltime-792
227. 7:46.93 Hosea Macharinyang Torino 2007-06-08 Alltime-803
228. 7:46.96 James Kamau Kariuki Bratislava 1995-05-30 Alltime-806
229. 7:47.00 Vincent Mutai Montgeron 2012-05-13 Alltime-809
230. 7:47.02 Edward Waweru Shibetsu 2013-06-26 Alltime-810
231. 7:47.16 Wilson Omwoyo Nice 1993-07-21 Alltime-820
232. 7:47.27 Jonathan Komen Dubnica nad Váhom 2008-09-07 Alltime-834
233. 7:47.31 Charles Karanja Yokohama 2023-05-21 Alltime-838
234. 7:47.33 Brimin Kipruto Ad-Dawhah 2006-05-12 Alltime-840
235. 7:47.35 Julius Kariuki Caorle 1986-07-27 Alltime-843
236. 7:47.36 David Kiplak Berlin 2003-08-10 Alltime-844
237. 7:47.37 David Siele Dakar 2007-04-28 Alltime-846
238. 7:47.43 Wilfred Taragon Naimette-Xhovémont 2006-07-19 Alltime-853
239. 7:47.48 Moses Koech Rieti 2015-09-13 Alltime-856
240. 7:47.59 Leonard Bett Boston 2018-05-19 Alltime-865
241. 7:47.6 John Ngeno Nice 1977-08-21 Alltime-866
242. 7:47.68 Patrick Langat Dubnica nad Váhom 2008-09-07 Alltime-873
243. 7:47.70 Isaac Kariuki Rhede 1996-05-24 Alltime-879
244. 7:47.71 Geofrey Barusei Székesfehérvár 2014-07-08 Alltime-880
245. 7:47.73 Collins Kosgei Sotteville-lès-Rouen 2009-07-05 Alltime-883
246. 7:47.78 Kiprono Sitonik Yokohama 2023-05-21 Alltime-890
247. 7:47.8 Samson Kimobwa Nice 1977-08-21 Alltime-894
248. 7:47.86 Felix Korir Cali 2022-08-05 Alltime-899
249. 7:47.88 Thomas Lotik Arnsberg 1998-05-17 Alltime-901
250. 7:47.89 Jackson Koech Xalapa 2001-11-10 Alltime-902
251. 7:47.93 Peter Muthama Sotteville-lès-Rouen 2018-07-17 Alltime-905
252. 7:47.94 Reuben Cheruiyot Patra 1999-08-01 Alltime-906
253. 7:47.95 Job Tanui Cork 2006-07-01 Alltime-907
254. 7:48.03 Joseph Chesire Rhede 1989-07-30 Alltime-919
255. 7:48.08 Rhonex Kipruto Boston 2018-05-19 Alltime-925
256. 7:48.09 Clinton Kimutai Nairobi 2024-06-28 Alltime-926
257. 7:48.12 Isaac Kiprotich Tanui Olbia 2007-07-21 Alltime-928
258. 7:48.19 Joshua Kipkemboi Sevilla 1988-06-01 Alltime-936
Julius Maritim Cottbus 2000-08-23 Alltime-936
260. 7:48.28 Stephen Rerimoi Athínai 1999-06-16 Alltime-949
261. 7:48.31 Jeremiah Karemi Thuku Shibetsu 2013-06-26 Alltime-955
262. 7:48.35 Stephen Koech Naimette-Xhovémont 2005-07-20 Alltime-958
263. 7:48.45 Laban Chege Bratislava 1994-06-01 Alltime-964
264. 7:48.46 Sammy Kibiwott Bitok Zürich 1991-08-07 Alltime-966
265. 7:48.48 Denis Kipkoech Nairobi 2024-06-28 Alltime-968
266. 7:48.55 Douglas Kipserem Bellinzona 2018-07-18 Alltime-971
267. 7:48.70 Julius Korir Paris 1986-07-22 Alltime-986
268. 7:48.71 Salim Kipsang Helsinki 2000-06-15 Alltime-987
Richard Mateelong Rehlingen 2005-05-16 Alltime-987
270. 7:48.74 Paul Kemboi Naimette-Xhovémont 2009-07-15
271. 7:48.82 Denis Keter Kipkurui Pergine Valsugana 2002-07-26 Alltime-1005
272. 7:48.88 Bernard Sang Dakar 2008-05-17 Alltime-1012
273. 7:49.03 Dan Kiplangat Shibetsu 2020-07-04 Alltime-1027
274. 7:49.11 Simion Kiprop Torino 2004-06-04 Alltime-1036
Joel Kimurer Dubnica nad Váhom 2008-09-07 Alltime-1036
276. 7:49.2 David Kisang Roma 1997-06-05 Alltime-1044
277. 7:49.27 Boniface Kibiwott Meilen 2021-05-29 Alltime-1051
278. 7:49.28 Kenneth Kipkemoi Eugene 2012-06-02 Alltime-1053
279. 7:49.33 Hillary Kiprono Torino 2007-06-08 Alltime-1058
280. 7:49.34 Justus Kiprono Kipchirchir Rieti 2004-09-05 Alltime-1059
281. 7:49.36 William Musyoki Monaco 1988-08-02 Alltime-1061
282. 7:49.41 Wilson Chemweno Rehlingen 2003-06-09 Alltime-1069
283. 7:49.53 Isaac Sang Leverkusen 2006-07-28 Alltime-1086
284. 7:49.58 Silah Kiplimo Misoi Tampere 1999-07-14 Alltime-1092
285. 7:49.64 William Sitonik Celle Ligure 2014-06-26 Alltime-1102
286. 7:49.65 Titus Kibiego Rieti 2014-09-07 Alltime-1107
287. 7:49.71 William Mutwol Bruxelles 1992-08-28 Alltime-1115
288. 7:49.79 Sammy Kiplagat Dessau 2002-05-29 Alltime-1122
289. 7:49.82 Edwin Kisalsak Cali 2022-08-05 Alltime-1126
290. 7:49.90 David Kibet San Sebastián 1992-03-04 Alltime-1137
Benson Esho Hengelo 2009-06-01 Alltime-1137
292. 7:49.95 Jackson Ruto Fürth 1983-05-21 Alltime-1146
Julius Chelule London 1995-08-27 Alltime-1146
294. 7:49.99 Reuben Chesang Lignano Sabbiadoro 1997-07-10 Alltime-1150
  Result Name Venue Date Info
1. 12:39.74 Daniel Komen Bruxelles 1997-08-22 Alltime-6
2. 12:45.71 Jacob Krop Bruxelles 2022-09-02 Alltime-12
3. 12:46.33 Nicholas Kipkorir Roma 2022-06-09 Alltime-13
4. 12:46.53 Eliud Kipchoge Roma 2004-07-02 Alltime-14
5. 12:48.64 Isiah Koech Saint-Denis 2012-07-06 Alltime-21
6. 12:48.66 Issac Songok Zürich 2006-08-18 Alltime-22
7. 12:48.81 Stephen Cherono Ostrava 2003-06-12 Alltime-24
8. 12:49.04 Thomas Longosiwa Saint-Denis 2012-07-06 Alltime-25
9. 12:49.50 John Kipkoech Saint-Denis 2012-07-06 Alltime-27
10. 12:49.87 Paul Tergat Zürich 1997-08-13 Alltime-30
11. 12:50.55 Moses Masai Berlin 2008-06-01 Alltime-33
12. 12:51.00 Joseph Ebuya Bruxelles 2007-09-14 Alltime-40
13. 12:51.34 Edwin Cheruiyot Soi Monaco 2013-07-19 Alltime-41
14. 12:51.45 Vincent Chepkok Ad-Dawhah 2010-05-14 Alltime-42
15. 12:52.33 Sammy Kipketer Oslo 2003-06-27 Alltime-45
16. 12:52.99 Abraham Chebii Oslo 2003-06-27 Alltime-48
17. 12:53.46 Mark Kiptoo Stockholm 2010-08-06 Alltime-52
18. 12:53.66 Augustine Choge Roma 2005-07-08 Alltime-55
19. 12:53.72 Philip Mosima Roma 1996-06-05 Alltime-56
20. 12:54.07 John Kibowen Saint-Denis (WC) 2003-08-31 Alltime-58
21. 12:54.46 Moses Mosop Saint-Denis 2006-07-08 Alltime-64
22. 12:54.58 James Kwalia Oslo 2003-06-27 Alltime-65
23. 12:54.85 Moses Kiptanui Roma 1996-06-05 Alltime-71
24. 12:54.90 Daniel Simiu Bruxelles 2022-09-02 Alltime-72
25. 12:54.99 Benjamin Limo Saint-Denis 2003-07-04 Alltime-74
26. 12:55.06 Lucas Rotich Oslo 2010-06-04 Alltime-75
27. 12:55.63 Mark Bett Oslo 2000-07-28 Alltime-80
28. 12:55.85 Boniface Songok Bruxelles 2005-08-26 Alltime-83
29. 12:55.94 Thomas Nyariki Stockholm 1997-07-07 Alltime-84
30. 12:55.95 Josphat Kiprono Menjo Turku 2010-08-18 Alltime-85
31. 12:56.27 Albert Chepkurui Oslo 2003-06-27 Alltime-88
32. 12:56.29 Paul Koech Zürich 1997-08-13 Alltime-91
33. 12:56.50 Luke Kipkosgei Oslo 2000-07-28 Alltime-93
34. 12:56.72 Richard Limo Zürich 2001-08-17 Alltime-97
35. 12:57.43 Josphat Bett Bruxelles 2009-09-04 Alltime-102
36. 12:57.79 David Chelule Roma 1999-07-07 Alltime-104
37. 12:57.83 Mathew Kisorio Oslo 2010-06-04 Alltime-105
38. 12:58.24 Leonard Komon Roma 2009-07-10 Alltime-107
39. 12:58.49 Yusuf Biwott Bruxelles 2007-09-14 Alltime-110
40. 12:58.58 Mike Kigen Oslo 2006-06-02 Alltime-114
41. 12:58.69 Paul Tanui Roma 2015-06-04 Alltime-116
42. 12:58.78 Benson Kiplangat Suzhou 2024-04-27 Alltime-117
43. 12:58.94 Paul Bitok Oslo 2002-06-28 Alltime-122
44. 12:59.08 Jonas Cheruiyot Stockholm 2006-07-25 Alltime-124
45. 12:59.17 Caleb Ndiku Stockholm 2014-08-21 Alltime-125
46. 12:59.43 Albert Rop Heusden-Zolder 2013-07-13
47. 12:59.44 Richard Yator Bruxelles 2018-08-31 Alltime-129
48. 12:59.72 Jacob Chesari Heusden-Zolder 2010-07-10 Alltime-131
49. 12:59.98 Geoffrey Kamworor Eugene 2016-05-28 Alltime-133
50. 13:00.04 Titus Mbishei Stockholm 2010-08-06 Alltime-134
51. 13:00.12 Sammy Alex Mutahi Roma 2010-06-10 Alltime-135
52. 13:00.17 Richard Etir Nobeoka 2023-05-04 Alltime-137
53. 13:00.38 Benard Kibet Nobeoka 2023-05-04 Alltime-141
54. 13:00.68 Cornelius Kemboi Heusden-Zolder 2023-07-15 Alltime-146
55. 13:00.69 Samwel Masai Xiamen 2024-04-10 Alltime-147
56. 13:00.77 Micah Kogo Stockholm 2006-07-25 Alltime-149
57. 13:00.90 Emmanuel Kiplagat Nobeoka 2023-05-04 Alltime-150
58. 13:00.95 Lawi Lalang Monaco 2013-07-19 Alltime-151
59. 13:01.06 Shadrack Kosgei Heusden-Zolder 2005-07-23 Alltime-152
60. 13:01.14 Nicholas Kemboi Zürich 2003-08-15 Alltime-153
61. 13:01.32 Levy Kibet Roma 2022-06-09 Alltime-155
62. 13:01.48 Michael Temoii Nobeoka 2023-05-04 Alltime-158
63. 13:01.64 John Cheruiyot Rabat 2010-06-06 Alltime-159
64. 13:01.68 Mark Lomuket Bergamo 2021-05-12 Alltime-160
65. 13:01.76 Leonard Muchero Maina Zürich 2003-08-15 Alltime-161
66. 13:01.82 Yobes Ondieki Zürich 1991-08-07 Alltime-162
67. 13:01.89 Julius Gitahi Stockholm 1998-08-05 Alltime-163
68. 13:02.28 Benjamin Maiyo Lausanne 2000-07-05 Alltime-169
69. 13:02.51 Charles Kamathi Zürich 2002-08-16 Alltime-172
70. 13:02.56 Ronald Kwemoi Xiamen 2024-04-10 Alltime-174
71. 13:02.68 Patrick Ivuti Zürich 2000-08-11 Alltime-177
72. 13:02.71 Evans Rutto Nürnberg 2000-06-25 Alltime-178
73. 13:02.75 Ismael Kirui Stuttgart (WC) 1993-08-16 Alltime-180
74. 13:02.80 Shem Kororia Stockholm 1995-07-10 Alltime-181
75. 13:02.86 Silas Kipruto Berlin 2008-06-01 Alltime-184
76. 13:03.04 Levi Matebo Heusden-Zolder 2008-07-20 Alltime-186
77. 13:03.08 William Kalya Stockholm 1995-07-10 Alltime-187
78. 13:03.19 Edward Zakayo Roma 2019-06-06 Alltime-189
79. 13:03.37 Kenneth Kipkemoi Heusden-Zolder 2012-07-08 Alltime-194
80. 13:03.44 Cyrus Rutto Somerville 2017-06-02 Alltime-196
81. 13:03.84 Martin Irungu Mathathi Niigata 2004-09-26 Alltime-202
82. 13:04.00 Samwel Chebolei Suzhou 2024-04-27 Alltime-205
83. 13:04.02 Daniel Kipchirchir Komen Rabat 2010-06-06 Alltime-206
84. 13:04.04 Josephat Machuka Stockholm 1996-07-08 Alltime-207
85. 13:04.3 James Kimutai Koskei Milano 2000-06-07 Alltime-212
86. 13:04.39 Daniel Kimaiyo Maisons-Laffitte 2024-07-06 Alltime-214
87. 13:04.43 Stephen Koech Heusden-Zolder 2005-07-23 Alltime-216
88. 13:04.44 Edward Cheserek Heusden-Zolder 2019-06-20 Alltime-217
89. 13:04.50 Vincent Yator Zürich 2010-08-19 Alltime-220
90. 13:04.66 Bethwell Birgen Hengelo 2016-05-22 Alltime-223
91. 13:04.70 Hillary Chenonge Heusden-Zolder 2005-07-23 Alltime-224
92. 13:04.97 Richard Yatich Lausanne 2018-07-05 Alltime-228
93. 13:05.02 Mang'ata Ndiwa Kimai Hengelo 2009-06-01 Alltime-230
94. 13:05.05 James Mwangi Murigi Tokyo 2005-06-03 Alltime-231
95. 13:05.14 Richard Chelimo Zürich 1993-08-04 Alltime-234
96. 13:05.18 Paul Kipsiele Koech Rabat 2010-06-06 Alltime-235
97. 13:05.21 Stanley Waithaka Heusden-Zolder 2019-06-20 Alltime-236
98. 13:05.33 Josphat Muchiri Ndambiri Tokyo 2005-06-03 Alltime-237
99. 13:05.44 Paul Kosgei Oslo 2000-07-28 Alltime-240
100. 13:05.47 Ishmael Kipkurui Oslo 2023-06-15 Alltime-241
101. 13:05.55 Andrew Kiptoo Alamisi San Vito Al Tagliamento 2024-06-02 Alltime-242
102. 13:05.81 Francis Kiprop Stockholm 2002-07-16 Alltime-249
103. 13:06.06 David Bett Zürich 2010-08-19 Alltime-254
104. 13:06.12 Julius Kiptoo Roma 1997-06-05 Alltime-255
105. 13:06.15 William Sigei Oslo 1995-07-21 Alltime-257
106. 13:06.18 Issac Ndiema Montreuil 2022-06-02 Alltime-258
107. 13:06.20 Henry Rono Knarvik 1981-09-13 Alltime-259
108. 13:06.26 Boniface Kibiwott Luzern 2021-06-29 Alltime-261
109. 13:06.71 Robert Sigei Kipngetich Roma 2007-07-13 Alltime-266
110. 13:07.27 Daniel Gachara Helsinki 1998-06-13 Alltime-273
111. 13:07.47 Moses Kigen Zürich 2006-08-18 Alltime-278
112. 13:07.55 Davis Kiplangat Hengelo 2019-06-09 Alltime-280
113. 13:07.57 Simon Chemoiywo Monaco 1994-08-02 Alltime-281
114. 13:07.99 Felix Kiptarus Montreuil 2022-06-02 Alltime-289
115. 13:08.01 Paul Lonyangata Barcelona 2011-07-22 Alltime-290
116. 13:08.23 Daniel Salel Oslo 2010-06-04 Alltime-295
117. 13:08.35 Emmanuel Bett Oslo 2012-06-07 Alltime-297
118. 13:08.42 Emmanuel Kibet Kiprop Heusden-Zolder 2022-07-02 Alltime-299
119. 13:08.55 Emmanuel Kipsang Bruxelles 2015-09-11 Alltime-303
120. 13:08.58 Antipas Kandie Yokohama 2021-10-03 Alltime-305
121. 13:08.59 Alex Oloitiptip Huelva 2012-06-07 Alltime-306
122. 13:08.90 Henry Sugut Hengelo 2004-05-31 Alltime-309
123. 13:09.31 Zakayo Ngatho Kanazawa 2001-09-30 Alltime-312
124. 13:09.34 Joseph Kiplimo Rabat 2009-05-23 Alltime-314
125. 13:09.50 Peter Koech Stockholm 1982-07-06 Alltime-316
126. 13:09.58 John Cheruiyot Korir Zürich 2000-08-11 Alltime-319
127. 13:09.67 Samuel Chelanga Eugene 2012-06-02 Alltime-323
128. 13:09.76 Ibrahim Kinuthia Roma 1991-07-17 Alltime-324
129. 13:09.85 Hosea Macharinyang Beograd 2007-05-29 Alltime-328
130. 13:09.92 Shadrack Korir Oslo 2005-07-29 Alltime-329
131. 13:09.96 Bernard Kiprop Kipyego Oslo 2005-07-29 Alltime-330
132. 13:10.29 David Kimani Heusden-Zolder 2001-07-14 Alltime-339
133. 13:10.64 Jonathan Muia Ndiku Kumagaya 2020-09-20 Alltime-347
134. 13:10.66 Ezequiel Bitok Roma 1993-06-09 Alltime-348
135. 13:10.71 Simon Maina Munyi Eugene 1998-05-31 Alltime-353
136. 13:10.80 Cornelius Kangogo Huelva 2016-06-03 Alltime-359
137. 13:10.83 Bernard Kimani Heusden-Zolder 2015-07-18 Alltime-360
138. 13:10.88 Jonah Koech Roma 1992-06-09 Alltime-362
139. 13:11.07 Bernard Chepkok Hengelo 2004-05-31 Alltime-369
140. 13:11.08 Michael Kibet Rovereto 2019-08-27 Alltime-370
141. 13:11.10 Bernard Koech Kumagaya 2020-09-20 Alltime-372
142. 13:11.14 John Ngugi Bruxelles 1990-08-10 Alltime-374
143. 13:11.25 Evans Keitany Nobeoka 2022-05-04 Alltime-376
144. 13:11.32 Joseph Koskei Kipkemboi Villeneuve d'Ascq 2004-06-26 Alltime-379
145. 13:11.51 Erick Kiptanui Rovereto 2019-08-27 Alltime-385
146. 13:11.77 Ondoro Osoro Roma 1991-07-17 Alltime-395
147. 13:11.81 Gideon Ngatuny Yokohama 2008-06-22 Alltime-400
148. 13:11.83 David Kilel Milano 2004-06-02 Alltime-404
149. 13:11.86 Japheth Korir Heusden-Zolder 2018-07-21 Alltime-406
150. 13:11.88 James Kibet Berlin 2017-08-27 Alltime-408
151. 13:11.89 Kibyego Kororia Roma 1993-06-09 Alltime-409
152. 13:11.99 Jonathan Ndiku Okayama 2009-09-26 Alltime-414
153. 13:12.02 Jonathan Komen Milano 2008-07-02 Alltime-417
154. 13:12.05 Joseph Kimani Stockholm 1995-07-10 Alltime-418
155. 13:12.12 John Kariuki Hiroshima 2005-04-29 Alltime-419
156. 13:12.26 Anthony Kibe Nobeoka 2023-05-04 Alltime-426
157. 13:12.28 Samuel Kibathi Kitami 2024-07-06 Alltime-427
158. 13:12.29 Wilson Omwoyo Villeneuve d'Ascq 1993-07-02 Alltime-428
159. 13:12.40 Samuel Wanjiru Hiroshima 2005-04-29 Alltime-432
160. 13:12.44 Amos Langat Dublin 2024-07-12 Alltime-435
161. 13:12.56 Robert Kiprop Firenze 2021-06-10 Alltime-439
162. 13:12.67 Victor Chumo Rabat 2012-05-27 Alltime-444
163. 13:12.72 Wilfred Kimitei Carquefou 2014-06-20 Alltime-448
164. 13:12.82 Raphaeel Depash Kitami 2024-07-06 Alltime-454
165. 13:12.83 Solomon Bushendich Milano 2003-06-03 Alltime-455
166. 13:12.90 Justus Soget Fukagawa 2022-06-22 Alltime-457
167. 13:13.10 Anthony Maina Kitami 2024-07-06 Alltime-466
168. 13:13.15 Wilberforce Kapkeny Talel Stockholm 2000-08-01 Alltime-467
169. 13:13.16 Fredrick Kipkosgei Oordegem 2017-05-27 Alltime-470
170. 13:13.22 Vincent Yegon Nobeoka 2023-05-04 Alltime-474
171. 13:13.23 Robert Cheseret Oslo 2005-07-29 Alltime-475
172. 13:13.29 Brian Musau Azusa 2024-04-12 Alltime-479
173. 13:13.35 Douglas Kipserem Durban 2016-06-26 Alltime-484
174. 13:13.45 Daniel Mateiko Nairobi 2022-05-07 Alltime-490
175. 13:13.47 Athanas Kioko Eugene 2021-06-11 Alltime-492
176. 13:13.63 Emmanuel Kipchirchir Kumamoto 2024-04-13 Alltime-498
177. 13:13.66 Hiram Ngatia Kumamoto 2015-04-04 Alltime-499
178. 13:13.80 Edward Waweru Fukuroi 2011-05-03 Alltime-503
179. 13:13.93 James Mwangi Wangari Kumamoto 2016-04-02 Alltime-510
180. 13:14.00 James Mwangi Hiroshima 2005-04-29 Alltime-515
181. 13:14.06 Mathew Kiptanui Barcelona 2016-07-09 Alltime-517
182. 13:14.08 Alex Korir Torino 2010-06-12 Alltime-518
183. 13:14.20 Joseph Ng'ang'a Nobeoka 2022-05-04 Alltime-527
184. 13:14.4 Benjamin Jipcho Christchurch 1974-01-29 Alltime-530
185. 13:14.40 Paul Kipkoech Los Angeles (OG) 1984-08-11 Alltime-531
186. 13:14.57 Kevin Chelimo Palo Alto 2012-04-29 Alltime-538
187. 13:15.09 Pius Muli Rovereto 2003-09-10 Alltime-554
188. 13:15.25 Bedan Karoki Kitami 2014-07-02 Alltime-562
189. 13:15.44 Charles Ndirangu Oita 2011-10-22 Alltime-572
190. 13:15.45 Leonard Korir Palo Alto 2013-04-28 Alltime-574
191. 13:15.53 John Thuo Abashiri 2011-06-22 Alltime-577
192. 13:15.57 Moses Koech Barcelona 2017-06-29 Alltime-580
193. 13:15.59 Frederick Kiptoo Hengelo 2016-05-22 Alltime-581
194. 13:15.7 Abraham Cherono Milano 2000-06-07 Alltime-588
195. 13:15.77 Gideon Kipketer Nijmegen 2010-05-26 Alltime-592
196. 13:15.81 Clement Langat Yokohama 2010-12-05 Alltime-593
197. 13:15.90 Peter Kirui Barcelona 2009-07-25 Alltime-595
198. 13:15.91 Wilfred Taragon Rovereto 2007-09-12 Alltime-597
199. 13:15.94 Remmy Limo Ndiwa Bellinzona 2016-06-06 Alltime-599
200. 13:16.15 Mike Chesire Bruxelles 1993-09-03 Alltime-608
201. 13:16.25 Leonard Barsoton Hiroshima 2015-04-18 Alltime-609
202. 13:16.26 Joseph Kimutai Lucca 2023-06-04 Alltime-611
203. 13:16.32 Kiprono Sitonik Chitose 2022-07-16 Alltime-617
204. 13:16.34 Justus Kiprono Kipchirchir Rovereto 2004-09-08 Alltime-618
205. 13:16.42 Felix Limo Stockholm 2001-07-17 Alltime-622
Vincent Rono Marrakesh 2014-06-08 Alltime-622
207. 13:16.51 Gideon Rono Nobeoka 2022-05-04 Alltime-625
208. 13:16.61 Benard Kimeli Fukagawa 2020-07-08 Alltime-632
209. 13:16.68 Geoffrey Kirui Eugene 2013-06-01 Alltime-636
210. 13:16.76 Joshua Chelanga Roma 2000-06-30 Alltime-640
211. 13:16.81 Jackson Muema Nobeoka 2022-05-04 Alltime-642
212. 13:16.82 John Maina Yokohama 2016-10-23 Alltime-644
213. 13:16.83 Joseph Kipkemboi Koskei Palo Alto 2004-05-30 Alltime-645
214. 13:16.85 Amos Bett Yokohama 2023-06-10 Alltime-646
215. 13:16.91 Charles Karanja Nobeoka 2023-05-04 Alltime-649
216. 13:17.08 Nicholas Kosimbei Heusden-Zolder 2016-07-16 Alltime-653
217. 13:17.12 Josphat Boit Oslo 2001-07-13 Alltime-656
218. 13:17.18 Edwin Kurgat Saint-Denis (OG) 2024-08-10 Alltime-659
219. 13:17.26 Dominic Kirui Edinburgh 1992-06-19 Alltime-664
220. 13:17.40 Gordon Mugi Oslo 2001-07-13 Alltime-669
Titus Wambua Chitose 2020-07-18 Alltime-669
222. 13:17.50 Peter Kamais Nobeoka 2016-05-07 Alltime-678
223. 13:17.62 Felix Korir Carquefou 2022-06-11 Alltime-683
224. 13:17.78 James Kamau Kariuki Berlin 1994-08-30 Alltime-694
225. 13:17.80 Moses Tanui Sevilla 1992-06-06 Alltime-695
226. 13:17.88 Boniface Usisivu Sopot 1999-08-06 Alltime-697
227. 13:17.93 John Maina Nobeoka 2016-05-07 Alltime-704
228. 13:18.00 Hillary Korir Stockholm 1998-08-05 Alltime-710
Philip Kirui Maia bei Porto 1999-07-03 Alltime-710
230. 13:18.02 William Kirui Manchester 2002-07-31 Alltime-715
231. 13:18.12 Paul Kemboi Nijmegen 2010-05-26
232. 13:18.18 James Mutuku Kumamoto 2024-04-13 Alltime-721
233. 13:18.19 Muthoni Muiru Nobeoka 2023-05-04 Alltime-722
234. 13:18.21 Daniel Mwangi Muchunu Hiroshima 2005-04-29 Alltime-728
235. 13:18.24 Edward Muge Huelva 2006-06-20 Alltime-729
236. 13:18.32 Cosmas Mwangi Chitose 2024-07-20 Alltime-732
237. 13:18.33 Emmanuel Kipruto Chitose 2024-07-20 Alltime-735
238. 13:18.35 Philemon Yator Nijmegen 2011-05-25 Alltime-736
239. 13:18.41 Charles Cheruiyot Los Angeles (OG) 1984-08-11 Alltime-738
Bernard Rotich Rabat 2008-06-14 Alltime-738
241. 13:18.45 Matthew Kipkoech Dublin 2024-07-12 Alltime-741
242. 13:18.62 Philip Kemei Paris 1996-06-28 Alltime-756
243. 13:18.78 Peter Lagat Durban 2016-06-26 Alltime-761
244. 13:18.84 Gilbert Kiprotich Kitami 2024-07-06 Alltime-765
245. 13:18.88 Ernest Kimeli Naimette-Xhovémont 2004-08-03 Alltime-767
246. 13:18.94 Emmanuel Maru Tokyo 2024-05-19 Alltime-771
247. 13:18.97 Philemon Limo Torino 2010-06-12 Alltime-772
248. 13:18.98 Rodgers Chumo Kumamoto 2016-04-02 Alltime-775
249. 13:19.00 Dan Kiplangat Nobeoka 2023-05-04 Alltime-778
250. 13:19.03 Philemon Kemei Lisboa 2002-06-15 Alltime-782
251. 13:19.11 Amos Kurgat Abashiri 2024-07-10 Alltime-787
252. 13:19.12 Wesley Ledama Heusden-Zolder 2017-07-22 Alltime-789
253. 13:19.13 Patrick Mwaka Bruxelles 2011-09-16 Alltime-791
254. 13:19.14 Bernard Lagat Walnut 2002-04-19
255. 13:19.20 Andrew Kiptoo Bordeaux 2024-06-19 Alltime-795
256. 13:19.21 Boaz Cheboiywo Palo Alto 2008-05-04 Alltime-798
Amon Kemboi Walnut 2023-05-06 Alltime-798
258. 13:19.24 George Kiprotich Rono Stuttgart 1980-07-12 Alltime-802
259. 13:19.26 Moses Mukono Shanghai 2014-05-18 Alltime-804
260. 13:19.38 Alfred Ngeno Yokohama 2016-10-23 Alltime-813
261. 13:19.41 Michael Kiprop Tiony Heusden-Zolder 2006-07-22 Alltime-816
262. 13:19.42 Joseph Macharia Ndirangu Nobeoka 2017-05-06 Alltime-818
263. 13:19.55 Enock Mitei Lisboa 2000-08-05 Alltime-826
264. 13:19.69 Nathan Lagat Hengelo 2005-05-29 Alltime-838
265. 13:19.73 Julius Ondieki Hechtel 1995-07-22 Alltime-842
266. 13:19.76 Robert Kipchumba San Sebastián 2001-08-18 Alltime-847
267. 13:19.83 William Malel Sitonik Yokohama 2013-11-17 Alltime-849
268. 13:19.89 William Sitonik Kumamoto 2016-04-02 Alltime-851
269. 13:19.92 Thomas Kipkemboi Katui Naimette-Xhovémont 2004-08-03 Alltime-852
James Kimeu Chitose 2021-07-17 Alltime-852
271. 13:19.96 Patrick Mutunga Hiroshima 2013-04-28 Alltime-855
272. 13:20.25 Dominic Langat Nobeoka 2019-05-04 Alltime-870
273. 13:20.26 Meshack Sang Palo Alto 2005-05-29 Alltime-873
274. 13:20.29 Samson Ndirangu Kitami 2024-07-06 Alltime-874
275. 13:20.32 Muneria Kiplimo Heusden-Zolder 2001-07-14 Alltime-877
276. 13:20.36 Wilson Waigwa Bruxelles 1980-08-22 Alltime-884
277. 13:20.39 Ambrose Bore Nijmegen 2016-05-18 Alltime-886
278. 13:20.51 Stephen Rerimoi Rovereto 1999-09-01 Alltime-893
279. 13:20.54 Hillary Mosop Nobeoka 2022-05-04 Alltime-895
280. 13:20.6 John Ngeno Montréal 1976-07-10 Alltime-899
281. 13:20.62 Hillary Kipkoech Göteborg 2021-06-02 Alltime-900
282. 13:20.83 David Tuwei Marseille 2000-06-28 Alltime-906
283. 13:20.93 Kiplimo Muneria Villeneuve d'Ascq 2004-06-26 Alltime-914
284. 13:20.99 Daniel Kosen Yamaguchi 2024-09-23 Alltime-917
285. 13:21.02 Wesley Kiptoo Eugene 2021-04-23 Alltime-918
286. 13:21.14 Stephen Sambu Palo Alto 2016-05-01 Alltime-924
287. 13:21.40 Martin Keino Stockholm 2002-07-16 Alltime-936
288. 13:21.41 Laban Chege Nürnberg 1995-06-15 Alltime-937
289. 13:21.52 Linus Chumba London 2005-08-06 Alltime-943
Paul Kamais Hiroshima 2015-04-18 Alltime-943
291. 13:21.54 Joel Mwaura Nobeoka 2022-05-04 Alltime-946
292. 13:21.55 Shadrack Rono Kumamoto 2024-04-13 Alltime-947
293. 13:21.56 Samson Kimobwa Zürich 1977-08-24 Alltime-949
294. 13:21.59 Remmy Limo Zürich 1998-08-12 Alltime-951
Victor Korir Kipkirui Chitose 2020-07-18 Alltime-951
296. 13:21.61 Shadrack Kiplimo Kemboi Hechtel 1995-07-22 Alltime-955
Paul Chelimo Eugene 2016-05-28
298. 13:21.65 Bernard Sang Beograd 2009-05-29 Alltime-956
299. 13:21.74 Geoffrey Siele Kipngeno Kassel 2007-06-06 Alltime-962
300. 13:21.78 Kibiwott Kandie Nobeoka 2022-05-04 Alltime-963
301. 13:21.79 Bisluke Kiplagat Belém 2011-05-15 Alltime-966
302. 13:21.84 Bernard Kiplagat Beograd 2009-05-29 Alltime-970
303. 13:21.90 Alexander Mutiso Kumamoto 2016-04-02 Alltime-975
Peter Langat Cheptot Nobeoka 2019-05-04 Alltime-975
305. 13:22.02 Peter Muriuki Heusden-Zolder 2006-07-22 Alltime-987
306. 13:22.07 Julius Korir II Bruxelles 1991-09-13 Alltime-989
307. 13:22.15 William Mutwol København 1992-08-25 Alltime-998
308. 13:22.20 Micah Njeru Nobeoka 2009-05-30 Alltime-1004
309. 13:22.27 Philemon Kiplagat Ruto Kitayushu 2017-11-03 Alltime-1007
310. 13:22.36 Lukas Cherono Helsinki 1997-06-18 Alltime-1014
311. 13:22.38 Paul Kuira Yokohama 2010-09-26 Alltime-1015
312. 13:22.39 Julius Maina Mito 2002-05-06 Alltime-1016
313. 13:22.40 David Chepkwony Ostrava 2005-06-09 Alltime-1021
314. 13:22.58 Brian Kipyegon Fukagawa 2024-07-17 Alltime-1033
315. 13:22.62 Titus Waruru Fukagawa 2022-06-22 Alltime-1036
316. 13:22.68 Peter Bomo Bilbao 2008-06-21 Alltime-1043
317. 13:22.76 Simon Arusei Heusden-Zolder 2006-07-22 Alltime-1050
Cyrus Njui Nobeoka 2008-05-31 Alltime-1050
319. 13:22.85 Barnabas Kosgei Kiplagat Roma 2004-07-02 Alltime-1055
320. 13:22.89 Jonathan Maiyo Porto-Novo 2012-07-01 Alltime-1057
321. 13:22.90 Ezekiel Meli Torino 2012-06-08 Alltime-1059
322. 13:22.92 Felix Kibore Rovereto 2006-08-30
323. 13:23.01 John Kariuki Yokohama 2018-10-21 Alltime-1066
324. 13:23.03 William Tarus Rovereto 2006-08-30 Alltime-1068
325. 13:23.09 Henry Kiplagat Göteborg 2009-06-09 Alltime-1070
326. 13:23.11 Abraham Kipyatich Fukagawa 2017-07-06 Alltime-1072
327. 13:23.2 Paul Mose Helsinki 1973-06-27 Alltime-1077
328. 13:23.23 Bernard Barmasai Naimette-Xhovémont 2003-09-02 Alltime-1080
329. 13:23.31 Simon Karori Getxo 1991-06-29 Alltime-1087
330. 13:23.32 Dennis Masai Nijmegen 2013-06-12 Alltime-1089
331. 13:23.36 James Muoki Yokohama 2022-09-18 Alltime-1092
332. 13:23.37 David Kipruto Rovereto 1995-08-23 Alltime-1094
333. 13:23.52 Aron Rono Walnut 2012-04-20 Alltime-1106
334. 13:23.58 Edwin Kisalsak Kumamoto 2024-04-13 Alltime-1110
335. 13:23.59 James Getanda Melbourne 2001-03-01 Alltime-1114
336. 13:23.72 Daniel Gitau Hiratsuka 2009-04-18 Alltime-1126
337. 13:23.79 Charles Muneria Yokohama 2016-04-24 Alltime-1134
338. 13:23.89 David Njuguna Yokohama 2014-04-27 Alltime-1140
339. 13:23.91 Amos Kibitok Cheboksary 2015-08-03 Alltime-1141
340. 13:23.96 Gabriel Muchuri Bratislava 2000-06-22 Alltime-1144
341. 13:23.97 Daniel Kipkemoi Kitakyushu 2019-06-01 Alltime-1145
342. 13:23.99 William Kiptum Muigei Nürnberg 1995-06-15 Alltime-1146
343. 13:24.01 Douglas Wakiihuri London 1988-07-08 Alltime-1147
344. 13:24.09 Benuel Magoma Osaka 2021-09-26 Alltime-1152
345. 13:24.17 Simon Musio Saidamu Chitose 2021-07-17 Alltime-1159
346. 13:24.19 Simon Ndirangu Yokohama 2005-09-24 Alltime-1160
347. 13:24.2 Kipchoge Keino Auckland 1965-11-30 Alltime-1161
348. 13:24.22 Hosea Kogo Hechtel 1997-07-19 Alltime-1164
349. 13:24.27 Evans Yego Yokohama 2018-10-21 Alltime-1169
350. 13:24.30 Reuben Cheruiyot Hechtel 1999-08-07 Alltime-1173
351. 13:24.44 Victor Kiprop Azusa 2024-04-12 Alltime-1182
352. 13:24.45 Edwin Kipkorir Heusden-Zolder 2008-07-20 Alltime-1185
Kibet Mangata Fukagawa 2024-07-17 Alltime-1185
354. 13:24.50 Jeremiah Karemi Thuku Nobeoka 2013-05-11 Alltime-1188
355. 13:24.51 David Ngure Nobeoka 2019-05-04 Alltime-1190
356. 13:24.53 Daniel Kinyanjui Hengelo 2024-07-07 Alltime-1191
357. 13:24.54 Mathew Kimeli Hengelo 2020-10-10 Alltime-1192
358. 13:24.63 James Songok Belle vue Mauricia 1992-06-27 Alltime-1196
359. 13:24.67 Timothy Kiptoo Porto-Novo 2012-07-01 Alltime-1199
360. 13:24.68 Alex Masai Eugene 2021-06-11 Alltime-1200
361. 13:24.70 Vincent Kimayo Montesson 2023-06-10 Alltime-1202
362. 13:24.73 Peter Wangari Kumamoto 2023-04-08 Alltime-1203
363. 13:24.78 Sammy Kiprono Merksem 2008-08-30 Alltime-1205
364. 13:24.89 Michael Musyoki Zürich 1978-08-16 Alltime-1213
365. 13:24.92 Thomas Lotik Hechtel 1998-08-01 Alltime-1216
Samuel Muturi Nobeoka 2006-05-27 Alltime-1216
367. 13:24.99 Josphat Ledama Nobeoka 2019-05-04 Alltime-1221
368. 13:25.04 Reuben Kiyara Kamzee Hechtel 1999-08-07 Alltime-1223
369. 13:25.16 Hillary Maiyo Rovereto 2016-09-06 Alltime-1237
370. 13:25.17 Alex Kibet Heusden-Zolder 2013-07-13 Alltime-1240
371. 13:25.24 Johana Maina Yokohama 2015-06-07 Alltime-1244
Alex Kipirech Kipchirchir Yokohama 2022-10-02 Alltime-1244
373. 13:25.29 Benuel Mogeni Kumagaya 2020-09-20 Alltime-1250
374. 13:25.30 Alfred Barkach Oordegem 2017-05-27 Alltime-1251
375. 13:25.32 Charles Ndungu Kumamoto 2016-04-02 Alltime-1252
376. 13:25.34 Abel Cheruiyot Naimette-Xhovémont 2003-09-02 Alltime-1254
377. 13:25.35 John Muritu Nobeoka 2019-05-04 Alltime-1256
378. 13:25.42 Daniel Ndiritu Kumamoto 2024-04-13 Alltime-1263
379. 13:25.43 Christopher Kelong Saint-Denis 1996-06-03 Alltime-1264
380. 13:25.48 Robert Mudogo Maia bei Porto 1999-07-03 Alltime-1266
381. 13:25.52 Denis Ndiso Musembi Reims 2004-07-21 Alltime-1270
382. 13:25.56 Barnabas Korir Bologna 1991-09-07 Alltime-1274
383. 13:25.57 Patrick Kinyanjui Chitose 2021-07-17 Alltime-1275
384. 13:25.59 Ronald Kipchumba Rutto Rovereto 2004-09-08 Alltime-1277
385. 13:25.65 Charles Kamau Wanjiku Yokohama 2020-12-06 Alltime-1281
386. 13:25.91 Amos Kirui Kumamoto 2016-04-02 Alltime-1296
387. 13:25.97 Kipkemboi Kimeli Monaco 1989-09-01 Alltime-1299
388. 13:26.12 Joseph Waweru Chitose 2022-07-16 Alltime-1309
389. 13:26.17 Jackson Koech Victoria 2001-05-25 Alltime-1313
390. 13:26.19 Philip Barkutwo Bologna 1992-09-09 Alltime-1314
391. 13:26.25 Joseph Chacha Tokyo 2015-10-03 Alltime-1322
392. 13:26.26 Philemon Tarbei Conegliano 2006-05-26 Alltime-1323
393. 13:26.27 Silah Kiplimo Misoi Lappeenranta 1998-08-02 Alltime-1325
394. 13:26.28 Nixon Chepseba Berlin 2014-08-31 Alltime-1327
395. 13:26.40 Andrew Lorot Nobeoka 2019-05-04 Alltime-1336
396. 13:26.46 Peter Kiprotich Heusden-Zolder 2018-07-21 Alltime-1340
397. 13:26.49 Stephen Kipkorir Sevilla 1996-06-05 Alltime-1342
398. 13:26.54 Davis Kabiru Nobeoka 2004-05-22 Alltime-1347
399. 13:26.56 Mogeni Magoma Kitakyushu 2019-06-01 Alltime-1350
400. 13:26.57 Haron Lagat Heusden-Zolder 2013-07-13 Alltime-1352
401. 13:26.60 Isaac Kimurine Marano 2007-09-14 Alltime-1358
402. 13:26.75 Victor Kimutai Kumamoto 2024-04-13 Alltime-1369
403. 13:26.81 Shadrack Langat Kazan 2005-06-25 Alltime-1377
404. 13:26.83 Kipkirui Misoi Saint-Denis 1998-06-04 Alltime-1382
405. 13:26.86 Kipsubai Koskei Koblenz 1981-08-26 Alltime-1385
406. 13:26.88 Nicholas Chepseba Heusden-Zolder 2012-07-08 Alltime-1386
407. 13:26.98 Kennedy Kithuka Walnut 2014-04-18 Alltime-1397
408. 13:27.00 Josephat Kapkory Bellinzona 1994-06-25 Alltime-1398
409. 13:27.01 Kelvin Kiplagat Yokohama 2024-09-29 Alltime-1400
410. 13:27.14 Mekubo Mogusu Tokyo 2005-05-15 Alltime-1414
411. 13:27.26 Boniface Kirui Rabat 2009-05-23 Alltime-1421
Nickson Pariken Yamaguchi 2024-09-23 Alltime-1421
413. 13:27.27 John Kanyi Cork 2002-07-06 Alltime-1426
414. 13:27.33 Peter Ndirangu Hechtel 1995-07-22 Alltime-1434
Meshack Letim Heusden-Zolder 2013-07-13 Alltime-1434
416. 13:27.37 Cleophas Kandie Shibetsu 2020-07-04 Alltime-1439
417. 13:27.49 Nicholas Makau Hiroshima 2009-04-29 Alltime-1448
418. 13:27.50 Gideon Chirchir Cape Town 1996-04-12 Alltime-1450
419. 13:27.53 Philemon Ruto Nobeoka 2019-05-04 Alltime-1454
420. 13:27.65 Paul Biwott Bratislava 2000-06-22 Alltime-1462
421. 13:27.66 Samuel Mwangi Tokyo 2015-10-03 Alltime-1464
422. 13:27.91 Lewis Korir Lappeenranta 2011-08-13 Alltime-1484
423. 13:27.96 Denis Koech Kitami 2024-07-06 Alltime-1486
424. 13:28.07 Geoffrey Koech Nairobi 2015-07-09 Alltime-1493
425. 13:28.11 Moses Letoyie Eugene 2014-07-24 Alltime-1498
Victor Korir Osaka 2021-09-26 Alltime-1498
427. 13:28.23 Lukas Kiprop Lucca 2023-06-04 Alltime-1514
428. 13:28.40 Brian Kiptoo Yokohama 2024-07-06 Alltime-1527
429. 13:28.41 Enoch Omwamba Kumamoto 2015-04-04 Alltime-1531
430. 13:28.44 Samuel Ndungu Nobeoka 2008-05-31 Alltime-1534
431. 13:28.58 Donald Mitei Kumamoto 2023-04-08 Alltime-1546
432. 13:28.61 Joseph Kamathi Gifu 2014-05-11 Alltime-1550
433. 13:28.62 John Kosgei Roma 1996-06-05 Alltime-1554
434. 13:28.72 Patrick Mathenge Nobeoka 2019-05-04 Alltime-1563
435. 13:28.75 Dennis Mutuku Abashiri 2024-07-10 Alltime-1564
436. 13:28.79 Sammy Kiplagat Heusden-Zolder 2002-07-20 Alltime-1565
437. 13:28.8 Thomas Osano Oslo 1991-07-06 Alltime-1567
438. 13:28.94 George Okworo Victoria 2001-05-25 Alltime-1573
439. 13:28.96 Abraham Limo Kerkrade 1998-05-24 Alltime-1575
440. 13:29.06 Salim Kipsang Heusden-Zolder 2002-07-20 Alltime-1588
441. 13:29.1 Jackson Ruto Koblenz 1983-05-18 Alltime-1593
442. 13:29.12 Jacob Korir Walnut 2008-04-18 Alltime-1594
443. 13:29.13 Bernard Kipkemoi Nijmegen 2018-06-08 Alltime-1596
444. 13:29.19 Abraham Kasongor Bilbao 2011-06-18 Alltime-1603
445. 13:29.32 Victor Kipruto Togom Yokohama 2024-09-29 Alltime-1615
446. 13:29.34 Jackson Gachiuri Nobeoka 2004-05-22 Alltime-1618
447. 13:29.46 Richard Bartale Göteborg 2009-06-09 Alltime-1628
448. 13:29.49 Kirami Yego Azusa 2024-04-12 Alltime-1634
449. 13:29.55 Richard Mengich Heidelberg 2013-06-15 Alltime-1638
450. 13:29.56 Sammy Kibiwott Bitok Malmö 1991-08-05 Alltime-1641
451. 13:29.58 Josphat Kipchirchir Oordegem 2019-05-26 Alltime-1643
452. 13:29.60 James Ndungu Nobeoka 2004-05-22 Alltime-1646
453. 13:29.65 James Wainaina Shizuoka 2000-05-03 Alltime-1649
454. 13:29.79 Sammy Kirui Oslo 2009-07-03 Alltime-1662
455. 13:29.93 Charles Katul Lokir Kyoto 2021-12-10 Alltime-1674
456. 13:29.96 Stephenson Nyamu Helsinki 1991-06-27 Alltime-1678
  Result Name Venue Date Info
1. 26:27.85 Paul Tergat Bruxelles 1997-08-22 Alltime-4
2. 26:30.03 Nicholas Kemboi Bruxelles 2003-09-05 Alltime-5
3. 26:35.63 Micah Kogo Bruxelles 2006-08-25 Alltime-13
4. 26:36.26 Paul Koech Bruxelles 1997-08-22 Alltime-14
5. 26:41.75 Samuel Wanjiru Bruxelles 2005-08-26 Alltime-21
6. 26:43.98 Lucas Rotich Bruxelles 2011-09-16 Alltime-23
Benard Kibet Saint-Denis (OG) 2024-08-02 Alltime-23
8. 26:48.99 Josphat Bett Eugene 2011-06-03 Alltime-30
9. 26:49.02 Eliud Kipchoge Hengelo 2007-05-26 Alltime-31
10. 26:49.20 Moses Masai Bruxelles 2007-09-14 Alltime-32
11. 26:49.38 Sammy Kipketer Bruxelles 2002-08-30 Alltime-33
12. 26:49.41 Paul Tanui Eugene 2014-05-30 Alltime-34
13. 26:49.55 Moses Mosop Hengelo 2007-05-26 Alltime-36
14. 26:50.20 Richard Limo Bruxelles 2002-08-30 Alltime-38
15. 26:50.67 Albert Chepkurui Bruxelles 2002-08-30
16. 26:50.81 Daniel Mateiko Eugene 2024-05-25 Alltime-40
17. 26:50.94 Nicholas Kipkorir Eugene 2024-05-25 Alltime-41
18. 26:51.16 Emmanuel Bett Bruxelles 2012-09-07 Alltime-44
19. 26:51.49 Charles Kamathi Bruxelles 1999-09-03 Alltime-45
20. 26:51.54 Edwin Kurgat Eugene 2024-05-25 Alltime-46
21. 26:51.68 Vincent Chepkok Bruxelles 2012-09-07 Alltime-47
22. 26:52.12 Bedan Karoki London (WC) 2017-08-04 Alltime-48
23. 26:52.23 William Sigei Oslo 1994-07-22 Alltime-49
24. 26:52.65 Kenneth Kipkemoi Bruxelles 2012-09-07 Alltime-52
Geoffrey Kamworor Eugene 2015-05-29 Alltime-52
26. 26:52.87 John Cheruiyot Korir Bruxelles 2002-08-30 Alltime-56
27. 26:52.93 Mark Bett Bruxelles 2005-08-26 Alltime-58
28. 26:54.25 Mathew Kisorio Eugene 2011-06-03 Alltime-61
29. 26:54.61 Stephen Sambu Eugene 2014-05-30 Alltime-63
30. 26:54.64 Mark Kiptoo Eugene 2011-06-03 Alltime-64
31. 26:54.66 William Sitonik Eugene 2016-05-27 Alltime-65
32. 26:54.76 Richard Yator Yokohama 2022-10-01 Alltime-66
33. 26:55.09 Benson Kiplangat Eugene 2024-05-25 Alltime-67
34. 26:55.29 Leonard Komon Eugene 2011-06-03 Alltime-68
35. 26:55.36 Rodgers Chumo Ad-Dawhah (WC) 2019-10-06 Alltime-69
36. 26:55.73 Geoffrey Kirui Bruxelles 2011-09-16 Alltime-71
37. 26:56.74 Josphat Kiprono Menjo Turku 2010-08-29 Alltime-73
38. 26:57.36 Josphat Muchiri Ndambiri Fukuroi 2009-05-03 Alltime-75
39. 26:57.80 Daniel Simiu Bruxelles 2023-09-08 Alltime-77
40. 26:58.38 Yobes Ondieki Oslo 1993-07-10 Alltime-78
41. 26:58.97 Kibiwott Kandie Eugene 2024-05-25 Alltime-81
42. 26:59.51 Bernard Kiprop Kipyego Bruxelles 2007-09-14 Alltime-82
43. 26:59.81 Titus Mbishei Bruxelles 2011-09-16 Alltime-84
44. 26:59.88 Martin Irungu Mathathi Fukuroi 2009-05-03 Alltime-85
45. 27:01.83 Gideon Ngatuny Gifu 2009-05-16 Alltime-88
46. 27:01.95 Jonathan Ndiku Yokohama 2020-11-14 Alltime-89
47. 27:01.98 Wilson Kiprop Eugene 2012-06-01 Alltime-90
48. 27:02.59 Nicholas Kosimbei Eugene 2016-05-27 Alltime-92
49. 27:03.49 Mike Kigen Bruxelles 2012-09-07 Alltime-96
50. 27:04.18 Robert Sigei Kipngetich Neerpelt 2007-06-02 Alltime-97
51. 27:04.20 Abraham Chebii Palo Alto 2001-05-04 Alltime-98
52. 27:04.54 Felix Limo Bruxelles 2000-08-25 Alltime-100
53. 27:05.88 Patrick Ivuti Bruxelles 2002-08-30 Alltime-104
54. 27:06.59 Ismael Kirui Bruxelles 1995-08-25 Alltime-110
55. 27:06.88 Richard Etir Yokohama 2023-04-22 Alltime-111
56. 27:07.37 Stanley Waithaka Eugene 2024-05-25 Alltime-112
57. 27:07.55 Benjamin Maiyo Palo Alto 2001-05-04 Alltime-115
58. 27:07.59 Emmanuel Kiplagat Machida 2022-11-26 Alltime-118
59. 27:07.85 Daniel Salel Palo Alto 2010-05-01 Alltime-119
60. 27:07.91 Richard Chelimo Stockholm 1993-07-05 Alltime-120
61. 27:08.39 Samuel Chelanga Palo Alto 2010-05-01 Alltime-123
62. 27:09.96 Emmanuel Maru Yokohama 2023-04-22 Alltime-131
63. 27:10.06 Samwel Chebolei Machida 2022-11-26 Alltime-132
64. 27:10.34 Josephat Machuka Bruxelles 1995-08-25 Alltime-133
65. 27:10.72 Amos Kurgat Hachioji 2023-11-25 Alltime-135
66. 27:11.09 Peter Kamais Neerpelt 2008-05-31 Alltime-138
67. 27:11.17 Julius Gitahi Kobe 1998-04-26 Alltime-139
68. 27:11.52 Philemon Ruto Machida 2022-11-26 Alltime-140
69. 27:11.62 John Ngugi Bruxelles 1991-09-13 Alltime-141
70. 27:11.88 John Thuo Fukuroi 2009-10-17 Alltime-143
Evans Keitany Machida 2022-11-26 Alltime-143
72. 27:12.37 Luke Kipkosgei Palo Alto 2001-05-04 Alltime-148
73. 27:12.42 Sammy Alex Tokamachi 2007-09-29 Alltime-150
74. 27:13.94 Edward Waweru Fukuroi 2010-10-16 Alltime-157
75. 27:14.43 Mathew Kimeli Ostrava 2017-06-28 Alltime-162
76. 27:14.76 Kiprono Sitonik Machida 2022-11-26 Alltime-165
Gideon Rono Yokohama 2023-04-22 Alltime-165
78. 27:14.83 Edwin Cheruiyot Soi Bruxelles 2006-08-25 Alltime-167
79. 27:14.84 John Kariuki Oita 2006-09-30 Alltime-168
80. 27:15.56 Cosmas Mwangi Machida 2022-11-26 Alltime-170
81. 27:15.73 John Thuo Kimondo Kobe 2010-04-25 Alltime-172
82. 27:16.49 Kenneth Kiplimo Kimutai Eugene 2008-06-08 Alltime-173
83. 27:17.03 Isiah Koech Bruxelles 2012-09-07 Alltime-178
84. 27:17.20 William Kiptum Muigei Oslo 1994-07-22 Alltime-182
85. 27:17.41 Timothy Kibet Hengelo 2021-06-08 Alltime-185
86. 27:17.43 Sammy Alex Mutahi Shibetsu 2007-06-17 Alltime-186
87. 27:18.02 Shem Kororia Bruxelles 1995-08-25 Alltime-190
88. 27:18.32 Moses Tanui Bruxelles 1993-09-03 Alltime-193
89. 27:18.74 Simon Maina Munyi Hengelo 1999-05-30 Alltime-195
90. 27:19.70 Jacob Chesari Bruxelles 2012-09-07 Alltime-199
91. 27:20.05 Shadrack Kipkemei Yokohama 2024-04-27 Alltime-203
92. 27:20.34 Cleophas Kandie Kumagaya 2020-09-19 Alltime-205
93. 27:20.74 Leonard Barsoton Yamaguchi 2014-10-10 Alltime-210
94. 27:20.84 Benard Kimeli Yokohama 2022-10-01 Alltime-211
95. 27:21.08 Rhonex Kipruto Tampere 2018-07-10 Alltime-214
96. 27:21.13 James Muoki Machida 2022-11-26 Alltime-216
97. 27:21.29 Luka Keitany Hengelo 1999-05-30 Alltime-217
98. 27:21.32 Evans Rutto Villeneuve d'Ascq 2000-06-17 Alltime-218
99. 27:21.56 Paul Kosgei Bruxelles 2003-09-05 Alltime-224
100. 27:21.92 Paul Lonyangata Bruxelles 2011-09-16 Alltime-225
101. 27:21.97 John Maina Yokohama 2016-11-12 Alltime-226
102. 27:22.01 Simon Arusei Hengelo 2006-05-28 Alltime-227
103. 27:22.09 John Cheruiyot Eugene 2011-06-03 Alltime-229
104. 27:22.20 Joseph Ng'ang'a Tajimi 2023-10-07 Alltime-230
105. 27:22.47 Henry Rono Wien 1978-06-11 Alltime-237
106. 27:22.53 James Runguru Yokohama 2011-09-24 Alltime-238
107. 27:22.54 Lewis Mosoti Porto-Novo 2012-06-28 Alltime-239
108. 27:22.99 Emmanuel Kipsang Herzogenaurach 2016-05-13 Alltime-245
109. 27:23.01 Antipas Kandie Hachioji 2023-11-25 Alltime-246
110. 27:23.04 James Mwangi Wangari Kobe 2016-04-23 Alltime-247
111. 27:23.09 James Mutuku Yokohama 2024-04-27 Alltime-249
112. 27:23.58 Edward Cheserek San Juan Capistrano 2020-12-05 Alltime-253
113. 27:23.65 William Kalya Bruxelles 2000-08-25 Alltime-255
114. 27:23.66 James Mwangi Abashiri 2014-07-06 Alltime-256
115. 27:23.84 Athanas Kioko San Juan Capistrano 2023-03-04 Alltime-258
116. 27:24.09 Vincent Kibet Hengelo 2019-07-17 Alltime-259
117. 27:24.24 Ondoro Osoro Bruxelles 1993-09-03 Alltime-262
118. 27:24.36 Joseph Macharia Ndirangu Machida 2022-11-26 Alltime-263
119. 27:24.73 Weldon Kipkurui Nairobi 2021-06-18 Alltime-267
120. 27:25.08 Philemon Kiplimo Stockholm 2021-05-04 Alltime-273
121. 27:25.16 Kipkemboi Kimeli Seoul (OG) 1988-09-26 Alltime-274
122. 27:25.55 Robert Kipchumba Bruxelles 2001-08-24 Alltime-278
123. 27:25.56 Collins Koros Nairobi 2021-06-18 Alltime-279
124. 27:25.63 Peter Kirui Daegu (WC) 2011-08-28 Alltime-281
125. 27:25.65 Joseph Razini Lemeteki Yokohama 2021-09-19 Alltime-282
126. 27:25.70 Titus Wambua Machida 2022-11-26 Alltime-283
127. 27:25.82 Simon Chemoiywo Knoxville 1995-04-06 Alltime-285
128. 27:25.94 Vincent Yator Eugene 2016-05-27 Alltime-287
129. 27:26.31 Silas Kipruto Hengelo 2008-05-24 Alltime-294
130. 27:26.56 Mekubo Mogusu Niigata 2009-05-31 Alltime-297
131. 27:26.92 Johana Maina Machida 2015-11-28 Alltime-300
132. 27:27.33 Evans Kipkemei Machida 2022-11-26 Alltime-303
133. 27:27.59 Geoffrey Mutai Nairobi 2010-06-26 Alltime-307
134. 27:27.87 Elijah Korir Bruxelles 1997-08-22 Alltime-309
135. 27:28.07 Joseph Kimani Knoxville 1995-04-06 Alltime-310
136. 27:28.27 Jeremiah Karemi Thuku Abashiri 2014-07-06 Alltime-317
137. 27:28.35 Peter Muriuki Bruxelles 2006-08-25 Alltime-318
138. 27:28.49 James Kimeu Hachioji 2021-11-27 Alltime-319
139. 27:28.53 Felix Korir Hachioji 2023-11-25 Alltime-321
140. 27:28.74 Alex Oloitiptip Ad-Dawhah (WC) 2019-10-06 Alltime-322
141. 27:28.87 Thomas Osano Oslo 1991-07-06 Alltime-325
142. 27:29.09 Gordon Mugi Bruxelles 2001-08-24 Alltime-327
143. 27:29.35 Kennedy Kimutai Stockholm 2021-05-04 Alltime-330
144. 27:29.40 Leonard Korir Palo Alto 2011-05-01
145. 27:29.43 Geoffrey Kipngeno Neerpelt 2007-06-02 Alltime-332
146. 27:29.85 Alexander Mutiso Fukagawa 2022-06-22 Alltime-337
147. 27:30.04 Julius Kiptoo Melbourne 1997-12-18 Alltime-340
148. 27:30.09 Charles Kamau Wanjiku Sagamihara 2020-11-23 Alltime-342
149. 27:30.24 Vincent Yegon Sagamihara 2021-05-20 Alltime-343
150. 27:30.32 Patrick Mutunga Fukagawa 2012-06-27 Alltime-346
151. 27:30.47 Samson Kimobwa Helsinki 1977-06-30 Alltime-347
Daniel Kipkemoi Machida 2018-11-24 Alltime-347
153. 27:30.50 Kevin Chelimo Palo Alto 2011-05-01 Alltime-349
154. 27:30.57 Alfred Barkach Stockholm 2021-05-04 Alltime-353
155. 27:30.75 Hiram Ngatia Tajimi 2016-10-15 Alltime-355
156. 27:30.85 Josphat Kipkoech Bett Bydgoszcz 2008-07-09 Alltime-358
157. 27:31.10 Dominic Kirui Oslo 1997-07-04 Alltime-365
158. 27:31.15 Aron Rono Palo Alto 2011-05-01 Alltime-366
159. 27:31.29 Simon Ndirangu Tokyo 2005-05-13 Alltime-370
160. 27:31.31 Vincent Mutai London 2023-05-20 Alltime-371
161. 27:31.41 Bernard Kimani Abashiri 2017-07-13 Alltime-374
162. 27:31.57 Philip Kemei Villeneuve d'Ascq 1998-07-11 Alltime-378
163. 27:32.18 David Chelule Bratislava 1996-05-29 Alltime-383
164. 27:32.30 Thomas Kiplitan Palo Alto 2004-04-30 Alltime-384
165. 27:32.79 Dennis Masai Eugene 2012-06-01 Alltime-392
166. 27:32.97 Salim Kipsang Bruxelles 2000-08-25 Alltime-395
167. 27:33.02 Wilfred Taragon Hengelo 2007-05-26 Alltime-396
168. 27:33.18 Solomon Boit Stockholm 2021-05-04 Alltime-397
169. 27:33.21 Andrew Lorot Saitama 2019-05-18 Alltime-398
170. 27:33.28 Laban Chege Oslo 1997-07-04 Alltime-399
171. 27:33.35 Daniel Kosen Hachioji 2023-11-25 Alltime-400
172. 27:33.42 Erick Kiptanui Nijmegen 2019-06-15 Alltime-401
173. 27:33.60 Wilberforce Kapkeny Talel Saint-Denis (WC) 2003-08-24 Alltime-403
174. 27:33.94 Ronald Kwemoi Hachioji 2016-11-26 Alltime-407
175. 27:34.21 Muthoni Muiru Gifu 2023-09-23 Alltime-412
176. 27:34.96 Julius Korir Berlin 1991-09-10 Alltime-421
177. 27:34.99 Abraham Cheroben Leiden 2016-06-11
178. 27:35.01 Paul Biwott Heusden-Zolder 2002-07-20 Alltime-422
179. 27:35.07 Edward Zakayo Nairobi 2022-06-26 Alltime-424
180. 27:35.29 Philip Muluwa Hachioji 2021-11-27 Alltime-427
181. 27:35.54 John Maina Machida 2015-11-28 Alltime-430
182. 27:35.55 Samuel Muturi Kobe 2005-04-24 Alltime-431
183. 27:35.57 Justus Soget Hachioji 2020-11-21 Alltime-432
184. 27:35.77 Joseph Keino Berlin 1992-08-21 Alltime-434
185. 27:35.85 Patrick Kimeli Neerpelt 2007-06-02 Alltime-436
186. 27:35.86 James Kimutai Koskei Villeneuve d'Ascq 1998-07-11 Alltime-437
187. 27:36.2 Gabriel Kamau Walnut 1982-04-24 Alltime-440
188. 27:36.24 Bernard Koech Kobe 2019-04-21 Alltime-442
189. 27:36.37 Samwel Masai Hachioji 2020-11-21 Alltime-446
190. 27:36.62 Joshua Chelanga Bruxelles 1997-08-22 Alltime-449
191. 27:36.68 Zakayo Ngatho Kobe 2002-04-28 Alltime-451
192. 27:36.78 Francis Kiprop Bruxelles 2002-08-30 Alltime-454
193. 27:36.79 Shadrack Kipchirchir Palo Alto 2014-05-04
194. 27:36.94 Philemon Limo Nairobi 2010-06-26 Alltime-458
195. 27:37.29 Wesley Kiptoo San Juan Capistrano 2020-12-05 Alltime-463
196. 27:37.36 Wilson Omwoyo Berlin 1991-09-10 Alltime-464
197. 27:37.67 Patrick Mwaka Yamaguchi 2014-10-10 Alltime-470
198. 27:37.68 Francis Abong Eugene 2024-05-25 Alltime-471
199. 27:37.85 David Shungea Kumamoto 2023-04-08 Alltime-473
200. 27:38.18 Joseph Kamathi Yamaguchi 2014-10-10 Alltime-477
201. 27:38.32 Daniel Komen Bruxelles 2002-08-30 Alltime-479
202. 27:38.63 Paul Kipkoech Roma (WC) 1987-08-29 Alltime-487
203. 27:39.31 David Maritim Rovereto 2000-08-30 Alltime-494
204. 27:39.57 Bernard Rotich Bruxelles 2008-09-05 Alltime-500
205. 27:39.67 Samson Ndirangu Kumamoto 2023-04-08 Alltime-503
206. 27:39.80 Vincent Raimoi Chitose 2020-07-18 Alltime-507
207. 27:40.08 Philemon Cheruiyot Kemei Rovereto 2000-08-30 Alltime-514
208. 27:40.27 James Mwangi Murigi Fukuroi 2006-10-14 Alltime-517
209. 27:40.36 Boniface Merande Tokyo 1988-05-13 Alltime-518
210. 27:40.43 Paul Kuira Yamaguchi 2014-10-10 Alltime-519
211. 27:40.64 Josphat Boit Palo Alto 2008-05-04 Alltime-523
212. 27:40.9 Gilbert Okari Haverford 2003-08-06 Alltime-528
213. 27:41.04 Victor Kimutai Yokohama 2023-11-11 Alltime-531
214. 27:41.10 Benuel Magoma Yokohama 2023-11-11 Alltime-533
215. 27:41.12 Wesley Ladema Machida 2018-11-24 Alltime-535
216. 27:41.48 Gilbert Kiprotich Kumamoto 2024-04-13 Alltime-543
217. 27:41.73 Kennedy Kithuka Palo Alto 2014-05-04 Alltime-546
218. 27:41.78 Geoffrey Siele Kipngeno Praha 2005-06-27 Alltime-548
219. 27:41.92 Michael Musyoki Helsinki 1977-06-30 Alltime-553
220. 27:41.96 Julius Maina Konosu 2002-09-28 Alltime-556
221. 27:42.20 Alex Mwangi Fukuroi 2010-10-16 Alltime-562
222. 27:42.37 Shadrack Rono Hachioji 2023-11-25 Alltime-564
223. 27:42.43 Benjamin Limo Hengelo 2004-05-31 Alltime-566
224. 27:42.73 Davis Kiplangat Machida 2022-11-26 Alltime-571
225. 27:42.80 Alex Masai San Juan Capistrano 2023-03-04 Alltime-575
226. 27:42.91 Daniel Gitau Fukagawa 2012-06-27 Alltime-578
227. 27:43.37 Michael Njenga Palo Alto 1999-05-07 Alltime-594
228. 27:43.52 Josphat Ledama Machida 2018-11-24 Alltime-596
229. 27:43.67 Simon Musio Saidamu Abashiri 2023-07-08 Alltime-601
230. 27:43.89 Nathan Lagat Brasschaat 2010-07-11 Alltime-607
231. 27:43.9 Simeon Kigen Walnut 1985-04-27 Alltime-610
232. 27:43.96 Joseph Chirlee Wageningen 2012-05-30 Alltime-614
233. 27:44.15 Boaz Cheboiywo Neerpelt 2008-05-31 Alltime-621
234. 27:44.22 Patrick Mathenge Kobe 2019-04-20 Alltime-623
235. 27:44.27 Dominic Langat Machida 2018-11-24 Alltime-624
236. 27:44.46 Sammy Kirop Kitwara Nairobi 2009-06-27 Alltime-628
237. 27:44.50 Jonathan Muia Ndiku Fukagawa 2023-07-05 Alltime-631
238. 27:44.53 Some Muge Aachen 1986-05-30 Alltime-632
239. 27:44.69 Jackson Muema Gifu 2022-09-25 Alltime-634
240. 27:44.73 James Getanda Palo Alto 2004-04-30 Alltime-635
241. 27:44.92 Abraham Kipyatich Machida 2018-11-24 Alltime-638
Stephen Muthini Abashiri 2024-07-10 Alltime-638
243. 27:45.20 Francis Kipkoech Bowen Watford 2003-07-05 Alltime-644
244. 27:45.23 Charles Karanja Osaka 2021-09-25 Alltime-646
245. 27:45.27 Samuel Mwangi Hachioji 2016-11-26 Alltime-647
246. 27:45.31 Joel Mwaura Osaka 2018-09-22 Alltime-648
247. 27:45.47 Julius Ondieki Villeneuve d'Ascq 1996-05-25 Alltime-649
248. 27:45.59 James Bunuka Kobe 2019-04-20 Alltime-653
249. 27:45.63 Davis Kabiru Fukuroi 2007-10-14 Alltime-655
250. 27:45.65 Issac Ndiema Hachioji 2023-11-25 Alltime-656
251. 27:45.83 David Njuguna Machida 2017-11-25 Alltime-660
252. 27:46.16 Denis Ndiso Musembi Praha 2005-06-27 Alltime-666
253. 27:46.53 David Kariuki Okayama 2003-09-27 Alltime-678
254. 27:46.67 Philemon Kiplagat Ruto Tajimi 2020-10-09 Alltime-682
255. 27:46.87 John Kanyi Okayama 2003-09-27 Alltime-687
256. 27:46.97 Dan Kiplangat Gifu 2023-09-23 Alltime-689
257. 27:47.36 Enoch Omwamba Osaka 2019-09-21 Alltime-699
258. 27:47.81 Martin Mukule Fukuroi 2009-10-17 Alltime-708
259. 27:47.94 Godfrey Kiprotich Hengelo 1991-06-25 Alltime-713
260. 27:47.97 Gabriel Muchuri Villeneuve d'Ascq 2000-06-17 Alltime-714
261. 27:48.03 Samuel Ndungu Fukuroi 2007-10-14 Alltime-716
262. 27:48.12 Thomas Nyariki Nairobi 2002-06-22 Alltime-719
263. 27:48.22 David Ngure Machida 2019-11-23 Alltime-722
264. 27:48.40 Micah Njeru Fukuroi 2007-10-14 Alltime-728
265. 27:48.53 Amos Kibitok Mersin 2015-05-02 Alltime-730
266. 27:48.55 William Malel Sitonik Yokohama 2013-09-29 Alltime-731
267. 27:48.74 Jacob Wanjuki Kobe 2011-04-23 Alltime-743
268. 27:48.93 Joseph Waweru Machida 2022-11-26 Alltime-748
269. 27:49.38 Cyrus Kingori Hachioji 2020-11-21 Alltime-758
270. 27:49.43 Peter Mwaniki Aila Eugene 2024-05-25 Alltime-760
271. 27:49.67 Wesley Ledama Machida 2019-11-23 Alltime-765
272. 27:49.73 Linus Maiyo Palo Alto 2004-04-30 Alltime-767
273. 27:49.85 Edwin Seko Gifu 2022-09-24 Alltime-772
274. 27:49.89 Daniel Kitonyi Hachioji 2016-11-26 Alltime-774
275. 27:50.0 Sosthenes Bitok Philadelphia 1984-04-26 Alltime-775
276. 27:50.25 Joel Cheruiyot Bruxelles 1979-09-04 Alltime-779
277. 27:50.39 Noah Kiplimo Kobe 2022-04-24 Alltime-785
278. 27:50.40 Isaac Arusei Nairobi 2010-06-26 Alltime-786
279. 27:50.45 Dennis Kipruto Yokohama 2023-04-22 Alltime-789
280. 27:50.53 Christopher Kelong Villeneuve d'Ascq 1996-05-25 Alltime-793
281. 27:51.27 Robert Mwei Kumagaya 2020-09-19 Alltime-810
282. 27:51.34 Henry Sugut Hengelo 2007-05-26 Alltime-812
283. 27:51.83 Daniel Njenga Shizuoka 2002-05-03 Alltime-824
284. 27:51.92 Hillary Chenonge Kobe 2007-04-21 Alltime-826
285. 27:51.99 Edward Muge Nairobi 2008-06-28 Alltime-829
Benuel Mogeni Machida 2019-11-23 Alltime-829
287. 27:52.00 Vincent Kipkemoi Yokohama 2019-09-22 Alltime-831
288. 27:52.11 Kibyego Kororia Oslo 1992-07-04 Alltime-835
289. 27:52.13 Ernest Cheruiyot Azusa 2024-04-11 Alltime-837
290. 27:52.19 Vincent Rono Pontevedra 2011-04-02 Alltime-838
291. 27:52.32 Nicholas Makau Mulinga Kushiro 2008-07-16 Alltime-841
292. 27:52.35 Willy Kimutai Kangoo Kitakyushu 2007-05-12 Alltime-842
293. 27:52.36 Paul Langat Melbourne 2006-03-25 Alltime-843
294. 27:52.66 Silas Sang Hengelo 2006-05-28 Alltime-848
295. 27:52.89 Victor Korir Hachioji 2020-11-21 Alltime-854
296. 27:53.00 Duncan Maina Muthee Tokyo 2010-11-27 Alltime-857
297. 27:53.30 Cleophas Ngetich Tel Aviv 2016-04-21 Alltime-869
298. 27:53.41 Elicha Birgern Kipkorir Praha 2002-06-17 Alltime-872
299. 27:53.50 Simon Kariuki Hachioji 2016-11-26 Alltime-874
300. 27:53.95 Evans Yego Hachioji 2020-11-21 Alltime-885
301. 27:54.2 Wilfred Kimitei Nairobi 2016-05-28 Alltime-893
302. 27:54.28 Kiplimo Muneria Praha 2002-06-17 Alltime-897
303. 27:54.6 Charles Muneria Nairobi 2015-07-11 Alltime-906
304. 27:54.69 Denis Matheka Hachioji 2023-11-25 Alltime-908
305. 27:55.17 Stephen Arita Nairobi 2015-08-01 Alltime-924
306. 27:55.30 Gilbert Koech Ostrava 2004-06-08 Alltime-931
307. 27:55.40 Alex Cherono Tajimi 2020-10-09 Alltime-932
308. 27:55.75 Charles Ndungu Yokohama 2022-10-01 Alltime-940
309. 27:55.84 Levy Kibet Bruxelles 2022-09-02 Alltime-943
310. 27:55.92 Stephen Koech Bruxelles 2005-08-26 Alltime-945
311. 27:56.04 Fredrick Moranga Nairobi 2017-06-10 Alltime-950
312. 27:56.21 Lameck Aguta Oslo 1992-07-04 Alltime-960
313. 27:56.43 Willy Kwemoi Machida 2022-11-26 Alltime-968
314. 27:56.47 Dominic Nyairo Kobe 2016-04-23 Alltime-971
315. 27:56.55 Titus Masai Villeneuve d'Ascq 2009-06-30 Alltime-972
316. 27:56.6 John Korir Nairobi 2004-06-26 Alltime-974
317. 27:56.63 Cyrus Njui Kobe 2007-04-21 Alltime-976
318. 27:56.86 William Koech Al Qâhirah 1991-09-22 Alltime-989
319. 27:57.0 Richard Juma Christchurch 1974-01-25 Alltime-996
320. 27:57.07 Lewis Korir Keuruu 2012-08-05 Alltime-998
321. 27:57.14 Robert Kipchirchir Machida 2018-11-24 Alltime-1000
322. 27:57.19 Solomon Wachira Rifu 2000-10-07 Alltime-1002
323. 27:57.47 Peter Muindi Nairobi 2017-06-10 Alltime-1009
324. 27:57.63 Victor Kiprop Palo Alto 2023-03-31 Alltime-1016
325. 27:57.81 Laban Kagika Rifu 2000-10-07 Alltime-1022
326. 27:57.98 Henry Kipchirchir Praha 2005-06-27 Alltime-1029
327. 27:58.02 Charles Ndirangu Kobe 2012-04-21 Alltime-1032
328. 27:58.04 Fred Kosgei Saint-Maur 2006-06-16 Alltime-1037
329. 27:58.09 Joseph Gitau Yamagata 2008-09-26 Alltime-1038
330. 27:58.26 Duncan Muthee Yokohama 2011-10-29 Alltime-1042
331. 27:58.32 Emmanuel Ngatuny Nairobi 2017-06-01 Alltime-1043
332. 27:58.36 Jonson Mugeni Kobe 2024-04-21 Alltime-1044
333. 27:58.41 Hosea Macharinyang Bilbao 2007-06-23 Alltime-1048
334. 27:58.58 Joseph Birech New Delhi 2010-10-11 Alltime-1056
335. 27:58.65 H Muwok Isahaya 2006-12-02 Alltime-1059
336. 27:58.8 John Ngeno Berlin 1977-08-26 Alltime-1064
337. 27:58.93 Jackson Gachiuri Kobe 2002-04-28 Alltime-1068
338. 27:59.03 Nicholas Makau Yamagata 2008-09-26 Alltime-1071
339. 27:59.19 Shadrack Koech Maia 2021-05-08 Alltime-1075
340. 27:59.45 Amos Bett Sagamihara 2023-06-17 Alltime-1086
341. 27:59.5 Stephen Tum Dar-el-Beida 2009-06-14 Alltime-1089
342. 27:59.53 Stanley Nganga Fukuroi 2006-10-14 Alltime-1090
343. 27:59.60 Douglas Wakiihuri Oslo 1988-07-02 Alltime-1091
344. 27:59.61 Samuel Kabiru Kobe 2002-04-28 Alltime-1092
345. 27:59.77 Reuben Kiyara Kamzee Hengelo 1999-05-30 Alltime-1100
346. 27:59.91 Charles Cheruiyot Glasgow 2014-08-01 Alltime-1110
347. 28:00.1 Stephen Sego Barakaldo 2000-07-08 Alltime-1114
Moses Kimeli Arusei Eldoret 2005-06-04 Alltime-1114
349. 28:00.28 Peter Langat Cheptot Osaka 2019-09-21 Alltime-1118
350. 28:00.6 Joshua Kimeto Pietarsaari 1977-08-07 Alltime-1126
351. 28:00.69 James Ndungu Hachioji 2004-11-24 Alltime-1129
352. 28:01.21 James Wainaina Shizuoka 2000-10-14 Alltime-1144
353. 28:01.48 Stephen Mayaka Osaka 1996-06-08 Alltime-1149
354. 28:01.74 Peter Mumoki Nairobi 2008-06-28 Alltime-1160
355. 28:01.87 Johnson Kiumbani Naka 2013-05-18 Alltime-1163
356. 28:01.88 Nelson Mandela Kobe 2023-04-22 Alltime-1164
357. 28:02.24 Amon Kemboi Walnut 2022-04-14 Alltime-1175
358. 28:02.53 Alex Kipirech Kipchirchir Machida 2022-11-26 Alltime-1189
359. 28:02.81 Stanley Njihia Nairobi 2023-06-23 Alltime-1197
360. 28:02.83 David Kipruto Parma 1996-06-17 Alltime-1199
361. 28:03.16 Boniface Mulwa Yokohama 2023-11-11 Alltime-1208
362. 28:03.21 Wilson Kiprono Too Eugene 2014-05-30 Alltime-1209
363. 28:03.34 Lawi Lalang Palo Alto 2019-05-02
364. 28:03.43 Benjamin Gandu Fukagawa 2011-06-25 Alltime-1216
365. 28:03.62 David Kiptum Kipruto Praha 1998-06-08 Alltime-1222
366. 28:03.67 Eliud Lagat Stockholm 1999-07-30 Alltime-1223
367. 28:04.1 William Musyoki Walnut 1991-04-20 Alltime-1241
368. 28:04.20 Jonah Koech Parma 1996-06-17 Alltime-1244
John Gwako Villeneuve d'Ascq 1997-06-29 Alltime-1244
370. 28:04.42 Simon Karori Oslo 1991-07-06 Alltime-1252
371. 28:04.43 Stephen Lemaya Hachioji 2023-11-25 Alltime-1254
372. 28:04.47 Jacob Korir Palo Alto 2008-04-04 Alltime-1256
373. 28:04.5 Augustine Togom Eldoret 2005-06-04 Alltime-1258
374. 28:04.79 Simon Kimunge Machida 2019-11-23 Alltime-1273
375. 28:04.85 Shadrack Kipngetich Nairobi 2019-08-22 Alltime-1275
376. 28:04.86 Philemon Kemei Maia bei Porto 2004-05-29 Alltime-1276
377. 28:04.95 Alfred Chelenga Palo Alto 2017-03-31 Alltime-1279
378. 28:05.23 Haron Lagat Berkeley 2009-04-24 Alltime-1286
379. 28:05.30 Daniel Mwangi Muchunu Kumagaya 2007-05-19 Alltime-1289
380. 28:05.34 Dominic Kiptarus Oslo 2018-06-07 Alltime-1291
381. 28:05.40 Ombeche Mokamba Shizuoka 2006-05-03 Alltime-1296
382. 28:05.46 Isaac Korir Nairobi 2010-06-26 Alltime-1299
383. 28:05.6 Barnabas Kosgei Kiplagat Nairobi 2005-06-16 Alltime-1304
384. 28:05.71 Moses Kibet Ferrara 2014-05-17 Alltime-1310
385. 28:05.89 Evans Taiget Nairobi 2010-06-26 Alltime-1318
386. 28:05.99 Solomon Bushendich Pontevedra 2003-07-20 Alltime-1320
387. 28:06.04 Victor Korir Kipkirui Machida 2019-11-23 Alltime-1322
388. 28:06.26 Nicodemus Naimadu Palo Alto 2007-03-31 Alltime-1330
389. 28:06.4 Kipchoge Keino Leningrad 1968-07-21 Alltime-1337
390. 28:06.40 Thomas Lotik Troisdorf 1998-08-29 Alltime-1338
391. 28:06.43 Richard Kiplagat Palo Alto 2007-04-29 Alltime-1340
392. 28:06.44 Daniel Mutai Troisdorf 1998-08-29 Alltime-1341
393. 28:06.5 Joseph Kiptum Aachen 1984-05-30 Alltime-1342
Joseph Kiptum Nairobi 2015-06-05 Alltime-1342
395. 28:06.63 Joseph Nzau Austin 1984-04-05 Alltime-1348
396. 28:06.70 Raphael Longisa Yokohama 2023-11-11 Alltime-1350
397. 28:06.8 Geoffrey Korir Nairobi 2015-06-05 Alltime-1354
398. 28:07.09 Patrick Mosin Nairobi 2023-06-23 Alltime-1364
399. 28:07.16 Benson Lokorwa Osnabrück 1997-05-24 Alltime-1369
400. 28:07.28 Peter Koech Paris 1982-07-09 Alltime-1374
401. 28:07.38 Peter Bii Nairobi 2010-06-26 Alltime-1379
402. 28:07.4 Sammy Kibiwott Bitok Nairobi 1989-04-15 Alltime-1380
David Bett Nairobi 2015-07-11 Alltime-1380
404. 28:07.40 Kipsubai Koskei Des Moines 1980-04-26 Alltime-1383
405. 28:07.44 Daniel Kipkemboi Nairobi 2008-06-28 Alltime-1386
406. 28:07.5 Charles Bore Nairobi 2014-06-07 Alltime-1387
407. 28:07.65 Stephen Samoei Palo Alto 2007-03-31 Alltime-1396
408. 28:08.0 Samwel Maritim Nairobi 1989-04-15 Alltime-1405
409. 28:08.26 Evans Kiplagat Palo Alto 2024-03-29 Alltime-1418
410. 28:08.5 John Mwangangi Nairobi 2013-06-22 Alltime-1425
Peter Mwololo Nairobi 2014-06-07 Alltime-1425
412. 28:08.58 Vedic Kipkoech Nairobi 2019-08-22 Alltime-1431
413. 28:08.70 Peter Sitienei Nairobi 2008-06-28 Alltime-1434
414. 28:08.97 Peter Kosgei Palo Alto 2005-03-25 Alltime-1442
415. 28:08.98 Amos Kirui Gifu 2016-05-07 Alltime-1444
416. 28:09.11 Gilbert Boit Eugene 2021-06-09 Alltime-1447
417. 28:09.2 Elijah Chemwolo Mutai Eldoret 2005-06-04 Alltime-1451
418. 28:09.32 Benson Barus Nairobi 2001-06-23 Alltime-1460
419. 28:09.8 Paul Mose Tokyo 1976-05-09 Alltime-1475
420. 28:09.93 Mike Chesire Praha 1997-06-10 Alltime-1481
421. 28:10.03 Julius Korir II Jena 1992-05-28 Alltime-1485
422. 28:10.07 Joseph Onsarigo Yokohama 2016-12-03 Alltime-1488
423. 28:10.25 Denis Kipngetich Eugene 2024-06-05 Alltime-1492
424. 28:10.36 Paul Onyiego Hachioji 2023-11-25 Alltime-1497
425. 28:10.5 David Tarus Nairobi 2015-06-19 Alltime-1505
426. 28:10.57 Augustine Ndirangu Fukuroi 2007-10-14 Alltime-1507
427. 28:10.70 Bernard Muia Tajimi 2018-10-13 Alltime-1514
428. 28:10.8 Peter Some Nairobi 2009-06-16 Alltime-1515
429. 28:10.90 John Muritu Yokohama 2018-11-10 Alltime-1518
430. 28:11.0 Henry Chirchir Nairobi 2011-07-16 Alltime-1520
431. 28:11.3 Thomas Longosiwa Nairobi 2006-07-22 Alltime-1533
432. 28:11.45 Bernard Chepkok Bruxelles 2005-08-26 Alltime-1541
433. 28:11.60 Dennis Kipkurui Kobe 2024-04-10 Alltime-1547
434. 28:11.65 Ian Kibiwot Eugene 2024-06-05 Alltime-1549
435. 28:11.99 Donald Mitei Machida 2022-11-26 Alltime-1561
436. 28:12.0 Duncan Kipkorir Lebo Nairobi 2000-09-23 Alltime-1563
437. 28:12.01 Lazarus Nyakeraka Richmond 1996-06-01 Alltime-1565
438. 28:12.47 James Moiben Maia bei Porto 1998-07-04 Alltime-1577
439. 28:12.5 John Mutai Nairobi 2007-06-16 Alltime-1578
440. 28:12.58 Fredrick Muranga Nairobi 2021-06-18 Alltime-1583
441. 28:12.89 Leakaey Kamina Machida 2022-11-26 Alltime-1601
442. 28:13.02 Isaac Yego Burjassot 2019-04-13 Alltime-1605
443. 28:13.23 Dishon Karukuwa Tokyo 2013-11-30 Alltime-1612
444. 28:13.38 Paul Gitonga Yokohama 2018-10-20 Alltime-1620
445. 28:13.4 Kenneth Kipngetich Barakaldo 1995-05-01 Alltime-1622
446. 28:13.43 Ronald Kirui Kiprotich Bydgoszcz 2016-07-19 Alltime-1625
447. 28:13.71 Joseph Waweru Melbourne 1999-12-06 Alltime-1638
448. 28:13.8 Emmanuel Kipruto Nairobi 2023-07-07 Alltime-1644
449. 28:13.81 Silas Kingori Yokohama 2015-11-14 Alltime-1646
450. 28:13.88 Samuel Musheke Hachioji 1999-12-01 Alltime-1653
451. 28:13.99 Peter Ndirangu London 1995-07-07 Alltime-1657
Patrick Kiprop Eugene 2024-06-05 Alltime-1657
453. 28:14.0 Samuel Nyangincha Kakamega 1991-05-24 Alltime-1659
454. 28:14.10 Alfred Ngeno Hachioji 2016-11-26 Alltime-1667
455. 28:14.31 Samuel Otieno Maia bei Porto 1993-06-30 Alltime-1675
456. 28:14.36 Harun Njoroge Fukuroi 2007-10-14 Alltime-1677
Nicholas Murei Nairobi 2012-06-14 Alltime-1677
458. 28:14.55 Paul Lokira Moncton 2010-07-20 Alltime-1686
459. 28:15.0 Stephen Muya Nairobi 1989-04-15 Alltime-1709
Luke Kibet Nairobi 2007-06-16 Alltime-1709
461. 28:15.29 Philip Rugut Stockholm 1999-07-30 Alltime-1730
462. 28:15.35 Joseph Kipsang Eugene 1984-06-01 Alltime-1732
463. 28:15.6 Peter Kurui Nairobi 2014-06-07 Alltime-1746
464. 28:15.93 Gideon Chirchir Aichach 1992-05-03 Alltime-1758
465. 28:16.03 Samuel Karuku Karanja Niigata 2010-10-11 Alltime-1763
466. 28:16.2 Hosea Nailel Nairobi 2014-06-07 Alltime-1773
467. 28:16.35 Titus Mogusu Machida 2018-11-24 Alltime-1784
468. 28:16.45 Nicholas Kamakya Nairobi 2008-06-28 Alltime-1790
469. 28:16.47 Shadrack Songok Walnut 2007-04-13 Alltime-1791
470. 28:16.5 Leonard Langat Nairobi 2015-07-11 Alltime-1794
471. 28:16.7 Abraham Cherono Eldoret 2008-05-04 Alltime-1803
472. 28:16.73 Edwin Korir Nairobi 2010-06-26 Alltime-1804
473. 28:16.77 Abel Kirui Nairobi 2008-06-28 Alltime-1809
474. 28:16.85 Samuel Kariuki Hachioji 2010-11-24 Alltime-1812
475. 28:16.95 Julius Randich Abbotsford 1993-05-22 Alltime-1817
476. 28:17.06 Bravin Kipkoech Kiptoo Abidjan 2019-04-16 Alltime-1826
477. 28:17.3 Enock Mitei Nairobi 2003-07-12 Alltime-1831
478. 28:17.39 Stephen Rerimoi Praha 2002-06-17 Alltime-1835
479. 28:17.4 John Langat Nairobi 2016-05-28 Alltime-1836
480. 28:17.53 Kirami Yego Eugene 2024-06-05 Alltime-1841
481. 28:17.7 Philemon Cheboi Nairobi 2015-07-11 Alltime-1854
482. 28:17.77 Thomas Kipkosgei Bilbao 2007-06-23 Alltime-1856
483. 28:17.90 Peter Kariuki Fukuroi 2006-10-14 Alltime-1862
484. 28:18.2 Emmanuel Chamer Nairobi 2006-06-17 Alltime-1878
Norbert Kigen Nairobi 2015-07-11 Alltime-1878
486. 28:18.3 Elkana Terer Eldoret 2013-05-31 Alltime-1885
487. 28:18.34 Patrick Muturi Burnaby 1999-06-05 Alltime-1887
488. 28:18.4 Richard Mateelong Nairobi 2007-05-25 Alltime-1890
489. 28:18.5 Philemon Rono Nairobi 2013-05-24 Alltime-1894
Boniface Nduwa Nairobi 2016-05-28 Alltime-1894
491. 28:18.62 Julius Kariuki Maia bei Porto 1993-06-30 Alltime-1901
492. 28:18.91 Joseph Otwori Sheffield 1991-07-20 Alltime-1915
493. 28:19.01 Vncent Chirchir Palo Alto 2024-03-29 Alltime-1920
494. 28:19.07 Vincent Kiprop Palo Alto 2018-03-30 Alltime-1927
495. 28:19.10 Matthew Cheboi Kiptoo Avilés 2007-07-28 Alltime-1933
496. 28:19.11 Edwin Mokua Abashiri 2014-07-06 Alltime-1934
497. 28:19.16 Francis Mwihia Shizuoka 2003-05-03 Alltime-1936
498. 28:19.48 Peter Kamau Sagamihara 2023-06-17 Alltime-1957
499. 28:19.81 Hosea Kogo Mulhouse 2001-06-13 Alltime-1974
500. 28:19.88 Geoffrey Kipchumba Portland 2019-06-08 Alltime-1975
501. 28:20.0 Hezron Otwori Walnut 1996-04-20 Alltime-1982
502. 28:20.1 Samson Tanui Nairobi 1994-08-07 Alltime-1989
503. 28:20.10 Silas Naibei Yokohama 2017-06-03 Alltime-1990
504. 28:20.11 Robert Cheseret Sacramento 2005-06-09 Alltime-1991
505. 28:20.12 Jefferson Siekei Shibetsu 2007-06-17 Alltime-1992
506. 28:20.22 Tyson David Palo Alto 2009-05-02 Alltime-1995
507. 28:20.28 Gilbert Kigen Palo Alto 2019-03-29 Alltime-1999
508. 28:20.35 Amos Sang Palo Alto 2011-05-01 Alltime-2002
509. 28:20.64 Josephat Kapkory Walnut 1994-04-16 Alltime-2012
510. 28:20.83 Daniel Mosoiko Yokohama 2019-04-20 Alltime-2020
511. 28:20.84 Sammy Kipkoech Tum Karlstad 2002-07-25 Alltime-2021
512. 28:20.98 Paul Kirui Nairobi 2002-06-22 Alltime-2028
513. 28:21.12 Yusuf Songoka Nairobi 2002-06-22 Alltime-2039
514. 28:21.14 Emmanuel Mutai Hengelo 2006-05-28 Alltime-2040
Maxon Kipngetich Nairobi 2023-02-25 Alltime-2040
516. 28:21.26 Ezekiel Chebotibin Kobe 2018-04-21 Alltime-2048
517. 28:21.29 Michael Jelagat Yokohama 2006-11-26 Alltime-2053
518. 28:21.31 Daniel Cherotich Nairobi 2010-06-26 Alltime-2056
519. 28:21.34 Charles Katul Lokir Niigata 2021-06-06 Alltime-2059
520. 28:21.36 David Langat Nairobi 2010-06-26 Alltime-2061
521. 28:21.38 Yusuf Biwott Brasschaat 2010-07-11 Alltime-2062
522. 28:21.4 Leonard Oloitiptip Nairobi 2018-06-06 Alltime-2064
523. 28:21.8 Naftali Temu München 1971-09-03 Alltime-2086
524. 28:22.23 David Ndungu Machida 2018-11-24 Alltime-2110
525. 28:22.24 Nicholas Kiptanui Kemboi Damascus 2009-10-06 Alltime-2111
526. 28:22.28 Enos Kales Nairobi 2020-10-03 Alltime-2114
527. 28:22.3 Kibet Yegon Nairobi 2004-06-19 Alltime-2116
528. 28:22.7 Silas Cheprot Nairobi 2013-06-22 Alltime-2131
529. 28:22.8 Daniel Muteti Nairobi 2014-06-07 Alltime-2134
Augustine Choge Nairobi 2016-04-23 Alltime-2134
Emmanuel Keter Nairobi 2018-06-06 Alltime-2134
532. 28:23.0 Solomon Yego Nairobi 2015-07-11 Alltime-2148
533. 28:23.21 James Kibet Milano 2019-04-26 Alltime-2167
534. 28:23.22 Nicholas Togom Gaborone 2011-05-13 Alltime-2169
535. 28:23.51 Augustine Kavutu Karlstad 2002-07-25 Alltime-2192
536. 28:23.66 William Kibor San Miniato 2014-03-16 Alltime-2201
537. 28:23.92 George Sirma Kipruto Ad-Dawhah 2010-04-12 Alltime-2219
538. 28:23.97 Andrew Masai Formia 1991-07-08 Alltime-2222
539. 28:24.38 James Theury Marseille 2007-06-15
540. 28:24.40 Shadrack Koech Nairobi 2019-06-22 Alltime-2248
541. 28:24.48 Japheth Ng'ojoy Palo Alto 2007-03-31 Alltime-2253
542. 28:24.82 Hillary Korir Zagreb 1999-08-15 Alltime-2271
543. 28:25.0 John Kiprono Nairobi 2004-06-19 Alltime-2277
544. 28:25.20 Peter Mwangi Yokohama 2017-12-02 Alltime-2300
545. 28:25.29 Philip Ngetich Nairobi 2010-06-26 Alltime-2306
546. 28:25.31 Gideon Kipketer Leiden 2015-06-13 Alltime-2310
547. 28:25.37 Kelvin Kiplagat Nairobi 2024-01-05 Alltime-2314
548. 28:25.41 Martin Waweru Fukagawa 2008-06-11 Alltime-2318
549. 28:25.9 Peter Emese Nairobi 2016-05-28 Alltime-2357
550. 28:26.0 James Kabogor Yatich Nairobi 2004-06-19 Alltime-2362
551. 28:26.1 Matthew Lengisan Nairobi 1995-03-31 Alltime-2368
552. 28:26.4 William Chebon Chebor Nairobi 2010-05-21 Alltime-2389
553. 28:26.46 Emmanuel Korir Abidjan 2019-04-16 Alltime-2392
554. 28:26.5 Evans Biwott Nairobi 2015-06-05 Alltime-2393
555. 28:26.68 Jeremiah Kalemi Thuku Kitakyushu 2013-05-18 Alltime-2401
556. 28:26.7 Cornelius Kangogo Nairobi 2017-05-12 Alltime-2402
557. 28:26.8 Jackson Kirwa Rieti 2006-04-30 Alltime-2412
558. 28:26.91 Shamack Kiprop Burjassot 2019-04-13 Alltime-2422
559. 28:26.96 Elkanah Kibet Palo Alto 2009-03-27 Alltime-2428
560. 28:27.0 John Kipngeno Rotich Nairobi 2000-07-20 Alltime-2431
561. 28:27.1 Patrick Cheruiyot Nairobi 2006-07-01 Alltime-2447
562. 28:27.16 Cheren Simatwa Gavá 2000-05-28 Alltime-2453
Lawrence Ngure Fukagawa 2019-07-09 Alltime-2453
564. 28:27.25 Charles Omwoyo Hengelo 1993-06-20 Alltime-2464
565. 28:27.3 John Elimlim Nairobi 2014-06-07 Alltime-2467
566. 28:27.30 Willy Kipserem Yokohama 2019-04-20 Alltime-2468
567. 28:27.4 David Kiptum Businei Nairobi 2000-07-20 Alltime-2477
568. 28:27.53 Joseph Mwaniki Shibetsu 2007-06-17 Alltime-2486
569. 28:27.55 Isaac Kipsang Nairobi 2018-06-21 Alltime-2490
570. 28:27.56 Joseph Kibor Auckland 1990-01-27 Alltime-2491
571. 28:27.68 Amos Langat Nairobi 2023-06-23 Alltime-2503
572. 28:27.69 Julius Chepkwony Nairobi 2022-03-05 Alltime-2504
573. 28:27.87 Kelvin Kiptum Stockholm 2021-05-04 Alltime-2511
574. 28:28.10 Samuel Rongo Hengelo 2001-06-04 Alltime-2537
575. 28:28.12 Silah Kiplimo Misoi Karstula 1997-08-15 Alltime-2539
576. 28:28.13 James Kamau Kariuki Hengelo 1995-06-05 Alltime-2540
577. 28:28.14 Hillary Kipkirui Nairobi 2023-06-23 Alltime-2541
578. 28:28.26 James Kimani Kanazawa 2001-09-29 Alltime-2549
579. 28:28.37 Patrick Mutunga Mwikya Osaka 2019-09-21 Alltime-2557
580. 28:28.4 Caleb Ndiku Nairobi 2014-05-10 Alltime-2560
581. 28:28.46 Bernard Sang Nairobi 2008-04-19 Alltime-2565
582. 28:28.59 Vincent Kimutai Nairobi 2024-01-05 Alltime-2577
583. 28:28.73 Andrew Masai Nairobi 2010-06-26 Alltime-2589
584. 28:28.83 Shadrack Biwott Palo Alto 2009-03-27 Alltime-2597
585. 28:28.91 Titus Waruru Yokohama 2017-05-25 Alltime-2600
586. 28:29.0 Stephenson Nyamu Nyeri 1989-10-03 Alltime-2608
587. 28:29.16 Benson Moshon Nairobi 2023-06-23 Alltime-2622
588. 28:29.28 Isaac Madareng Nairobi 2012-06-14 Alltime-2633
589. 28:29.4 Patrick Kiingi Helsinki 1973-06-28 Alltime-2640
590. 28:29.40 Mogeni Magoma Fukagawa 2020-07-08 Alltime-2643
591. 28:29.42 Osorio Lemeck Hengelo 1991-06-25 Alltime-2646
592. 28:29.82 Ronald Kirui Nairobi 2021-05-27 Alltime-2675
  Result Name Venue Date Info
1. 47.78 Boniface Tumuti Rio de Janeiro (OG) 2016-08-18 Alltime-42
2. 47.79 Nicholas Bett Beijing (WC) 2015-08-25 Alltime-43
3. 48.01 Nicholas Bett Saint-Denis 2016-08-27 Alltime-70
4. 48.24 Eric Keter Stuttgart (WC) 1993-08-17 Alltime-109
5. 48.49 Haron Koech Rio de Janeiro (OG) 2016-08-16 Alltime-156
6. 48.52 Wiseman Mukhobe Nairobii 2023-06-23 Alltime-167
7. 48.70 Moitalei Mpoke Eugene 2021-06-11 Alltime-222
8. 48.90 Barnabas Agui Kinyor Barcelona (OG) 1992-08-03 Alltime-279
9. 48.97 Shem Ochako Nairobi 1987-08-09 Alltime-301
  Result Name Venue Date Info
1. 7:53.64 Brimin Kipruto Monaco 2011-07-22 Alltime-3
2. 7:54.31 Paul Kipsiele Koech Roma 2012-05-31 Alltime-4
3. 7:55.72 Bernard Barmasai Köln 1997-08-24 Alltime-6
4. 7:55.76 Ezekiel Kemboi Monaco 2011-07-22 Alltime-7
5. 7:56.16 Moses Kiptanui Köln 1997-08-24 Alltime-8
6. 7:56.81 Richard Mateelong Ad-Dawhah 2012-05-11 Alltime-10
7. 7:57.29 Reuben Kosgei Bruxelles 2001-08-24 Alltime-11
8. 7:58.10 Stephen Cherono Monaco 2002-07-19
9. 7:58.41 Jairus Birech Bruxelles 2014-09-05 Alltime-12
10. 7:59.08 Wilson Boit Kipketer Zürich 1997-08-13 Alltime-13
11. 8:00.12 Conseslus Kipruto Birmingham 2016-06-05 Alltime-15
12. 8:01.67 Abel Mutai Roma 2012-05-31 Alltime-18
13. 8:01.69 Kipkirui Misoi Bruxelles 2001-08-24 Alltime-19
14. 8:02.36 Amos Serem Paris 2024-07-07 Alltime-20
15. 8:03.41 Patrick Sang Köln 1997-08-24 Alltime-22
16. 8:03.57 Hillary Kipsang Yego Shanghai 2013-05-18 Alltime-23
17. 8:03.74 Raymond Yator Monaco 2000-08-18 Alltime-25
18. 8:03.89 John Kosgei Monaco 1997-08-16 Alltime-27
19. 8:04.19 Simon Koech Monaco 2023-07-21 Alltime-28
20. 8:05.01 Eliud Barngetuny Monaco 1995-07-25 Alltime-31
21. 8:05.12 Benjamin Kigen Monaco 2019-07-12 Alltime-32
22. 8:05.35 Peter Koech Stockholm 1989-07-03 Alltime-35
23. 8:05.37 Philip Barkutwo Rieti 1992-09-06 Alltime-36
24. 8:05.4 Henry Rono Seattle 1978-05-13 Alltime-37
25. 8:05.43 Christopher Kosgei Zürich 1999-08-11 Alltime-38
26. 8:05.51 Julius Kariuki Seoul (OG) 1988-09-30 Alltime-39
Abraham Kibiwot Rabat 2023-05-28 Alltime-39
28. 8:05.68 Wesley Kiprotich Bruxelles 2004-09-03 Alltime-41
29. 8:05.88 Bernard Nganga Berlin 2011-09-11 Alltime-44
30. 8:05.99 Joseph Keter Monaco 1996-08-10 Alltime-45
31. 8:06.33 Leonard Bett Zagreb 2024-09-08 Alltime-49
32. 8:06.55 Joseph Birech Beijing 2014-05-21 Alltime-52
33. 8:06.77 Gideon Chirchir Zürich 1995-08-16 Alltime-53
34. 8:06.88 Richard Kosgei Monaco 1995-09-09 Alltime-54
35. 8:06.96 Gilbert Kirui London 2013-07-27 Alltime-55
36. 8:07.13 Paul Kosgei Saint-Denis 1999-07-03 Alltime-57
37. 8:07.59 Julius Nyamu Bruxelles 2001-08-24 Alltime-60
38. 8:07.75 Jonathan Ndiku Monaco 2011-07-22 Alltime-63
39. 8:08.12 Matthew Birir Roma 1995-06-08 Alltime-67
40. 8:08.37 Amos Kirui Roma 2017-06-08 Alltime-70
41. 8:08.44 Abel Kiprop Mutai Brazzaville 2012-06-10 Alltime-72
42. 8:08.48 Michael Kipyego Monaco 2009-07-28 Alltime-74
43. 8:08.59 Patrick Langat Shanghai 2011-05-15 Alltime-76
44. 8:09.09 David Chemweno Heusden-Zolder 2005-07-23 Alltime-83
45. 8:09.13 Barnabas Kipyego Monaco 2016-07-15 Alltime-86
46. 8:09.37 Abel Cheruiyot Heusden-Zolder 2003-08-02 Alltime-89
47. 8:09.54 Johnstone Kipkoech Bruxelles 1995-08-25 Alltime-93
48. 8:10.07 Nicholas Bett Lausanne 2016-08-25 Alltime-101
49. 8:10.33 Abraham Cherono Ostrava 2003-06-12 Alltime-106
50. 8:10.41 Julius Chelule Bruxelles 1999-09-03 Alltime-108
51. 8:10.63 Elijah Chelimo Ad-Dawhah 2009-05-08 Alltime-111
52. 8:10.65 Clement Kemboi Ad-Dawhah 2016-05-06 Alltime-112
53. 8:10.74 William Mutwol Barcelona (OG) 1992-08-07 Alltime-114
54. 8:11.14 Jonathan Kandie Monaco 1999-08-04 Alltime-118
55. 8:11.18 Willy Rutto Komen Bruxelles 2007-09-14 Alltime-119
56. 8:11.26 Lawrence Kemboi Nanjing 2019-05-21 Alltime-121
57. 8:11.80 Julius Korir Los Angeles (OG) 1984-08-10 Alltime-127
58. 8:11.98 Linus Chumba Roma 2005-07-08 Alltime-130
59. 8:12.0 George Kiprotich Rono Roma 1980-08-05 Alltime-131
60. 8:12.17 Silas Kitum Daegu 2011-05-12 Alltime-136
61. 8:12.69 Micah Boinett Nice 1992-07-15 Alltime-147
62. 8:12.91 Thomas Kiplitan Ad-Dawhah 2002-05-15 Alltime-149
63. 8:13.66 James Kosgei Heusden-Zolder 2007-07-28 Alltime-162
64. 8:13.87 Collins Kosgei Ad-Dawhah 2008-05-09 Alltime-170
65. 8:13.91 Benjamin Jipcho Helsinki 1973-06-27 Alltime-173
66. 8:13.96 Patrick Terer Metz 2009-07-03 Alltime-174
67. 8:14.04 Nicholas Bett Heusden-Zolder 2016-07-16 Alltime-177
68. 8:14.13 Joshua Kipkemboi Koblenz 1986-08-06 Alltime-182
69. 8:14.17 Samson Obwocha Koblenz 1986-08-06 Alltime-183
70. 8:15.17 John Langat Berlin 2001-08-31 Alltime-198
71. 8:15.21 Caleb Ngetich Huelva 2006-06-20 Alltime-200
72. 8:15.28 Edmund Serem Lima 2024-08-31 Alltime-201
73. 8:15.80 Haron Lagat Zagreb 2011-09-13 Alltime-213
74. 8:15.88 Julius Kiptoo Bellinzona 1998-07-01 Alltime-215
75. 8:16.04 Stanley Kibiwott Athínai 1999-06-16 Alltime-221
76. 8:16.23 Samuel Chepkok Sevilla 1999-05-28 Alltime-228
77. 8:16.24 Emmanuel Kiprono Ad-Dawhah 2018-05-04 Alltime-229
78. 8:16.28 David Chepkisa Milano 2001-06-06 Alltime-231
79. 8:16.68 Bisluke Kiplagat Daegu 2010-05-19 Alltime-242
80. 8:16.69 Ronald Kipchumba Rutto Hengelo 2005-05-29 Alltime-243
81. 8:16.96 Wilson Maraba Porto-Novo 2012-06-29 Alltime-249
John Koech Stockholm 2013-08-22
83. 8:17.28 Jonathan Muia Ndiku Bydgoszcz 2008-07-13 Alltime-259
84. 8:17.46 Matthew Kosgei Lima 2024-08-31 Alltime-265
85. 8:17.62 Eliud Kirui Roma 2004-07-02 Alltime-270
86. 8:18.04 Kennedy Njiru Monaco 2018-07-20 Alltime-275
87. 8:18.22 Richard Tuwei Hengelo 1983-07-12 Alltime-278
88. 8:18.28 Alex Kibet Heusden-Zolder 2016-07-16 Alltime-280
89. 8:18.43 Simon Kiprop Koech Nairobi 2021-07-03 Alltime-285
90. 8:18.46 Justus Lagat Marseille 2017-06-03 Alltime-288
91. 8:18.57 Amos Korir Eugene 1981-06-06 Alltime-294
92. 8:19.21 Daniel Njenga Tokyo 1994-06-12 Alltime-319
93. 8:19.45 Solomon Mitei Monaco 1991-08-03 Alltime-334
94. 8:19.60 Philemon Kiplagat Ruto Chitose 2020-07-18 Alltime-337
95. 8:19.63 Justus Kiprono Kipchirchir Heusden-Zolder 2004-07-31 Alltime-339
96. 8:19.81 Abraham Chirchir Heusden-Zolder 2008-07-20 Alltime-346
97. 8:19.94 Gilbert Kiplangat Barcelona 2012-07-15 Alltime-351
98. 8:20.03 Philip Manyim Milano 2002-06-05 Alltime-354
99. 8:20.07 Christopher Soget Tunis 1999-07-23 Alltime-359
100. 8:20.36 Barnabas Kirui Sacramento 2007-06-08 Alltime-369
101. 8:20.43 Bisluke Kiplagat Kipkorir Hengelo 2007-05-26 Alltime-374
102. 8:20.67 Josephat Kapkory Zürich 1995-08-16 Alltime-383
Richard Limo Dakar 1998-08-20 Alltime-383
104. 8:20.73 Paul Chemase Monaco 1995-07-25 Alltime-389
105. 8:20.98 Simeon Rono Hechtel 1994-07-30 Alltime-405
106. 8:21.09 Stanley Kebenei London (WC) 2017-08-08
107. 8:21.10 Philemon Ruto Tokyo 2021-05-09 Alltime-409
108. 8:21.19 Anthony Rotich Eugene 2013-06-07
109. 8:21.23 Phenus Kipleting Huelva 2016-06-03 Alltime-412
110. 8:21.42 Wilberforce Chemait Kones Huelva 2021-06-03 Alltime-419
111. 8:21.59 James Munyala Westwood 1977-06-11 Alltime-421
112. 8:21.94 Joash Kiplimo Nairobi 2019-06-22 Alltime-437
113. 8:22.24 Nelson Kipkosgei Naimette-Xhovémont 2012-07-05 Alltime-452
114. 8:22.26 Hillary Kemboi Bilbao 2014-06-21 Alltime-454
115. 8:22.4 Hillary Tuwei Roma 1980-08-05 Alltime-458
116. 8:22.46 Titus Kibiego Nairobi 2014-06-25 Alltime-461
117. 8:22.54 Geoffrey Kirwa Székesfehérvár 2023-07-18 Alltime-470
118. 8:22.57 Henry Talam Ciudad de Málaga 2007-06-02 Alltime-472
119. 8:22.66 Boniface Merande Roma 1991-07-17 Alltime-477
120. 8:22.7 Vincent Kipyegon Nairobi 2016-06-22 Alltime-478
121. 8:22.82 Elijah Kibwalei Lausanne 2006-07-11 Alltime-488
122. 8:22.96 Geoffrey Kiprotich Nairobi 2019-06-22 Alltime-503
123. 8:23.16 Henry Lelei Eugene 2013-06-07 Alltime-512
124. 8:23.2 Emmanuel Bett Nyahururu 2017-05-06 Alltime-514
125. 8:23.34 Solomon Chebor Baton Rouge 1981-06-06 Alltime-520
126. 8:23.64 Kipchoge Keino München (OG) 1972-09-04 Alltime-535
127. 8:23.69 Albert Yator Bruxelles 2010-08-27 Alltime-540
128. 8:23.73 Amos Biwott München (OG) 1972-09-01 Alltime-541
129. 8:23.98 Nathan Ndege Langat Helsinki 1975-06-26 Alltime-553
130. 8:24.0 Evans Mogaka Helsinki 1973-06-27 Alltime-554
131. 8:24.19 David Langat Praha 2008-06-16 Alltime-568
132. 8:24.22 Sammy Kiplagat Rehlingen 2002-05-20 Alltime-570
133. 8:24.26 Thomas Kipkemboi Katui Heusden-Zolder 2004-07-31 Alltime-573
134. 8:24.3 Collins Ngeno Nairobi 2006-07-01 Alltime-577
135. 8:24.5 David Lagat Nairobi 2006-07-01 Alltime-585
136. 8:24.81 Geoffrey Ngeno Nairobi 2015-07-11 Alltime-604
137. 8:25.03 Julius Korir II Monaco 1989-09-01 Alltime-610
138. 8:25.2 Edwin Kirwa Nairobi 2013-06-22 Alltime-621
139. 8:25.4 Lukas Kibet Nairobi 2004-06-19 Alltime-631
140. 8:25.48 Victor Kibiego Azusa 2024-04-11 Alltime-638
141. 8:25.5 Felix Kirong Nairobi 2017-06-10 Alltime-642
142. 8:25.54 Patrick Churkor Mungyeong 2015-10-08 Alltime-644
143. 8:25.56 Christopher Bett Nairobi 2019-07-12 Alltime-646
144. 8:25.71 Nicodemus Naimadu Eugene 2007-06-10 Alltime-659
145. 8:25.8 Alfred Malamba Kitale 1985-07-23 Alltime-666
Michael Chesarek Nyahururu 2017-05-06 Alltime-666
147. 8:26.04 Wesley Langat Nairobi 2024-04-20 Alltime-678
148. 8:26.18 David Kipruto Maia bei Porto 1996-06-21 Alltime-685
149. 8:26.24 Festus Kiprono Shanghai 2015-05-17 Alltime-690
150. 8:26.44 Emmanuel Bett Rehlingen 2017-06-05 Alltime-704
151. 8:26.68 Gladstone Kabiga Port Louis 1992-06-28 Alltime-725
152. 8:27.0 Peter Kibet Langat Nairobi 2014-05-24 Alltime-748
153. 8:27.17 Laban Chege Cottbus 1995-06-21 Alltime-760
154. 8:27.26 James Mwanzia Zagreb 2021-09-14 Alltime-770
155. 8:27.57 Cleophas Meyan Rabat 2018-07-13 Alltime-795
156. 8:27.63 Patrick Nthiwa Philadelphia 2004-04-22 Alltime-800
157. 8:27.92 Moses Kigen Hengelo 2001-06-04 Alltime-818
158. 8:27.93 Festus Rono Sollentuna 2015-06-25 Alltime-819
159. 8:27.99 Philip Yego Nairobi 2015-07-11 Alltime-823
160. 8:28.12 Barnabas Barmao Narbonne 1994-06-19 Alltime-831
161. 8:28.20 Kigen Chemadi Eugene 2021-06-11 Alltime-838
162. 8:28.29 Isaac Kiprotich Tanui Helsinki 2006-07-26 Alltime-842
163. 8:28.40 Edwin Kibichy Eugene 2017-06-09 Alltime-846
164. 8:28.63 Samuel Kibiri Lindau 1991-08-10 Alltime-855
165. 8:28.93 Harrison Koroso Baton Rouge 1981-06-06 Alltime-884
166. 8:29.00 Philip Tarus La Laguña 1996-07-13 Alltime-894
167. 8:29.06 Collins Kipngok Douala 2024-06-23 Alltime-903
168. 8:29.07 Vincent Yator Hengelo 2009-06-01 Alltime-905
169. 8:29.13 Peter Kosgei Sacramento 2005-06-10 Alltime-912
170. 8:29.24 Alex Kibet Ad-Dawhah 2016-04-26 Alltime-921
171. 8:29.28 Dominic Kiptarus Nairobi 2014-06-25 Alltime-924
172. 8:29.37 Augustus Maiyo Music City 2012-06-02
173. 8:29.40 Solomon Kandie New York City 2008-05-31 Alltime-937
174. 8:29.47 Benjamin Simatei Budapest 1992-06-18 Alltime-939
175. 8:29.5 Peter Matelong Nairobi 2013-06-22 Alltime-942
176. 8:29.8 Mark Tanui Nairobi 2003-07-12 Alltime-963
177. 8:29.84 Mark Koskei Sevilla 1996-06-06 Alltime-966
178. 8:29.89 Victor Shitsama Waco 2024-05-10 Alltime-969
179. 8:29.98 Joseph Chelelgo Helsinki 1986-07-07 Alltime-974
  Result Name Venue Date Info
1. 38.61 Boniface Mweresa,
Mike Nyangau,
Musa Babo,
Ferdinand Omanyala
Nairobi 2024-06-15 Alltime-816
2. 38.86 ,
,
,
Nairobi 2024-05-21 Alltime-1441
3. 38.92 Samwel Imeta,
Mike Nyangau,
Hesbon Ochieng,
Ferdinand Omanyala
Birmingham 2022-08-06 Alltime-1680
4. 38.98 Ferdinand Omanyala,
Samuel Waweru,
Meshack Babu,
Mark Odhiambo
Nairobi 2024-04-06 Alltime-1908
  Result Name Venue Date Info
1. 2:59.63 David Kitur,
Samson Kitur,
Simeon Kipkemboi,
Simon Kemboi
Barcelona (OG) 1992-08-07 Alltime-178
2. 2:59.64 Charles Asati,
Mynyoro Hezekiah Nyamau,
Naftali Bon,
Daniel Rudisha
Ciudad de México (OG) 1968-10-20 Alltime-180
3. 2:59.82 Kennedy Ochieng,
Simon Kemboi,
Abednego Matilu,
Samson Kitur
Stuttgart (WC) 1993-08-22 Alltime-202
4. 2:59.83 Charles Asati,
Mynyoro Hezekiah Nyamau,
Robert Ouko,
Julius Sang
München (OG) 1972-09-10 Alltime-204
5. 3:00.21 Samson Kitur,
Simon Kemboi,
Charles Gitonga,
Simeon Kipkemboi
Tokyo (WC) 1991-08-31 Alltime-278
6. 3:00.34 Raymond Kibet,
Alex Sampao,
Kiprono Kosgei,
Boniface Mweresa
Brazzaville 2015-09-17 Alltime-302
7. 3:00.73 Joseph Sainah,
Elijah Bitok,
David Kitur,
John Anzrah
Roma (WC) 1987-09-05 Alltime-398
8. 3:00.81 Samson Kitur,
Abednego Matilu,
Julius Chepkwony,
Charles Gitonga
Göteborg (WC) 1995-08-12 Alltime-424
9. 3:00.92 Haron Koech,
Alphas Kishoyian,
Jared Momanyi,
Emmanuel Korir
Asaba 2018-08-05 Alltime-459
10. 3:00.97 Vincent Kosgei,
Anderson Mutegi,
Vincent Mumo,
Mark Mutai
Daegu (WC) 2011-09-01 Alltime-475
11. 3:01.00 John Anzrah,
Elijah Bitok,
Tito Sawe,
David Kitur
Nairobi 1987-08-12 Alltime-488
12. 3:01.41 Kennedy Muthoki,
Ekwam Zablon Ekhal,
Kelvin Sane Tauta,
Wyclife Kinyamal
Budapest (WC) 2023-08-26 Alltime-628
13. 3:01.67 Joseph Sainah,
John Anzrah,
Ezequiel Bitok,
David Kitur
Roma (WC) 1987-09-06 Alltime-737
14. 3:01.73 Samson Kitur,
Samson Yego Kipchirchi,
Simon Kemboi,
Julius Chepkwony
Atlanta (OG) 1996-08-02 Alltime-771
Kennedy Ochieng,
Abednego Matilu,
Hillary Maritim,
Julius Chepkwony
Johannesburg 1999-09-18 Alltime-771
16. 3:01.86 Julius Sang,
Tito Sawe,
Alfred Nyambane,
David Kitur
Al Qâhirah 1985-08-18 Alltime-828
17. 3:02.32 Joseph Sainah,
Elijah Bitok,
Tito Sawe,
John Anzrah
Roma (WC) 1987-09-05 Alltime-1049
18. 3:02.34 Kevin Kipkorir,
Kelvin Sawe,
David Sanayek,
Brian Onyage
Douala 2024-06-26 Alltime-1064
19. 3:02.41 Wiseman Were Mukhobe,
Mike Nyangau,
William Rayian,
Boniface Mweresa
Birmingham 2022-08-07 Alltime-1104
20. 3:02.48 Samson Kitur,
Stephen Mwanzia,
David Kitur,
Simeon Kipkemboi
Auckland 1990-02-03 Alltime-1143
21. 3:02.5 Abednego Matilu,
Gideon Biwott,
Julius Chepkwony,
Charles Gitonga
Nairobi 1994-07-08 Alltime-1154
22. 3:02.52 Samson Yego Kipchirchi,
Simon Kemboi,
Kennedy Ochieng,
Julius Chepkwony
Atlanta (OG) 1996-08-02 Alltime-1170
23. 3:02.96 Geoffrey Ngeno,
Vincent Kosgei,
Julius Kirwa,
Mark Mutai
Nairobi 2010-08-01 Alltime-1456
24. 3:03.0 Simeon Kipkemboi,
Alfred Nyambane,
Nixon Kiprotich,
David Kitur
Nairobi 1989-10-10 Alltime-1479
25. 3:03.10 Charles Gitonga,
Simon Kemboi,
Simeon Kipkemboi,
Kennedy Ochieng
Durban 1993-06-27 Alltime-1550
Julius Rotich,
Vincent Mumo,
Anderson Mutegi,
Mark Mutai
Maputo 2011-09-15 Alltime-1550
27. 3:03.11 Hezron Maina,
Gideon Biwott,
Kennedy Oyunge,
Samson Kitur
Harare 1995-09-18 Alltime-1557
28. 3:03.14 Simeon Kipkemboi,
Eric Keter,
Simon Kemboi,
Samson Kitur
Al Qâhirah 1991-09-26 Alltime-1577
29. 3:03.16 Cleophas Kipruto,
Jared Momanyi,
Kevin Tanui,
Emmanuel Korir
Nairobi 2021-06-19 Alltime-1591
30. 3:03.24 Tito Sawe,
Lucas Sang,
Paul Ereng,
Simeon Kipkemboi
Seoul (OG) 1988-09-30 Alltime-1645
31. 3:03.29 Wiseman Were Mukhobe,
Boniface Mweresa,
Brian Tinega,
David Sanavek Kapirante
Nassau 2024-05-04 Alltime-1680
32. 3:03.43 Samson Yego Kipchirchi,
Hillary Maritim,
David Kirui,
Julius Chepkwony
Zagreb 1999-08-16 Alltime-1772
33. 3:03.47 John Anzrah,
Tito Sawe,
Elkana Nyangau,
David Kitur
Nairobi 1987-08-11 Alltime-1797
  Result Name Venue Date Info
1. 92.72 Julius Yego Beijing (WC) 2015-08-26 Alltime-7