Result Name Country Venue Date Info
1. 7:17.55 Jakob Ingebrigtsen NOR Chorzów 2024-08-25 CR, NR
2. 7:20.67 Daniel Komen KEN Rieti 1996-09-01 AAR, CR, NR
3. 7:21.28 Berihu Aregawi ETH Chorzów 2024-08-25 NR, P2WR
4. 7:23.09 Hicham El Guerrouj MAR Bruxelles 1999-09-03 AAR, NR
5. 7:23.64 Yomif Kejelcha ETH Eugene 2023-09-17 AAR
6. 7:25.02 Ali Saïdi-Sief ALG Monaco 2000-08-18 NR
7. 7:25.09 Haile Gebrselassie ETH Bruxelles 1998-08-28
8. 7:25.11 Noureddine Morceli ALG Monaco 1994-08-02
9. 7:25.47 Grant Fisher USA Eugene 2023-09-17 AAR, CR, NR, P3WR
10. 7:25.48 Telahun Haile Bekele ETH Eugene 2023-09-17 P4WR
11. 7:25.79 Kenenisa Bekele ETH Stockholm 2007-08-07
12. 7:25.93 Thierry Ndikumwenayo BDI Monaco 2022-08-10 NR
13. 7:26.18 Lamecha Girma ETH Ad-Dawhah 2023-05-05
14. 7:26.28 Selemon Barega ETH Eugene 2023-09-17 P5WR
15. 7:26.62 Mohammed Mourhit BEL Monaco 2000-08-18 AAR, NR
16. 7:26.64 Jacob Kiplimo UGA Roma 2020-09-17 AAR, NR
17. 7:27.18 Moses Kiptanui KEN Monaco 1995-07-25
18. 7:27.26 Yenew Alamirew ETH Ad-Dawhah 2011-05-06
19. 7:27.55 Edwin Cheruiyot Soi KEN Ad-Dawhah 2011-05-06
20. 7:27.59 Luke Kipkosgei KEN Monaco 1998-08-08
21. 7:27.64 Mohamed Katir ESP Gateshead 2021-07-13 NR
22. 7:27.66 Eliud Kipchoge KEN Ad-Dawhah 2011-05-06
23. 7:27.68 Dominic Lokinyomo Lobalu SUI London 2024-07-20 NR
24. 7:27.75 Thomas Nyariki KEN Monaco 1996-08-10
25. 7:28.02 Stewart McSweyn AUS Roma 2020-09-17 CR, NR
26. 7:28.28 James Kwalia KEN Bruxelles 2004-09-03
27. 7:28.41 Paul Bitok KEN Monaco 1996-08-10
28. 7:28.45 Assefa Mezgebu ETH Monaco 1998-08-08
29. 7:28.53 Edwin Kurgat KEN London 2024-07-20
30. 7:28.67 Benjamin Limo KEN Monaco 1999-08-04
31. 7:28.70 Paul Tergat KEN Monaco 1996-08-10
Tariku Bekele ETH Rieti 2010-08-29
33. 7:28.72 Issac Songok KEN Rieti 2006-08-27
34. 7:28.73 Ronald Kwemoi KEN Ad-Dawhah 2017-05-05
35. 7:28.76 Augustine Choge KEN Ad-Dawhah 2011-05-06
36. 7:28.83 Jacob Krop KEN Paris 2024-07-07
37. 7:28.93 Salah Hissou MAR Monaco 1999-08-04
38. 7:28.94 Brahim Lahlafi MAR Monaco 1999-08-04 AAR
39. 7:29.00 Bernard Lagat USA Rieti 2010-08-29 AAR
40. 7:29.09 John Kibowen KEN Oslo 1998-07-09
41. 7:29.34 Isaac Viciosa ESP Oslo 1998-07-09
42. 7:29.43 Luis Grijalva GUA Eugene 2023-09-17 NR, P7WR
43. 7:29.45 Saïd Aouita MAR Köln 1989-08-20
44. 7:29.92 Sileshi Sihine ETH Rieti 2005-08-28
45. 7:30.09 Ismaïl Sghyr MAR Monaco 1995-07-25
Thomas Longosiwa KEN Ad-Dawhah 2009-05-08
Abdelati Iguider MAR Saint-Denis 2016-08-27
48. 7:30.15 Vincent Chepkok KEN Ad-Dawhah 2011-05-06
49. 7:30.36 Mark Carroll IRL Monaco 1999-08-04 NR
Hagos Gebrhiwet ETH Ad-Dawhah 2013-05-10
51. 7:30.43 Isiah Koech KEN Stockholm 2012-08-17
52. 7:30.50 Dieter Baumann GER Monaco 1998-08-08 NR
53. 7:30.53 El Hassan Lahssini MAR Monaco 1996-08-10
Hailu Mekonnen ETH Bruxelles 2001-08-24
55. 7:30.62 Boniface Songok KEN Bruxelles 2004-09-03
56. 7:30.76 Jamal Bilal Salem QAT Ad-Dawhah 2005-05-13 CR, NR
57. 7:30.78 Mustapha Essaïd FRA Monaco 1998-08-08 NR
58. 7:30.84 Bob Kennedy USA Monaco 1998-08-08 P8WR
59. 7:30.93 Ryan Hill USA Saint-Denis 2016-08-27
60. 7:30.95 Moses Kipsiro UGA Monaco 2009-07-28
61. 7:30.96 Muktar Edris ETH Székesfehérvár 2021-07-06
62. 7:30.99 Khalid Boulami MAR Nice 1997-07-16
Caleb Ndiku KEN Stockholm 2012-08-17
64. 7:31.13 Julius Gitahi KEN Oslo 1998-07-09
65. 7:31.14 William Kalya KEN Monaco 1997-08-16
66. 7:31.19 Nicholas Kipkorir KEN Monaco 2022-08-10
67. 7:31.20 Joseph Kiplimo KEN Rieti 2009-09-06
68. 7:31.26 Cornelius Kemboi KEN Stockholm 2022-06-30
69. 7:31.41 Sammy Alex Mutahi KEN Rieti 2009-09-06
Daniel Kipchirchir Komen KEN Ad-Dawhah 2011-05-06
71. 7:31.57 Paul Chelimo USA Ad-Dawhah 2017-05-05
72. 7:31.59 Manuel Pancorbo ESP Oslo 1998-07-09
73. 7:31.68 Yusuf Biwott KEN Ostrava 2010-05-27
74. 7:31.81 Abreham Cherkos ETH Rieti 2009-09-06
75. 7:31.96 Mohammed Ahmed CAN Chorzów 2024-08-25 NR
76. 7:32.02 Albert Rop BRN Saint-Denis 2016-08-27 NR
77. 7:32.1 Henry Rono KEN Oslo 1978-06-27
78. 7:32.16 John Cheruiyot KEN Ostrava 2010-05-27
79. 7:32.19 Craig Mottram AUS Athínai 2006-09-17
80. 7:32.23 Richard Limo KEN Bruxelles 2001-08-24
81. 7:32.25 Silas Kipruto KEN Rieti 2009-09-06
82. 7:32.32 Enrique Molina ESP Oslo 1997-07-04
83. 7:32.36 Million Wolde ETH Saint-Denis 2000-06-23
Benjamin Maiyo KEN Athínai 2000-06-28
Abderrahim Goumri MAR Bruxelles 2001-08-24
86. 7:32.38 Abiyote Abate ETH Bruxelles 2001-08-24
87. 7:32.46 Saif Saeed Shaheen QAT Ad-Dawhah 2009-05-08
88. 7:32.48 Bethwell Birgen KEN Saint-Denis 2016-08-27
89. 7:32.49 Alistair Cragg IRL Monaco 2007-07-25
90. 7:32.62 Mohamed Farah GBR Birmingham 2016-06-05 NR
91. 7:32.72 John Kipkoech KEN Rieti 2010-08-29
92. 7:32.79 David Moorcroft GBR London 1982-07-17
Sean McGorty USA London 2024-07-20
94. 7:32.93 Deresse Mekonnen ETH Rieti 2009-09-06
95. 7:32.97 Mark Kiptoo KEN Ad-Dawhah 2009-05-08
96. 7:32.99 Adriaan Wildschutt RSA Chorzów 2024-08-25 NR
97. 7:33.01 Levi Matebo KEN Rieti 2008-09-07
98. 7:33.05 Birhanu Balew BRN Oslo 2021-07-01
99. 7:33.13 Shem Kororia KEN Monaco 1996-08-10
100. 7:33.18 Bouabdellah Tahri FRA Monaco 2009-07-28
101. 7:33.2 Abebe Dinkesa Negera ETH Saint-Denis 2005-07-01
102. 7:33.24 Joshua Cheptegei UGA Ostrava 2021-05-19
103. 7:33.27 Leonard Komon KEN Rieti 2009-09-06
104. 7:33.37 Sydney Maree USA London 1982-07-17
105. 7:33.42 Salah El Ghazi MAR Monaco 2001-07-20
Abraham Chebii KEN Monaco 2006-08-20
107. 7:33.49 Narve Gilje Nordås NOR Stockholm 2024-06-02
108. 7:33.62 Sammy Kipketer KEN Lausanne 2001-07-04
109. 7:33.71 Hicham Bellani MAR Monaco 2006-08-20
110. 7:33.79 Paul Koech KEN Monaco 1997-08-16
111. 7:33.87 Soufiane El Bakkali MAR Ad-Dawhah 2023-05-05
112. 7:33.93 Paul Kipsiele Koech KEN Ad-Dawhah 2005-05-13
113. 7:33.94 Addisu Yihune ETH Chorzów 2024-08-25 P10WR
114. 7:33.96 Wilson Boit Kipketer KEN Nice 1997-07-16
115. 7:34.00 Filip Ingebrigtsen NOR Oslo 2021-07-01
116. 7:34.03 Vénuste Niyongabo BDI Köln 1996-08-16
117. 7:34.18 Yobes Ondieki KEN Köln 1992-08-16
118. 7:34.28 Andreas Almgren SWE Stockholm 2024-06-02 NR
119. 7:34.29 Mathew Kisorio KEN Rieti 2009-09-06
120. 7:34.32 Chris Solinsky USA Rieti 2010-08-29
121. 7:34.37 Jonas Cheruiyot KEN Ad-Dawhah 2007-05-11
122. 7:34.46 Driss El Himer FRA Paris 1998-07-29
123. 7:34.47 Mike Foppen NED Chorzów 2024-08-25 NR, P11WR
124. 7:34.48 Brian Fay IRL London 2024-07-20
125. 7:34.57 Hayle Ibrahimov AZE Ad-Dawhah 2013-05-10 NR
126. 7:34.59 Emmanuel Korir KEN London 2024-07-20
127. 7:34.62 Joseph Ebuya KEN Monaco 2008-07-29
128. 7:34.67 Mohamed Saïd El Wardi MAR Saint-Denis 2000-06-23
129. 7:34.70 Essa Ismail Rasheed QAT Ad-Dawhah 2011-05-06
130. 7:34.71 Jacob Chesari KEN Berlin 2010-08-22
131. 7:34.75 Tadese Worku ETH Székesfehérvár 2021-07-06
132. 7:34.77 Khalid El Amri MAR Lausanne 2006-07-11
133. 7:34.80 Henrik Ingebrigtsen NOR Zagreb 2023-09-10
134. 7:34.94 Ahmed Baday MAR Monaco 2007-07-25
135. 7:34.96 Adam Goucher USA Monaco 2001-07-20
136. 7:34.98 Matt Tegenkamp USA Monaco 2006-08-20
137. 7:35.06 Sergey Lebid UKR Monaco 2002-07-19 NR
138. 7:35.08 Aloÿs Nizigama BDI Nice 1994-07-18
139. 7:35.1 Brendan Foster GBR Gateshead 1974-08-03
140. 7:35.12 Jonas Raess SUI Zagreb 2023-09-10
141. 7:35.16 Evan Jager USA Stockholm 2012-08-17
142. 7:35.18 Andrew Butchart GBR Gateshead 2021-07-13
143. 7:35.28 Adel Mechaal ESP Paris 2017-07-01
144. 7:35.32 Fita Bayissa ETH Köln 1996-08-16
145. 7:35.35 Mohammed Amyn MAR Nice 2001-07-09
Leonard Muchero Maina KEN Nice 2001-07-09
147. 7:35.41 Hicham Bouaouiche MAR Villeneuve d'Ascq 1998-07-11
148. 7:35.43 Arne Gabius GER Stockholm 2012-08-17
149. 7:35.44 Remmy Limo Ndiwa KEN Ostrava 2010-05-27
150. 7:35.45 Collis Birmingham AUS Stockholm 2012-08-17
151. 7:35.46 Noah Ngeny KEN Sevilla 2000-06-09
Isaac Kimeli BEL Zürich 2024-09-05
153. 7:35.52 Philip Mosima KEN London 1996-07-12
154. 7:35.53 Ben True USA Paris 2017-07-01
155. 7:35.57 Lucas Rotich KEN Ad-Dawhah 2011-05-06 P13WR
156. 7:35.60 Eric Dubus FRA Köln 1995-08-18
157. 7:35.65 Matthew Ramsden AUS Gateshead 2021-07-13
158. 7:35.71 Arturo Barrios MEX Nice 1989-07-10 NR
159. 7:35.73 Charles Philibert-Thiboutot CAN Paris 2024-07-07
160. 7:35.78 Morgan McDonald AUS Zagreb 2023-09-10
161. 7:35.80 Abdellah Béhar FRA Nice 1996-07-10
162. 7:35.81 Musir Salem Jawher BRN Bruxelles 2004-09-03
163. 7:35.83 Anacleto Jiménez ESP Oslo 1998-07-09
164. 7:35.84 Doug Padilla USA Oslo 1983-07-09
165. 7:35.87 Mike Kigen KEN Gateshead 2006-06-11
166. 7:35.91 Justus Soget KEN Oslo 2021-07-01
167. 7:35.92 Brahim Jabbour MAR Paris 1999-07-21
168. 7:35.97 Martin Keino KEN Monaco 1997-08-16
169. 7:36.10 Morgan Beadlescomb USA London 2024-07-20
170. 7:36.17 Pablo Olmedo MEX Bruxelles 1998-08-28
171. 7:36.21 Driss Maazouzi MAR Paris 1998-07-29
172. 7:36.28 Cooper Teare USA Leuven 2024-07-27
173. 7:36.29 Mohamed Ismail Ibrahim DJI Stockholm 2024-06-02 NR
174. 7:36.32 Ferdinand Kvan Edman NOR Zagreb 2023-09-10
175. 7:36.33 James Kimutai Koskei KEN Saint-Denis 2000-06-23
176. 7:36.34 Terefe Maregu Zewdie ETH Ad-Dawhah 2007-05-11
177. 7:36.38 Evans Rutto KEN Athínai 2000-06-28
178. 7:36.40 John Nuttall GBR Nice 1996-07-10
Bernard Barmasai KEN Bruxelles 1997-08-22
180. 7:36.44 Lawi Lalang KEN Rieti 2014-09-07
Romain Mornet FRA Leuven 2024-07-27
182. 7:36.46 Kieran Lumb CAN Zagreb 2023-09-10
183. 7:36.53 Alberto García ESP Bruxelles 2001-08-24
184. 7:36.59 Nicholas Griggs IRL London 2024-07-20
185. 7:36.62 Julius Kiptoo KEN Bruxelles 1997-08-22
186. 7:36.66 Mark Bett KEN Rieti 2001-09-02
187. 7:36.69 Steve Scott USA Ingelheim 1981-09-01
188. 7:36.70 Ali Nabil Maataoui MAR Stockholm 2007-08-07
189. 7:36.71 Othmane El Goumri MAR London 2015-07-24
190. 7:36.75 Thomas Wessinghage FRG Ingelheim 1981-09-01
191. 7:36.76 Khalid Skah MAR Köln 1994-08-21
192. 7:36.81 Getnet Wale ETH Ad-Dawhah 2023-05-05
193. 7:36.83 Sammy Mutai KEN Ostrava 2010-05-27
194. 7:36.88 Moses Mosop KEN Lausanne 2006-07-11
195. 7:36.91 Nick Willis NZL Ostrava 2014-06-17 NR
196. 7:36.95 Boniface Kiprop UGA London 2008-07-26
197. 7:37.02 Fermin Cacho ESP Sevilla 1999-05-28
198. 7:37.03 Elzan Bibic SRB Zagreb 2023-09-10 NR
199. 7:37.04 Jim Spivey USA Köln 1993-08-01
200. 7:37.05 Emmanuel Kipsang KEN London 2015-07-24
201. 7:37.15 Santiago Catofre URU Zagreb 2023-09-10 CR, NR
202. 7:37.23 Hais Welday ERI Ad-Dawhah 2011-05-06 NR, P15WR
203. 7:37.33 Egide Ntakarutimana BDI Rovereto 2024-09-03
204. 7:37.36 David Chelule KEN Paris 1999-07-21
205. 7:37.39 John Kosgei KEN Köln 1996-08-16
Patrick Dever GBR Gateshead 2021-07-13
207. 7:37.48 Gert-Jan Liefers NED Hengelo 2005-05-29
208. 7:37.49 John Walker NZL London 1982-07-17
209. 7:37.50 Shadrack Korir KEN Zagreb 2006-08-31
Mohrad Amdouni FRA Saint-Denis 2009-07-17
Kuma Girma ETH Paris 2023-06-09
212. 7:37.51 David Bett KEN Berlin 2010-08-22
213. 7:37.56 Mohamed Amine Jihnaoui TUN Ad-Dawhah 2023-05-05 NR
214. 7:37.57 Cyrus Rutto KEN Rieti 2013-09-08
215. 7:37.6 Emiel Puttemans BEL Århus 1972-09-14
216. 7:37.60 Eamonn Coghlan IRL Oslo 1980-07-01
217. 7:37.64 Juan Luis Barrios MEX Rieti 2006-08-27
218. 7:37.68 Eliud Barngetuny KEN Oslo 1995-07-21
Bedan Karoki KEN Zagreb 2013-09-03
220. 7:37.69 Bernard Kiplagat KEN Ad-Dawhah 2007-05-11
221. 7:37.70 Rudy Chapa USA Eugene 1979-05-10
222. 7:37.73 William Sigei KEN Monaco 1993-08-07
223. 7:37.74 Cyrille Laventure FRA Köln 1990-08-19
224. 7:37.76 Patrick Tiernan AUS London 2017-07-09
Hafid Rizky MAR Lucerne 2024-07-16
226. 7:37.80 Michael Kibet KEN Gateshead 2021-07-13
227. 7:37.90 Yemaneberhan Crippa ITA Gateshead 2021-07-13 NR
228. 7:37.92 Thomas Ratcliffe USA Paris 2024-07-07
229. 7:37.93 Reyes Estévez ESP Rieti 2009-09-06
230. 7:37.95 James Getanda KEN Ad-Dawhah 2002-05-15
231. 7:37.97 Mulugeta Wondimu ETH Hengelo 2005-05-29
Garrett Heath USA Monaco 2015-07-17
233. 7:38.03 Marc Davis USA Monaco 1993-08-07
234. 7:38.07 Thomas Fafard CAN Paris 2024-07-07
235. 7:38.08 Ben Blankenship USA Monaco 2015-07-17
Marc Scott GBR Pheonix 2021-02-06
237. 7:38.10 Olin Hacker USA Luzern 2023-07-20
238. 7:38.11 Markos Geneti ETH Carson 2005-05-22
239. 7:38.16 Ishmael Kipkurui KEN Paris 2023-06-09
240. 7:38.18 Brahim Boulami MAR Lausanne 2002-07-02
Matthew Wilkinson USA Paris 2024-07-07
242. 7:38.19 Daniel Gachara KEN Stuttgart 1999-06-06
Eric Jenkins USA Rabat 2018-07-13
Justin Kemboi KEN Paris 2023-06-09
245. 7:38.20 Mohamed Suleiman QAT Berlin 1993-08-27
246. 7:38.26 Jesús España ESP Rieti 2006-08-27
247. 7:38.33 Davis Kiplangat KEN London 2017-07-09
248. 7:38.39 Brahim Boutayeb MAR Nice 1991-07-15
249. 7:38.44 Stephen Kipkorir KEN Bellinzona 1996-07-12
250. 7:38.50 Frank Ngegel KEN London 2017-07-09
Michael Temoii KEN Bellinzona 2022-09-12
252. 7:38.51 Hassan Mead USA London 2017-07-09
253. 7:38.55 Haile Tilahun ETH Ostrava 2018-06-13
254. 7:38.57 Rachid Chékhémani FRA Monaco 2001-07-20
255. 7:38.65 Ali Kaya TUR Monaco 2015-07-17 NR
Soufiyan Bouqantar MAR Rabat 2017-07-16
257. 7:38.67 Micah Kogo KEN Stockholm 2007-08-07
258. 7:38.69 Patrick Ivuti KEN Rieti 2002-09-08
259. 7:38.70 Aïssa Belaout ALG Monaco 1993-08-07
Jack Rowe GBR London 2024-07-20
261. 7:38.71 Juan Carlos Higuero ESP Saint-Denis 2009-07-17
262. 7:38.72 Timothy Cheruiyot KEN Ad-Dawhah 2023-05-05
263. 7:38.73 Thomas Mortimer GBR Gateshead 2021-07-13
264. 7:38.78 Mohamed Khaldi ALG Rieti 2001-09-02
Chala Regassa ETH Ostrava 2018-06-13
266. 7:38.81 William Kincaid USA Monaco 2022-08-10
267. 7:38.83 Reynold Kipkorir KEN Zagreb 2022-09-11
268. 7:38.90 Andrew Bayer USA London 2017-07-09
269. 7:38.91 Daniel Salel KEN Ostrava 2010-05-27
270. 7:38.92 Mohamed Tindouft MAR Chorzów 2021-09-05
271. 7:38.98 Mohamed Abildaahi GER Luzern 2023-07-20
272. 7:39.01 Anas Selmouni MAR Tangier 2010-07-18
273. 7:39.02 Robert Sigei Kipngetich KEN Stockholm 2007-08-07
Alsadik Mikhou BRN Saint-Denis 2016-08-27
275. 7:39.03 Dathan Ritzenhein USA Sheffield 2007-07-15
276. 7:39.04 Boaz Cheboiywo KEN Carson 2005-05-22
277. 7:39.09 Peter Koech KEN London 1982-07-17
278. 7:39.10 Abadi Hadis ETH Ostrava 2018-06-13
279. 7:39.12 Atiq Naaji FRA Narbonne 1994-06-19
Issac Ndiema KEN Paris 2024-07-07
281. 7:39.13 Melkeneh Azeze ETH London 2024-07-20
282. 7:39.15 Paul Kosgei KEN Athínai 2000-06-28
283. 7:39.18 Joe Klecker USA Pheonix 2021-02-06
284. 7:39.22 Jaouad Gharib MAR Nice 2001-07-09
Hillary Chenonge KEN Bruxelles 2002-08-30
286. 7:39.24 Vyacheslav Shabunin RUS Nice 1995-07-12 NR
287. 7:39.27 Filbert Bayi TAN Oslo 1980-07-01 NR
Bernard Chepkok KEN Rieti 2006-08-27
289. 7:39.28 Alan Webb USA Eugene 2005-06-04
290. 7:39.30 Mohamed Issangar MAR Köln 1993-08-01
Arthur Gervais FRA Leuven 2024-07-27
292. 7:39.32 Josephat Machuka KEN London 1996-07-12
293. 7:39.38 Paul Kipkoech KEN Köln 1986-08-17
Joseph Koskei Kipkemboi KEN Rieti 2002-09-08
Will Leer USA Zagreb 2013-09-03
296. 7:39.39 Ahmed Muhumed USA Lucerne 2024-07-16
297. 7:39.40 Mezgebu Sime ETH Stockholm 2024-06-02
298. 7:39.41 Vincent Rousseau BEL Nice 1989-07-10
299. 7:39.43 David McNeill AUS Oslo 2021-07-01
300. 7:39.45 Tim Broe USA Lausanne 2001-07-04
Dahame Najem Bashir QAT Stockholm 2008-07-22
302. 7:39.48 Gebre-egziabher Gebremariam ETH New York City 2005-06-11
303. 7:39.5 Samuel Tefera ETH Monaco 2023-07-21
304. 7:39.52 Adil Kaouch MAR Sevilla 1999-05-28
305. 7:39.54 Gennaro Di Napoli ITA Formia 1996-05-18
306. 7:39.55 Robert Denmark GBR Köln 1993-08-01
307. 7:39.6 Kipchoge Keino KEN Helsingborg 1965-08-27
308. 7:39.62 Haftu Teklu ETH Chorzów 2021-09-05
309. 7:39.63 Moses Tanui KEN Köln 1995-08-18
Jonathan Ndiku KEN Ostrava 2014-06-17
Abdisa Fayisa ETH Bellinzona 2022-09-12
312. 7:39.64 José Manuel Martinez ESP Madrid 2004-07-17
313. 7:39.69 António Leitão POR Bruxelles 1983-08-26 NR
314. 7:39.70 Hudson Santos de Souza BRA Lausanne 2002-07-02 NR
Abrar Osman Adem ERI Ad-Dawhah 2013-05-10
Hillary Maiyo KEN Monaco 2015-07-17
Emil Danielsson SWE Stockholm 2023-07-02
318. 7:39.71 Sam Atkin GBR Gateshead 2021-07-13
319. 7:39.72 Paul Lonyangata KEN Strasbourg 2011-06-12
320. 7:39.73 Cornelius Kangogo KEN Ostrava 2012-05-25
321. 7:39.74 Ali Abdulmena ETH Grosseto 2023-05-27
322. 7:39.77 Nibret Melak ETH Zagreb 2022-09-11
323. 7:39.78 Stéphane Franke GER Köln 1995-08-18
324. 7:39.80 Yousef El Nasri ESP Sevilla 1999-05-28
325. 7:39.81 Lopez Lomong USA Rieti 2014-09-07
326. 7:39.82 Ismael Kirui KEN Berlin 1993-08-27
327. 7:39.85 Drew Hunter USA Oslo 2019-06-13
328. 7:39.86 Andrew Baddeley GBR Ostrava 2012-05-25
329. 7:39.87 James West GBR Rovereto 2023-09-06
330. 7:39.90 Dinkalem Ayele ETH Székesfehérvár 2021-07-06
331. 7:39.91 Zouhair Awad BRN Rabat 2017-07-16
332. 7:39.93 Zersenay Tadese ERI Ad-Dawhah 2005-05-13
333. 7:39.94 Silas Kiplagat KEN Milano 2010-09-09
334. 7:39.95 Robin Hendrix BEL Leuven 2024-07-27
335. 7:39.96 Imane Merga ETH Ad-Dawhah 2015-05-15
336. 7:39.97 Roberto Garcia ESP San Sebastián 2002-08-20
337. 7:40.0 Daniel Lincoln USA Eugene 2006-05-28
338. 7:40.01 Sam Parsons GER Stockholm 2024-06-02
339. 7:40.02 Andrew Bumbalough USA Zagreb 2013-09-03
Yasin Haji ETH Székesfehérvár 2021-07-06
341. 7:40.06 Eduardo Herrera MEX Lucerne 2024-07-16
342. 7:40.08 Ayele Abshero ETH Tangier 2010-07-18
343. 7:40.09 Suguru Osako JPN Rieti 2014-09-07 NR
344. 7:40.10 William Malel Sitonik KEN Villeneuve d'Ascq 2011-07-10
Gideon Gathimba KEN Rieti 2011-09-10
346. 7:40.11 Suleiman Simotwo KEN Ad-Dawhah 2010-05-14
347. 7:40.14 Halez Taguelmint FRA Nice 1999-07-17
348. 7:40.16 Abdelhak Zakaria El Gorche MAR Dar-el-Beida 1998-03-04
349. 7:40.17 Noah Baltus NED Rovereto 2024-09-03
350. 7:40.18 Antoine Senard BEL Leuven 2024-07-27
351. 7:40.19 Bill McChesney USA Köln 1982-08-22
352. 7:40.21 Jimmy Gressier FRA Stockholm 2023-07-02
353. 7:40.3 Suleiman Nyambui TAN Oslo 1978-06-27
354. 7:40.37 Japheth Korir KEN Ostrava 2012-05-25
355. 7:40.39 Iván Hierro ESP Zagreb 2006-08-31
Mang'ata Ndiwa Kimai KEN Monaco 2008-07-29
Daniel Simiu KEN Zagreb 2022-09-11
358. 7:40.4 Nick Rose GBR Oslo 1978-06-27
359. 7:40.41 Frank O'Mara IRL Nice 1989-07-10
360. 7:40.43 Jack Buckner GBR Oslo 1986-07-05
361. 7:40.44 Bashir Abdi BEL London 2015-07-24
Kasey Knevelbaard USA Lucerne 2024-07-16
363. 7:40.46 Larbi Zéroual MAR Nice 1996-07-10
364. 7:40.47 Patrick Mwaka KEN Villeneuve d'Ascq 2011-07-10
365. 7:40.48 Ben St. Lawrence AUS Rieti 2013-09-08
366. 7:40.49 Dragan Zdravkovic SRB Oslo 1983-07-09
367. 7:40.52 Wilson Waigwa KEN Bruxelles 1983-08-26
368. 7:40.55 Illias Fifa ESP Rabat 2017-07-16
369. 7:40.56 Benson Seurei KEN Zagreb 2013-09-03
370. 7:40.62 Ouassim Oumaiz ESP Barcelona 2020-09-22
371. 7:40.64 Wodajo Bulti ETH Bruxelles 1983-08-26
372. 7:40.67 Felix Limo KEN Rieti 2001-09-02
373. 7:40.75 Bado Worku ETH Naimette-Xhovémont 2006-07-19
374. 7:40.77 Marius Bakken NOR Bruxelles 2001-08-24
375. 7:40.78 David Torrence USA Zagreb 2013-09-03
376. 7:40.82 Pius Muli KEN Rieti 2003-09-07
377. 7:40.85 Abera Kuma ETH Ad-Dawhah 2012-05-11
378. 7:40.88 Edwin Kipkorir KEN Sheffield 2007-07-15
379. 7:40.93 Kipkirui Misoi KEN Ingolstadt 2000-06-18
380. 7:40.94 Eamonn Martin GBR Oslo 1983-07-09
381. 7:40.99 Jerry Motsau RSA Nembro 2021-06-17
382. 7:41.0 Rod Dixon NZL Milano 1974-07-02
383. 7:41.00 Francis Gonzalez FRA Lausanne 1979-07-18
Markus Ryffel SUI Lausanne 1979-07-18
385. 7:41.02 Domingos Castro POR Lisboa 1997-07-25
Tigabu Gebremariam ETH Ostrava 2012-05-25
387. 7:41.03 Sam McEntee AUS London 2017-07-09
388. 7:41.05 Sahle Warga Betona ETH Saint-Denis 2008-07-18
389. 7:41.06 Juan van Deventer RSA Stockholm 2008-07-22
390. 7:41.18 Vincent Rono KEN Naimette-Xhovémont 2010-07-13
391. 7:41.20 Fernando Carro ESP Gateshead 2021-07-13
392. 7:41.21 Chakir Boujattaoui MAR Lausanne 2009-07-07
393. 7:41.22 Karl Fleschen FRG Köln 1977-07-22
394. 7:41.23 Yahia Azaïdj ALG Monaco 1995-09-09
395. 7:41.27 Anthony Famiglietti USA Carson 2007-05-20
396. 7:41.3 Steve Ovett GBR Wattenscheid 1977-09-23
397. 7:41.30 Abebe Yimer ETH Zürich 2024-09-05 AAR
398. 7:41.33 António Pinto POR Paris 1999-07-21
399. 7:41.35 David Chemweno KEN Zaragoza 2004-06-08
400. 7:41.36 Geoffrey Kusuro UGA Strasbourg 2011-06-12
401. 7:41.37 Zane Robertson NZL Cork 2014-07-08
402. 7:41.38 Elroy Gelant RSA Ostrava 2012-05-25
403. 7:41.39 Berhanu Delale ETH Naimette-Xhovémont 2010-07-13
404. 7:41.4 Milkesa Mengesha ETH Eugene 2022-05-27
405. 7:41.42 Mekonnen Gebremedhin ETH Milano 2011-09-18
406. 7:41.48 Fabián Roncero ESP Barcelona 2000-07-25
407. 7:41.51 Shadrack Kosgei KEN Rieti 2007-09-09
408. 7:41.52 John Ngugi KEN Hechtel 1992-07-18
409. 7:41.59 John Doherty IRL Nice 1989-07-10
410. 7:41.60 Ray Flynn IRL London 1984-07-13
Matt Giusto USA Köln 1993-08-01
Shaun Creighton AUS Oslo 1995-07-21
Ryan Wilson USA Sydney 1999-02-20
414. 7:41.61 Kevin Sullivan CAN Stockholm 2008-07-22
415. 7:41.63 Richard Chelimo KEN Monaco 1993-08-07
416. 7:41.64 Mathias Ntawulikura RWA Köln 1992-08-16 NR
417. 7:41.73 Thomas Vanoppen BEL Oulu 2024-08-17
418. 7:41.74 Daniele Meucci ITA Stockholm 2012-08-17
419. 7:41.76 Gideon Rono KEN London 2024-07-20
420. 7:41.78 Lee Troop AUS Sydney 1999-02-20
Hugo Hay FRA Monaco 2022-08-10
422. 7:41.79 Gary Staines GBR Oslo 1990-07-14
423. 7:41.82 Aaron Ramirez USA Nice 1991-07-15
424. 7:41.83 Saïd Bérioui MAR Torino 2003-06-06
Jairus Birech KEN Ad-Dawhah 2013-05-10
426. 7:41.85 Réda Benzine ALG Monaco 2000-08-18
427. 7:41.87 Toshinari Takaoka JPN Sevilla 1999-05-28
Kemoy Campbell JAM Kingston 2017-06-10 NR
429. 7:41.88 Brahim Kaazouzi MAR Rabat 2017-07-16
430. 7:41.89 Charles Kamathi KEN Torino 2003-06-06
431. 7:41.90 Jonah Koech KEN Parma 1992-07-23
432. 7:41.94 Peter Rono KEN Hechtel 1992-07-18
433. 7:41.95 Gideon Ngatuny KEN Torino 2009-06-04
434. 7:41.97 Lukas Kiprop KEN Grosseto 2023-05-27
435. 7:42.00 Mikhail Dasko RUS Köln 1989-08-20
436. 7:42.02 Carles Castillejo ESP Madrid 2004-07-17
437. 7:42.05 Dmitriy Dmitriyev RUS London 1984-07-13
438. 7:42.06 Philemon Harineki ZIM Hechtel 1992-07-18 NR
439. 7:42.08 José Rios ESP San Sebastián 2002-08-20
440. 7:42.1 Boris Kuznyetsov RUS Podolsk 1978-08-20
441. 7:42.10 Solomon Deksisa ETH Villeneuve d'Ascq 2011-07-10
442. 7:42.11 Ralph King USA Lausanne 1979-07-18
443. 7:42.14 Hammou Boutayeb MAR Köln 1990-08-19
444. 7:42.16 Juan Carlos de la Ossa ESP Huelva 2005-06-07
445. 7:42.18 John Gregorek USA Oslo 1990-07-14
Abdi Bile SOM Köln 1994-08-21 NR
447. 7:42.19 José David Galván MEX Berlin 2000-09-01
Ryan Gregson AUS Rabat 2017-07-16
449. 7:42.21 Abel Kipsang KEN Lausanne 2021-08-26
450. 7:42.22 Ayanleh Souleiman DJI Ad-Dawhah 2012-05-11
Nick Goolab GBR London 2017-07-09
452. 7:42.24 Dan Glans SWE Oslo 1979-07-05
453. 7:42.26 Graeme Fell CAN Oslo 1983-07-09
Geoffrey Kirui KEN Ad-Dawhah 2013-05-10
455. 7:42.31 Polat Arikan TUR Ad-Dawhah 2012-05-11
456. 7:42.32 Asbel Kiprop KEN Torino 2007-06-08
457. 7:42.35 Charles Cheruiyot KEN Stockholm 1989-07-03
458. 7:42.38 Peter Weigt FRG Köln 1977-06-22
Stephenson Nyamu KEN Trapani 1991-09-21
Josphat Bett KEN Naimette-Xhovémont 2009-07-15
461. 7:42.39 George Beamish NZL Rovereto 2021-08-31
462. 7:42.4 Bronislaw Malinowski POL Oslo 1974-07-04 NR
Knut Kvalheim NOR Oslo 1974-07-04
464. 7:42.40 Simon Chemoiywo KEN Nice 1996-07-10
465. 7:42.41 Johnny Danielsson SWE Stockholm 1989-07-03
466. 7:42.42 Teddese Lemi ETH Paris 2024-07-07
Adisu Girma ETH Paris 2024-07-07
468. 7:42.43 Charlie Wheeler GBR Leuven 2024-07-27
469. 7:42.44 Worku Bikila ETH Monaco 1997-08-16
470. 7:42.47 David Lewis GBR Oslo 1983-07-09
471. 7:42.49 David Kilel KEN Barletta 2002-07-06
472. 7:42.50 Meshack Sang KEN Carson 2005-05-22
473. 7:42.53 Marcus O'Sullivan IRL London 1989-07-14
474. 7:42.6 Steve Prefontaine USA Milano 1974-07-02
475. 7:42.63 Demma Daba ETH Herrera 2007-05-19
476. 7:42.64 Pascal Thiébaut FRA Villeneuve d'Ascq 1989-06-25
James Kosgei KEN Naimette-Xhovémont 2007-07-25
478. 7:42.65 Dawit Wolde ETH Metz 2011-06-27
479. 7:42.66 Mohamed Choumassi MAR Nice 1991-07-15
480. 7:42.67 Alex Oloitiptip KEN Milano 2010-09-09
481. 7:42.70 Baptiste Guyon FRA Leuven 2024-07-27
482. 7:42.71 Bilisuma Shume BRN Milano 2011-09-18
Amos Langat KEN Cork 2024-07-09
484. 7:42.73 Francesco Panetta ITA Cagliari 1987-09-16
Mark Lomuket KEN Eugene 2021-08-21
486. 7:42.77 Billy Dee GBR Hechtel 1992-07-18
487. 7:42.78 Scott Beattie GBR London 2024-07-20
488. 7:42.82 Elijah Kipruto Maru KEN Torino 2003-06-06
489. 7:42.84 Monder Rizki BEL Rehlingen 2004-05-31
490. 7:42.85 Stefano Mei ITA Nice 1986-07-15
491. 7:42.86 Darragh McElhinney IRL Nembro 2022-08-02
492. 7:42.92 John Trautmann USA Nice 1992-07-15
Shadrack Langat KEN Villeneuve d'Ascq 2005-06-12
494. 7:42.93 José Luis González ESP Sevilla 1987-05-28
Andrew Sambu TAN Grosseto 1991-08-11
Cole Hocker USA Leuven 2023-08-05
497. 7:42.94 Dickson Marwa TAN Torino 2007-06-08
498. 7:42.98 Girma Tola ETH Cottbus 1999-05-26
Josphat Muchiri Ndambiri KEN Rieti 2006-08-27
500. 7:43.00 José Regalo POR Köln 1989-08-20
Ahmed Ibrahim Warsama QAT Barcelona 2000-07-25
Oscar Chelimo UGA Ostrava 2021-05-19
503. 7:43.01 Mark Nenow USA Köln 1989-08-20
Albert Chepkurui KEN Caorle 1999-07-10
505. 7:43.02 Ruben Reina USA Nice 1991-07-15
506. 7:43.03 Tim Hutchings GBR London 1989-07-14
507. 7:43.06 Elarbi Khattabi MAR Paris 1998-07-29
508. 7:43.09 Felix Kibore QAT Ad-Dawhah 2008-05-09
509. 7:43.1 Steve Cram GBR London 1983-08-29
510. 7:43.13 James Kibet KEN Bellinzona 2018-07-18
511. 7:43.14 Stefano Baldini ITA Bellinzona 1996-07-12
512. 7:43.15 Terry Brahm USA Paris 1986-07-22
513. 7:43.18 Eshetu Tura ETH Viareggio 1977-08-03
514. 7:43.2 Lasse Virén FIN Oulu 1972-07-27 NR
515. 7:43.20 Ari Paunonen FIN Köln 1977-06-22
Ondoro Osoro KEN Berlin 1993-08-27
Younés Essalhi MAR Bellinzona 2018-07-18
518. 7:43.21 Tim Hacker USA Stockholm 1989-07-03
519. 7:43.22 Nassim Hassaous ESP Paris 2024-07-07
520. 7:43.23 Marty Liquori USA London 1977-09-09
Tarek Boukensa ALG Villeneuve d'Ascq 2005-06-12
522. 7:43.24 Galen Rupp USA London 2010-08-13
523. 7:43.28 Elkanah Angwenyi KEN Gresham 2004-06-05
524. 7:43.30 Josphat Boit KEN Carson 2007-05-20
525. 7:43.34 Christopher Thompson GBR London 2010-08-13
526. 7:43.35 John Cheruiyot Korir KEN Torino 2000-06-10
527. 7:43.36 Haymanot Alewe ETH Ostrava 2018-06-13
528. 7:43.38 Roba Gari ETH Belém 2010-05-19
Jonathan Grahn SWE Zagreb 2023-09-10
530. 7:43.4 Thierry Pantel FRA Montpellier 1993-06-04
531. 7:43.41 Charles Grethen LUX Trier 2023-09-08 NR
532. 7:43.42 Jeffrey Schiebler CAN Lausanne 1998-08-25
533. 7:43.46 Pierre Délèze SUI Monaco 1988-08-02
534. 7:43.47 Edward Cheserek KEN Luzern 2019-07-09
535. 7:43.48 Denis Ndiso Musembi KEN Madrid 2005-07-16
Valentin Soca URU Oulu 2024-08-17
537. 7:43.50 David Tuwei KEN Helsinki 2000-06-15
538. 7:43.57 Salvatore Antibo ITA Trapani 1991-09-21
539. 7:43.58 Paul Arpin FRA La Coruña 1988-08-04
540. 7:43.59 Hillary Korir KEN Caorle 1999-07-10
541. 7:43.61 Anthony Whiteman GBR Sankt Peterburg 1998-06-27
Florian Bremm GER Székesfehérvár 2024-07-09
543. 7:43.62 Julien Wanders SUI Luzern 2019-07-09
544. 7:43.63 Khoudir Aggoune ALG Berlin 2003-08-10
Ossama Meslek ITA Nembro 2022-08-02
546. 7:43.65 Bobby Curtis USA Rieti 2012-09-09
547. 7:43.66 Dietmar Millonig AUT Lausanne 1980-08-15 NR
Boniface Kirui KEN Naimette-Xhovémont 2009-07-15
549. 7:43.67 David Chepkwony KEN Villeneuve d'Ascq 2005-06-12
550. 7:43.70 Tadesse Tola ETH Herrera 2007-05-19
551. 7:43.76 Jacques Boxberger FRA Köln 1976-09-01
552. 7:43.77 Chris Derrick USA London 2015-07-24
553. 7:43.78 Mogens Guldberg DEN Jerez de la Frontera 1989-09-13 NR
554. 7:43.79 Alberto Salazar USA Eugene 1979-05-10
555. 7:43.82 Dionisio Castro POR New York City 1989-07-22
David Kimani KEN Lausanne 2001-07-04
Seth Summerside USA Carson 2007-05-20
558. 7:43.84 Gideon Chirchir KEN Ad-Dawhah 1997-04-24
559. 7:43.85 Rashid Ramzi BRN Eugene 2008-06-08
560. 7:43.86 Todd Williams USA Nice 1995-07-12
561. 7:43.88 Brian Baker USA Hechtel 1998-08-01
562. 7:43.90 Ian Stewart II GBR Oslo 1982-06-26
563. 7:43.91 Carlos Garcia ESP Madrid 2004-07-17
564. 7:43.94 Fernando Mamede POR Bruxelles 1983-08-26
Dejene Debela ETH Sotteville-lès-Rouen 2015-07-06
566. 7:43.95 Khalid Kairouani MAR Caorle 1996-06-15
567. 7:43.99 Mohammed Moustaoui MAR Dakar 2011-05-28
568. 7:44.0 Johan Fourie RSA Stellenbosch 1985-01-07
569. 7:44.04 José Luis Carreira ESP Sevilla 1987-05-28
Micah Boinett KEN Koblenz 1992-08-26
571. 7:44.05 Hansjörg Kunze GDR Berlin 1983-07-31
Tamerat Alemayefu ETH Caorle 1999-07-10
573. 7:44.06 Peter Kamais KEN Zaragoza 2004-06-08
574. 7:44.07 Josphat Kiprono Menjo KEN Lappeenranta 2012-07-18
575. 7:44.08 Robert Nemeth AUT Berlin 1984-08-17
Carlos Monteiro POR Nice 1993-07-21
577. 7:44.09 Conseslus Kipruto KEN Rieti 2012-09-09
578. 7:44.12 Abdi Bashir BEL Hengelo 2014-06-08
579. 7:44.13 Patrick Sang KEN Bellinzona 1997-08-18
580. 7:44.14 Phillip Kipyego UGA Hengelo 2014-06-08
581. 7:44.15 Sergio Gallardo ESP Huelva 2005-06-07
582. 7:44.16 Patrick Mugur Ereng KEN Dakar 2011-05-28
Mathew Kiptanui KEN Birmingham 2016-06-05
584. 7:44.17 Bruno Toledo ESP Barcelona 1998-07-25
585. 7:44.19 Richard Yator KEN Székesfehérvár 2021-07-06
586. 7:44.21 Tessema Absher ETH Villeneuve d'Ascq 2005-06-12
587. 7:44.23 Jamal Hitrane MAR Rieti 2012-09-09
588. 7:44.24 Ezekiel Kemboi KEN Rieti 2012-09-09
Collins Cheboi KEN Kingston 2017-06-10
590. 7:44.26 Panayiotis Papoulias GRE Bellinzona 1996-07-12 NR
591. 7:44.3 Risto Ulmala FIN Stockholm 1991-08-13
592. 7:44.32 Ali Abdallah Afringi ERI Naimette-Xhovémont 2006-07-19
593. 7:44.33 Philip Barkutwo KEN Lappeenranta 1992-08-16
Mohad Abdikadar Sheik Ali ITA Rovereto 2023-09-06
595. 7:44.34 Maxime Chaymeton RSA Grosseto 2023-05-27
596. 7:44.36 Robert Kipchumba KEN Lausanne 2001-07-04
597. 7:44.37 David Nyaga KEN Torino 2004-06-04
Dino Sefer ETH Sotteville-lès-Rouen 2009-07-05
Maximillian Thorwirth GER Zagreb 2023-09-10
600. 7:44.39 Dominique Bouchard FRA Marseille 1985-06-19
Lishan Yegezu ETH Naimette-Xhovémont 2007-07-25
602. 7:44.4 Benjamin Jipcho KEN Oslo 1973-07-05
Jos Hermens NED Oslo 1974-07-04
604. 7:44.40 Willy Polleunis BEL Köln 1976-09-01
605. 7:44.42 Dan Huling USA Luzern 2013-07-17
606. 7:44.43 Ernest Kimeli KEN Bruxelles 2004-09-03
Samir Moussaoui ALG Rieti 2004-09-05
608. 7:44.50 Boniface Usisivu KEN Torino 2000-06-10
609. 7:44.53 Suldan Hassan SWE Rovereto 2021-08-31
610. 7:44.54 Andrey Tikhonov RUS Bratislava 1992-06-01
611. 7:44.57 Alyan Sultan Al Qahtani KSA Köln 1996-08-16 NR
612. 7:44.61 James Kangogo KEN Rehlingen 2012-05-28
Moses Mukono KEN Sotteville-lès-Rouen 2013-07-08
614. 7:44.62 Bisluke Kiplagat KEN Torino 2007-06-08
615. 7:44.63 Yuki Sato JPN Oordegem 2010-07-03
616. 7:44.65 Simon Doyle AUS Jena 1994-06-03
Florian Orth GER Rieti 2014-09-07
618. 7:44.66 Birhan Melesse ETH Ostrava 2018-06-13
619. 7:44.67 Mourad Maarofit MAR Saint-Denis 2009-07-17
620. 7:44.7 Alessandro Lambruschini ITA Tirrenia 1997-07-26
621. 7:44.70 Manuel Angel Peñas ESP Bruxelles 2004-09-03
622. 7:44.74 Emile Cairess GBR Nembro 2022-08-02
623. 7:44.75 Moses Masai KEN Eugene 2009-06-07
624. 7:44.76 Paul Davies-Hale GBR London 1985-07-20
625. 7:44.77 Joseph Kimani KEN São Paulo 1995-05-14
626. 7:44.78 Ronald Musagala UGA Ostrava 2018-06-13
627. 7:44.79 Jackson Sharp AUS Cork 2024-07-09
628. 7:44.8 Arne Kvalheim NOR Oslo 1974-07-04
629. 7:44.82 Mike Chesire KEN Berlin 1993-08-27
630. 7:44.89 Peter Wirz SUI Sevilla 1987-04-28
631. 7:44.93 Abdelhalim Zahraoui MAR El Djezair 2004-06-24
632. 7:44.98 Kibyego Kororia KEN Berlin 1993-08-27
Mahiédine Mekhissi-Benabbad FRA Hengelo 2010-05-30
634. 7:44.99 Hasan Mahboob Ali BRN Naimette-Xhovémont 2008-07-16
635. 7:45.02 Vittorio Fontanella ITA Bologna 1981-09-12
Célestine Ndikumana BDI Celle Ligure 2023-07-19
637. 7:45.03 Are Nakkim NOR London 1989-07-14
638. 7:45.05 Wolfram Müller GER Dessau 2003-05-30
639. 7:45.06 Patriz Ilg FRG Köln 1978-06-22
640. 7:45.07 Solomon Bushendich KEN Torino 2003-06-06
641. 7:45.08 Elliott Heath USA Rieti 2012-09-09
Hyuga Endo JPN Yokohama 2023-05-21
643. 7:45.09 Trevor Dunbar USA Dublin 2014-07-11
644. 7:45.10 Ryan Mphahlele RSA Celle Ligure 2023-07-19
645. 7:45.11 Dick Quax NZL London 1977-06-25
Yoann Kowal FRA Saint-Denis 2016-08-27
Thomas Curtin USA Concord 2017-06-01
648. 7:45.13 Richard Kosgei KEN Bellinzona 1997-08-18
649. 7:45.17 Frank Zimmermann FRG Köln 1978-06-22
Joshua Killy KEN Dessau 1999-07-16
651. 7:45.2 Harald Norpoth FRG Münster 1967-06-06
Yohannes Mohamed ETH Oslo 1973-07-05
Geoff Turnbull GBR London 1986-09-12
654. 7:45.22 John Treacy IRL Lausanne 1980-08-15
Hillary Ngetich KEN Berlin 2016-09-03
656. 7:45.23 Jacopo De Marchi ITA Rovereto 2023-09-06
657. 7:45.24 Jesus de la Fuente ESP Sevilla 1999-05-28
Abdessamad Oukhelfen ESP Barcelona 2020-09-22
659. 7:45.26 Joseph Mahmoud FRA Marseille 1985-06-19
660. 7:45.28 Richard Tuwei KEN Oslo 1983-06-28
661. 7:45.29 Dennis Coates GBR London 1977-09-09
662. 7:45.3 Stanley Waithaka KEN Bruxelles 2018-08-31
663. 7:45.30 Francisco Javier Alves ESP Zaragoza 2009-07-18
664. 7:45.31 Mahadi Abdi Ali NED Trier 2023-09-08
665. 7:45.34 Clodoaldo Lopes do Carmo BRA Koblenz 1992-08-26
666. 7:45.35 Philip Kemei KEN Bellinzona 1996-07-12
667. 7:45.37 Jim Svenøy NOR Florø 1998-05-23
668. 7:45.4 Vincent Yator KEN Stockholm 2010-08-06
669. 7:45.40 William van Dijck BEL Tessenderlo 1988-09-10
Marco Antonio Rufo ESP Barcelona 1998-07-25
671. 7:45.41 Jon Brown GBR Hechtel 1998-08-01
672. 7:45.43 Sa'ad Shaddad Al-Asmari KSA Lindau 1995-07-28
Edward Mutai Kibet KEN Réthymno 2007-07-18
674. 7:45.44 Kamiel Maase NED Leiden 1999-06-12
675. 7:45.46 Seán Tobin IRL Barcelona 2020-09-22
676. 7:45.51 Sergio Sánchez ESP Zaragoza 2009-07-18
677. 7:45.52 Pietro Riva ITA Chorzów 2021-09-05
678. 7:45.53 Darren Lynch AUS Sydney 1999-02-20
Simon Bédard FRA Lucerne 2024-07-16
680. 7:45.55 Ayad Lamdassem MAR Huelva 2005-06-07
681. 7:45.57 Peter O'Donoghue AUS Adelaide 1993-02-14
682. 7:45.59 Detlef Uhlemann FRG Köln 1977-06-22
Moses Kigen KEN Dessau 2003-05-30
684. 7:45.6 Titus Mbishei KEN Stockholm 2010-08-06
685. 7:45.60 Johnstone Kipkoech KEN Köln 1991-09-08
Gordon Mugi KEN Lignano Sabbiadoro 2001-07-21
687. 7:45.61 Mike Boit KEN London 1982-07-17
688. 7:45.67 Brian Abshire USA Stockholm 1989-07-03
689. 7:45.68 Dominic Kirui KEN Köln 1991-09-08
690. 7:45.70 João Campos POR Sevilla 1987-05-28
Michal Groberski POL Trier 2023-09-08
692. 7:45.73 Dan Kibet UGA Oordegem 2022-06-04
693. 7:45.75 Andy Vernon GBR Dublin 2013-07-17
694. 7:45.76 Nathan Lagat KEN Torino 2005-06-03
695. 7:45.78 Stefano La Rosa ITA Milano 2010-09-09
696. 7:45.79 Peter Kirui KEN Zaragoza 2009-07-18
697. 7:45.80 Kipkoech Cheruiyot KEN Padova 1989-09-17
Zouhaïr Aouad BRN Fès 2016-04-30
699. 7:45.81 John Robson GBR London 1984-07-13
700. 7:45.82 Raymond Pannier FRA La Coruña 1988-08-04
701. 7:45.83 Bruno Levant FRA Oslo 1989-07-01
702. 7:45.84 Bolota Asmerom USA Oordegem 2007-07-07
703. 7:45.86 Frederick Cheruiyot KEN Rehlingen 2004-05-31
704. 7:45.89 Moussa Omar Obaid QAT Zagreb 2005-07-11
705. 7:45.9 Ali Ezzine MAR Rabat 2004-05-23
Dejen Gebremeskel ETH Stockholm 2010-08-06
Gemechu Dida ETH Lausanne 2023-06-30
708. 7:45.91 Abe Gashahun ETH Ostrava 2018-06-13
709. 7:45.92 Dagne Alemu ETH Gateshead 1999-06-27
710. 7:45.93 Kerry Rodger NZL Auckland 1990-01-10
711. 7:45.94 Andrew Lloyd AUS Canberra 1990-12-01
Farid Khayrullin RUS Bratislava 1992-06-01
713. 7:45.95 Eric Tirop KEN Celle Ligure 2014-06-26
714. 7:45.97 Brett Robinson AUS Luzern 2015-07-14
715. 7:45.98 Alemayehu Bezabeh ETH Huelva 2005-06-07
716. 7:45.99 Aman Kedi ETH Sotteville-lès-Rouen 2015-07-06
717. 7:46.0 Siegfried Herrmann GDR Erfurt 1965-08-05
José Antonio Redolat ESP Burjassot 2003-05-21
719. 7:46.01 Paul Mwangi KEN Jena 1998-05-24
720. 7:46.03 Richard Geemi KEN Lignano Sabbiadoro 2001-07-21
721. 7:46.04 Bernard Matheka KEN El Djezair 2006-06-22
722. 7:46.06 Getaneh Tamire ETH Palo Alto 2019-06-30
723. 7:46.07 Marcel Versteeg NED Koblenz 1992-08-26
Shadrack Hoff RSA Stellenbosch 1995-02-25
Laïd Bessou ALG Torino 2000-06-10
726. 7:46.08 Abel Antón ESP Oslo 1987-07-04
727. 7:46.13 Francis Kiprop KEN Villeneuve d'Ascq 2002-06-16
728. 7:46.15 Colin Reitz GBR Zürich 1986-08-13
729. 7:46.16 Radwan Koborsi USA Carson 2007-05-20
730. 7:46.17 Féthi Baccouche TUN Paris 1986-07-22
731. 7:46.2 Franco Fava ITA Formia 1977-06-12
Bernard Ford GBR Oslo 1979-07-17
733. 7:46.22 Michael Power AUS Brisbane 2000-09-08
Jan Fitschen GER Dessau 2003-05-30
735. 7:46.24 Martti Vainio FIN Tampere 1982-06-21
Simon Debognies BEL Lahti 2021-08-19
737. 7:46.27 Eduardo Vargas ESP Sevilla 1999-05-28
738. 7:46.3 Aleksandr Fyedotkin BLR Vilnius 1978-06-24 NR
739. 7:46.30 Niels Kim Hjorth DEN Oslo 1983-06-28
740. 7:46.31 Moukhled Al-Outaibi KSA Ad-Dawhah 2004-05-14
741. 7:46.33 Bill McCullough USA Oslo 1979-07-05
742. 7:46.34 Evgeni Ignatov BUL Oslo 1987-07-04 NR
Raymond Yator KEN Saint-Denis 2009-07-17
744. 7:46.37 Kazuya Shiojiri JPN Yokohama 2023-05-21
Syouta Nakano JPN Shibetsu 2024-07-13
746. 7:46.38 Moustafa Ahmed Shebto QAT Oordegem 2007-07-07
Adrian Blincoe NZL Rieti 2010-08-29
Cameron Myers AUS Sydney 2024-03-23
749. 7:46.39 Adrian Royle GBR Oslo 1983-06-28
Paul Williams CAN Nice 1987-07-13
751. 7:46.4 David Bedford GBR Leuven 1972-06-21
752. 7:46.40 Alberto Cova ITA Köln 1983-08-28
Ian Hamer GBR Auckland 1990-01-20
754. 7:46.41 Rui Silva POR Istanbul 2004-06-20
755. 7:46.42 Michael Musyoki KEN Köln 1977-06-22
Don Clary USA Oslo 1982-06-26
Philemon Kemei KEN Cagliari 2002-09-10
Istvan Szögi HUN Leuven 2024-07-27 NR
759. 7:46.46 Yohan Durand FRA Metz 2011-06-27
760. 7:46.47 Renato Gotti ITA Grosseto 1991-08-11
Simone Zanon ITA Rieti 1999-09-05
762. 7:46.49 Abel Yagout Jowhar Salem BRN Torino 2003-06-06
763. 7:46.50 Benjamin Kiplagat UGA Dakar 2010-04-24
764. 7:46.51 Carsten Eich GER Koblenz 1992-08-26
765. 7:46.52 Marko Koers NED Leiden 1999-06-12
766. 7:46.57 Joe Falcon USA Bern 1988-08-23
Joilson Da Silva BRA Hengelo 2014-06-08
768. 7:46.59 Richard Ringer GER Dessau 2016-05-27
769. 7:46.6 David Black GBR London 1973-09-14
770. 7:46.60 Jean Verster RSA Nice 1993-07-21
771. 7:46.61 Paul Tanui KEN Saint-Denis 2016-08-27
772. 7:46.62 Wilson Busienei UGA El Djezair 2006-06-22
773. 7:46.63 Justyn Knight CAN Palo Alto 2019-06-30
774. 7:46.64 Ralf Dahmen GER Köln 1993-08-01
775. 7:46.65 John Thuo Kimondo KEN Torino 2007-06-08
776. 7:46.66 Steve Plasencia USA Berlin 1987-08-21
777. 7:46.67 Joshua Kimeto KEN Viareggio 1977-08-03
Antti Loikkanen FIN Tampere 1982-06-21
Adam Fogg GBR Bergen 2023-06-03
780. 7:46.68 William Kirui KEN Nairobi 2002-05-18
781. 7:46.70 Sultan Khamis Zaman QAT Naimette-Xhovémont 2007-07-25
782. 7:46.72 Jan Pesava CZE Sankt Peterburg 1998-06-27 NR
Tariq Ahmed Al-Amri KSA Ad-Dawhah 2017-05-05
784. 7:46.73 Yassine Mandour MAR El Djezair 2004-06-24
785. 7:46.75 Miloud Abaoud ALG Rovereto 1998-08-26
786. 7:46.76 Kipsubai Koskei KEN Ingelheim 1981-09-01
Wilfred Oanda Kirochi KEN Padova 1989-09-17
788. 7:46.77 David Kipruto KEN Budapest 1996-06-10
789. 7:46.79 Garry Bjorklund USA Köln 1976-09-01
790. 7:46.8 Valeriy Abramov RUS Leningrad 1983-07-27
Edward Zakayo KEN Roma 2019-06-06
792. 7:46.80 Frederick Kiptoo KEN Ad-Dawhah 2015-05-15
793. 7:46.83 Ian Stewart GBR London 1976-05-26
Róbert Stefko SVK Sopot 1997-06-14 NR
795. 7:46.84 Maverick Darling USA Rieti 2014-09-07
796. 7:46.87 Richie Harris USA Paris 1986-07-22
797. 7:46.89 Luc Bruchet CAN Concord 2017-06-01
798. 7:46.9 Sean Graham USA Lignano Sabbiadoro 2006-07-16
Getaneh Molla ETH Bruxelles 2018-08-31
800. 7:46.90 Christoph Herle FRG Berlin 1983-08-17
801. 7:46.91 Rodrigue Kwizera BDI Paris 2022-06-18
802. 7:46.92 Teshome Dirirsa ETH Hengelo 2014-06-08
803. 7:46.93 Hosea Macharinyang KEN Torino 2007-06-08
804. 7:46.95 David James GBR Cwmbran 1980-05-26
Samuli Vasala FIN Helsinki 2002-08-13
806. 7:46.96 Jerzy Kowol POL Köln 1976-09-01
James Kamau Kariuki KEN Bratislava 1995-05-30
808. 7:46.99 Lubomír Tesácek CZE Praha 1983-08-30
809. 7:47.00 Vincent Mutai KEN Montgeron 2012-05-13
810. 7:47.02 Edward Waweru KEN Shibetsu 2013-06-26
811. 7:47.03 Salvatore Vincenti ITA San Marino 1998-07-18
812. 7:47.04 Andreas Fjeld Halvorsen NOR Trier 2023-09-08
813. 7:47.06 Byron Piedra ECU Belém 2010-05-19 NR
814. 7:47.09 Vesa Siivonen FIN Kvarnsveden 1989-06-27
815. 7:47.11 Samir Khadar ALG Stockholm 2008-07-22
816. 7:47.12 Boguslaw Maminski POL Lausanne 1985-07-10
Simon Mugglestone GBR Belfast 1988-06-27
818. 7:47.13 Juan Carlos Paul ESP Jerez de la Frontera 1988-06-28
819. 7:47.14 Marco Mazza ITA Rieti 2001-09-02
820. 7:47.16 Bjørn Nordheggen NOR Oslo 1989-07-01
Wilson Omwoyo KEN Nice 1993-07-21
Zerei Kbrom Mezngi NOR Oslo 2021-07-01
823. 7:47.18 Chris Fox USA London 1984-07-13
Abdelhaq Abdellah MAR Caorle 1999-07-10
825. 7:47.19 Brian Barraza USA Pheonix 2021-02-06
826. 7:47.2 Ron Clarke AUS Västerås 1967-06-27
827. 7:47.20 Gerard Tebroke NED Köln 1977-06-22
828. 7:47.21 Jacky Carlier FRA Reims 1993-06-30
829. 7:47.22 Bob Verbeeck BEL Roma 1984-08-31
António Martins FRA Villeneuve d'Ascq 1991-07-01
Stanislav Maslov UKR Sotteville-lès-Rouen 2015-07-06
832. 7:47.23 Tom Nohilly USA Eugene 1997-05-25
833. 7:47.26 João Junqueira POR Lisboa 1994-07-31
834. 7:47.27 Jonathan Komen KEN Dubnica nad Váhom 2008-09-07
835. 7:47.28 John Mayock GBR Sheffield 1995-07-23
836. 7:47.29 Ridha El Amri TUN Rabat 2004-07-07
837. 7:47.30 Alan Culpepper USA Palo Alto 2001-06-09
838. 7:47.31 Brian Diemer USA Koblenz 1992-08-26
Charles Karanja KEN Yokohama 2023-05-21
840. 7:47.33 Brimin Kipruto KEN Ad-Dawhah 2006-05-12
Callum Davies AUS Sydney 2024-03-23
842. 7:47.34 Abdellah Haidane ITA Rieti 2014-09-07
843. 7:47.35 Julius Kariuki KEN Caorle 1986-07-27
844. 7:47.36 Whaddon Niewoudt RSA Sevilla 1997-05-29
David Kiplak KEN Berlin 2003-08-10
846. 7:47.37 David Siele KEN Dakar 2007-04-28
Awet Nftalem Kibrab NOR Bergen 2023-06-03
848. 7:47.38 Pablo Villalobos ESP Sevilla 2003-06-07
849. 7:47.4 Rodolfo Gómez MEX Köln 1977-06-22
Gábor Szabó HUN Debrecen 1983-09-15
Stijn Jaspers NED Bruxelles 1984-08-24
852. 7:47.42 Donald Cabral USA Concord 2017-06-01
853. 7:47.43 Wilfred Taragon KEN Naimette-Xhovémont 2006-07-19
854. 7:47.46 Thorsten Naumann GER Köln 1995-08-18
855. 7:47.47 Brandon Doughty USA Concord 2017-06-01
856. 7:47.48 Moses Koech KEN Rieti 2015-09-13
857. 7:47.5 Matthews Temane RSA Stellenbosch 1985-01-07
858. 7:47.50 Mustapha Akkaouii MAR Nembro 2024-06-19
859. 7:47.52 Zeki Öztürk TUR Udine 1990-07-21
860. 7:47.53 Gerry O'Reilly IRL Kvarnsveden 1989-06-27
861. 7:47.54 Luigi Zarcone ITA Viareggio 1977-08-03
Paul Larkins GBR London 1989-07-14
Michal Bartoszak POL Sopot 1996-06-15
864. 7:47.56 Richard Callan GBR London 1983-07-15
865. 7:47.59 Leonard Bett KEN Boston 2018-05-19
866. 7:47.6 Dick Taylor GBR London 1969-09-06
John Ngeno KEN Nice 1977-08-21
868. 7:47.62 Jack Rayner AUS Stockholm 2022-06-30
869. 7:47.63 Abdihakem Abdirahman USA Palo Alto 2001-06-09
870. 7:47.65 Ismail Adam Khamis Issa BRN El Djezair 2006-06-22
871. 7:47.66 Pat Carroll AUS Sydney 1990-01-14
Travis Mahoney USA Concord 2017-06-01
873. 7:47.68 Jonathan Riley USA Portland 2003-05-17
Anter Zerguelaïne ALG Saint-Denis 2008-07-18
Patrick Langat KEN Dubnica nad Váhom 2008-09-07
876. 7:47.69 Biniam Mehary ETH Westwood 2024-05-17
877. 7:47.7 Fernando Cerreda ESP Köln 1977-06-22
Alejandro Gómez ESP Pontevedra 1989-06-29
879. 7:47.70 Isaac Kariuki KEN Rhede 1996-05-24
880. 7:47.71 Khalid Zoubaa FRA Villeneuve d'Ascq 2005-06-12
Geofrey Barusei KEN Székesfehérvár 2014-07-08
882. 7:47.72 Joel Ibler Lillesø DEN Nembro 2024-06-19
883. 7:47.73 Antonio Serrano ESP Jerez de la Frontera 1989-09-13
Collins Kosgei KEN Sotteville-lès-Rouen 2009-07-05
885. 7:47.76 Ferdinando Vicari ITA Rovereto 1998-08-26
Jonas Glans SWE Göteborg 2022-07-30
887. 7:47.77 Jacques van Rensburg RSA Stellenbosch 1995-02-25
Tilahun Regessa ETH Barcelona 2008-07-19
Diego Estrada MEX Luzern 2013-07-17
890. 7:47.78 Mauricio González MEX Berlin 1985-08-23
Anton Nicolaisen RSA Stellenbosch 1990-02-13
Million Yehualashet ETH Rehlingen 2011-06-13
Kiprono Sitonik KEN Yokohama 2023-05-21
894. 7:47.8 Anders Gärderud SWE Stockholm 1972-08-14
Klaus-Peter Hildenbrand FRG Bonn 1976-05-01
Samson Kimobwa KEN Nice 1977-08-21
897. 7:47.81 Kirubel Erassa USA Palo Alto 2019-06-30
898. 7:47.85 José Antonio Campos ESP Bern 1988-08-23
899. 7:47.86 Ed Moran USA Stockholm 2008-07-22
Felix Korir KEN Cali 2022-08-05
901. 7:47.88 Thomas Lotik KEN Arnsberg 1998-05-17
902. 7:47.89 Jackson Koech KEN Xalapa 2001-11-10
903. 7:47.9 Ezequiel Canário POR Västerås 1986-06-26
904. 7:47.92 Mahmoud Kalboussi TUN Arnsberg 1995-05-27
905. 7:47.93 Peter Muthama KEN Sotteville-lès-Rouen 2018-07-17 AAR
906. 7:47.94 Reuben Cheruiyot KEN Patra 1999-08-01
907. 7:47.95 Herman Mignon BEL Köln 1976-09-01
Job Tanui KEN Cork 2006-07-01
Djamal Abdi Dirieh DJI Székesfehérvár 2019-07-09
Sergio Jiménez ESP Gateshead 2021-07-13
911. 7:47.98 Ryuji Miura JPN Stockholm 2022-06-30
912. 7:47.99 Saïd Belaout ALG Bruxelles 1996-08-23
913. 7:48.0 Len Hilton USA Oslo 1972-08-03
Ivan Parlui RUS Podolsk 1976-07-24
Anatoliy Krakhmalyuk UKR Leningrad 1983-07-27
916. 7:48.00 Richard Nerurkar GBR Nice 1992-07-15
917. 7:48.02 Dan Aldridge USA Oslo 1983-07-09
Matthew Lane USA Palo Alto 2001-06-09
919. 7:48.03 Omer Khalifa SUD Formia 1987-07-11 NR
Joseph Chesire KEN Rhede 1989-07-30
Ian Dobson USA Sheffield 2007-07-15
922. 7:48.04 Carey Nelson CAN Paris 1986-07-22
923. 7:48.06 Stephen Kiprotich UGA Naimette-Xhovémont 2007-07-25
924. 7:48.07 Magnus Tuv Myhre NOR Bergen 2022-06-08
925. 7:48.08 Rhonex Kipruto KEN Boston 2018-05-19
926. 7:48.09 Adrian Passey GBR London 1989-07-28
Clinton Kimutai KEN Nairobi 2024-06-28
928. 7:48.12 Isaac Kiprotich Tanui KEN Olbia 2007-07-21
Mande Abdallah UGA Hengelo 2014-06-08
Will Barnicoat GBR London 2024-07-20 P17WR
931. 7:48.14 Antonio Selvaggio ITA Torino 1984-06-02
Antonio Abadía ESP London 2017-07-09
933. 7:48.18 Mike McLeod GBR Gateshead 1978-07-09
Meba Tadesse ETH Torino 2004-06-04
Jamel Chatbi MAR Lausanne 2009-07-07
936. 7:48.19 Joshua Kipkemboi KEN Sevilla 1988-06-01
Julius Maritim KEN Cottbus 2000-08-23
938. 7:48.2 Matt Centrowitz USA Eugene 1978-05-06
Craig Virgin USA Berkeley 1979-06-09
940. 7:48.20 Hans-Jürgen Orthmann FRG Köln 1976-09-01
Mats Erixon SWE Berlin 1985-08-23
942. 7:48.21 Sami Lafi ALG Sotteville-lès-Rouen 2015-07-06
943. 7:48.24 Tiidrek Nurme EST Dublin 2014-07-11 NR
Kieren Tuntivate THA Pheonix 2021-02-06 NR
945. 7:48.25 Niels Laros NED Zagreb 2022-09-11
Jude Thomas AUS Sydney 2023-03-11
947. 7:48.26 Gidamis Shahanga TAN Roma 1983-09-01
948. 7:48.27 Nelson Kipkosgei BRN Dessau 2016-05-27
949. 7:48.28 Jonathan Richards GBR Oslo 1983-07-09
Ian Gillespie GBR Eugene 1997-05-25
Stephen Rerimoi KEN Athínai 1999-06-16
952. 7:48.29 Carlos Mayo ESP Ibiza 2021-05-08
Senay Fissehatsion ERI Jessheim 2024-08-09
954. 7:48.30 Mateusz Demczyszak POL Ostrava 2012-05-25
955. 7:48.31 Jeremiah Karemi Thuku KEN Shibetsu 2013-06-26
956. 7:48.33 Steve Agar CAN Rovereto 1998-08-26
957. 7:48.34 Christos Papachristos GRE Oslo 1983-07-09
958. 7:48.35 Sergey Navolokin KAZ Klagenfurt 1982-07-14 NR
François van Rensburg RSA Jena 1994-06-03
Stephen Koech KEN Naimette-Xhovémont 2005-07-20
961. 7:48.4 Bruce Bickford USA Chiba 1988-09-14
962. 7:48.40 José Manuel Albentosa ESP Getxo 1989-07-15
963. 7:48.42 Fredrik Sandvik NOR Jessheim 2024-08-09
964. 7:48.45 Laban Chege KEN Bratislava 1994-06-01
Ellis Cross GBR London 2024-07-20 P18WR
966. 7:48.46 Sammy Kibiwott Bitok KEN Zürich 1991-08-07
Günther Weidlinger AUT Linz 2004-08-02
968. 7:48.48 Denis Kipkoech KEN Nairobi 2024-06-28
969. 7:48.50 Onésphore Nkunzimana BDI Oordegem 2003-08-16
Dino Bosnjak CRO Zagreb 2023-09-10 NR
971. 7:48.55 Douglas Kipserem KEN Bellinzona 2018-07-18
Abbabiya Simbassa USA Pheonix 2021-02-06
973. 7:48.57 Kevin Kamenschak AUT Trier 2023-09-08
974. 7:48.58 Thom Hunt USA London 1983-07-15
975. 7:48.6 Gaston Roelants BEL Heverlee 1965-08-15
Ulf Högberg SWE Oslo 1974-07-04
Nathaniel Muir GBR London 1980-06-27
978. 7:48.60 Solomon Tsege ETH Naimette-Xhovémont 2007-07-25
979. 7:48.62 Tasama Dame ETH Naimette-Xhovémont 2010-07-13
980. 7:48.63 Osama Zoghlami ITA Roma 2020-09-17
981. 7:48.64 Craig Lutz USA Concord 2017-06-01
982. 7:48.65 Mohamed Yagoub Babiker SUD Ad-Dawhah 2001-05-18
983. 7:48.66 Julian Goater GBR Cwmbran 1980-05-26
984. 7:48.67 José Ramos POR Lisboa 1996-05-22
985. 7:48.7 Julian Marsay RSA Stellenbosch 1979-02-15
986. 7:48.70 Julius Korir KEN Paris 1986-07-22
987. 7:48.71 Salim Kipsang KEN Helsinki 2000-06-15
Richard Mateelong KEN Rehlingen 2005-05-16
989. 7:48.72 Branko Zorko CRO Hengelo 1998-06-01
990. 7:48.74 David Fitzsimons AUS Göteborg 1978-07-06
Kelly Jensen USA Oslo 1983-07-09
992. 7:48.75 Johan Landsman RSA Stellenbosch 1992-02-10
993. 7:48.76 Neil Caddy GBR Sheffield 1998-08-02
994. 7:48.77 Tom Elmer SUI Bellinzona 2022-09-12
995. 7:48.79 Will Geoghegan USA Dublin 2015-07-24
Riley Masters USA London 2017-07-09
997. 7:48.8 Manfred Kushmann GDR Potsdam 1974-08-28
Werner Meier SUI Oslo 1975-07-03
Carlos Lopes POR Lisboa 1976-04-24
Gerard Barrett AUS Brisbane 1978-11-29
1001. 7:48.80 Herbert Stephan FRG Berlin 1987-08-21
Edward Trippas AUS Sydney 2024-03-23
1003. 7:48.81 Tim Redman GBR London 1984-08-18
Mebrahtom Keflezighi USA Berlin 2003-08-10
1005. 7:48.82 Jim Hill USA Eugene 1984-05-12
Denis Keter Kipkurui KEN Pergine Valsugana 2002-07-26
Roberto Alaiz ESP Los Corrales de Buelna 2015-05-16
1008. 7:48.83 Passmore Furusa ZIM Wipperfürth 1996-08-17
1009. 7:48.85 Tom Byers USA Eugene 1983-05-14
Massimo Pegoretti ITA Rovereto 1996-08-28
1011. 7:48.87 Tim Nelson USA London 2008-07-26
1012. 7:48.88 Bernard Sang KEN Dakar 2008-05-17
1013. 7:48.9 Jean-Louis Prianon FRA Saint-Maur 1985-08-07
1014. 7:48.91 Yves Nimubona RWA Djibouti 2022-03-25
1015. 7:48.92 Scott Overall GBR London 2008-07-26
1016. 7:48.93 Miroslaw Zerkowski POL Rhede 1990-08-03
Sebastino Parolini ITA Nembro 2024-06-19
1018. 7:48.94 Toomas Turb EST Budapest 1981-07-29
1019. 7:48.97 Johan Schnetler RSA Stellenbosch 1990-02-13
John Reniewicki USA Pheonix 2021-02-06
1021. 7:48.98 Nathan Brannen CAN London 2013-07-27
1022. 7:48.99 Gabriele de Nard ITA Rovereto 1998-08-26
Ben Buckingham AUS Sydney 2023-03-11
1024. 7:49.0 Michel Jazy FRA Melun 1965-06-23
1025. 7:49.00 Topi Raitanen FIN Joensuu 2021-07-14
1026. 7:49.02 Ricardo Fernández ESP Rieti 2001-09-02
1027. 7:49.03 Dan Kiplangat KEN Shibetsu 2020-07-04
1028. 7:49.04 Abdullah Abdulaziz Al-Joud KSA Tangier 2010-07-18
James Hansen AUS Sydney 2024-03-23
1030. 7:49.05 Jukka Keskisalo FIN Joensuu 2009-07-22
1031. 7:49.06 Jim Farmer USA Lappeenranta 1989-07-04
Even Brøndbo Dahl NOR Zagreb 2023-09-10
1033. 7:49.09 Degefa Deriba ETH Eugene 2013-05-03
Aweke Ayalew BRN Székesfehérvár 2014-07-08
1035. 7:49.1 Paul Lawther GBR Oslo 1978-06-27
1036. 7:49.11 Simion Kiprop KEN Torino 2004-06-04
Joel Kimurer KEN Dubnica nad Váhom 2008-09-07
Valentin Smirnov RUS Szczecin 2011-06-25
1039. 7:49.12 Teodoro Cuñado ESP Barcelona 2000-07-25
Graham Crawford USA New York City 2017-07-06
1041. 7:49.13 Brahim Taleb MAR Bellinzona 2015-07-21
1042. 7:49.14 Morgan Le Guen SUI Bellinzona 2022-09-12
1043. 7:49.17 Rob Lonergan CAN Hengelo 1986-06-07
1044. 7:49.2 David Kisang KEN Roma 1997-06-05
1045. 7:49.20 Simon Bairu CAN Gent 2007-07-15
1046. 7:49.23 Halil Akkas TUR Istanbul 2009-06-14
1047. 7:49.24 Hamish Carson NZL Rhede 2011-07-08
1048. 7:49.25 Abayneh Ayele ETH Sotteville-lès-Rouen 2011-07-02
1049. 7:49.26 Kensuke Takezawa JPN Zaragoza 2009-07-18
Ararso Negasa ETH Grosseto 2023-05-27
1051. 7:49.27 Jean-Pierre Lautredoux FRA Reims 1993-06-30
Boniface Kibiwott KEN Meilen 2021-05-29
1053. 7:49.28 Kenneth Kipkemoi KEN Eugene 2012-06-02
1054. 7:49.30 Greg Whiteley USA Stockholm 1989-07-03
Rorey Hunter AUS Sydney 2023-03-11
1056. 7:49.32 Paul Craig CAN Lausanne 1980-08-15
Sergey Drygin RUS Florø 1997-05-24
1058. 7:49.33 Hillary Kiprono KEN Torino 2007-06-08
1059. 7:49.34 Justus Kiprono Kipchirchir KEN Rieti 2004-09-05
1060. 7:49.35 Thomas Lancashire GBR Göteborg 2015-09-05
1061. 7:49.36 William Musyoki KEN Monaco 1988-08-02
Erik Sjöqvist SWE Helsinki 2003-08-18
1063. 7:49.38 Martin Strege GER Köln 1995-08-18
Damian Kallabis GER Köln 1999-08-08
1065. 7:49.4 Bernd Dießner GDR Potsdam 1970-05-03
Gianni del Buono ITA Rieti 1972-09-17
Knut Børø NOR Oslo 1974-07-04
1068. 7:49.40 Johnny Gregorek USA Pheonix 2021-02-06
1069. 7:49.41 Vince Draddy USA Nice 1986-07-15
Joël Lucas FRA Monaco 1988-08-02
Wilson Chemweno KEN Rehlingen 2003-06-09
1072. 7:49.43 Tshamano Setone RSA Tangier 2010-07-18
1073. 7:49.45 Gary Lough GBR Bratislava 1995-05-30
1074. 7:49.46 Robbie Johnston NZL Christchurch 1995-01-14
1075. 7:49.47 Viktor Chumakov BLR Torino 1984-06-20
Roger Hackney GBR London 1984-07-13
1077. 7:49.48 Franco Boffi ITA Marseille 1986-07-01
Zach Facioni AUS Sydney 2024-03-23
1079. 7:49.5 Rachid Habchaoui ALG Napoli 1979-05-27
Bret Schoolmeister USA Lignano Sabbiadoro 2006-07-16
1081. 7:49.50 Gennadiy Temnikov RUS Sochi 1986-05-24
Peter Van de Kerkhove BEL Ninove 1990-05-02
Mokhtar Benhari FRA Naimette-Xhovémont 2008-07-16
1084. 7:49.51 Tonny Wamulwa ZAM Torino 2008-06-06 NR
Dmitrijs Jurkevics LAT Hengelo 2014-06-08 NR
1086. 7:49.53 Isaac Sang KEN Leverkusen 2006-07-28
1087. 7:49.54 Javier Carriqueo ARG Mataró 2009-08-04 NR
1088. 7:49.55 Claes Nyberg SWE Tampere 1996-08-20
Umberto Pusterla ITA Rovereto 1996-08-28
1090. 7:49.56 Thierry Watrice FRA Saint-Maur 1984-05-23
Hans Janssens BEL Bruxelles 2002-08-30
1092. 7:49.58 Lahcen Benyoussef MAR Nice 1998-07-16
Silah Kiplimo Misoi KEN Tampere 1999-07-14
1094. 7:49.59 Tommy Ekblom FIN Tampere 1983-06-13
Mustapha Bamouh MAR Rhede 1996-05-24
1096. 7:49.6 Ewald Bonzet RSA Stellenbosch 1976-03-15
1097. 7:49.61 Gino van Geyte BEL Reims 1989-06-27
Carlos Alonso ESP Rieti 2015-09-13
James Gormley GBR Birmingham 2023-07-29
1100. 7:49.62 Victor Rojas ESP Jerez de la Frontera 1991-09-17
1101. 7:49.63 Luis Marcus Barreto MEX Oslo 1987-07-04
1102. 7:49.64 Barry Smith GBR Gateshead 1981-07-26
Patric Nilsson SWE Stockholm 1989-07-03
Joe Stillin USA Kortrijk 2013-07-14
William Sitonik KEN Celle Ligure 2014-06-26
Ross Proudfoot CAN Dublin 2015-07-24
1107. 7:49.65 Mumin Gala DJI London 2010-08-13
Titus Kibiego KEN Rieti 2014-09-07
Flavien Szot FRA Toulon 2023-05-12
1110. 7:49.67 Mario Kröckert GER Dessau 2003-05-30
1111. 7:49.68 Mason Ferlic USA Nembro 2022-08-02
Baldvin Thór Magnússon ISL Watford 2023-07-01 NR
1113. 7:49.69 Abderrazak Bounour ALG Tampere 1983-06-13
1114. 7:49.70 Ivo Claes BEL Hechtel 1992-07-18
1115. 7:49.71 William Mutwol KEN Bruxelles 1992-08-28
Igor Murga ESP Sevilla 1999-05-28
1117. 7:49.72 Ray Smedley GBR Gateshead 1978-07-09
Michael Coe USA Naimette-Xhovémont 2009-07-15
1119. 7:49.75 Andreas Vojta AUT Ostrava 2021-05-19
1120. 7:49.77 John Halvorsen NOR Stockholm 1989-07-03
Abdelkrim Benzai ALG Bruxelles 1996-08-23
1122. 7:49.79 Sammy Kiplagat KEN Dessau 2002-05-29
1123. 7:49.8 Léon Schots BEL Bruxelles 1974-05-15
1124. 7:49.80 Steve Jones GBR London 1984-07-13
Vitaliy Tishchenko UKR Lausanne 1985-07-10
1126. 7:49.82 Mark Rowland GBR London 1989-07-28
Edwin Kisalsak KEN Cali 2022-08-05
1128. 7:49.83 Hiroki Matsueda JPN Yokohama 2023-05-21
1129. 7:49.85 Dragan Sekulic SRB London 1984-07-13
1130. 7:49.86 Uwe Mönkemeyer FRG Hannover 1984-06-16
Mohammed Ayoub Tiouali BRN Sotteville-lès-Rouen 2019-07-16
1132. 7:49.87 Fouad Chouki FRA Metz 1997-06-18
Jacob Boutera NOR Jessheim 2024-08-09
1134. 7:49.88 Freddy González VEN Madrid 2003-07-19 NR
1135. 7:49.89 Iván Fernández ESP Madrid 2013-07-13
1136. 7:49.9 Rolf Kårevik SWE Västerås 1977-06-22
1137. 7:49.90 David Kibet KEN San Sebastián 1992-03-04
Benson Esho KEN Hengelo 2009-06-01
1139. 7:49.91 Angelo Carosi ITA Rovereto 1993-09-01
Mohamed Belasri MAR Dreux 1995-06-29
1141. 7:49.92 Shuichi Yoneshige JPN Lappeenranta 1988-07-05
Gelant Elroy RSA Rhede 2011-07-08
Joey Berriatura USA Memphis 2023-08-05
1144. 7:49.94 Paulo Guerra POR Lisboa 1996-05-22
Alexis Abraham FRA Villeneuve d'Ascq 2005-06-12
1146. 7:49.95 Jackson Ruto KEN Fürth 1983-05-21
Julius Chelule KEN London 1995-08-27
1148. 7:49.98 Pascal Clouvel FRA Monaco 1988-08-02
Loïc Letellier FRA Sotteville-lès-Rouen 2002-06-11
1150. 7:49.99 Mário Silva POR Lisboa 1988-05-29
Reuben Chesang KEN Lignano Sabbiadoro 1997-07-10