Result Name Country Venue Date Info
1. 7:52.11 Lamecha Girma ETH Paris 2023-06-09 CR, NR
2. 7:53.63 Saif Saeed Shaheen QAT Bruxelles 2004-09-03 AAR, CR, NR
3. 7:53.64 Brimin Kipruto KEN Monaco 2011-07-22 AAR, NR
4. 7:54.31 Paul Kipsiele Koech KEN Roma 2012-05-31 AAR
5. 7:55.28 Brahim Boulami MAR Bruxelles 2001-08-24 NR
6. 7:55.72 Bernard Barmasai KEN Köln 1997-08-24
7. 7:55.76 Ezekiel Kemboi KEN Monaco 2011-07-22 P2WR
8. 7:56.16 Moses Kiptanui KEN Köln 1997-08-24
9. 7:56.68 Soufiane El Bakkali MAR Rabat 2023-05-28
10. 7:56.81 Richard Mateelong KEN Ad-Dawhah 2012-05-11
11. 7:57.29 Reuben Kosgei KEN Bruxelles 2001-08-24
12. 7:58.41 Jairus Birech KEN Bruxelles 2014-09-05
13. 7:59.08 Wilson Boit Kipketer KEN Zürich 1997-08-13
14. 8:00.09 Mahiédine Mekhissi-Benabbad FRA Saint-Denis 2013-07-06 CR, NR
15. 8:00.12 Conseslus Kipruto KEN Birmingham 2016-06-05
16. 8:00.45 Evan Jager USA Saint-Denis 2015-07-04 CR, NR
17. 8:01.18 Bouabdellah Tahri FRA Berlin (WC) 2009-08-18
18. 8:01.67 Abel Mutai KEN Roma 2012-05-31
19. 8:01.69 Kipkirui Misoi KEN Bruxelles 2001-08-24
20. 8:02.36 Abraham Sime ETH Paris 2024-07-07
Amos Serem KEN Paris 2024-07-07
22. 8:03.41 Patrick Sang KEN Köln 1997-08-24 AAR
23. 8:03.57 Ali Ezzine MAR Saint-Denis 2000-06-23
Hillary Kipsang Yego KEN Shanghai 2013-05-18
25. 8:03.74 Raymond Yator KEN Monaco 2000-08-18
26. 8:03.81 Benjamin Kiplagat UGA Lausanne 2010-07-08 NR
27. 8:03.89 John Kosgei KEN Monaco 1997-08-16
28. 8:04.19 Simon Koech KEN Monaco 2023-07-21
29. 8:04.34 Samuel Firewu ETH Chorzów 2024-08-25
30. 8:04.95 Simon Vroemen NED Bruxelles 2005-08-26 AAR, NR
31. 8:05.01 Eliud Barngetuny KEN Monaco 1995-07-25
32. 8:05.12 Benjamin Kigen KEN Monaco 2019-07-12
33. 8:05.15 Getnet Wale ETH Rabat 2023-05-28
34. 8:05.23 Djilali Bedrani FRA Ad-Dawhah (WC) 2019-10-04 P5WR
35. 8:05.35 Peter Koech KEN Stockholm 1989-07-03
36. 8:05.37 Philip Barkutwo KEN Rieti 1992-09-06
37. 8:05.4 Henry Rono KEN Seattle 1978-05-13
38. 8:05.43 Christopher Kosgei KEN Zürich 1999-08-11
39. 8:05.51 Julius Kariuki KEN Seoul (OG) 1988-09-30
Abraham Kibiwot KEN Rabat 2023-05-28
41. 8:05.68 Wesley Kiprotich KEN Bruxelles 2004-09-03
42. 8:05.69 Fernando Carro ESP Monaco 2019-07-12 NR
43. 8:05.75 Mustafa Mohamed SWE Heusden-Zolder 2007-07-28 NR
44. 8:05.88 Bernard Nganga KEN Berlin 2011-09-11
45. 8:05.99 Joseph Keter KEN Monaco 1996-08-10
46. 8:06.13 Tareq Mubarak Salem Taher BRN Athínai 2009-07-13 NR
47. 8:06.16 Roba Gari ETH Ad-Dawhah 2012-05-11
48. 8:06.29 Hailemariyam Amare ETH Rabat 2022-06-05
49. 8:06.41 Kenneth Rooks USA Saint-Denis (OG) 2024-08-07
50. 8:06.48 Chala Beyo ETH Rabat 2019-06-16
51. 8:06.55 Joseph Birech KEN Beijing 2014-05-21
52. 8:06.77 Gideon Chirchir KEN Zürich 1995-08-16
53. 8:06.88 Richard Kosgei KEN Monaco 1995-09-09
54. 8:06.96 Gilbert Kirui KEN London 2013-07-27
55. 8:07.02 Brahim Taleb MAR Heusden-Zolder 2007-07-28
56. 8:07.13 Paul Kosgei KEN Saint-Denis 1999-07-03
57. 8:07.18 Moussa Omar Obaid QAT Athínai (OG) 2004-08-24
58. 8:07.44 Luis Miguel Martín ESP Bruxelles 2002-08-30
59. 8:07.59 Julius Nyamu KEN Bruxelles 2001-08-24
60. 8:07.62 Joseph Mahmoud FRA Bruxelles 1984-08-24
61. 8:07.73 Mohamed Amine Jihnaoui TUN Saint-Denis (OG) 2024-08-07 NR
62. 8:07.75 Jonathan Ndiku KEN Monaco 2011-07-22
63. 8:07.96 Mark Rowland GBR Seoul (OG) 1988-09-30 NR
64. 8:08.02 Anders Gärderud SWE Montréal (OG) 1976-07-28
Ahmed Jaziri TUN Saint-Denis (OG) 2024-08-07
66. 8:08.12 Matthew Birir KEN Roma 1995-06-08
67. 8:08.14 Sa'ad Shaddad Al-Asmari KSA Stockholm 2002-07-16 NR
68. 8:08.30 Stanley Kebenei USA Monaco 2017-07-21
69. 8:08.37 Amos Kirui KEN Roma 2017-06-08
70. 8:08.41 Hillary Bor USA Ad-Dawhah 2019-05-03
71. 8:08.44 Abel Kiprop Mutai KEN Brazzaville 2012-06-10
72. 8:08.45 Daniel Arce ESP Chorzów 2024-08-25
73. 8:08.48 Michael Kipyego KEN Monaco 2009-07-28
74. 8:08.57 Francesco Panetta ITA Roma (WC) 1987-09-05 NR
75. 8:08.59 Patrick Langat KEN Shanghai 2011-05-15
76. 8:08.61 Leonard Bett KEN Ad-Dawhah 2019-05-03
77. 8:08.78 Alessandro Lambruschini ITA Stuttgart (WC) 1993-08-21
Abdelkader Hachlaf MAR Roma 2006-07-14
79. 8:08.82 Daniel Lincoln USA Roma 2006-07-14
80. 8:08.86 Jamel Chatbi MAR Tangier 2009-07-12
81. 8:09.02 Abdelaziz Sahere MAR Roma 1995-06-08
82. 8:09.03 Elarbi Khattabi MAR Roma 1999-07-07
83. 8:09.09 Eliseo Martín ESP Saint-Denis (WC) 2003-08-26
David Chemweno KEN Heusden-Zolder 2005-07-23
85. 8:09.11 Bronislaw Malinowski POL Montréal (OG) 1976-07-28 NR
86. 8:09.13 Barnabas Kipyego KEN Monaco 2016-07-15
87. 8:09.17 Henry Marsh USA Koblenz 1985-08-28
88. 8:09.18 Boguslaw Maminski POL Bruxelles 1984-08-24
89. 8:09.37 Abel Cheruiyot KEN Heusden-Zolder 2003-08-02
Bikila Tadese Takele ETH Hengelo 2021-06-08
91. 8:09.48 Damian Kallabis GER Zürich 1999-08-11 NR
92. 8:09.50 Takele Nigate ETH Monaco 2019-07-12
93. 8:09.54 Johnstone Kipkoech KEN Bruxelles 1995-08-25
94. 8:09.62 John Koech BRN Ad-Dawhah 2016-05-06
95. 8:09.64 George Beamish NZL Paris 2024-07-07 CR, NR
96. 8:09.72 Hamid Ezzine MAR Athínai 2007-07-02
97. 8:09.76 Mark Croghan USA Stuttgart (WC) 1993-08-21
98. 8:09.91 Ryuji Miura JPN Paris 2023-06-09 NR
Avinash Sable IND Paris 2024-07-07 NR
100. 8:10.01 William van Dijck BEL Bruxelles 1986-09-05 NR
101. 8:10.07 Nicholas Bett KEN Lausanne 2016-08-25
102. 8:10.10 Hicham Bouaouiche MAR Nice 1998-07-16
103. 8:10.23 Laïd Bessou ALG Monaco 2000-08-18 NR
104. 8:10.29 Ahmed Abdelwahed ITA Roma 2022-06-09
105. 8:10.32 Hagen Melzer GER Roma (WC) 1987-09-05
106. 8:10.33 Abraham Cherono KEN Ostrava 2003-06-12
107. 8:10.36 Frank Baumgartl GDR Montréal (OG) 1976-07-28
108. 8:10.41 Julius Chelule KEN Bruxelles 1999-09-03
109. 8:10.46 Sun Ripeng CHN Shanghai 1997-10-19 NR
110. 8:10.62 Mohamed Tindouft MAR Saint-Denis (OG) 2024-08-05
111. 8:10.63 Elijah Chelimo KEN Ad-Dawhah 2009-05-08
112. 8:10.65 Clement Kemboi KEN Ad-Dawhah 2016-05-06
113. 8:10.67 Jukka Keskisalo FIN Zürich 2009-08-28 NR
114. 8:10.74 William Mutwol KEN Barcelona (OG) 1992-08-07
115. 8:10.83 Günther Weidlinger AUT Sevilla (WC) 1999-08-21 NR
116. 8:11.00 Osama Zoghlami ITA Roma 2022-06-09
117. 8:11.04 Krzysztof Wesolowski POL Bruxelles 1985-08-30
118. 8:11.14 Jonathan Kandie KEN Monaco 1999-08-04
119. 8:11.18 Willy Rutto Komen KEN Bruxelles 2007-09-14
120. 8:11.22 Yemane Hailesilassie ERI Roma 2017-06-08 NR
121. 8:11.26 Lawrence Kemboi KEN Nanjing 2019-05-21
122. 8:11.27 Azzedine Brahmi ALG Oslo 1992-07-04
123. 8:11.50 Ruben Ramolefi RSA Daegu (WC) 2011-08-29 NR
124. 8:11.52 Antonio David Jiménez ESP Sevilla 2001-06-08
125. 8:11.64 Matthew Hughes CAN Moskva (WC) 2013-08-15 NR
126. 8:11.67 Jamal Bilal Salem QAT Hengelo 2005-05-29
127. 8:11.80 Julius Korir KEN Los Angeles (OG) 1984-08-10
128. 8:11.85 Giuseppe Maffei ITA Köln 1999-08-08
129. 8:11.93 Rainer Schwarz FRG Koblenz 1985-08-28
130. 8:11.98 Linus Chumba KEN Roma 2005-07-08
131. 8:12.0 George Kiprotich Rono KEN Roma 1980-08-05
132. 8:12.04 Tariku Nahom Mesfin ETH Daegu (WC) 2011-08-29
133. 8:12.05 Jim Svenøy NOR Bruxelles 1997-08-22 NR
134. 8:12.11 Colin Reitz GBR Bruxelles 1986-09-05
135. 8:12.13 Yacob Jarso ETH Berlin (WC) 2009-08-18
136. 8:12.17 Silas Kitum KEN Daegu 2011-05-12
137. 8:12.25 Nordine Gezzar FRA Monaco 2011-07-22
138. 8:12.29 Albert Chemutai UGA Monaco 2019-07-12
139. 8:12.43 Mehdi Belhadj FRA Monaco 2021-07-09
140. 8:12.47 Andrew Bayer USA Ad-Dawhah (WC) 2019-10-04 P12WR
141. 8:12.48 Filbert Bayi TAN Moskva (OG) 1980-07-31 NR
142. 8:12.5 Mariano Scartezzini ITA Roma 1980-08-05
143. 8:12.53 Yoann Kowal FRA Rabat 2013-06-09
144. 8:12.58 Graeme Fell CAN Koblenz 1985-08-28
Tom Hanlon GBR Monaco 1991-08-03
146. 8:12.60 Tapio Kantanen FIN Montréal (OG) 1976-07-28
147. 8:12.69 Micah Boinett KEN Nice 1992-07-15
148. 8:12.86 José Luis Blanco ESP Huelva 2006-06-20
149. 8:12.91 Thomas Kiplitan KEN Ad-Dawhah 2002-05-15
150. 8:13.06 César Pérez ESP Huelva 2006-06-20
151. 8:13.11 Jean-Simon Desgagnés CAN Paris 2024-07-07
152. 8:13.16 Brian Diemer USA Koblenz 1984-08-29
Gaël Pencréach FRA Saint-Denis 1999-07-03
154. 8:13.22 Tafese Soboka ETH Hengelo 2017-06-11
155. 8:13.26 Florin Ionescu ROU Sevilla (WC) 1999-08-21 NR
156. 8:13.29 Dan Huling USA Lausanne 2010-07-08
157. 8:13.33 Tesfaye Deriba ETH Hengelo 2017-06-11
158. 8:13.37 Donald Cabral USA Eugene 2015-06-28
159. 8:13.45 Khamis Abdullah Saifeldin QAT Bruxelles 2002-08-30
160. 8:13.57 Eshetu Tura ETH Moskva (OG) 1980-07-31
161. 8:13.66 James Kosgei KEN Heusden-Zolder 2007-07-28
162. 8:13.67 Zouhaïr El Ouardi MAR Heusden-Zolder 2004-07-31
163. 8:13.71 Ángel Mullera ESP Bruxelles 2012-09-07
164. 8:13.74 Martin Pröll AUT Heusden-Zolder 2005-07-23
Anthony Rotich USA Monaco 2023-07-21
166. 8:13.75 Uwe Pflügner GER Hengelo 1990-08-12
167. 8:13.83 Chakir Boujattaoui MAR Pescara 2009-07-02
168. 8:13.87 Collins Kosgei KEN Ad-Dawhah 2008-05-09
169. 8:13.88 Raymond Pannier FRA Nice 1987-07-13
170. 8:13.89 Víctor Ruiz ESP Paris 2023-06-09
171. 8:13.91 Benjamin Jipcho KEN Helsinki 1973-06-27
172. 8:13.96 Patrick Terer KEN Metz 2009-07-03
173. 8:14.01 Alexis Miellet FRA Roma (EC) 2024-06-10
174. 8:14.02 Angelo Carosi ITA Monaco 1994-08-02
175. 8:14.04 Nicholas Bett KEN Heusden-Zolder 2016-07-16
176. 8:14.05 Michael Karst FRG Stockholm 1977-07-05
Peter Renner NZL Koblenz 1984-08-29
Amor Ben Yahia TUN Mersin 2013-06-28
179. 8:14.06 Ala Zoghlami ITA Tokyo (OG) 2021-07-30
180. 8:14.13 Joshua Kipkemboi KEN Koblenz 1986-08-06
181. 8:14.17 Samson Obwocha KEN Koblenz 1986-08-06
182. 8:14.26 Marc Davis USA Zürich 1993-08-04
183. 8:14.37 Steffen Brand GER Göteborg (WC) 1995-08-11
184. 8:14.41 Wander do Prado Moura BRA Mar del Plata 1995-03-22 CR, NR
Karl Bebendorf GER Roma (EC) 2024-06-10
186. 8:14.48 Jacob Araptany UGA Roma 2012-05-31
187. 8:14.49 Ibrahim Ezzaydouni ESP Paris 2019-08-24
188. 8:14.74 Marco Cepeda ESP Barcelona 2000-07-25
Vincent Zouaoui-Dandriex FRA Saint-Denis 2008-07-18
190. 8:14.82 Tim Broe USA Roma 2001-06-29
191. 8:15.02 Pieter Desmet BEL Heusden-Zolder 2007-07-28
192. 8:15.06 Patriz Ilg FRG Helsinki (WC) 1983-08-12
193. 8:15.07 Féthi Baccouche TUN Helsinki 1987-07-02
194. 8:15.08 Kenneth Brooks USA Los Angeles 2024-05-11
Frederik Ruppert GER Roma (EC) 2024-06-10
196. 8:15.17 John Langat KEN Berlin 2001-08-31
197. 8:15.20 Víctor Gárcia ESP Huelva 2012-06-07
198. 8:15.21 Caleb Ngetich KEN Huelva 2006-06-20
199. 8:15.28 Bruno Le Stum FRA Nice 1991-07-15
Edmund Serem KEN Lima 2024-08-31 AAR
201. 8:15.29 Luc Le Baron FRA Paris 2024-07-07
202. 8:15.32 Dan Glans SWE Stockholm 1976-08-10
203. 8:15.47 Lukasz Parszczynski POL Saint-Denis 2011-07-08
204. 8:15.54 Pavel Potapovich RUS Saint-Denis 2003-07-04 NR
205. 8:15.61 Samuel Deguna ETH Rehlingen 2024-05-19
206. 8:15.63 Abdellatif Chemlal MAR Monaco 2009-07-28
207. 8:15.69 Steve Slattery USA Bruxelles 2007-09-14
208. 8:15.74 Domingo Ramón ESP Moskva (OG) 1980-07-31
209. 8:15.76 Vincent Le Dauphin FRA Saint-Denis 1999-07-03
210. 8:15.77 Pascal Dobert USA Sacramento 2000-07-20
211. 8:15.80 Ali Abubaker Kamal QAT Huelva 2008-06-13
Haron Lagat KEN Zagreb 2011-09-13
213. 8:15.88 Julius Kiptoo KEN Bellinzona 1998-07-01
Hichem Bouchicha ALG Mersin 2021-05-02
215. 8:15.89 Noureddine Smaïl FRA Saint-Denis 2013-07-06
216. 8:15.93 Abdelmadjed Touil ALG Rabat 2013-06-09
217. 8:16.00 Stéphane Desaulty FRA Sevilla 2001-06-08
218. 8:16.03 Mason Ferlic USA Monaco 2023-07-21
219. 8:16.04 Stanley Kibiwott KEN Athínai 1999-06-16
220. 8:16.10 Gheorghe Cefan ROU Stockholm 1976-06-08
221. 8:16.13 Barnabas Kimwogo UGA Hengelo 2009-06-01
222. 8:16.14 Tesfaye Girma ETH Heusden-Zolder 2016-07-16
223. 8:16.18 Mohamed Msaad MAR Rabat 2023-05-28
224. 8:16.20 Krystian Zalewski POL Roma 2014-06-05
225. 8:16.22 Shaun Creighton AUS Villeneuve d'Ascq 1993-07-02 NR
226. 8:16.23 Samuel Chepkok KEN Sevilla 1999-05-28
Duncan Hamilton USA Sacramento 2023-05-26
228. 8:16.24 Emmanuel Kiprono KEN Ad-Dawhah 2018-05-04
229. 8:16.25 Juan José Torres ESP Koblenz 1984-08-29
230. 8:16.28 David Chepkisa KEN Milano 2001-06-06
231. 8:16.36 Youcef Abdi AUS Beijing (OG) 2008-08-18
Nicolas-Marie Daru FRA Chorzów 2024-05-18
233. 8:16.46 Sebastián Martos ESP La Nucia 2022-06-12
234. 8:16.54 Hicham Sigueni MAR Stockholm 2015-07-30
235. 8:16.57 Topi Raitanen FIN Monaco 2020-08-14
236. 8:16.59 Francisco Sánchez ESP Berlin 1983-08-17
Ivan Huff USA Bruxelles 1986-09-05
Vladimir Pronin RUS Göteborg (WC) 1995-08-11
Matthew Wilkinson USA Westwood 2024-05-17
240. 8:16.64 Samuel Duguna ETH Chorzów 2024-08-25
241. 8:16.68 Bisluke Kiplagat KEN Daegu 2010-05-19
242. 8:16.69 Ronald Kipchumba Rutto KEN Hengelo 2005-05-29
243. 8:16.75 Bjørnar Ustad Kristensen NOR Heusden-Zolder 2007-07-28
244. 8:16.88 Daniel Lopez USA New Orleans 1992-06-26
245. 8:16.89 Miroslaw Zerkowski POL Berlin 1990-08-17
246. 8:16.92 Tom Nohilly USA New Orleans 1992-06-26
247. 8:16.94 Emil Blomberg SWE Stockholm 2024-06-04
248. 8:16.96 Bostjan Buc SLO Ostrava 2003-06-12 NR
Wilson Maraba KEN Porto-Novo 2012-06-29
250. 8:16.99 John Gay CAN Tokyo (OG) 2021-07-30
251. 8:17.09 Rafal Wójcik POL Barcelona 2000-07-25
252. 8:17.11 Krijn Van Koolwijk BEL Heusden-Zolder 2005-07-23
253. 8:17.14 Leonard Chemutai UGA Székesfehérvár 2023-07-18
254. 8:17.15 Simon Sundström SWE Stockholm 2024-06-04
255. 8:17.19 Benard Keter USA Eugene 2023-07-08
256. 8:17.22 Wolfgang Konrad AUT Berlin 1982-08-20
257. 8:17.27 Bill Nelson USA Monaco 2011-07-22
258. 8:17.28 Jonathan Muia Ndiku KEN Bydgoszcz 2008-07-13
259. 8:17.32 Luciano Di Pardo ITA Nürnberg 1999-06-13
Radoslaw Poplawski POL Athínai (OG) 2004-08-24
261. 8:17.34 Anthony Famiglietti USA Beijing (OG) 2008-08-16
262. 8:17.36 Birhan Getahun ETH Maputo 2011-09-11
263. 8:17.37 Mohamed-Khaled Belabbas FRA Athínai 2008-07-13
264. 8:17.46 Matthew Kosgei KEN Lima 2024-08-31
265. 8:17.47 Issac Updike USA Nice 2023-06-17
266. 8:17.49 Ramiro Morán ESP Rieti 1998-08-30
Jakub Czaja POL Saint-Denis 2005-07-01
Salaheddine Ben Yazide MAR Rabat 2023-05-28
269. 8:17.62 Eliud Kirui KEN Roma 2004-07-02
270. 8:17.97 Gabor Markó HUN Potsdam 1984-07-21 NR
Li Changzhong CHN Shanghai 1997-10-19
272. 8:18.02 Hans Koeleman NED Budapest 1985-08-04
273. 8:18.03 Abdelaziz Merzougui Nourddine ESP Huelva 2012-06-07
274. 8:18.04 Simon Ayeko UGA Metz 2009-07-03
Kennedy Njiru KEN Monaco 2018-07-20
276. 8:18.12 Abdelkarim Ben Zahra MAR Roma 2019-06-06
277. 8:18.22 Richard Tuwei KEN Hengelo 1983-07-12
278. 8:18.23 Tomasz Szymkowiak POL Saint-Denis 2010-07-16
Leo Magnusson SWE Nice 2024-06-15
280. 8:18.28 Alex Kibet KEN Heusden-Zolder 2016-07-16
281. 8:18.29 Ismo Toukonen FIN Praha (EC) 1978-09-03
282. 8:18.31 Vidar Johansson SWE Castellón 2021-06-29
283. 8:18.32 Eddie Wedderburn GBR Stockholm 1988-07-05
284. 8:18.37 Yassin Bouih ITA Chorzów 2024-05-18
285. 8:18.43 Halil Akkas TUR Izmir 2007-05-22
Simon Kiprop Koech KEN Nairobi 2021-07-03
287. 8:18.45 John Gregorek USA Los Angeles 1984-06-23
288. 8:18.46 Justus Lagat KEN Marseille 2017-06-03
289. 8:18.47 Giuseppe Gerbi ITA Moskva (OG) 1980-07-31
290. 8:18.49 Marc Ostendarp GER Athínai (WC) 1997-08-06
Ilgizar Safiulin RUS Saint-Denis 2015-07-04
292. 8:18.52 Moustafa Ahmed Shebto QAT Bruxelles 2004-09-03
293. 8:18.54 Pascal Debacker FRA Nice 1986-07-15
294. 8:18.57 Amos Korir KEN Eugene 1981-06-06
Martin Strege GER Göteborg (WC) 1995-08-11
296. 8:18.63 Mostafa El Faid MAR Bilbao 2024-06-18
297. 8:18.65 Phil Norman GBR Manchester 2024-06-30
298. 8:18.67 Alexis Phelut FRA Oordegem 2021-05-29
299. 8:18.68 Tim Van De Velde BEL Huelva 2024-04-30
300. 8:18.74 István Palkovits HUN Zagreb 2023-09-10
301. 8:18.79 Lotfi Türki TUN Heusden-Zolder 2003-08-02
302. 8:18.83 Louis Gilavert FRA Paris 2024-07-07
303. 8:18.85 Franco Fava ITA Roma (EC) 1974-09-07
304. 8:18.88 Parker Stokes USA Eugene 2022-06-10
305. 8:18.91 Roger Hackney GBR Hechtel 1988-07-30
Baptiste Fourmont FRA Paris 2024-07-07
307. 8:18.93 Yoshitaka Iwamizu JPN Saint-Denis (WC) 2003-08-23
308. 8:18.95 Dennis Coates GBR Montréal (OG) 1976-07-25
Remi Schyns BEL Huelva 2024-04-30
310. 8:18.97 Ivan Lukyanov MDA Beijing (OG) 2008-08-16 NR
311. 8:19.00 Whaddon Niewoudt RSA Stellenbosch 1992-05-08
Tomás Tajadura ESP Barcelona 2011-07-22
313. 8:19.05 Greg Duhaime CAN Koblenz 1982-08-25
314. 8:19.10 Benjamin Bruce USA Barcelona 2011-07-22
315. 8:19.12 Cory Leslie USA Eagle Rock 2016-05-20
316. 8:19.16 Brian Barraza USA Nashville 2022-06-04
317. 8:19.18 Travis Mahoney USA Nashville 2022-06-04
318. 8:19.19 Maksim Yakushev RUS Zhukovskiy 2017-07-29
319. 8:19.21 Daniel Njenga KEN Tokyo 1994-06-12
320. 8:19.22 Jaouad Chemlal MAR Rabat 2013-06-09
321. 8:19.26 Robert Gary USA Atlanta 1996-06-21
322. 8:19.27 Farley Gerber USA Eugene 1984-06-01
323. 8:19.29 Doug Brown USA Berlin 1978-08-18
Brian Olinger USA Heusden-Zolder 2007-07-28
325. 8:19.30 Khalid Skah MAR Bondoufle 1994-07-12
326. 8:19.32 Ralf Aßmus GER Zürich 2001-08-17
327. 8:19.33 Mellouk El Moustapha MAR Roma 1999-07-07
Alexandre Genest CAN Barcelona 2011-07-22
329. 8:19.35 Antonio Manu Martínez ESP Sevilla 2003-06-07
330. 8:19.38 Ivan Konovalov RUS Moskva 1985-08-18
331. 8:19.40 Tommy Ekblom FIN Helsinki 1983-07-06
332. 8:19.44 Gerd Frähmcke FRG Stockholm 1976-06-08
Nahuel Carabaña AND Saint-Denis (OG) 2024-08-05 NR
334. 8:19.45 Solomon Mitei KEN Monaco 1991-08-03
335. 8:19.52 Masanari Shintaku JPN Stockholm 1980-07-08
336. 8:19.57 Yohannes Mohamed ETH Montréal 1975-07-26
337. 8:19.60 Philemon Kiplagat Ruto KEN Chitose 2020-07-18
Edward Trippas AUS Castellón 2021-06-29
339. 8:19.63 Justus Kiprono Kipchirchir KEN Heusden-Zolder 2004-07-31
340. 8:19.67 Tesfaye Sima ETH Roma 2017-06-08
341. 8:19.68 Andrey Olshanskiy RUS Bydgoszcz 2005-06-05
342. 8:19.75 Anatoliy Dimov UZB Moskva (OG) 1980-07-31 NR
343. 8:19.79 Ben Buckingham AUS Turku 2022-06-14
344. 8:19.8 Jürgen Straub GDR Oslo 1975-06-25
345. 8:19.80 Clodoaldo Lopes do Carmo BRA Bruxelles 1992-08-28
346. 8:19.81 Abraham Chirchir KEN Heusden-Zolder 2008-07-20
347. 8:19.82 Manuel Silva POR Stockholm 2004-07-27 NR
348. 8:19.85 Roberto Alaiz ESP Eugene 2015-05-30
349. 8:19.88 Jim Cooper USA Eugene 1986-06-21
350. 8:19.90 Taylor Milne CAN Heusden-Zolder 2015-07-18
351. 8:19.94 Gilbert Kiplangat KEN Barcelona 2012-07-15
352. 8:19.96 Kosei Yamaguchi JPN Osaka 2021-06-26
Alec Basten USA Westwood 2024-05-17
354. 8:20.03 Philip Manyim KEN Milano 2002-06-05
355. 8:20.04 Michael Buchleitner AUT Sevilla (WC) 1999-08-21
356. 8:20.05 Abdelghani Aït Bahmad MAR Beijing 2006-08-19
357. 8:20.06 Ryan Smeeton CAN Eugene 2022-06-10
Matthew Clarke AUS Bilbao 2024-06-18
359. 8:20.07 Christopher Soget KEN Tunis 1999-07-23
Rubén Palomeque ESP Heusden-Zolder 2008-07-20
361. 8:20.08 Joël Bourgeois CAN Sevilla 1999-05-28
362. 8:20.09 Ryoma Aoki JPN Osaka 2022-06-11
363. 8:20.14 Matthew Kerr CAN Heusden-Zolder 2005-07-23
364. 8:20.2 Boualem Rahoui ALG El Djezair 1975-08-26
365. 8:20.20 Bilal Tabti ALG Amiens 2017-06-10
366. 8:20.24 André Green GER Nürnberg 1999-06-13
367. 8:20.29 Kamal Ali Thamer QAT Helsinki 2006-07-26
368. 8:20.34 Aaron Aguayo USA Heusden-Zolder 2007-07-28
369. 8:20.36 Barnabas Kirui KEN Sacramento 2007-06-08
370. 8:20.40 Ken Martin USA Bruxelles 1984-08-24
371. 8:20.41 Paul Copu ROU Praha (EC) 1978-09-03
372. 8:20.42 Ole Hesselbjerg DEN Turku 2021-06-08 NR
373. 8:20.43 Bisluke Kiplagat Kipkorir KEN Hengelo 2007-05-26
374. 8:20.44 Elisardo de la Torre ESP Barakaldo 2000-07-08
375. 8:20.45 Irba Lakhal MAR Pézenas 2004-05-29
376. 8:20.50 Filmon Ghirmai GER Luzern 2003-06-25
377. 8:20.56 Konstantin Plokhotnikov RUS Zhukovskiy 2020-07-30
378. 8:20.58 Legese Lamiso ETH Praha 2009-06-08
379. 8:20.61 Frédéric Denis FRA Strasbourg 2004-06-28
Viktor Bakharev RUS Zhukovskiy 2017-07-02
381. 8:20.66 Isaiah Festa USA Sacramento 2004-07-15
382. 8:20.67 Josephat Kapkory KEN Zürich 1995-08-16
Richard Limo KEN Dakar 1998-08-20
384. 8:20.68 Nathan Mountain USA Charlottesville 2024-04-19
385. 8:20.7 Peter Daenens BEL Louvain 1984-06-22
386. 8:20.70 José Regalo POR Roma (WC) 1987-09-03
387. 8:20.72 Sisay Korme ETH Maputo 2011-09-11
388. 8:20.73 Paul Chemase KEN Monaco 1995-07-25
389. 8:20.77 Sean McGorty USA Walnut 2021-05-09
Zak Seddon GBR Westwood 2024-05-17
391. 8:20.83 Paul Davies-Hale GBR Gateshead 1984-06-10
Brian Abshire USA San José 1987-06-27
Mark Pearce GBR Bruxelles 2024-05-26
394. 8:20.86 Kyle Alcorn USA Eagle Rock 2012-05-18
395. 8:20.87 José Gregorio Peña VEN Berlin 2013-09-01 NR
Mitko Tsenov BUL Huelva 2014-06-12 NR
397. 8:20.89 Javier Rodriguez ESP Göteborg (WC) 1995-08-09
398. 8:20.90 Derek Johnson USA Westwood 2024-05-17
399. 8:20.94 Obsa Ali USA New York City 2021-07-09
Velten Schneider GER Bruxelles 2024-05-26
401. 8:20.96 Daniel Michalski USA Azusa 2021-07-25
402. 8:20.97 Vladimir Golyas RUS Göteborg (WC) 1995-08-09
403. 8:20.98 Simeon Rono KEN Hechtel 1994-07-30
404. 8:21.00 José Antonio Campos ESP Stockholm 1976-06-08
405. 8:21.08 Euan Robertson NZL Montréal (OG) 1976-07-28
Norbert Brötzmann GDR Potsdam 1983-06-09
407. 8:21.10 Philemon Ruto KEN Tokyo 2021-05-09
408. 8:21.16 Ildar Minshin RUS Tula 2008-07-05
409. 8:21.22 James Corrigan USA Eugene 2024-06-21
410. 8:21.23 Phenus Kipleting KEN Huelva 2016-06-03
411. 8:21.25 Mikesa Fikadu ETH Huelva 2024-04-30
412. 8:21.30 Luleseged Wale ETH Saint-Denis (WC) 2003-08-23
413. 8:21.31 Estanislao Nicolas Ruiz ESP Bilbao 2024-06-18
414. 8:21.33 Gigsa Tolosa Nurgi ETH Roma 2016-06-02
415. 8:21.36 Joshua McAdams USA Eugene 2007-06-10
416. 8:21.41 Tony Cosey USA Sacramento 2000-07-20
417. 8:21.42 Wilberforce Chemait Kones KEN Huelva 2021-06-03
418. 8:21.48 Bélá Vágó HUN Budapest 1988-09-09
419. 8:21.59 James Munyala KEN Westwood 1977-06-11
420. 8:21.6 Ryuji Koyama JPN Warszawa 1974-06-22
421. 8:21.62 Mohammed Boulama MAR Rabat 2013-06-01
422. 8:21.69 Franco Boffi ITA Roma (WC) 1987-09-03
Jacob Boutera NOR Turku 2022-06-14
424. 8:21.72 George Malley USA Stockholm 1978-07-04
Nollie Meintjies RSA Stellenbosch 1983-04-25
426. 8:21.73 Matteo Villani ITA Heusden-Zolder 2008-07-20
427. 8:21.75 Andrey Popelyayev UKR Moskva 1984-07-19 NR
428. 8:21.78 Marvin Blanco VEN Huelva 2014-06-12
429. 8:21.83 Tomás Habarta CZE Roma (EC) 2024-06-10 NR
William Battershill GBR Manchester 2024-06-30
431. 8:21.87 Ali Ahmed Al-Amri KSA El Djezair 2006-06-22
432. 8:21.90 Marcel Laros NED Bruxelles 1997-08-22
433. 8:21.92 Saïd Aouita MAR Latakia 1987-09-24
434. 8:21.93 El Mehdi Aboujanah ESP Nerja 2023-05-18
435. 8:21.94 Joash Kiplimo KEN Nairobi 2019-06-22
436. 8:21.95 Andrey Farnosov RUS Zhukovskiy 2011-07-03
437. 8:21.98 Kerry O'Brien AUS Berlin 1970-07-04
Joey Berriatura USA Westwood 2024-05-17
439. 8:22.00 Abdoulla Bamoussa ITA Roma 2017-06-08
440. 8:22.03 Mauro Pregnolato ITA Roma 1987-07-29
441. 8:22.06 Angelo Iannelli ITA Roma 1999-07-07
Alberto Álvarez ESP Sevilla 2001-06-08
443. 8:22.16 Thomas Chorny USA Eugene 2001-06-24
444. 8:22.17 Mohamed Ismail Ibrahim DJI Nice 2021-06-12 NR
445. 8:22.18 Czeslaw Mojzysz POL Bydgoszcz 1985-08-02
446. 8:22.19 Vadim Slobodenyuk UKR Yalta 2012-05-28
447. 8:22.2 Vladimiras Dudinas LTU Kyiv 1969-08-19 NR
448. 8:22.20 Etson Barros POR Maia 2023-05-20
449. 8:22.22 Thierry Brusseau FRA Monaco 1991-08-03
Tewodros Shiferaw ETH Praha 2004-06-28
451. 8:22.24 Christian Belz SUI Hengelo 2001-06-04 NR
Nelson Kipkosgei KEN Naimette-Xhovémont 2012-07-05
453. 8:22.26 Hillary Kemboi KEN Bilbao 2014-06-21
454. 8:22.33 Henryk Jankowski POL Sopot 1986-08-02
455. 8:22.38 Mateusz Demczyszak POL Roma 2014-06-05
456. 8:22.39 Francisco Javier Munuera ESP Jerez de la Frontera 2003-08-02
457. 8:22.4 Hillary Tuwei KEN Roma 1980-08-05
458. 8:22.41 Alberto Paulo POR Daegu (WC) 2011-08-29
459. 8:22.42 Rob Mullett GBR Eagle Rock 2016-05-20
460. 8:22.46 Titus Kibiego KEN Nairobi 2014-06-25
461. 8:22.47 Willi Maier FRG Stockholm 1976-06-08
462. 8:22.48 John Davies GBR London 1974-09-13
Anton Nicolaisen RSA Stellenbosch 1992-02-10
464. 8:22.49 Sergey Yepishin RUS Zagreb 1981-08-16
Roland Hertner SUI Koblenz 1986-08-06
Jan Zakrzewski POL Bialograd 2001-09-29
467. 8:22.51 Vasile Bichea ROU Göteborg 1980-07-03
Francis O'Neill USA Eugene 1999-06-27
469. 8:22.54 Kelly Jensen USA Hengelo 1983-07-12
Geoffrey Kirwa KEN Székesfehérvár 2023-07-18
471. 8:22.57 Henry Talam KEN Ciudad de Málaga 2007-06-02
472. 8:22.6 Ilkka Äyräväinen FIN Porvoo 1982-08-08
473. 8:22.60 Mohammed Belabbès FRA Stockholm 1995-07-10
474. 8:22.62 Yuri Floriani ITA Roma 2012-05-31
475. 8:22.63 Julian Marsay RSA Lausanne 1978-07-13
476. 8:22.66 Boniface Merande KEN Roma 1991-07-17
477. 8:22.7 Vincent Kipyegon KEN Nairobi 2016-06-22
478. 8:22.72 José Maria González ESP Barcelona 1999-07-29
479. 8:22.74 Salim Mohammed Salim EGY Dély Ibrahim 2023-07-24 NR
480. 8:22.76 James Wilkinson GBR Huelva 2014-06-12
481. 8:22.79 Hossein Keyhani IRI Jakarta 2018-08-27 NR
482. 8:22.8 Vladimir Lisovskiy BLR Bydgoszcz 1976-06-22 NR
Paul Thijs BEL Sittard 1978-06-18
484. 8:22.81 Randy Jackson USA Austin 1980-06-07
Nikolay Chavkin RUS Bruxelles 2012-09-07
Yasin Sado USA Eugene 2024-06-21
487. 8:22.82 John Bicourt GBR Stockholm 1976-06-08
Elijah Kibwalei KEN Lausanne 2006-07-11
489. 8:22.83 Ron Addison USA Westwood 1977-06-11
490. 8:22.84 Michal Bartoszak POL Hengelo 1996-05-27
491. 8:22.85 Jens Volkmann GER Bruxelles 1988-08-19
Peter Nowill AUS Rehlingen 2004-05-31
Ruben Querinjean LUX Naimette-Xhovémont 2024-06-19 NR
494. 8:22.9 Vesa Laukkanen FIN Porvoo 1982-08-08
Flemming Jensen DEN Eugene 1983-04-30
Abdelhakim Maazouz ALG Blida 2002-06-20
Mourad Benslimani ALG Blida 2002-06-20
498. 8:22.90 Dan Nelson USA New York City 1991-06-15
499. 8:22.93 Steffen Uliczka GER Naimette-Xhovémont 2012-07-05
500. 8:22.95 Andrew Lemoncello GBR Saint-Denis 2008-07-18
Damián Vích CZE Roma (EC) 2024-06-10
502. 8:22.96 Geoffrey Kiprotich KEN Nairobi 2019-06-22
Leonardo Feletto ITA San Vendemiano 2022-07-06
504. 8:22.99 Omar Seraich ALG Naimette-Xhovémont 2024-06-19
505. 8:23.02 Mark Smith USA Nice 1987-07-13
Ricardo Vera Rebello URU Hengelo 1992-06-28 NR
507. 8:23.11 Espen Borge NOR Hengelo 1987-07-19
508. 8:23.12 Mircea Bogdan ROU Palo Alto 2007-04-29
509. 8:23.14 Ralf Pönitzsch GDR Zagreb 1981-08-16
510. 8:23.16 Henry Lelei KEN Eugene 2013-06-07
511. 8:23.19 Kim-Lars Bauermeister GER Berlin 1994-08-30
512. 8:23.2 Emmanuel Bett KEN Nyahururu 2017-05-06
513. 8:23.22 Hakan Duvar TUR Istanbul 2012-06-09
514. 8:23.25 Jörgen Salo FIN Helsinki 1991-06-27
515. 8:23.26 Adauto Donizete Domingues BRA Indianapolis 1987-08-12
Clint Wells USA Sacramento 2000-07-20
517. 8:23.27 Niklas Buchholz GER Karlsruhe 2024-05-11
518. 8:23.34 Solomon Chebor KEN Baton Rouge 1981-06-06
519. 8:23.38 Donald Cowart USA Eagle Rock 2016-05-20
520. 8:23.4 Aleksandr Morozov RUS Kyiv 1969-08-19
Kazimierz Maranda POL Bydgoszcz 1975-07-27
Vladimir Filonov RUS Podolsk 1976-06-28
523. 8:23.47 Antonio Peula ESP Split (EC) 1990-08-28
Henri Belkacem FRA Saint-Maur 1999-07-07
525. 8:23.52 Benito Nogales ESP Split (EC) 1990-08-28
Kurt Black USA Eugene 1993-06-18
527. 8:23.54 Napoleon Solomon SWE Roma 2018-05-31
528. 8:23.56 Dave Daniels USA Nice 1985-07-16
Rabia Makhloufi ALG Athínai 2007-07-02
530. 8:23.6 Gérard Buchheit FRA Bruxelles 1973-09-14
531. 8:23.61 Timothy Toroitich UGA Brazzaville 2012-06-10
532. 8:23.63 Darin Shearer USA Eugene 1999-06-27
533. 8:23.64 Kipchoge Keino KEN München (OG) 1972-09-04
Eduard Batyrshin RUS Cheboksary 2022-08-03
535. 8:23.66 Ricky Pittman USA Indianapolis 1983-06-19
Stuart Stoakes GBR Praha 2008-06-16
537. 8:23.67 Altobeli da Silva BRA Rabat 2017-07-16
538. 8:23.69 Albert Yator KEN Bruxelles 2010-08-27
539. 8:23.73 Amos Biwott KEN München (OG) 1972-09-01
540. 8:23.8 Dusan Moravcik CZE Praha 1972-09-17
541. 8:23.80 Adil El Ouadill FRA Strasbourg 2003-06-26
542. 8:23.84 Monatcer Zaghou MAR Rabat 2013-06-09
543. 8:23.90 Justin Chaston GBR Nice 1994-07-18
Roman Usov RUS Iráklio 2004-07-04
545. 8:23.92 José Carlos Pereira POR Split (EC) 1990-08-28
546. 8:23.93 Ryohei Sakaguchi JPN Tokyo 2021-05-09
547. 8:23.94 Billy Herman USA Cottbus 2001-07-18
548. 8:23.95 Karl van Calcar USA New Orleans 1992-06-26
549. 8:23.96 Quentin Jarmuszewicz FRA San Sebastián 2002-08-20
550. 8:23.97 Badre Din Zioini FRA San Sebastián 2002-08-20
551. 8:23.98 Nathan Ndege Langat KEN Helsinki 1975-06-26
552. 8:24.0 Evans Mogaka KEN Helsinki 1973-06-27
Aleksandr Velichko UKR Podolsk 1976-06-28
Sergey Olizaryenko UKR Dortmund 1978-07-01
555. 8:24.01 Filippos Filippou GRE Dar-el-Beida 1983-09-15 NR
556. 8:24.04 Hubert Pokrop POL Praha 2010-06-14
557. 8:24.08 Hailu Ayalew ETH Lima 2024-08-31
558. 8:24.09 Brendan Quinn IRL Bruxelles 1985-08-30 NR
Adam Dobrzynski POL Bratislava 1997-06-10
Craig Forys USA Luzern 2014-07-15
561. 8:24.12 Hicham Guermoud MAR Rabat 2003-06-14
562. 8:24.13 Are Nakkim NOR Koblenz 1988-08-28
Artyom Kosinov KAZ Moskva 2012-06-11 NR
564. 8:24.14 Itai Magidi ISR Longeville-lès-metz 2008-07-04 NR
565. 8:24.17 Lourenco Rodriqgues POR Bilbao 2024-06-18
566. 8:24.19 David Langat KEN Praha 2008-06-16
567. 8:24.2 Jouko Kuha FIN Stockholm 1968-07-17
568. 8:24.22 Badredin Zioini FRA Hengelo 2001-06-04
Sammy Kiplagat KEN Rehlingen 2002-05-20
Michael Leet USA Philadelphia 2022-04-29
571. 8:24.26 Thomas Kipkemboi Katui KEN Heusden-Zolder 2004-07-31
Yohannes Chiappinelli ITA Roma 2019-06-06
573. 8:24.27 Clement Deflandre BEL Zagreb 2023-09-10
574. 8:24.29 Martin Grau GER Dessau 2014-06-11
575. 8:24.3 Collins Ngeno KEN Nairobi 2006-07-01
576. 8:24.33 Jackson Mestler USA Eugene 2023-07-08
577. 8:24.35 Sergey Redko UKR Sopot 1999-08-06
578. 8:24.37 Alberto Genovés ESP Sevilla 1999-05-28
Kevin Robinson CAN Bury 2024-08-10 AAR
580. 8:24.38 Alejandro Quijada ESP Huelva 2024-04-30
581. 8:24.45 Berihun Moges ETH Lima 2024-08-31
582. 8:24.48 Chris Unthank AUS Hechtel 1997-07-19
583. 8:24.5 David Lagat KEN Nairobi 2006-07-01
584. 8:24.51 Faid El Mostafa MAR Marrakech 2024-05-19 P16WR
585. 8:24.52 Christian Knoblich GER Köln 1999-08-08
586. 8:24.54 Martin Dent AUS Sydney 2007-02-17
587. 8:24.58 Jaouad Hssini ESP Bilbao 2024-06-18
588. 8:24.59 Vasiliy Koromyslov RUS Split (EC) 1990-08-28
589. 8:24.6 Tadeusz Zielinski POL Warszawa 1975-08-31
Leopold Tomaszewicz POL Warszawa 1975-08-31
591. 8:24.62 Jordan Desilets USA Sacramento 2004-07-15
592. 8:24.64 Spencer Duval GBR Birmingham 1995-07-16
593. 8:24.67 Ray Hughes USA Palo Alto 2002-06-23
594. 8:24.68 Daichi Shibata JPN Niigata 2024-06-27
595. 8:24.7 Abraham Kabeto ETH Brazzaville 2008-06-01
596. 8:24.72 Jimmy Gressier FRA Décines-Charpieu 2020-08-29
597. 8:24.74 Taoufik Faouzi MAR Maia bei Porto 1996-06-21
598. 8:24.76 Nadir Bosch FRA Bondoufle 1996-06-23
Tumelo Motlagale RSA Port Elizabeth 2012-04-14
Abderrahim Ougra MAR Huelva 2023-06-06
601. 8:24.8 Boris Pruss UKR Kyiv 1982-07-09
602. 8:24.81 Geoffrey Ngeno KEN Nairobi 2015-07-11
603. 8:24.90 Habtamu Jaleta ETH Rabat 2013-06-09
604. 8:24.92 John Mortimer USA Sacramento 2004-07-15
605. 8:24.97 Michael Heist GER Split (EC) 1990-08-28
606. 8:25.00 Abderrahmane Daas ALG El Djezair 1997-06-27
607. 8:25.02 Mikhail Zhelev BUL Athínai (EC) 1969-09-20
608. 8:25.03 Julius Korir II KEN Monaco 1989-09-01
609. 8:25.04 Wieslaw Ziembicki POL Sopot 1986-08-02
Daba Maru Girma ETH Rennes 2003-06-07
611. 8:25.05 Kregg Einspahr USA Eugene 1983-06-04
612. 8:25.07 Hibiki Obara JPN Murfreesboro 2024-05-31
613. 8:25.09 Slawomir Gurny POL Saint-Denis 1987-06-11
614. 8:25.11 Sun Wenli CHN Jinan 2009-10-21
615. 8:25.12 Jean-Paul Villain FRA Helsinki (EC) 1971-08-15
Lyès Ramoul FRA Ottawa 2001-07-19
Hicham Sadouk MAR Rabat 2008-05-31
618. 8:25.15 Colin Walker GBR Birmingham 1992-06-28
619. 8:25.17 Michael Curti SUI Bruxelles 2024-05-26
620. 8:25.2 Knut Kvalheim NOR Västerås 1974-06-28
Aleksandr Vorobyev BLR Moskva 1980-07-06
Edwin Kirwa KEN Nairobi 2013-06-22
623. 8:25.21 Tom Stevens USA Los Angeles 1984-06-23
624. 8:25.33 Mikko Ala-Leppilampi FIN Stockholm 1973-09-02
Markus Hacksteiner SUI Luzern 1994-06-29
626. 8:25.36 Bruce Bickford USA Indianapolis 1982-07-24
627. 8:25.37 Christian Stephenson GBR Solihull 2000-08-19
Abdelhakim Abouzohair MAR Azusa 2024-04-11
629. 8:25.39 Bret Hyde USA Los Angeles 1984-06-21
630. 8:25.4 Anatoliy Verlan RUS Rostov 1971-06-23
Pekka Päivärinta FIN Helsinki 1972-07-26
Eberhard Weyel FRG Hamburg 1977-08-06
Lukas Kibet KEN Nairobi 2004-06-19
634. 8:25.41 Zakrya Ali Kamil QAT Tangier 2008-07-13
635. 8:25.42 Abdelharim Zillali FRA Longeville-lès-metz 2007-07-15
636. 8:25.45 Yutaru Niinae JPN Niigata 2024-06-27
637. 8:25.47 Ahcene Babaci ALG Moskva (OG) 1980-07-28
638. 8:25.48 Jeff Hess USA Los Angeles 1984-06-21
Victor Kibiego KEN Azusa 2024-04-11
640. 8:25.49 Godfrey Siamusiye ZAM Birmingham 1995-07-16 NR
Hironori Tsuetaki JPN Osaka 2021-06-26
642. 8:25.5 Felix Kirong KEN Nairobi 2017-06-10
643. 8:25.50 Tom Buckner GBR Bruxelles 1992-08-28
644. 8:25.54 Patrick Churkor KEN Mungyeong 2015-10-08
645. 8:25.55 Henrik Skoog SWE Zagreb 2003-07-07
646. 8:25.56 De´Sean Turner USA Des Moines 2013-06-23
Christopher Bett KEN Nairobi 2019-07-12
648. 8:25.6 Jan Kondizor POL Oslo 1972-07-03
Spiridon Kontossoros GRE Athínai 1973-07-01
650. 8:25.60 Shadrack Mogotsi RSA Stellenbosch 1996-03-20
Stephen Kiprotich UGA Cottbus 2010-05-30
652. 8:25.63 Marcelo Cascabelo ARG Beograd 1989-06-04 NR
653. 8:25.64 Mário Teixeira POR Lisboa 2004-07-21
654. 8:25.66 Dejene Regassa BRN Luzern 2012-07-17
Carlos Andrés San Martín COL Castellón 2021-06-29 NR
656. 8:25.69 José Salvatore Miranda MEX Barakaldo 2000-07-08 NR
Aziz Driouche MAR Beijing 2001-08-29
658. 8:25.70 Yasunari Kusu JPN Osaka 2022-06-11
659. 8:25.71 Nicodemus Naimadu KEN Eugene 2007-06-10
660. 8:25.72 Dan Reese USA New York City 1991-06-15
661. 8:25.73 Nikolay Matyushenko UKR Moskva 1986-07-08
Merzak Ould Bouchiba ALG Dar-el-Beida 2003-08-12
663. 8:25.74 Abdelhamid Zerrifi FRA Firenze 2021-06-10
664. 8:25.77 Abdellah Riahi FRA Décines-Charpieu 2020-08-29
665. 8:25.79 Yaser Salem Bagharab QAT Huelva 2019-06-20
666. 8:25.8 Alfred Malamba KEN Kitale 1985-07-23
Michael Chesarek KEN Nyahururu 2017-05-06
668. 8:25.81 João Junqueira POR Lisboa 1993-07-24
669. 8:25.85 Dan Betini ROU Warszawa 1980-06-14
670. 8:25.90 Marcin Chabowski POL Szczecin 2008-07-06
671. 8:25.91 Abel Sikowo UGA Samorín 2019-06-15
672. 8:25.92 Gable Sieperda USA Eugene 2024-06-07
673. 8:25.94 Nicolae Voicu ROU Bucuresti 1981-07-12
674. 8:26.0 Viktor Kudinskiy UKR Leningrad 1968-07-21
Sverre Sørnes NOR Stockholm 1972-06-27
Hanspeter Wehrli SUI Roma (EC) 1974-09-04
Adil Ould Lidam MAR Blida 2002-06-20
678. 8:26.04 Wesley Langat KEN Nairobi 2024-04-20
679. 8:26.05 Keith Cullen GBR Gateshead 1995-08-21
680. 8:26.08 Meresa Kassaye ETH Ad-Dawhah 2014-05-09
681. 8:26.10 Matt McGuirk USA New Orleans 1992-06-26
682. 8:26.12 Tom Erling Kårbø NOR Eugene (WC) 2022-07-15
683. 8:26.16 José Alberto Sánchez CUB La Habana 2009-06-19 NR
684. 8:26.17 Tobias Rattinger AUT Karlsruhe 2024-05-11
685. 8:26.18 David Kipruto KEN Maia bei Porto 1996-06-21
686. 8:26.19 António Leitão POR Lisboa 1984-06-17
687. 8:26.2 Tony Manning AUS Edinburgh 1970-07-23
Willy Wagner FRG Helsinki 1973-06-27
Andreas Garack GDR Moskva 1980-07-06
690. 8:26.24 Festus Kiprono KEN Shanghai 2015-05-17
691. 8:26.26 Thom Hunt USA Philadelphia 1980-04-26
Assefa Tola ETH Velenje 2010-07-01
693. 8:26.33 Robert Hough GBR Hechtel 1996-07-06
694. 8:26.35 Jens Mergenthaler GER Kassel 2023-07-08
695. 8:26.36 Seiya Sunada JPN Osaka 2023-06-02
696. 8:26.38 Engelbert Franz GER Düsseldorf 1988-06-20
697. 8:26.4 Gaston Roelants BEL Bruxelles 1965-08-07
Sid Sink USA Eugene 1971-06-26
Józef Rebacz POL Warszawa 1972-08-10
Andrew Holden GBR London 1972-09-15
701. 8:26.40 Petros Sithole RSA Port Elizabeth 2004-03-12
702. 8:26.43 Pavel Sysoyev RUS Helsinki (EC) 1971-08-15
Valeriy Gryaznov RUS Moskva 1984-07-19
704. 8:26.44 Emmanuel Bett KEN Rehlingen 2017-06-05
705. 8:26.45 Takaharu Koyama JPN Helsinki 1975-06-26
706. 8:26.48 Yasunori Uchitomi JPN Osaka 1997-10-29
707. 8:26.49 Leonid Savelyev UKR Moskva 1973-08-19
708. 8:26.51 Jan Hagelbrand SWE Helsinki 1982-08-29
709. 8:26.52 Yeóryios Yiannélis GRE Haniá 1999-07-28
710. 8:26.55 Chris Winter CAN London 2015-07-25
711. 8:26.58 Stefano Ciallella ITA Roma 1998-07-14
712. 8:26.59 Andreu Blanes ESP Bilbao 2024-06-18
713. 8:26.6 Lazar Naroditskiy RUS Leningrad 1968-07-21
Georgi Tikhov BUL Helsinki 1972-06-28
Sergey Skripka GEO Moskva 1974-07-26 NR
Henryk Lesiuk POL Bydgoszcz 1975-06-29
Gordon Rimmer GBR Louvain 1980-06-04
718. 8:26.62 Janusz Rolbiecki POL Warszawa 1979-06-18
Wogene Sebisibe ETH Brazzaville 2015-09-13
720. 8:26.65 Raphael Schäfer GER Rehlingen 2003-06-09
Jordan Mann USA Princeton 2019-06-30
722. 8:26.66 Vitor Almeida POR Maia bei Porto 1995-07-19
Chuck Sloan USA Sacramento 2000-07-20
Gonzalo Parra ESP Nice 2023-06-17
725. 8:26.68 Gladstone Kabiga KEN Port Louis 1992-06-28
726. 8:26.71 Randy Smith USA Westwood 1976-06-12
727. 8:26.73 Aleksandr Zagoryuko UKR Leningrad 1983-07-27
728. 8:26.75 Michael Erb USA Sacramento 2017-06-25
729. 8:26.79 Abdelgafour El Asri MAR Pézenas 2005-05-28
730. 8:26.8 Viktor Karpenko UKR Kharkov 1975-09-28
Jonas Grigas LTU Sochi 1976-05-13
Johan van Leirsberghe BEL Louvain 1980-06-04
733. 8:26.81 Tabor Stevens USA Palo Alto 2015-05-02
Jakob Ingebrigtsen NOR Kortrijk 2017-07-08
735. 8:26.82 Hamid Jaouane FRA Strasbourg 2001-06-19
Edwin Molepo RSA Metz 2011-06-27
Andrew Poore USA Des Moines 2013-06-23
738. 8:26.83 Don Clary USA Eugene 1979-04-21
Jamal Abdi Hassan QAT Roma 1997-06-05
Stathis Stasi CYP Bari 1997-06-16 NR
Frank Bruder GER Stuttgart 1999-06-06
Mário Silva POR Lisboa 2002-07-14
743. 8:26.88 Abdullah Tugluk TUR Huelva 2024-04-30
744. 8:26.90 Mark Coogan USA Dedham 1992-06-06
745. 8:26.91 Panayot Kachanov BUL Sofia 1983-08-02
746. 8:26.94 Rezki Chaïb FRA Paris 1995-07-03
747. 8:26.98 Romualdas Bite LTU Helsinki (EC) 1971-08-15
748. 8:27.0 Peter Larkins AUS Melbourne 1976-03-11
Peter Kibet Langat KEN Nairobi 2014-05-24
750. 8:27.00 Abderrafie Bouassel MAR Marseille 2022-06-15
751. 8:27.01 Jamaine Coleman GBR Manchester 2022-06-25
752. 8:27.05 Levi Taylor USA Eugene 2022-06-23
753. 8:27.08 Janne Ukonmaanaho FIN Lapinlahti 2011-07-24
754. 8:27.09 Rob Watson CAN Eugene 2009-06-07
755. 8:27.10 Inocencio Lopez ESP Barcelona 1990-07-16
756. 8:27.12 Lukasz Kujawski POL Strasbourg 2011-06-12
757. 8:27.14 Liu Xingquan CHN Jinan 2009-10-21
Carson Williams USA Palo Alto 2024-04-26
759. 8:27.15 Kazuhito Yamada JPN Berlin 1990-08-17
760. 8:27.17 Laban Chege KEN Cottbus 1995-06-21
761. 8:27.18 Craig Nowak USA Portland 2021-05-28
762. 8:27.2 Barry Brown USA Bakersfield 1973-06-16
763. 8:27.20 Piotr Zgarda POL Poznan 1979-08-10
Gianni Crepaldi ITA Roma 1995-06-08
765. 8:27.21 Tony Staynings GBR London 1980-06-15
Enrico Vecchi ITA Nice 2023-06-17
767. 8:27.24 Liam O'Brien IRL London 1984-06-24
Jorge Bello ESP Lausanne 1986-09-02
769. 8:27.25 Jonathan Romeo ESP Tomblaine 2018-06-27
770. 8:27.26 Philippe Gauthier FRA Split 1979-09-27
James Mwanzia KEN Zagreb 2021-09-14
Gatien Airiau FRA Décines-Charpieu 2022-06-11
773. 8:27.27 Lars Sörensen FIN Stockholm 1984-07-17
774. 8:27.29 Alex Rogers USA Eugene 2021-04-24
775. 8:27.30 Raphael Shäfer GER Rehlingen 2004-05-31
776. 8:27.34 Thomas Brooks USA Indianapolis 2007-06-24
777. 8:27.36 Arsenios Tsiminos GRE Bucuresti 1982-08-14
Tomasz Zimny POL Grudziadz 1988-08-12
Néstor Nieves VEN Barcelona 2000-09-02
780. 8:27.4 Willi Heller FRG Hannover 1975-08-02
781. 8:27.45 Yuriy Kloptsov RUS Bryansk 2022-07-02
782. 8:27.46 Andreas Fischer GER Wattenscheid 1990-07-06
Fredrik Sandvik NOR Bergen 2023-06-03
CJ Singleton USA Eugene 2024-06-07
785. 8:27.49 Carlos Suárez ESP Barcelona 2000-07-25
Albert Minczér HUN Strasbourg 2011-06-12
Hassan Ali Oubassour FRA Metz 2011-06-27
788. 8:27.52 Ibrahim Chakir ESP Barcelona 2022-07-05
789. 8:27.53 Eduardo Henriques POR Maia bei Porto 1996-06-15
Jilali Smaili MAR Rabat 2008-05-31
791. 8:27.55 Juan Ramon Conde CUB La Habana 1991-07-05
Abdallah Lamghari MAR Agadir 2010-06-27
Brett Gardner USA Gresham 2024-06-09
794. 8:27.57 Cleophas Meyan KEN Rabat 2018-07-13
795. 8:27.60 Michael Nejedlý CZE Ostrava 2000-06-01
796. 8:27.61 Lukasz Oslizlo POL Bottrop 2012-07-07
797. 8:27.62 Danie Cronje RSA Stellenbosch 1981-04-20
Jared Cordes USA Palo Alto 2002-06-21
799. 8:27.63 Patrick Nthiwa KEN Philadelphia 2004-04-22
800. 8:27.64 Estanislao Ruiz ESP La Nucía 2024-06-29
801. 8:27.72 Stephan Hohl GER Roma 2004-07-02
802. 8:27.75 Mike Manley USA Eugene 1975-08-16
Christian Noble USA Raleigh 2024-03-28
804. 8:27.77 David Adams USA Eagle Rock 2012-05-18
805. 8:27.78 Corey Nowitzke USA Eugene 2008-07-03
806. 8:27.8 Emiel Puttemans BEL Louvain 1972-10-08
Steve Hollings GBR Oslo 1973-08-05
808. 8:27.80 Fabien Lacan FRA Nîmes 1992-09-25
Valentin Bresc FRA Bruxelles 2024-05-26
810. 8:27.82 Manfred Schöeneberg FRG Köln 1978-08-12
811. 8:27.83 Abderrahman El Khayami ESP Bilbao 2024-06-18
812. 8:27.85 Randy Lussenden USA Eugene 1975-08-16
813. 8:27.88 Arasyas Mikoyan ARM München 1976-05-29 NR
814. 8:27.91 Gavin Gaynor USA New York City 1991-06-15
Juan Azkueta ESP Barcelona 1991-08-04
Alexander Greaux PUR Barakaldo 2004-07-10 NR
817. 8:27.92 Moses Kigen KEN Hengelo 2001-06-04
818. 8:27.93 Peter McColgan GBR Hengelo 1991-06-25
Festus Rono KEN Sollentuna 2015-06-25
820. 8:27.94 Luciano Carchesio ITA Stockholm 1982-07-29
821. 8:27.95 Hubert Karl GER Hamburg 1989-08-13
822. 8:27.99 Philip Yego KEN Nairobi 2015-07-11
Ali Messaoudi ALG El Djezair 2016-06-18
824. 8:28.0 Stanislaw Smitkowski POL Warszawa 1972-08-18
Hailu Wolde-Tsadik ETH Bratislava 1980-06-06
826. 8:28.00 Aaron Ahl CAN Murfreesboro 2024-05-31
827. 8:28.01 Torsten Herwig GER Berlin 1993-05-30
Belayneh Shimelis ETH Sollentuna 2016-06-28
829. 8:28.03 Daniele Banchini ITA Milano 1999-06-09
830. 8:28.10 Ebrahim Jridi TUN Bruxelles 2024-05-26
831. 8:28.12 Barnabas Barmao KEN Narbonne 1994-06-19
Patrick Nasti ITA Huelva 2014-06-12
833. 8:28.16 Atsushi Shobu JPN Osaka 2023-06-02
834. 8:28.18 Valeriy Vandyak UKR Moskva 1990-06-10
Jacques Sallberg USA Indianapolis 2006-06-25
Eric Peñalver ESP Oordegem 2018-05-27
837. 8:28.2 Nikolay Mayorov BLR Vilnius 1978-07-20
838. 8:28.20 Kigen Chemadi KEN Eugene 2021-06-11
839. 8:28.22 Girma Woldehana ETH Oslo 1981-06-26
Assefa Mezgebu ETH Hengelo 1998-06-01
841. 8:28.28 Alemayehu Lemma ETH Dar-el-Beida 1999-07-13
842. 8:28.29 Emmanuel Mkhabela RSA Durban 2004-04-17
Isaac Kiprotich Tanui KEN Helsinki 2006-07-26
844. 8:28.33 Tegenu Mengistu ETH Hengelo 2021-06-08
845. 8:28.34 Greg Meyer USA Eugene 1980-06-25
846. 8:28.40 Edwin Kibichy KEN Eugene 2017-06-09
847. 8:28.41 Alex Kibet QAT Ad-Dawhah 2015-04-30
848. 8:28.43 Adam Bowden GBR Heusden-Zolder 2006-07-22
849. 8:28.48 Luke Gunn GBR Solihull 2008-06-28
850. 8:28.52 Diego Tamayo ESP Mataró 2012-07-08
851. 8:28.55 Kaur Kivistik EST Zagreb 2019-09-03 NR
852. 8:28.6 Gerard Giraldo COL Trujillo 2013-11-29
853. 8:28.60 Brody Smith USA New York City 2022-05-20
854. 8:28.62 Panayiotis Papoulias GRE Athínai 1999-06-16
855. 8:28.63 Beat Steffen SUI Stockholm 1983-07-04
Samuel Kibiri KEN Lindau 1991-08-10
857. 8:28.64 Ivan Danu UKR Leningrad 1986-06-07
Adil Alilech MAR Dar-el-Beida 2011-05-21
859. 8:28.67 Mario Bazán PER Berlin (WC) 2009-08-16 NR
860. 8:28.70 Mourad Bouldjadji ALG El Djezair 1993-08-02
Ildar Nadyrov RUS Kazan 2018-07-20
862. 8:28.72 Fitsum Seyoum USA Eugene 2021-06-21
Nathan Mylenek USA Nashville 2023-06-02
864. 8:28.75 Johannes Motschmann GER Naimette-Xhovémont 2019-07-17
865. 8:28.77 Abdellah Dacha MAR Oordegem 2012-05-26
866. 8:28.78 Hicham Chemlal MAR Rabat 2015-06-14
867. 8:28.79 João Lopes da Silva POR Port Elizabeth 1985-12-14
Emile de Jonge RSA Bellville 1996-03-26
869. 8:28.8 Jim Johnson USA Westwood 1974-06-22
Gerhard Wetzig GDR Vilnius 1978-06-25
Bruno Lafranchi SUI Berlin 1978-08-18
872. 8:28.80 Vule Maksimovic SRB Budapest 1989-09-04 NR
873. 8:28.82 Roberto Volpi ITA Warszawa 1980-06-14
874. 8:28.83 Kent McDonald USA Eugene 1975-06-21
Frankline Tonui USA Walnut 2022-05-19
876. 8:28.85 Frank Ruhkieck GDR Jena 1986-06-27
877. 8:28.87 Salem Mohamed Attiatalla EGY Barcelona 2019-07-17
878. 8:28.89 Carmelo Rios PUR Indianapolis 1983-06-17
879. 8:28.9 José Sena POR Lisboa 1980-07-06
880. 8:28.90 Martin Fiz ESP Getxo 1988-06-18
Yuri Fiorani ITA Roma 2008-07-11
882. 8:28.91 Dan Heikkinen USA Austin 1980-06-07
Gustavo Castillo MEX Eugene 1993-06-05
884. 8:28.93 Harrison Koroso KEN Baton Rouge 1981-06-06
885. 8:28.95 Torsten Tiller FRG Hannover 1984-06-16
886. 8:28.97 Anders Carlsson SWE Stockholm 1980-07-08
Weynay Ghebreselassie ERI Oordegem 2012-05-26
888. 8:28.98 Akira Nakamura JPN Tokyo 1992-06-14
Zeba Crook CAN Portland 1995-05-20
890. 8:28.99 Guilhermo Alves POR Vigo 1982-08-15
Emilio Ulloa CHI Los Angeles (OG) 1984-08-08 NR
892. 8:29.0 Bob Hendy AUS Victoria 1973-07-07
Rod Dixon NZL Oslo 1973-08-23
894. 8:29.00 Roger Gjövåg NOR Hengelo 1986-06-27
Ville Hautala FIN Oslo 1993-07-10
Philip Tarus KEN La Laguña 1996-07-13
897. 8:29.01 Sam James USA Eugene 1980-06-25
Mike Fadil USA Indianapolis 1985-06-16
Mohammed Aataati MAR Huelva 2024-04-30
900. 8:29.03 Francois Annandale RSA Stellenbosch 1981-04-20
Craig Huff USA Gresham 2023-06-03
902. 8:29.05 Clement Duiguo FRA Palo Alto 2022-04-29
903. 8:29.06 Antonios Vouzis GRE Bucuresti 1995-06-19
Collins Kipngok KEN Douala 2024-06-23
905. 8:29.07 Oskar Huber FRG Köln 1978-08-12
Vincent Yator KEN Hengelo 2009-06-01
907. 8:29.08 Donovan Bergstrom USA New Orleans 1993-06-04
908. 8:29.11 Brian Shrader USA Naimette-Xhovémont 2018-07-18
909. 8:29.12 Kim Hogarth NZL Palo Alto 2007-04-29
Enrique Sánchez ESP Huelva 2009-06-10
Axel Vang Christensen DEN Bergen 2022-06-08
912. 8:29.13 Peter Kosgei KEN Sacramento 2005-06-10
913. 8:29.14 Kazuya Shiojiri JPN Yamaguchi 2018-06-24
914. 8:29.17 Dmitriy Balashov RUS Cheboksary 2012-07-03
915. 8:29.18 Simeretu Alemayehu ETH Linz 1999-07-26
916. 8:29.19 Luis Jesús POR Oslo 1992-07-04
917. 8:29.21 Million Wolde ETH Hengelo 1997-05-31
Aleksey Gorbunov RUS Nürnberg 1999-06-13
Awet MengSteab SWE Helsinki 2024-08-30
920. 8:29.23 Boris Nesteruk MDA Moskva 1983-06-19
921. 8:29.24 Kyle Perry USA Fayetteville 2009-06-12
Alex Kibet KEN Ad-Dawhah 2016-04-26
923. 8:29.26 Mick Jäger GER Naimette-Xhovémont 2023-07-12
924. 8:29.28 Dominic Kiptarus KEN Nairobi 2014-06-25
925. 8:29.29 Thomas Sparr SWE Oslo 1992-07-04
Augustus Maiyo USA Eugene 2012-06-25
927. 8:29.30 Johan Daffue RSA Stellenbosch 1981-04-20
Gheorghe Neamtu ROU Bucuresti 1981-07-12
Valeriy Zakharov RUS Krasnodar 1983-05-29
Phillippe Lahuerte CAN Montréal 1985-07-20
931. 8:29.31 Mark Cookson RSA Stellenbosch 1981-04-20
Víctor Ortiz PUR Bilbao 2024-06-18
933. 8:29.34 Kyle Heath USA Palo Alto 2010-05-01
934. 8:29.36 Dmitriy Drozdov RUS Tula 2000-07-25
935. 8:29.39 Alexander Motone RSA Port Elizabeth 2003-02-28
936. 8:29.4 Jozef Horcic CZE Budapest 1972-07-02
937. 8:29.40 Solomon Kandie KEN New York City 2008-05-31
938. 8:29.42 Alexander Korczynski USA Eugene 2024-06-07
939. 8:29.47 Benjamin Simatei KEN Budapest 1992-06-18
940. 8:29.48 Max Stevens AUS Palo Alto 2019-05-02
Baptiste Guyon FRA Huelva 2024-04-30
942. 8:29.5 Peter Matelong KEN Nairobi 2013-06-22
943. 8:29.51 Lev Glinskikh RUS Moskva 1986-07-08
944. 8:29.54 Sivuyile Dlongwana RSA Port Elizabeth 2003-02-28
945. 8:29.58 Rob McManus USA Azusa 2024-04-11
946. 8:29.6 Ilmar Ruus EST Moskva 1971-07-31
Petar Svet SLO Sarajevo 1974-06-30
948. 8:29.60 Kiril Laktionov UKR Leningrad 1983-07-19
Kieran Stack IRL Austin 1985-05-31
950. 8:29.63 Hassan Ouhrouch MAR London 1990-07-20
Richard Jeremiah AUS Melbourne 2005-02-17
952. 8:29.65 Greg Beardsley USA Indianapolis 1985-06-16
953. 8:29.66 Kurt Russel USA Baton Rouge 1986-03-22
Andy Smith USA Sacramento 2005-06-10
955. 8:29.7 Younès Kniya MAR Rabat 2015-05-09
956. 8:29.70 Mick Stanovsek AUS Gresham 2024-06-09
957. 8:29.71 Bizuneh Yae Tura ETH Tokyo 1993-06-13
958. 8:29.72 David Lewis GBR Edinburgh 1983-05-29
959. 8:29.74 Anatoliy Skripkin RUS Moskva 1977-06-11
Juan Antonio Espino ESP Hengelo 1987-07-19
961. 8:29.75 Brian Fay IRL Tatabánya 2021-06-05
962. 8:29.78 Lin Xiangqian CHN Shijiazhuang 2006-08-06
963. 8:29.8 Steve Savage USA Oslo 1972-08-03
Jan Voje NOR Helsinki 1973-06-27
Mark Tanui KEN Nairobi 2003-07-12
966. 8:29.84 Mark Koskei KEN Sevilla 1996-06-06
Jackson Shorten USA Eugene 2024-06-07
968. 8:29.85 Aivar Tsarski EST Leningrad 1988-06-12
969. 8:29.89 Victor Shitsama KEN Waco 2024-05-10
970. 8:29.90 Marty Stroschein USA Seattle 1992-05-16
971. 8:29.91 Aras Kaya TUR Amsterdam (EC) 2016-07-08
972. 8:29.92 Aiden Tooker USA Eugene 2023-07-06
973. 8:29.95 Herman Hofstee NED Saint-Denis 1988-06-07
974. 8:29.98 Joseph Chelelgo KEN Helsinki 1986-07-07
Iaroslav Mushchinski MDA Belaya Tserkov 1999-07-24
Dean Brummer RSA Dessau 2012-05-25
Brandon Doughty USA New York City 2021-05-21
978. 8:29.99 Volker Werner FRG Koblenz 1989-08-23
Romain Collenot-Spriet FRA Sotteville-lès-Rouen 2014-06-14