Result Name Country Venue Date Info
1. 1:40.91 David Rudisha KEN London (OG) 2012-08-09 CR, NR
2. 1:41.11 Wilson Kipketer DEN Köln 1997-08-24 AAR, CR, NR
Emmanuel Wanyonyi KEN Lausanne 2024-08-22 AAR, WL, Best since 2012-08-09
4. 1:41.20 Marco Arop CAN Saint-Denis (OG) 2024-08-10 CR, NR, P2WR
5. 1:41.46 Djamel Sedjati ALG Monaco 2024-07-12 NR
6. 1:41.61 Gabriel Tual FRA Paris 2024-07-07 NR
7. 1:41.67 Bryce Hoppel USA Saint-Denis (OG) 2024-08-10 AAR, NR, P4WR
8. 1:41.73 Sebastian Coe GBR Firenze 1981-06-10 NR
Nijel Amos BOT London (OG) 2012-08-09 AAR, JWR, NR
10. 1:41.77 Joaquim Cruz BRA Köln 1984-08-26 CR, NR
11. 1:42.04 Mohamed Attaoui ESP Monaco 2024-07-12 NR
12. 1:42.05 Emmanuel Korir KEN London 2018-07-22
13. 1:42.08 Aaron Kemei KEN Paris 2024-07-07
Wyclife Kinyamal KEN Paris 2024-07-07 AAR, P5WR
15. 1:42.23 Abubaker Kaki Khamis SUD Oslo 2010-06-04 NR
16. 1:42.27 Ben Pattison GBR Monaco 2024-07-12
17. 1:42.28 Sammy Koskei KEN Köln 1984-08-26
18. 1:42.34 Wilfred Bungei KEN Rieti 2002-09-08
Donavan Brazier USA Ad-Dawhah (WC) 2019-10-01
20. 1:42.37 Mohammed Aman ETH Bruxelles 2013-09-06 NR
21. 1:42.43 Eliott Crestan BEL Paris 2024-07-07 NR
22. 1:42.47 Yuriy Borzakovskiy RUS Bruxelles 2001-08-24 NR
23. 1:42.51 Amel Tuka BIH Monaco 2015-07-17 NR
24. 1:42.53 Timothy Kitum KEN London (OG) 2012-08-09 AAR
Pierre-Ambroise Bosse FRA Monaco 2014-07-18
26. 1:42.54 Ferguson Cheruiyot KEN Monaco 2019-07-12
27. 1:42.55 André Bucher SUI Zürich 2001-08-17 NR
28. 1:42.58 Vebjørn Rodal NOR Atlanta (OG) 1996-07-31 NR
29. 1:42.60 Johnny Gray USA Koblenz 1985-08-28
30. 1:42.61 Taoufik Makhloufi ALG Rio de Janeiro (OG) 2016-08-15
31. 1:42.62 Patrick Ndururi KEN Zürich 1997-08-13
32. 1:42.66 Koitatoi Kidali KEN Nairobi 2024-06-15
33. 1:42.67 Alfred Kirwa Yego KEN Rieti 2009-09-06
34. 1:42.69 Hezekiél Sepeng RSA Bruxelles 1999-09-03 NR
Japheth Kimutai KEN Bruxelles 1999-09-03
36. 1:42.79 Frederick Onyancha KEN Atlanta (OG) 1996-07-31
Youssef Saad Kamel BRN Monaco 2008-07-19 CR, NR
38. 1:42.81 Jean-Patrick Nduwimana BDI Zürich 2001-08-17 NR
39. 1:42.82 Duane Solomon USA London (OG) 2012-08-09
Tshepiso Masalela BOT Saint-Denis (OG) 2024-08-10 P7WR
41. 1:42.85 Norberto Téllez CUB Atlanta (OG) 1996-07-31 NR
42. 1:42.86 Mbulaeni Mulaudzi RSA Rieti 2009-09-06
43. 1:42.87 Alfred Kipketer KEN Saint-Denis 2016-08-27
44. 1:42.88 Steve Cram GBR Zürich 1985-08-21
45. 1:42.91 William Yiampoy KEN Rieti 2002-09-08
46. 1:42.93 Clayton Murphy USA Rio de Janeiro (OG) 2016-08-15
47. 1:42.95 Boaz Lalang KEN Rieti 2010-08-29
Nick Symmonds USA London (OG) 2012-08-09
49. 1:42.97 Peter Elliott GBR Sevilla 1990-05-30
Ayanleh Souleiman DJI Monaco 2015-07-17 NR
51. 1:42.98 Patrick Konchellah KEN Köln 1997-08-24
52. 1:43.03 Kenneth Kimwetich KEN Stuttgart 1998-07-19
53. 1:43.05 Jonathan Kitilit KEN Saint-Denis 2016-08-27
54. 1:43.06 Billy Konchellah KEN Roma (WC) 1987-09-01
55. 1:43.07 Yeimer López CUB Jerez de la Frontera 2008-06-24
56. 1:43.08 José Luis Barbosa BRA Rieti 1991-09-06
57. 1:43.09 Djabir Said-Guerni ALG Bruxelles 1999-09-03
58. 1:43.11 Timothy Cheruiyot KEN Nairobi 2019-08-22
59. 1:43.13 Abraham Rotich KEN Monaco 2012-07-20
Andreas Kramer SWE Monaco 2024-07-12 NR
61. 1:43.15 Mehdi Baala FRA Rieti 2002-09-08
Asbel Kiprop KEN Monaco 2011-07-22
63. 1:43.16 Paul Ereng KEN Zürich 1989-08-16
64. 1:43.17 Benson Koech KEN Rieti 1994-08-28
65. 1:43.20 Mark Everett USA Linz 1997-07-09
Brandon McBride CAN Monaco 2018-07-20
67. 1:43.22 Pawel Czapiewski POL Zürich 2001-08-17 NR
68. 1:43.25 Amine Laâlou MAR Roma 2006-07-14 NR
Michael Saruni KEN Tucson 2018-04-28
70. 1:43.26 Sammy Kibet Langat KEN Zürich 1996-08-14
71. 1:43.30 William Tanui KEN Rieti 1991-09-06
Adam Kszczot POL Rieti 2011-09-10
73. 1:43.31 Nixon Kiprotich KEN Rieti 1992-09-06
74. 1:43.33 Robert Kibsubai Chirchir KEN Stuttgart 1998-07-19
William Chirchir KEN Bruxelles 1999-09-03
Joseph Mutua Mwengi KEN Zürich 2002-08-16
Slimane Moula ALG Paris 2023-06-09
78. 1:43.34 Boris Berian USA Monaco 2015-07-17
79. 1:43.35 David Mack USA Koblenz 1985-08-28
80. 1:43.37 Nicholas Kipkoech KEN Nairobi 2016-04-29
81. 1:43.38 David Kiptoo Singoei KEN Monaco 1996-08-10
Rich Kenah USA Zürich 1997-08-13
Arthémon Hatungimana BDI Bruxelles 2001-08-24
84. 1:43.40 Leonard Kosencha KEN Monaco 2012-07-20
85. 1:43.44 Alberto Juantorena CUB Sofia 1977-08-21
86. 1:43.45 Bram Som NED Zürich 2006-08-18 NR
87. 1:43.48 Benjamin Robert FRA Paris 2023-06-09
Pieter Sisk BEL Lausanne 2024-08-22
89. 1:43.5 Rick Wohlhuter USA Eugene 1974-06-08
90. 1:43.50 Mahjoub Haïda MAR Roma 1998-07-14
Max Burgin GBR Saint-Denis (OG) 2024-08-09
92. 1:43.54 William Wuyke VEN Rieti 1986-09-07 NR
93. 1:43.55 Philip Kibitok KEN Rieti 1996-09-01
94. 1:43.56 Rob Druppers NED Köln 1985-08-25
Robert Biwott KEN Barcelona 2015-07-08
96. 1:43.57 Mike Boit KEN Berlin 1976-08-20
Joseph Tengelei KEN Zürich 1995-08-16
98. 1:43.60 Abdi Bile SOM Zürich 1989-08-16 NR
99. 1:43.62 Earl Jones USA Zürich 1986-08-13
100. 1:43.63 Agberto Conceiço Guimarães BRA Koblenz 1984-08-29
101. 1:43.64 Hobbs Kessler USA Eugene 2024-06-30
102. 1:43.65 Willi Wülbeck FRG Helsinki (WC) 1983-08-09 NR
Laban Rotich KEN Stuttgart 1998-07-19
Saul Ordóñez ESP Monaco 2018-07-20
Jake Wightman GBR Bruxelles 2022-09-02
106. 1:43.66 Robert Kibet KEN Rieti 1996-09-01
Mohammed Al-Salhi KSA Ad-Dawhah 2009-05-08 NR
108. 1:43.67 Dmitrijs Milkevics LAT Athínai 2006-07-03 NR
109. 1:43.68 Khadevis Robinson USA Rieti 2006-08-27
Gary Reed CAN Monaco 2008-07-29
111. 1:43.69 Atle Douglas NOR Rieti 1995-09-05
Mouad Zahafi MAR Gainesville 2022-04-16
113. 1:43.7 Marcello Fiasconaro ITA Milano 1973-06-27 NR
114. 1:43.72 Abraham Chepkirwok UGA Madrid 2008-07-05 NR
Jackson Kivuva KEN Monaco 2010-07-22
Marcin Lewandowski POL Monaco 2015-07-17
117. 1:43.73 Patryk Dobek POL Chorzów 2012-06-20
Brandon Miller USA Eugene 2024-06-28
119. 1:43.74 Andrea Longo ITA Rieti 2000-09-03
Kevin López ESP Monaco 2012-07-20
Alex Kipngetich KEN Nairobi 2024-06-15
122. 1:43.75 Catalin Tecuceanu ITA Monaco 2024-07-12 P9WR
123. 1:43.76 Benyounès Lahlou MAR Nice 1996-07-10
Job Kinyor KEN Ad-Dawhah 2012-05-11
Kipyegon Bett KEN Berlin 2016-09-03
Cornelius Tuwei KEN Heusden-Zolder 2021-07-03
127. 1:43.77 Abraham Kiplagat KEN Monaco 2010-07-22
Andrew Osagie GBR London (OG) 2012-08-09
129. 1:43.79 Azeddine Habz FRA Paris 2024-07-07
130. 1:43.80 Josh Hoey USA Kortrijk 2024-07-13
131. 1:43.81 Edwin Kiplagat Melly KEN Rieti 2012-09-09
132. 1:43.82 Ismail Ahmed Ismail SUD Athínai 2009-07-13
Abdulrahman Musaeb Bala QAT Barcelona 2015-07-08 NR
Oliver Dustin GBR Nice 2021-06-12
135. 1:43.83 António Manuel Reina ESP Madrid 2002-09-21
Wesley Vázquez PUR Paris 2019-08-24 NR
137. 1:43.84 Olaf Beyer GDR Praha (EC) 1978-08-31
Martin Steele GBR Oslo 1993-07-10
Alan Webb USA Heusden-Zolder 2007-07-28
Brandon Johnson USA Madrid 2013-07-13
Elias Ngeny KEN Nairobi 2021-05-29
142. 1:43.85 Isaiah Jewett USA Eugene 2021-06-21
143. 1:43.86 Ivo van Damme BEL Montréal (OG) 1976-07-25
Saïd Aouita MAR Köln 1988-08-21
Abdulaziz Ladan Mohammed KSA Palembang 2013-09-26
146. 1:43.88 Donato Sabia ITA Firenze 1984-06-13
Tom McKean GBR London 1989-07-28
148. 1:43.89 Michael Rimmer GBR Rieti 2010-08-29
149. 1:43.9 José Marajo FRA Saint-Maur 1979-09-12
Jeremiah Mutai KEN Nairobi 2013-05-25
151. 1:43.90 Einars Tupuritis LAT Durham 1996-07-13
152. 1:43.91 John Kipkurgat KEN Christchurch 1974-01-29
Nico Motchebon GER Atlanta (OG) 1996-07-31
Johan Botha RSA Oslo 1999-06-30
155. 1:43.92 John Marshall USA Los Angeles 1984-06-19
James Robinson USA Los Angeles 1984-06-19
Andrea Benvenuti ITA Monaco 1992-08-11
Paul Ruto KEN Rieti 1993-09-05
David Krummenacker USA Bruxelles 2002-08-30
Adrián Ben ESP Budapest (WC) 2023-08-24
161. 1:43.94 Yanis Meziane FRA Bruxelles 2023-09-08
Kenthobogile Haingura BOT Pretoria 2024-03-18
163. 1:43.95 Philippe Collard FRA Nice 1987-07-13
Giuseppe D'Urso ITA Roma 1996-06-05
Collins Kipruto KEN Marseille 2021-06-09
Daniel Rowden GBR Monaco 2023-07-21
167. 1:43.96 Anthony Chemut KEN Nairobi 2012-06-23
168. 1:43.97 José Parilla USA New Orleans 1992-06-24
David Lelei KEN Melbourne 2000-03-02
170. 1:43.98 David Sharpe GBR Zürich 1992-08-19
171. 1:43.99 David Mutua KEN Monaco 2011-07-22
Joseph Deng AUS Décines-Charpieu 2023-07-08 CR, NR
173. 1:44.00 George Kersh USA New Orleans 1992-06-24
Ilham Tanui Özbilen TUR Mersin 2013-06-29 NR
Peter Bol AUS Paris 2022-06-18
176. 1:44.01 Marko Koers NED Bruxelles 1997-08-22
177. 1:44.02 Belal Mansoor Ali BRN Rieti 2007-09-09
178. 1:44.03 Peter Braun GER Koblenz 1986-08-06
179. 1:44.04 James Preston NZL Pfungstadt 2024-05-25 NR
180. 1:44.05 Rashid Ramzi BRN Madrid 2006-07-17
Elliot Giles GBR Stockholm 2021-07-04
182. 1:44.06 Moussa Fall SEN Zürich 1988-08-17 NR
Yassine Hethat ALG Strasbourg 2022-06-17
184. 1:44.07 Luciano Susanj CRO Roma (EC) 1974-09-04 NR
Samir Dahmani FRA Saint-Denis 2016-08-27
Kelvin Kimutai KEN Barcelona 2023-07-05
187. 1:44.09 Steve Ovett GBR Praha (EC) 1978-08-31
Michael Rotich KEN Iráklio 2004-07-04
Antoine Gakeme BDI Madrid 2015-07-11
190. 1:44.1 Vincent Malakwen KEN Nairobi 1996-05-03
191. 1:44.10 Vladimir Graudyn RUS Oslo 1988-07-02
Ari Suhonen FIN Zürich 1989-08-16 NR
193. 1:44.11 Peyton Craig AUS Saint-Denis (OG) 2024-08-09
194. 1:44.12 Edwin Koech KEN Los Angeles (OG) 1984-08-05
195. 1:44.13 Mohamed Khalaf Al-Azemi KUW Athínai 2006-07-03 NR
196. 1:44.14 Lee Jin-Il KOR Seoul 1994-06-17 NR
René Herms GER München 2004-08-08
Jamie Webb GBR Chorzów 2021-06-20
Tony Van Diepen NED Paris 2022-06-18
200. 1:44.15 Elijah Manangoi KEN Birmingham 2018-08-18
201. 1:44.16 Nils Schumann GER Bruxelles 2002-08-30
Justus Koech KEN Nairobi 2003-07-26
Mouhcine Chéhibi MAR Athínai 2006-07-03
204. 1:44.20 Juma N'Diwa KEN München 1983-07-26
205. 1:44.21 Paul Korir KEN La Chaux-de-Fonds 2000-08-13
Kléberson Davide BRA São Paulo 2011-08-07
207. 1:44.22 Edmund Du Plessis RSA Dublin 2024-07-12
208. 1:44.24 James Maina Boi KEN Zürich 1979-08-15
Charles Nkazamyampi BDI Salamanca 1993-07-27
Ismael Kombich KEN Lausanne 2006-07-11
211. 1:44.25 Vasiliy Matveyev RUS Kyiv 1984-06-22
Oussama Nabil MAR Rabat 2021-06-27
Corentin Le Clezio FRA Wien 2024-06-22
214. 1:44.26 Will Sumner USA Austin 2023-06-09
215. 1:44.27 Majid Saeed Sultan QAT Incheon 2005-09-04
216. 1:44.29 Donald Paige USA Rieti 1983-09-04
André Olivier RSA Monaco 2012-07-20
218. 1:44.3 Peter Snell NZL Christchurch 1962-02-03
Jim Ryun USA Terre Haute 1966-06-10
David Wottle USA Eugene 1972-07-01
Stephen Ole Marai KEN Kisumu 1989-11-25
Samuel Tirop KEN Nairobi 1989-12-23
223. 1:44.30 Mateusz Borkowski POL Budapest (WC) 2023-08-24
224. 1:44.31 Rafith Rodríguez COL Belém 2011-05-15 NR
Festus Lagat KEN Nairobi 2022-06-25
226. 1:44.32 Jonah Koech USA Eugene 2024-06-30
227. 1:44.33 Dmitriy Bogdanov RUS Athínai 2006-07-03
Abdalla Abubaker Haydar QAT Ad-Dawhah 2019-04-22
229. 1:44.34 Nicholas Wachira KEN Nairobi 2003-07-26
Tyler Mulder USA Monaco 2013-07-19
Simone Barontini ITA Budapest (WC) 2023-08-24
232. 1:44.35 Charles Hunter AUS Vida 2021-06-22
233. 1:44.36 Ermias Girma ETH Lokeren 2022-05-22
234. 1:44.37 Mohamed Ali Gouaned ALG Bydgoszcz 2024-06-20
235. 1:44.38 Ryszard Ostrowski POL Kobe 1985-09-04
Joseph Chesire KEN Sevilla 1988-06-01
Joeri Jansen BEL Bruxelles 2002-08-30
238. 1:44.40 Ralph Doubell AUS Ciudad de México (OG) 1968-10-15
Alex Rowe AUS Monaco 2014-07-18
Jesus López MEX Leavenworth 2021-05-01 NR
241. 1:44.41 Werner Botha RSA Heusden-Zolder 2000-08-05
242. 1:44.42 Isaiah Harris USA Paris 2018-06-30
243. 1:44.43 Tracy Baskin USA Zürich 1988-08-17
Anis Ananeka BLR Budapest 2013-07-10 NR
245. 1:44.44 Terril Davis USA New Orleans 1992-06-24
Abraham Alvarado USA Eugene 2024-06-28
247. 1:44.46 Sam Whitmarsh USA Baton Rouge 2024-03-30
248. 1:44.47 Otukile Lekote BOT Montréal 2001-07-10
249. 1:44.48 Florent Lacasse FRA Roma 2004-07-02
Jeffrey Riseley AUS Lignano Sabbiadoro 2012-07-17
251. 1:44.49 Noah Ngeny KEN Oslo 2000-07-28
Timothy Kiptanui KEN Rovereto 2004-09-08
Kyle Langford GBR Rovereto 2022-08-30
Elvin Josué Canales ESP Guadalajara 2024-06-23
255. 1:44.5 Pekka Vasala FIN Helsinki 1972-08-20
Danie Malan RSA Los Angeles 1973-05-27
Joel Marwa KEN Nairobi 1998-07-02
258. 1:44.51 Willy Tarbei KEN Nairobi 2015-06-17
Krzysztof Róznicki POL Chorzów 2021-06-20
260. 1:44.52 Gilbert Kipchoge KEN Belém 2008-05-25
261. 1:44.53 Mark English IRL Madrid 2024-06-21 NR
262. 1:44.54 Trinity Gray USA Rovereto 2001-08-29
Nabil Madi ALG Heusden-Zolder 2007-07-28
264. 1:44.55 Garry Cook GBR Koblenz 1984-08-29
Julius Achon UGA Fairfax 1996-05-04
266. 1:44.56 Benjamin Kipkurui KEN Rehlingen 1999-05-24
Andrew Wheating USA London 2010-08-13
Leonel Manzano USA Berlin 2010-08-22
Manuel Olmedo ESP Barcelona 2011-07-22
Abdelatif El Guesse MAR Budapest (WC) 2023-08-24
271. 1:44.57 Wilson Kiprugut KEN Ciudad de México (OG) 1968-10-15
Marius van Heerden RSA Cape Town 1996-04-12
José Maita VEN Caracas 2024-06-29
Tobias Grønstad NOR Saint-Denis (OG) 2024-08-08 P34WR
275. 1:44.58 Eric Sowinski USA Walnut 2014-04-19
276. 1:44.59 Matthias Assmann FRG Koblenz 1986-08-06
Tony Morrell GBR Oslo 1988-07-02
Adem Hecini ALG Zürich 1997-08-13
Glody Dube BOT Saint-Denis 2001-07-06
Tshepo Tshite RSA Bydgoszcz 2022-06-03
281. 1:44.6 Abel Kipsang KEN Gaborone 2023-04-29
282. 1:44.60 Fabiano Pecanha BRA Bangkok 2007-08-11
Abubaker Haydar Abdalla QAT Ciudad Real 2024-04-21
284. 1:44.61 Robert Lathouwers NED Hengelo 2012-05-27
285. 1:44.62 James Mays USA Stockholm 1984-07-02
Hendrik Mokganyetsi RSA Moskva 1997-06-08
Matthew Centrowitz USA New York City 2015-06-13
288. 1:44.63 Drew Windle USA New York City 2017-07-06
289. 1:44.64 Brandon Rock USA Atlanta 1996-06-19
Nader Belhanbel MAR Barcelona 2015-07-08
Boaz Kiprugut KEN Nairobi 2016-05-28
292. 1:44.65 Ikem Billy GBR Oslo 1984-07-21
Steve Heard GBR Koblenz 1992-08-26
James McIlroy GBR Rieti 2005-08-28
Lemi Tadese ETH Chorzów 2021-06-20
Shane Cohen USA Eugene 2024-06-30
297. 1:44.66 Faouzi Lahbi MAR Koblenz 1986-08-06
298. 1:44.67 Charles Jock USA Eugene 2011-06-26
Giordano Benedetti ITA Roma 2013-06-06
300. 1:44.68 Craig Engels USA Azusa 2019-07-09
301. 1:44.69 Wilson Kirwa FIN Lappeenranta 2000-08-13
Jonathan Johnson USA Heusden-Zolder 2007-07-28
303. 1:44.7 Dicky Broberg RSA Stellenbosch 1971-03-31
304. 1:44.70 David Patrick USA Indianapolis 1983-06-19
Babacar Niang SEN Paris 1986-07-22
Ryan Clarke NED Saint-Denis (OG) 2024-08-08 P54WR
307. 1:44.71 Joachim Dehmel GER Nürnberg 1996-06-07
Cory Primm USA Eagle Rock 2011-05-21
Robby Andrews USA Des Moines 2011-06-10
310. 1:44.72 Andreas Busse GDR Potsdam 1980-05-10
Archie Davis GBR Stockholm 2021-07-04
312. 1:44.73 Viktor Kalinkin RUS Kyiv 1984-06-22
Abdulrahman Suleiman QAT Incheon 2005-09-04
Guy Learmonth GBR London 2018-07-22
Luke Boyes AUS Adelaide 2024-04-14
Paul Anselmini FRA Roma (EC) 2024-06-07
317. 1:44.74 Sajjad Moradi IRI Incheon 2005-09-04 NR
Arturo Casado ESP Rieti 2010-08-29
Tom Dradiga UGA Madrid 2023-07-22
320. 1:44.75 Omer Khalifa SUD Catania 1986-09-13
Slobodan Popovic SRB Linz 1988-08-15 NR
Nadjim Manseur ALG Roma 2008-07-11
Alex Botterill GBR London 2023-07-23
324. 1:44.76 Dieudonné Kwizera BDI Berlin 1989-08-18
Bernard Kisulu Musyoka KEN Duisburg 1995-06-18
Devin Dixon USA Fayetteville 2019-05-11
John Rivera PUR Eagle Rock 2024-07-20
328. 1:44.77 Richard Kiplagat KEN Lausanne 2010-07-08
Ryan Martin USA Irvine 2012-05-12
Edward Kemboi KEN New York City 2017-07-06
331. 1:44.78 Peter Bourke AUS Brisbane 1982-03-20
Andrea Giocondi ITA Zürich 1996-08-14
Niels Laros NED Monaco 2023-07-21
334. 1:44.79 Noureddine Morceli ALG Annaba 1991-07-29
Reuben Bett KEN Belém 2009-05-24
Callum Dodds GBR Belfast 2024-05-11
337. 1:44.8 Silas Kiplagat KEN Nairobi 2012-05-04
338. 1:44.80 Ken Swenson USA Stuttgart 1970-07-16
Richard Kiplagat KEN Rio de Janeiro 2010-05-23
Sören Ludolph GER Hengelo 2012-05-27
Alex Amankwah GHA Marietta 2017-05-19 NR
Hillary Biwott KEN Nairobi 2021-05-29
Hamza Belmer MAR Strasbourg 2022-06-17
Yusuf Bizimana GBR Eagle Rock 2024-07-20
345. 1:44.81 Detlef Wagenknecht GDR Jena 1981-08-08
David Fiegen LUX Zürich 2006-08-18 NR
Thiago do Rosario André BRA São Bernardo do Campo 2017-06-10
348. 1:44.82 David Matthews IRL Rieti 1995-09-05
Artur Ostrowski POL Königs Wusterhausen 2011-09-09
Ryan Sánchez PUR Ponce 2019-04-27
Javier Miron ESP Marseille 2021-06-09
Neil Gourley GBR Pfungstadt 2022-06-18
Jakub Dudycha CZE Bydgoszcz 2024-06-20 NR
354. 1:44.83 Harald Schmid FRG Koblenz 1987-08-13
Ocky Clark USA Vigo 1991-07-23
Noah Kibet KEN Westwood 2024-05-18
Laban Chepkwony KEN Nairobi 2024-06-15
358. 1:44.84 Mark Enyeart USA Köln 1977-06-22
Anatoliy Makarevich BLR Koblenz 1992-08-26
Luis Javier González ESP Salamanca 1993-07-27
Lukás Vydra CZE Zürich 1998-08-12
Eugenio Barrios ESP Rieti 2006-08-27
Kacper Lewalski POL Chorzów 2021-09-05
364. 1:44.85 Álvaro de Arriba ESP Chorzów 2022-06-05
Mariano Garcia ESP München (EC) 2022-08-21
366. 1:44.86 John Litei KEN Villeneuve d'Ascq 2005-06-12
Christian Smith USA Lignano Sabbiadoro 2006-07-16
Augustine Choge KEN Ostrava 2009-06-17
369. 1:44.87 Stanley Redwine USA Oslo 1984-07-21
Pavel Soukup CZE Nürnberg 1996-06-07
Nathan Kahan BEL Bruxelles 1997-08-22
Osmar Barbosa dos Santos BRA Rio de Janeiro 2000-07-22
Ephrem Mekonnen CAN Forbach 2023-05-28
374. 1:44.88 Jens-Peter Herold GER Hengelo 1990-08-12
Thomas Randolph GBR London 2023-07-23
376. 1:44.89 Mohamed Yagoub Babiker SUD Bellinzona 1997-08-18
Maurys Surel Castillo CUB Huelva 2012-06-22
Andreas Bube DEN Monaco 2012-07-20
Artur Kuciapski POL Zürich (EC) 2014-08-15
Tibo De Smet BEL Heusden-Zolder 2022-07-02
381. 1:44.9 Franz-Josef Kemper FRG Hannover 1966-08-07
382. 1:44.90 Walter Adams FRG Stuttgart 1970-07-16
Mostafa Smaili MAR Zagreb 2018-09-04
Tolesa Bodena ETH Ostrava 2022-05-31
Pablo Sanchez-Valladares ESP Castellón 2023-06-14
386. 1:44.91 Rui Silva POR San Sebastián 2002-08-20 NR
Elijah Greer USA Heusden-Zolder 2014-07-19
388. 1:44.92 John Walker NZL Christchurch 1974-01-29
Ibrahim Okash SOM Kvarnsveden 1988-06-19
Curtis Robb GBR Stuttgart (WC) 1993-08-15
Vincent Kemboi KEN Nairobi 2002-05-18
Casimir Loxsom USA Eugene 2015-06-26
Mohamed Ahmed Hamada EGY Madrid 2017-07-14 NR
394. 1:44.93 Hans-Joachim Mogalle GDR Potsdam 1982-08-18
Hans-Peter Ferner FRG Fürth 1983-05-21
Viktor Zemlyanskiy RUS Leningrad 1985-08-02
Marc Reuther GER Monaco 2020-08-14
398. 1:44.94 Kevin Hicks USA Sacramento 2005-06-11
Jozef Repcik SVK Ostrava 2008-06-12 NR
400. 1:44.95 Barnabas Agui Kinyor KEN Luzern 1991-07-06
401. 1:44.96 Amine El Manaoui MAR Rabat 2013-07-25
Andrés Arroyo PUR Marietta 2019-05-17
Ethan Hussey GBR London 2023-07-23
404. 1:44.97 Roberto Parra ESP Madrid 1996-06-02
405. 1:44.98 Réda Abdenouz ALG Zürich 1990-08-15
Steve Holman USA Lappeenranta 1995-07-16
Nicolas Aïssat FRA Rovereto 2001-08-29
Cornelius Chirchir KEN Rovereto 2001-08-29
Graham Davidson RSA Rehlingen 2003-06-09
Gareth Warburton GBR Oslo 2012-06-07
Ramzi Abdenouz ALG Toulouse 2022-05-26
412. 1:44.99 Tomás de Teresa ESP Sevilla 1990-05-30
Aman Wote ETH Tomblaine 2013-07-02
Shaquille Walker USA Tempe 2016-04-09
Thijmen Kupers NED Hengelo 2017-06-11
Brannon Kidder USA Azusa 2021-07-25
Abdessalem Ayouni TUN Tokyo (OG) 2021-08-01 NR
418. 1:45.0 Wade Bell USA Los Angeles 1967-07-09
Alex Kipchirchir KEN Nairobi 2006-07-01
Geoffrey Rono KEN Nairobi 2013-05-25
Justus Kipkoech KEN Nairobi 2017-05-18
422. 1:45.00 Panayiótis Stroubákos GRE Zürich 1997-08-13 NR
Peter Kiplangat KEN Nairobi 2017-06-10
424. 1:45.01 Mohamed Amine Benferar ALG Barcelona 2016-06-30
425. 1:45.02 José Arconada ESP Sevilla 1990-05-30
Bruno Konczylo FRA Zürich 1995-08-16
Navasky Anderson USA Eugene 2022-06-10
428. 1:45.03 Brendan Hanigan AUS Lappeenranta 1994-07-26
Andrey Loginov RUS Lausanne 1995-07-05
Savieri Nghidi ZIM Caorle 1996-06-15 NR
Shaun Abrahams RSA Stellenbosch 2000-03-04
Vincent Crisp USA Eagle Rock 2022-07-02
433. 1:45.04 Andrew Ellerton CAN Burnaby 2011-07-01
Joe Abbott USA London 2013-07-26
Jesse Garn USA New York City 2017-07-06
436. 1:45.05 Steve Scott USA Byrkjelo 1982-07-04
Wilfred Oanda Kirochi KEN Grosseto 1989-08-10
Matthew Yates GBR Koblenz 1992-08-26
Marco Chiavarini ITA Roma 1995-06-08
Ashraf Tadili CAN Santo Domingo 2003-08-06
Melesse Nberet ETH Chorzów 2021-06-20
Guillaume Ruel FRA Sotteville-lès-Rouen 2023-07-07
443. 1:45.06 Roman Oravec CZE Sopot 1999-08-06
Wes Ferguson USA New York City 2024-06-09
445. 1:45.07 Nicholas Kebenei KEN Nairobi 2022-04-22
Marino Bloudek CRO Roma (EC) 2024-06-07
447. 1:45.08 Leonid Masunov UKR Kyiv 1984-06-22 NR
Abdoulaye Wagné SEN Castres 2003-08-06
Derrick Peterson USA Sacramento 2004-07-12
Michael Rutt USA Eagle Rock 2013-05-17
451. 1:45.09 Holger Böttcher FRG Berlin 1989-08-18
Boniface Kamaru KEN Duisburg 1995-06-18
453. 1:45.1 Crispen Mutakanyi ZIM Harare 1998-07-19
Mathew Rono KEN Nairobi 2017-05-11
455. 1:45.10 Richard Hill GBR Watford 2006-06-10
Eduardo Moreira BRA Bragança Paulista 2023-05-07
457. 1:45.11 Nikolay Kirov BLR Leningrad 1981-07-25
Ray Brown USA Bern 1989-08-29
Assane Diallo SEN Montauban 1999-08-07
460. 1:45.12 Andy Carter GBR London 1973-07-14
Alvaro Silva POR Seoul (OG) 1988-09-25
Jakub Holusa CZE Ad-Dawhah 2012-05-11
Reece Sharman-Newell GBR Loughborough 2024-06-22
Tinoda Matsatsa USA Eugene 2024-06-28
465. 1:45.13 Freddie Williams CAN Stuttgart (WC) 1993-08-15
Vénuste Niyongabo BDI Rovereto 1994-07-24
Kennedy Osei GHA Zürich 1994-08-17
Luke Kipkoech KEN Zürich 1999-08-11
Felix Kitur KEN Oordegem 2013-07-06
Patryk Sieradzki POL Bydgoszcz 2022-06-03
Bartosz Kitlinski POL Bydgoszcz 2024-06-20
472. 1:45.14 Chris McGeorge GBR Oslo 1983-06-28
John Gladwin GBR Paris 1986-07-22
Wolfram Müller GER Leverkusen 2001-08-26
David Torrence USA Monaco 2010-07-22
Luis Alberto Marco ESP Huelva 2012-06-22
Joshua Masikonde KEN Eugene 2014-07-27
478. 1:45.15 Coloman Trabado ESP Oslo 1984-07-21
Hauke Fuhlbrügge GER Helsinki 1989-06-29
Rynhardt van Rensburg RSA Hengelo 2018-06-03
Zan Rudolf SLO Pfungstadt 2021-08-04 NR
482. 1:45.16 Luke Mathews AUS Melbourne 2016-03-05
Eric Nzikwinkunda BDI Leverkusen 2021-06-27
484. 1:45.17 Aleksandr Kostyetskiy RUS Kyiv 1984-06-22
Robin van Helden NED Hengelo 1988-08-14
Kipkemboi Lagat KEN Granada 1995-05-27
Samson Ngoepe RSA Ostrava 2009-06-17
Daniel Andújar ESP Madrid 2017-07-14
489. 1:45.2 Juris Luzins USA Oslo 1971-08-03
Seymour Newman JAM Helsinki 1977-06-29 NR
Tom McLean USA Helsinki 1977-06-29
Fredrick Korir KEN Nairobi 2015-06-12
Geoffrey Korir KEN Nairobi 2015-06-12
Patrick Rono KEN Nairobi 2015-07-31
Edwin Kemboi KEN Nairobi 2017-05-11
496. 1:45.20 Dragan Zivotic SRB Split 1979-09-25
Piotr Piekarski POL Rieti 1990-09-09
Mikael Söderman FIN Lappeenranta 1994-07-26
Kameron Jones USA Westwood 2023-05-27
500. 1:45.21 Randy Wilson USA Indianapolis 1985-06-16
Shaun Benefield USA Indianapolis 1997-06-14
Grant Cremer AUS Sevilla (WC) 1999-08-26
Bernard Kipyegon KEN Nairobi 2017-06-24
504. 1:45.22 Michael Rhoads USA Leavenworth 2021-05-01
Oussama Cherrad ALG Dijon 2024-06-05
Filip Ostrowski POL Bydgoszcz 2024-06-20
507. 1:45.23 Bryan Woodward USA Malmö 1999-08-02
Francesco Pernici ITA Molfetta 2023-07-30
Haithem Chenitef ALG Strasbourg 2024-06-08
510. 1:45.24 Esko Parpala FIN Zürich 1989-08-16
Markus Trinkler SUI Zürich 1991-08-07
Davide Cadoni ITA Roma 1994-06-08
Cosmas Kipkorir Rono KEN Heusden-Zolder 2005-07-23
Kitasi Koitalol KEN Szczecin 2022-08-24
515. 1:45.25 Eugene Sanders USA Baton Rouge 1985-07-28
Henry Rotich KEN Leverkusen 2001-08-26
Mounir Yemmouni FRA Zürich 2004-08-06
Saeed Hassan Abdirahman QAT Strasbourg 2022-06-17
Tumo Nkape BOT Cape Town 2024-04-29
520. 1:45.27 Khalid Tighazouine MAR Beijing 2001-09-01
Ronald Musagala UGA Hengelo 2014-06-08
Christoph Kessler GER Pfungstadt 2022-06-18
Chamar Chambers PAN Cuiabá 2024-05-11 NR
Ibrahim Renoud Al-Zafairi KUW Kortrijk 2024-07-13
525. 1:45.28 Berhanu Alemu ETH Bergen 2004-06-11
Ramil Aritkulov RUS Tula 2004-07-31
Samuel Mwera TAN Rio de Janeiro 2005-05-15 NR
Thomas Staines GBR Azusa 2022-04-14
Rynard Swanepoel RSA Lexington 2024-05-24
530. 1:45.29 Andrey Sudnik BLR Oslo 1988-07-02
Anthony Kabara KEN Durham 2001-04-07
Nabil Oussama MAR Ordizia 2023-06-24
Navasky Anderson JAM Los Angeles 2024-05-11
534. 1:45.3 Byron Dyce JAM Knoxville 1969-06-21
Ron Phillips USA Eugene 1972-07-01
Yevgeniy Arzhanov UKR Moskva 1972-08-17
Carlo Grippo ITA Torino 1976-07-06
Mark Handelsman RSA Stellenbosch 1981-04-20
Konstantin Russkikh RUS Moskva 1985-06-16
Alberto Barsotti ITA Pisa 1986-07-09
Emmanuel Kemboi KEN Kakamega 2000-04-09
Andy González CUB La Habana 2008-03-13
Sammy Kirongo KEN Nairobi 2014-04-26
544. 1:45.31 Rob Harrison GBR Oslo 1984-07-21
Giacomo Mazzoni ITA Roma 1998-07-14
José Manuel Cerezo ESP Zürich 2000-08-11
Jacob Hernandez USA Des Moines 2008-06-14
Oussama El Bouchayby MAR Austin 2023-03-30
549. 1:45.32 Filbert Bayi TAN Christchurch 1974-01-29
Valeriy Starodubtsev RUS Kyiv 1986-07-16
Tonino Vialli ITA Bologna 1990-07-18
Mark Eplinius GER Koblenz 1992-08-26
Lutimar Abreu Paes BRA Belém 2011-05-15
Michal Rozmys POL Berlin (EC) 2018-08-11
Abedin Mujezinovic BIH Lignano Sabbiadoro 2023-07-14
Isaac Nader POR Braga 2023-07-30
557. 1:45.33 Willy Rotich KEN Vammala 2002-08-17
Abidrahman Saeed Hassan QAT Marseille 2021-06-09
Luke McCann IRL Bellinzona 2024-09-09
560. 1:45.34 Joel N'getich KEN Eugene 1981-06-06
Mohamed Belbachir ALG Décines-Charpieu 2024-05-04
Samuel Chapple NED Guadalajara 2024-06-23
563. 1:45.35 Kevin McKay GBR Köln 1992-08-16
Josh Kerr GBR Azusa 2019-07-09
565. 1:45.36 Bill Hooker AUS London 1973-07-14
Peter Biwott KEN Caorle 1999-07-10
Mark Wieczorek USA Eagle Rock 2013-05-17
Handal Roban VIN Philadelphia 2024-06-29 NR
569. 1:45.37 Fermin Cacho ESP Albacete 1991-09-08
Gideon van Oudtshoorn RSA Heusden-Zolder 2000-08-05
Tamás Kazi HUN Rieti 2013-09-08 NR
Eliud Rutto KEN Palo Alto 2014-05-04
Mohammed Abduh Bakhet QAT Ad-Dawhah 2014-05-09
Baptiste Mischler FRA Strasbourg 2021-06-16
Derek Holdsworth USA Portland 2022-06-11
Justin Davies GBR Watford 2024-08-21
577. 1:45.38 Cosmas Silei KEN Lagos 1973-01-17
Simon Doyle AUS Nice 1991-07-15
Rachid Khouia MAR Milano 1999-06-09
Jacob Rozani RSA Durban 2016-06-24
Ramon Wipfli SUI Rehlingen 2024-05-19
582. 1:45.39 Balázs Korányi HUN Roma 1999-07-07
José Antonio Redolat ESP Barcelona 2000-07-25
Sam Burley USA Baton Rouge 2002-05-31
585. 1:45.4 Jozef Plachý CZE Stuttgart 1969-07-31
Dieter Fromm GDR Berlin 1972-06-14
Rick Brown USA Eugene 1972-07-01
Marian Gesicki POL Oslo 1975-07-30
Simon Hoogewerf CAN Victoria 1988-07-23
Andrea Abelli ITA Tirrenia 1997-07-26
Timothy Sein KEN Nairobi 2017-05-18
Solomon Lekuta KEN Nairobi 2017-06-14
593. 1:45.40 Jimmy Jean-Joseph FRA Dreux 1996-06-12
Nabil Ouhadi MAR Celle Ligure 2023-07-19
Darius Kipyego USA Eugene 2024-06-28
Thomas Marques de Andrade FRA Ninove 2024-07-20
597. 1:45.41 Petru Dragoescu ROU Kobe 1985-09-04
Ivan Heshko UKR Dortmund 2003-06-15
Thomas Chamney IRL Oslo 2009-07-03
600. 1:45.42 Tor-Øyvind Ødegård NOR Athínai (WC) 1997-08-05
Juan de Dios Jurado ESP Huelva 2006-06-20
602. 1:45.43 Ahmed Belkessam ALG Bologna 1990-07-18
Sherridan Kirk TTO Sacramento 2005-06-11 NR
604. 1:45.44 Aleksey Litvinov RUS Kyiv 1982-07-27
Neil Horsfield GBR Wrexham 1990-07-28
Clive Terrelonge JAM Roma 1995-06-08
Ivan Komar BLR Sopot 1997-06-14
Brahim Lahlafi MAR Nice 1998-07-16
Mohammed Moustaoui MAR Tangier 2009-07-12
610. 1:45.45 Ousmane Diarra SEN Caorle 1990-07-15
Shaun Farrell NZL Sydney 1998-02-28
Rizak Dirshe SWE Cuxhaven 2003-07-19
Salem Amer Al-Badri QAT Heusden-Zolder 2006-07-22
Brian Gagnon USA Des Moines 2013-06-21
General Berhanu Ayansa ETH Nerja 2024-06-14
616. 1:45.46 Thomas Farrell USA Ciudad de México (OG) 1968-10-15
Gert Kilbert SUI Zürich 1987-08-19
Riad El Chenini TUN Oran 2022-07-03
619. 1:45.47 Mike Okot UGA Kvarnsveden 1988-06-19
Brian Whittle GBR London 1990-07-20
Gert-Jan Liefers NED Leiden 1998-06-13
Ivan Tukhtachev RUS Zhukovskiy 2011-07-03
Samir Jamaa MAR Mersin 2013-06-29
Cornelius Kiplangat KEN Nairobi 2013-07-13
625. 1:45.48 Robin Schembera GER Hengelo 2015-05-24
Camden Marshall USA Lexington 2024-05-24
627. 1:45.49 Abednego Chesebe KEN Kampala 2013-07-20
Aurele Vandeputte BEL Bruxelles 2021-09-03
Edose Ibadin NGR Nashville 2023-06-03 NR
630. 1:45.5 Art Sandison USA Knoxville 1969-06-21
Peter Lemashon KEN Bydgoszcz 1977-06-19
Milovan Savic CRO Helsinki 1977-06-29
Suleiman Simotwo KEN Nairobi 2005-06-18
634. 1:45.50 Anatoliy Millin RUS Leningrad 1985-08-02
Tonny Baltus NED Berlin 1989-08-18
Jörg Haas GER Koblenz 1992-05-20
Evans Kipkorir KEN Nairobi 2014-06-07
Ali Saad Al-Daran KSA Mungyeong 2015-10-06
639. 1:45.51 Seneca Lassiter USA Caorle 1999-07-10
640. 1:45.52 Fred Samoei KEN Walnut 2011-04-16
Nasredine Khatir FRA Nice 2021-06-12
Robert Korir KEN Nairobi 2022-04-22
Hugo Houyez FRA Décines-Charpieu 2022-06-11
Mike Bull GBR Manchester 2024-06-30 AAR
645. 1:45.53 Charlie Da'Vall Grice GBR London 2016-07-22
Gideon Kiplimo KEN Nairobi 2021-05-29
647. 1:45.54 Nick Willis NZL Heusden-Zolder 2004-07-31
Edwin Letting KEN Huelva 2007-09-13
Samuel Voelz USA Eugene 2021-06-21
Quamel Prince GUY Lengley 2023-07-14 NR
Anicet Kozar FRA Tomblaine 2024-05-25
652. 1:45.55 Philippe Dupont FRA Lausanne 1983-06-30
Harun Abda USA Ponce 2014-05-17
Ole Jakob Høsteland Solbu NOR Belfast 2024-05-11
655. 1:45.56 Wojciech Kaldowski POL Sopot 1999-08-06
Jimmy Lomba FRA Rehlingen 2003-06-09
Jebreh Harris USA Indianapolis 2008-06-11
Jeff Lastennet FRA Tomblaine 2011-06-24
Richard Jones USA Burnaby 2011-07-01
Filip Snejdr CZE Tomblaine 2018-06-27
Daniel Nixon USA Eugene 2021-06-21
662. 1:45.57 Kris McCarthy AUS Melbourne 2000-03-02
Charles Makau KEN Rieti 2000-09-03
Ali Al-Deraan KSA Lignano Sabbiadoro 2015-07-07
Ntando Mahlangu RSA Pretoria 2019-03-15
666. 1:45.58 Mario Vernon-Watson JAM Fairfax 1996-05-04
Alex Morgan JAM Fairfax 1996-05-04
Lopez Lomong USA Eugene 2008-06-30
Miguel Quesada ESP Barcelona 2008-07-19
El Hassane Moujahid MAR Montgeron 2022-05-15
Tiarnan Crorken GBR Bruxelles 2024-05-25
672. 1:45.59 João Pires POR Zürich 2000-08-11
Dave Campbell IRL Oslo 2009-07-03
Cleiton Abrao BRA São Paulo 2014-12-10
Andreas Almgren SWE Sollentuna 2015-06-25
Kelvin Loti KEN Nairobi 2023-07-08
Brad Mathas NZL Dijon 2024-06-05
Rob Downs USA Gainesville 2024-07-19
679. 1:45.6 Bill Crothers CAN Tokyo (OG) 1964-10-16
Fanie van Zijl RSA Pretoria 1970-03-28
Skip Kent USA Bakersfield 1973-06-16
Vladimir Ponomaryev RUS Podolsk 1976-06-28
John Higham AUS Auckland 1977-03-19
Graham Williamson GBR Loughborough 1983-06-12
Paul Gilbert AUS Melbourne 1984-03-22
Sergey Afanasyev RUS Kyiv 1988-06-25
Boniface Mutisya KEN Nairobi 2015-07-10
Efrem Mekonnen ETH Gaborone 2023-04-29
689. 1:45.60 Anthony Romaniw CAN Ninove 2013-07-27
Robert Farken GER Dresden 2024-08-30
691. 1:45.61 Jye Perrott AUS Pfungstadt 2022-06-18
692. 1:45.62 Raidel Acea CUB La Habana 2011-05-28
Mouhcine El Amine MAR Reims 2011-07-05
Diego Diniz Gomes BRA Rio de Janeiro 2012-05-20
Moses Kibet KEN Nairobi 2018-06-23
696. 1:45.63 Johan Landsman RSA Johannesburg 1991-04-27
Colin Sahlman USA Tucson 2024-04-27
Cole Hocker USA Gresham 2024-06-09
Jack Higgins GBR Szczecin 2024-08-28
700. 1:45.64 Paul Herbert GBR Derby 1988-06-05
Jack Armour USA Koblenz 1992-08-26
Arnoud Okken NED Beijing 2001-09-01
Johan Cronje RSA Berlin 2013-09-01
704. 1:45.65 Baylor Franklin USA Eugene 2022-06-26
Ronaldo Olivo ESP Ordizia 2023-06-24
706. 1:45.66 Paul Forbes GBR Firenze 1983-06-08
Lachlan Renshaw AUS Melbourne 2011-03-03
Fernando Lina da Silva BRA São Paulo 2011-08-07
Konstantin Kholmogorov RUS Zhukovskiy 2019-07-06
Djoao Lobles NED Lokeren 2022-05-22
John Fitzsimons IRL Toulouse 2022-05-26
Liu Dezhu CHN Xiamen 2024-04-20 NR
Finley McLear GBR Eugene 2024-06-07
Maciej Wyderka POL Poznan 2024-06-23
Ivan Pelizza SUI Szczecin 2024-08-28
716. 1:45.67 William Serem KEN Rhede 1994-07-29
Antoine Martiak FRA Castres 2005-07-26
Sam Ellis GBR Watford 2006-06-10
Benson Seurei KEN Bottrop 2012-07-07
Mukhtar Mohamed GBR London 2013-07-26
Jesús Gómez ESP Madrid 2017-07-14
Jamal Al-Hayrani QAT Nivelles 2018-06-23
Filip Rak POL Tomblaine 2024-05-25
724. 1:45.68 Jussi Udelhoven GER Koblenz 1992-08-26
Mark Sesay GBR London 1999-08-07
Trinity Townsend USA Portland 2000-06-25
727. 1:45.69 Mark Winzenried USA Stuttgart 1970-07-16
Antonio Paez ESP Madrid 1980-07-19
Steve Crabb GBR Zürich 1988-08-17
Craig Winrow GBR Zagreb 1996-06-21
Hudson Santos de Souza BRA Portland 2000-06-25
Vyacheslav Sokolov RUS Zhukovskiy 2011-07-03
Andreas Lange GER Regensburg 2013-06-08
Drew Piazza USA Sacramento 2017-06-25
Ruben Verheyden BEL Bruxelles 2024-05-25
736. 1:45.7 Roger Moens BEL Oslo 1955-08-03
Manfred Matuschewski GDR Leipzig 1969-07-27
Abderrhamane Morceli ALG Ostrava 1978-06-07
Leonard Kiplagat KEN Nairobi 2007-06-14
740. 1:45.70 Barry Acres AUS Canberra 1988-01-26
Edgar Itt GER Koblenz 1988-08-28
Graham Hood CAN Cork 1994-06-25
Ricky Soos GBR Athínai (OG) 2004-08-25
Tarees Rhoden JAM Eugene 2024-06-07
Corentin Magnou FRA Ninove 2024-07-20
746. 1:45.71 Andy Hart GBR Kuala Lumpur 1998-09-19
Boris Kaveshnikov RUS Lausanne 2000-07-05
Paul McMullen USA Berlin 2001-08-31
Cass Elliott USA Gainesville 2024-07-19
Giovanni Lazzaro ITA Rovereto 2024-09-03
751. 1:45.73 Thomas Giessing FRG Koblenz 1986-08-06
Lucky Hadebe RSA Durban 1999-03-06
Joseph White USA Eugene 2017-06-09
Mayanja Abu UGA Kampala 2017-07-20
Brian Kiptum KEN Nairobi 2022-07-02
756. 1:45.74 Michael Hillardt AUS Melbourne 1983-03-19
Pat Scammell AUS Burnaby 1984-07-16
Getahun Ayana ETH Hengelo 1988-08-14
Moise Joseph HAI Baton Rouge 2002-05-31 NR
Darren St.Clair GBR London 2010-08-13
Lukas Hodbod CZE Chorzów 2021-06-20
Boitumelo Masilo BOT Wageningen 2022-06-24
Abdellah Mouzlib MAR Nerja 2024-05-22
Matthew Erickson CAN Gresham 2024-06-09
Renier De Villiers RSA Nembro 2024-06-19
766. 1:45.75 Evans White USA Oslo 1979-07-05
Marco Mayr SUI Lausanne 1984-07-10
Pablo Squella CHI Hengelo 1990-08-12 NR
Tom Omey BEL Rehlingen 2003-06-09
Thomas Matthys BEL Heusden-Zolder 2006-07-22
Syou Kawamoto JPN Tokyo 2014-05-11 NR
Thomas Roth NOR Oslo 2018-06-07
Hiroki Minamoto JPN Chitose 2021-07-17 NR
Cillian Kirwan IRL Belfast 2024-05-11
775. 1:45.76 Frank Clement GBR Zürich 1976-07-10
Guillaume Douceret FRA Montauban 1999-08-07
Thomas Lancashire GBR Atlanta 2006-05-12
Jesse Jorgensen USA Eugene 2015-06-26
Konstantin Tolokonnikov RUS Cheboksary 2015-08-04
Tyrese Reid USA Baton Rouge 2024-03-30
781. 1:45.77 Sri Ram Singh IND Montréal (OG) 1976-07-25 NR
Vasiliy Matveyev BLR Potsdam 1984-07-21
Piers Copeland GBR Stockholm 2021-07-04
Rick van Riel NED Szczecin 2024-08-28
785. 1:45.78 Andreas Hauck GDR Dresden 1984-05-19
Mohamed Alouini TUN Los Angeles (OG) 1984-08-04
Francis Marwa KEN Rehlingen 1999-05-24
Justus Kiprotich KEN Nairobi 2017-06-10
Abu Salim Mayanja UGA Kortrijk 2023-07-08
Kabelo Mohlosi RSA Kortrijk 2023-07-08
791. 1:45.79 Marcel Philippe FRA Nice 1973-08-05
Anatoliy Reshetnyak UKR Praha (EC) 1978-08-31
Brian Theriot USA Eugene 1981-06-06
Charlton Hamer USA Tampa 1988-06-18
Jean-Marc Destine HAI Eagle Rock 1996-05-11
Karjuan Williams USA Rio de Janeiro 2010-05-23
Dennis Krúger GER Mannheim 2014-07-17
Joshua Ralph AUS Ninove 2015-08-01
Nicholas Kiplagat KEN Nairobi 2017-06-10
Matthew Stonier GBR Stretford 2023-08-12
801. 1:45.8 Thomas Courtney USA Oslo 1957-08-09
Morgan Groth USA Kingston 1964-08-15
Anatoliy Ivanov RUS Moskva 1985-06-16
Rainer Thau FRG Frankfurt 1985-07-07
William Magut KEN Nairobi 1991-06-07
Pavel Pelepyagin BLR Brest-Litovsk 2000-08-01
Mark Rotich KEN Nairobi 2004-05-22
Álvaro Rodriguez ESP Madrid 2010-07-02
809. 1:45.80 Axel Harries FRG Essen 1985-06-21
810. 1:45.81 Mark Belger USA Westwood 1977-06-11
Sergey Kutsebo RUS Leningrad 1985-08-02
David Strang GBR London 1996-07-12
Jess Strutzel USA New Brunswick 1999-07-03
Anthony Whiteman GBR London 2000-08-05
Neil Speaight GBR Potchefstroom 2003-04-08
Anter Zerguelaïne ALG Rabat 2008-06-14
Mor Seck SEN Lignano Sabbiadoro 2010-07-18
Joonas Rinne FIN Turku 2023-06-13
Marcus Skupin-Alfa GER Dresden 2024-08-30
820. 1:45.82 Jeff West USA Westwood 1985-05-18
Frédéric Cornette FRA Nice 1992-07-15
Alexander Adam GER Nürnberg 1996-06-07
Jason Lobo GBR London 1999-08-07
Leandro Alves Prates BRA Bragança Paulista 2023-04-01
Guilherme Santana BRA Pamplona 2023-06-02
Leonardo Santos BRA Cuiabá 2024-05-15
Ko Ochiai JPN Niigata 2024-06-29
828. 1:45.83 Russell Brown USA Eagle Rock 2011-05-21
Takieddine Hedeilli ALG Chorzów 2021-06-20
Jonathan Jones BAR Austin 2022-03-24 NR
Sean Dolan USA Villanova 2024-05-11
832. 1:45.84 Gennaro Di Napoli ITA Formia 1990-07-07
Mahfoud Brahimi ALG Bottrop 2011-07-15
Alberto Guerrero ESP Castellón 2022-06-16
835. 1:45.85 Paul Renaudie FRA Villeneuve d'Ascq 2012-06-09
Brandon Lasater USA Marietta 2018-05-19
Shane Streich USA Vida 2021-06-22
Mikuto Kaneko JPN Chitose 2021-07-17
839. 1:45.86 Jeremy Mims USA Sacramento 2005-06-11
Paul Robinson IRL Dublin 2013-07-17
Rivaldo Marshall JAM Tucson 2024-04-06
842. 1:45.87 Marcus O'Sullivan IRL Berlin 1985-08-23
Simon Kemboi KEN Rieti 1993-09-05
Urmet Uusorg EST Helsinki 1999-06-10 NR
Juan Carlos Higuero ESP Madrid 2007-07-21
Jamal Hairane QAT Ad-Dawhah 2021-05-28
847. 1:45.88 Leandro Civil CUB Montréal (OG) 1976-07-23
Gilmar da Silva Santos BRA São Paulo 1993-05-16
Valdinei Abilio da Silva BRA Rio de Janeiro 1998-05-03
Lukas Rifesser ITA Pergine Valsugana 2009-07-25
Adnan Taees Akkar IRQ Guangzhou 2010-11-25 NR
Nicholas Koech KEN Nairobi 2012-06-23
James Eichberger MEX Ninove 2013-07-27
Alexis Miellet FRA Marseille 2019-07-02
Jack Lunn AUS Wien 2023-06-17
Krishan Kumar IND Bangkok 2023-07-16
857. 1:45.89 Markku Taskinen FIN Roma (EC) 1974-09-04
Andrés Manuel Díaz ESP Madrid 1996-06-12
Adam Abdou Adam Ali QAT Rovereto 2004-09-08
Yassine Bensghir MAR Rabat 2005-06-18
Johan Rogestedt SWE Rieti 2014-09-07
Sigurd Tveit NOR Szczecin 2022-08-24
Eric Holt USA Murfreesboro 2024-06-01
864. 1:45.9 Audun Boysen NOR Oslo 1955-08-03
George Kerr JAM Kingston 1964-08-15
Felix Johnson USA Baton Rouge 1969-05-10
David Matina USA Knoxville 1969-06-21
Pat Collins USA Des Moines 1970-06-20
Hans-Henning Ohlert GDR Leipzig 1973-07-01
Gheorge Ghipu ROU Athínai 1974-07-11
Daniel Omwanza KEN Zanzibar City 1976-05-28
Uwe Becker FRG Köln 1979-08-19
Peter Peerless NZL Melbourne 1984-03-22
Sisa Kirati KEN Nairobi 1988-05-20
Jonah Kiprop KEN Eldoret 2017-06-02
876. 1:45.90 Paul Forbes AUS Oslo 1982-07-07
Marc Corstjens BEL Bruxelles 1986-09-05
Ehsan Mohajer Shojaei IRI Bangkok 2007-08-11
Fithawi Zaid ERI Accra 2024-03-18 NR
880. 1:45.91 András Paróczai HUN Oslo 1981-06-26
Ado Maude NGR Bologna 1992-09-09
Jarmo Kokkola FIN Lappeenranta 1994-07-26
Paul Byrne AUS Lindau 1995-07-28
Silas Kimutai KEN Rehlingen 2002-05-20
Willie Brown USA Des Moines 2011-06-08
Hamid Oualich FRA Tomblaine 2013-07-02
Rahay Hamilton JAM Gainesville 2023-04-15
Balázs Vindics HUN Wien 2023-06-17
889. 1:45.92 Oslen Barr GUY Houston 1988-05-07
Yuriy Koldin RUS Zhukovskiy 2010-06-26
Cian McPhillips IRL Ordizia 2023-06-24
892. 1:45.93 Cheik Tidiane Baye SEN Seoul (OG) 1988-09-25
Maurizio Bobbato ITA Padova 2006-09-01
Livio Sciandra ITA Lignano Sabbiadoro 2007-07-15
Harry Purcell IRL Nice 2021-06-12
Zakary Mama-Yari CAN Guelph 2024-06-04
Sam Ellis USA New York City 2024-06-09
Louey Ouerrat FRA Angers 2024-06-30
Youssef Benzamia FRA Celle Ligure 2024-07-17
900. 1:45.94 Åke Svensson SWE Stockholm 1975-06-30
Mbigyani Thee BOT Wrexham 1990-07-28
Samuel Serem KEN Aartselaar 1994-07-21
David Divad FRA Rehlingen 1999-05-24
Zach Whitmarsh CAN Winnipeg 1999-07-25
Geoffrey Matum KEN Rio de Janeiro 2011-07-22
Sofiane Selmouni FRA Montreuil 2014-07-07
Charles Jones USA Memphis 2024-07-12
908. 1:45.95 Jonah Birir KEN Cagliari 1991-09-17
Samuel Reardon GBR Espoo 2023-07-14
910. 1:45.96 Randy Moore USA Baton Rouge 1985-07-28
James Bowness GBR Ninove 2016-07-23
Jürgen Wielart NED Ninove 2021-07-17
913. 1:45.97 Rolf Gysin SUI Zürich 1975-08-20
Grzegorz Krzosek POL Bydgoszcz 2001-06-15
Geoffrey Harris CAN London (OG) 2012-08-06
Alejandro Rodríguez ESP Madrid 2013-07-13
Evans Kipchumba KEN Nairobi 2022-04-22
Mehdi Yanouri USA Ninove 2024-07-20
Samuel Pihlström SWE Leuven 2024-07-27
920. 1:45.98 Roger Milhau FRA Saint-Maur 1980-07-09
Tarik Bourruag GER Kassel 1998-06-03
Sebastian Keiner GER Berlin 2008-06-01
Jinson Johnson IND Bengaluru 2016-07-11
924. 1:45.99 Ivan Nesterov RUS Tula 2006-07-16
Joshua Lay GBR Espoo 2021-06-10
Jose Ignacio Perez ESP Castellón 2023-06-14
David Barroso ESP Madrid 2023-07-22