
All-time men's best 2000m performances
+=intermediate time in 3000m race
1 4:44.79 Hicham El Guerrouj MAR 14.09.74 1 Berlin 07.09.1999
2 4:46.88 Ali Saïdi-Sief ALG 15.03.78 1 Strasbourg 19.06.2001
3 4:47.88 Noureddine Morceli ALG 28.02.70 1 Paris 03.07.1995
4 4:48.36 Hicham El Guerrouj MAR 14.09.74 1 Gateshead 19.07.1998
5 4:48.69 Vénuste Niyongabo BDI 09.12.73 1 Nice 12.07.1995
6 4:48.74 John Kibowen KEN 21.04.69 1 Hechtel 01.08.1998
7 4:49.00 Vénuste Niyongabo BDI 09.12.73 1 Rieti 03.09.1997
8 4:49.55 Noureddine Morceli ALG 28.02.70 1 Nice 10.07.1996
9 4:50.08 Noah Ngeny KEN 02.11.78 1 Stockholm 30.07.1999
10 4:50.76 Craig Mottram AUS 18.06.80 1 Melbourne 09.03.2006
11 4:50.81 Saïd Aouita MAR 02.11.59 1 Paris 16.07.1987
12 4:51.17 Hicham El Guerrouj MAR 14.09.74 1 Berlin 31.08.2001
13 4:51.30 Daniel Komen KEN 17.05.76 1 Milano 05.06.1998
14 4:51.39 Steve Cram GBR 14.10.60 1 Budapest 04.08.1985
15 4:51.52 John Walker NZL 12.01.52 1 Oslo 30.06.1976
16 4:51.98 Saïd Aouita MAR 02.11.59 1 Bruxelles 05.09.1986
17 4:52.20 Thomas Wessinghage FRG 22.02.52 1 Ingelheim 31.08.1982
18 4:52.23 Daniel Komen KEN 17.05.76 1 Bratislava 09.06.1998
19 4:52.30 Vénuste Niyongabo BDI 09.12.73 1 Bratislava 29.05.1996
20 4:52.40 José Manuel Abascal ESP 17.03.58 1 Santander 07.09.1986
21 4:52.44 Jim Spivey USA 07.03.60 1 Lausanne 15.09.1987
22 4:52.53 Moses Kiptanui KEN 01.10.70 1 Berlin 21.08.1992
23 4:52.82 Peter Elliott GBR 09.10.62 2 Lausanne 15.09.1987
23 4:52.82 Luke Kipkosgei KEN 27.11.75 2 Bratislava 09.06.1998
25 4:52.88 Ismaïl Sghyr MAR 16.03.72 2 Nice 12.07.1995
26 4:53.06 Jack Buckner GBR 22.09.61 3 Lausanne 15.09.1987
27 4:53.12 Mehdi Baala FRA 17.08.78 1 Strasbourg 23.06.2005
28 4:53.21 Vénuste Niyongabo BDI 09.12.73 1 Selargius 20.09.1995
29 4:53.4+ Daniel Komen KEN 17.05.76 1 Rieti 01.09.1996
30 4:53.44 Luke Kipkosgei KEN 27.11.75 2 Milano 05.06.1998
31 4:53.56+ Hicham El Guerrouj MAR 14.09.74 1 Bruxelles 03.09.1999
32 4:53.69 Gary Staines GBR 03.07.63 4 Lausanne 15.09.1987
33 4:53.7+ John Kosgei KEN 13.07.72 2 Rieti 01.09.1996
34 4:53.84 Martin Keino KEN 20.06.72 2 Nice 10.07.1996
35 4:54.02 Saïd Aouita MAR 02.11.59 1 Rieti 04.09.1985
35 4:54.02 Vénuste Niyongabo BDI 09.12.73 1 Roma 08.06.1995
37 4:54.20 Sydney Maree USA 09.09.56 2 Rieti 04.09.1985
38 4:54.36 Paul Bitok KEN 26.06.70 2 Berlin 07.09.1999
39 4:54.46 Pierre Délèze SUI 25.09.58 5 Lausanne 15.09.1987
40 4:54.54 Ali Hakimi TUN 24.04.76 3 Nice 10.07.1996
41 4:54.66 Rui Silva POR 03.08.77 3 Berlin 07.09.1999
42 4:54.67 Noureddine Morceli ALG 28.02.70 1 Villeneuve d'Ascq 29.06.1997
43 4:54.71 Steve Scott USA 05.05.56 2 Ingelheim 31.08.1982
44 4:54.80 Stephen Kipkorir KEN 24.10.70 3 Nice 12.07.1995
45 4:54.88 José Manuel Abascal ESP 17.03.58 1 Santander 03.09.1985
46 4:54.98 Saïd Aouita MAR 02.11.59 1 Madrid 04.06.1985
47 4:55.0 Gennaro Di Napoli ITA 05.03.68 1 Torino 26.05.1991
48 4:55.06 Marcus O'Sullivan IRL 22.12.61 4 Nice 10.07.1996
49 4:55.17 Paul Bitok KEN 26.06.70 2 Rieti 03.09.1997
50 4:55.20 Steve Cram GBR 14.10.60 1 London 28.08.1988
51 4:55.21 Julius Kiptoo KEN 04.09.77 3 Milano 05.06.1998
51 4:55.21 Paul Bitok KEN 26.06.70 2 Stockholm 30.07.1999
53 4:55.29 Jonah Birir KEN 27.12.71 5 Nice 10.07.1996
54 4:55.30 David Kibet KEN 24.11.63 6 Nice 10.07.1996
55 4:55.31 David Kibet KEN 24.11.63 2 Berlin 21.08.1992
56 4:55.49 Bernard Lagat KEN 12.12.74 3 Stockholm 30.07.1999
57 4:55.52 John Kosgei KEN 13.07.72 4 Berlin 07.09.1999
58 4:55.55 Driss Maazouzi FRA 15.10.69 2 Berlin 31.08.2001
59 4:55.57 Mohamed Suleiman QAT 23.11.69 2 Roma 08.06.1995
60 4:55.58 Bernard Lagat KEN 12.12.74 5 Berlin 07.09.1999
61 4:55.60 Nadir Bosch FRA 16.05.73 2 Villeneuve d'Ascq 29.06.1997
62 4:55.67 Miloud Abaoud ALG 23.04.77 1 Nancy 07.09.1998
63 4:55.72 Peter Elliott GBR 09.10.62 2 London 28.08.1988
64 4:55.79 Thomas Nyariki KEN 27.09.71 3 Rieti 03.09.1997
65 4:55.82 Steve Scott USA 05.05.56 3 Rieti 04.09.1985
66 4:55.92 Enock Koech KEN 04.04.81 3 Berlin 31.08.2001
67 4:56.08 Azzedine Sediki MAR 21.05.70 3 Roma 08.06.1995
67 4:56.08 Alberto García ESP 22.02.71 4 Rieti 03.09.1997
69 4:56.1 Michel Jazy FRA 13.06.36 1 St Maur 12.10.1966
69 4:56.1+ Daniel Komen KEN 17.05.76 1 Monaco 10.08.1996
69 4:56.1+ Haile Gebrselassie ETH 18.04.73 2 Bruxelles 22.08.1997
69 4:56.10 Christophe Impens BEL 09.12.69 7 Nice 10.07.1996
73 4:56.41 Johan Fourie RSA 02.12.59 1 Stellenbosch 22.04.1985
74 4:56.43+ Haile Gebrselassie ETH 18.04.73 1 Bruxelles 28.08.1998
74 4:56.43 Ali Saïdi-Sief ALG 15.03.78 1 Viareggio 13.08.1999
76 4:56.5 Johan Fourie RSA 02.12.59 1 Stellenbosch 23.04.1984
77 4:56.51 Pierre Délèze SUI 25.09.58 1 Bern 03.08.1983
78 4:56.56 Gert-Jan Liefers NED 26.09.78 4 Berlin 31.08.2001
78 4:56.56 Mehdi Baala FRA 17.08.78 1 Villeneuve d'Ascq 08.06.2007
80 4:56.62 Shadrack Korir KEN 14.12.78 5 Berlin 31.08.2001
81 4:56.70 Pascal Thiébaut FRA 06.06.59 2 Paris 16.07.1987
82 4:56.75 John Mayock GBR 26.10.70 4 Stockholm 30.07.1999
83 4:56.8 John Walker NZL 12.01.52 1 Göteborg 30.08.1975
84 4:56.86 Issac Songok KEN 25.04.84 6 Berlin 31.08.2001
85 4:56.87 Ali Saïdi-Sief ALG 15.03.78 6 Berlin 07.09.1999
86 4:56.96 Paul Mwangi KEN 19.11.73 4 Milano 05.06.1998
87 4:57.01 Marcus O'Sullivan IRL 22.12.61 2 Paris 03.07.1995
88 4:57.1 Willy Polleunis BEL 27.12.47 1 Liévin 21.09.1978
89 4:57.12 Thomas Nyariki KEN 27.09.71 3 Bratislava 09.06.1998
90 4:57.14 Steve Holman USA 02.03.70 5 Milano 05.06.1998
91 4:57.16 Ahmed Krama ALG 14.02.73 3 Villeneuve d'Ascq 29.06.1997
92 4:57.18 Vyacheslav Shabunin RUS 27.09.69 4 Villeneuve d'Ascq 29.06.1997
93 4:57.2 Johan Fourie RSA 02.12.59 1 Stellenbosch 22.02.1983
93 4:57.20 Tarek Boukensa ALG 19.11.81 2 Villeneuve d'Ascq 08.06.2007
95 4:57.24 Vyacheslav Shabunin RUS 27.09.69 7 Berlin 31.08.2001
96 4:57.27 Pierre Délèze SUI 25.09.58 1 Langenthal 27.07.1984
97 4:57.33 Eric Dubus FRA 28.02.66 1 La Celle St Cloud 26.06.1995
98 4:57.39 Saïd Chébili FRA 06.05.73 5 Villeneuve d'Ascq 29.06.1997
98 4:57.39 Nick McCormick GBR 11.09.81 2 Melbourne 09.03.2006
100 4:57.4+ Paul Tergat KEN 17.06.69 2 Monaco 10.08.1996
100 4:57.4+ John Kosgei KEN 13.07.72 3 Monaco 10.08.1996
102 4:57.44+ Haile Gebrselassie ETH 18.04.73 1 Oslo 09.07.1998
102 4:57.44 Driss Maazouzi FRA 15.10.69 1 Villeneuve d'Ascq 17.06.2001
104 4:57.52 Ismaïl Sghyr MAR 16.03.72 1 Merignac 30.06.1995
104 4:57.52 Miloud Abaoud ALG 23.04.77 6 Villeneuve d'Ascq 29.06.1997
106 4:57.53 José Luis Carreira ESP 30.03.62 2 Santander 07.09.1986
107 4:57.58 Bouabdellah Tahri FRA 20.12.78 1 Forbach 02.06.2002
108 4:57.63 Laban Rotich KEN 20.01.69 2 Bratislava 29.05.1996
109 4:57.64 Johan Fourie RSA 02.12.59 1 Durban 20.04.1987
110 4:57.66 Eamonn Coghlan IRL 24.11.52 1 Oslo 07.07.1983
111 4:57.7+ Shem Kororia KEN 25.09.72 4 Monaco 10.08.1996
111 4:57.7+ Luke Kipkosgei KEN 27.11.75 2 Oslo 09.07.1998
113 4:57.71 Steve Ovett GBR 09.10.55 1 Oslo 07.07.1982
114 4:57.72 Daniel Komen KEN 17.05.76 1 Praha 14.06.1999
114 4:57.72 Bouabdellah Tahri FRA 20.12.78 1 Marly 12.06.2001
116 4:57.76 Robert Rono KEN 11.10.74 1 Naimette-Xhovémont 02.09.2003
117 4:57.79 Sydney Maree USA 09.09.56 3 Paris 16.07.1987
118 4:57.8 Harald Norpoth FRG 22.08.42 1 Hagen 10.09.1966
118 4:57.8+ Haile Gebrselassie ETH 18.04.73 1 Helsinki 10.07.1999
120 4:57.81 Vyacheslav Shabunin RUS 27.09.69 2 Villeneuve d'Ascq 17.06.2001
121 4:57.82 Steve Ovett GBR 09.10.55 1 London 03.06.1978
122 4:57.83 Jens-Peter Herold GER 02.06.65 3 Berlin 21.08.1992
123 4:57.97 Abdelkader Hachlaf MAR 03.07.79 3 Villeneuve d'Ascq 17.06.2001
124 4:57.99 Pascal Thiébaut FRA 06.06.59 1 Nancy 14.06.1989
125 4:58.0+ Moses Kiptanui KEN 01.10.70 3 Oslo 09.07.1998
126 4:58.02 Branko Zorko CRO 01.07.67 8 Nice 10.07.1996
127 4:58.06+ Vyacheslav Shabunin RUS 27.09.69 1 Bruxelles 25.08.1995
127 4:58.06 Mohamed Khaldi ALG 03.05.75 4 Villeneuve d'Ascq 17.06.2001
129 4:58.08 Marcus O'Sullivan IRL 22.12.61 3 London 28.08.1988
129 4:58.08 Noureddine Morceli ALG 28.02.70 1 Praha 08.06.1998
131 4:58.1 Willy Polleunis BEL 27.12.47 1 St Maur 27.09.1978
131 4:58.1 Francis Gonzalez FRA 06.02.52 1 Rennes 22.06.1979
131 4:58.1+ Martin Keino KEN 20.06.72 1 Oslo 04.07.1997
131 4:58.1+ Daniel Komen KEN 17.05.76 2 Oslo 04.07.1997
135 4:58.15 Vénuste Niyongabo BDI 09.12.73 1 Noisy le Grand 03.07.1993
135 4:58.15 Azzedine Sediki MAR 21.05.70 4 Nice 12.07.1995
137 4:58.17 Miloud Abaoud ALG 23.04.77 1 Hechtel 07.08.1999
138 4:58.18 Rachid El Basir MAR 04.10.68 3 Paris 03.07.1995
139 4:58.2+ Noureddine Morceli ALG 28.02.70 2 Bruxelles 25.08.1995
139 4:58.2+ Moses Kiptanui KEN 01.10.70 5 Monaco 10.08.1996
139 4:58.2+ Daniel Komen KEN 17.05.76 1 Hechtel 19.07.1997
139 4:58.2+ Benjamin Limo KEN 23.08.74 5 Monaco 04.08.1999
143 4:58.21 Noureddine Morceli ALG 28.02.70 1 Saint-Denis 04.06.1992
144 4:58.22 Issac Songok KEN 25.04.84 2 Naimette-Xhovémont 02.09.2003
145 4:58.23 Salah El Ghazi MAR 02.11.75 7 Villeneuve d'Ascq 29.06.1997
146 4:58.28 Manuel Pancorbo ESP 07.07.66 4 Roma 08.06.1995
147 4:58.29 Peter Wirz SUI 29.07.60 2 Langenthal 27.07.1984
147 4:58.29+ William Tanui KEN 22.02.64 1 Monaco 04.08.1999
149 4:58.3+ John Kibowen KEN 21.04.69 4 Oslo 09.07.1998
150 4:58.38 Graham Williamson GBR 15.06.60 1 London 29.08.1983
150 4:58.38+ Brahim Lahlafi MAR 15.04.68 1 Monaco 18.08.2000
152 4:58.4 Michel Jazy FRA 13.06.36 1 Chambery 24.09.1966
152 4:58.4+ El Hassan Lahssini MAR 01.01.75 6 Monaco 10.08.1996
154 4:58.42 Thomas Wessinghage FRG 22.02.52 2 Oslo 07.07.1982
155 4:58.5+ Salah Hissou MAR 16.01.72 2 Monaco 04.08.1999
156 4:58.51 Peter Koech KEN 18.02.58 4 Paris 16.07.1987
156 4:58.51 Cyrille Laventure FRA 29.03.64 1 Chartres 08.09.1990
158 4:58.56 Rémy Geoffroy FRA 22.03.63 5 Paris 16.07.1987
159 4:58.57 John Mayock GBR 26.10.70 7 Berlin 07.09.1999
160 4:58.59 Stephen Kipkorir KEN 24.10.70 2 Hechtel 07.08.1999
161 4:58.60 Samir Benfarès FRA 06.06.68 5 Nice 12.07.1995
162 4:58.65 Stefano Mei ITA 03.02.63 1 Viareggio 15.08.1984
163 4:58.68 Rüdiger Stenzel GER 16.04.68 8 Berlin 07.09.1999
164 4:58.71 John Walker NZL 12.01.52 1 Nice 14.08.1982
165 4:58.72 Steve Scott USA 05.05.56 2 Nice 14.08.1982
165 4:58.72 Adrian Blincoe NZL 11.04.79 3 Naimette-Xhovémont 02.09.2003
167 4:58.73 Lukas Morogo KEN 02.02.70 3 Bratislava 29.05.1996
168 4:58.79 Salah El Ghazi MAR 02.11.75 6 Nice 12.07.1995
169 4:58.8+ Paul Bitok KEN 26.06.70 7 Monaco 10.08.1996
169 4:58.8+ Brahim Lahlafi MAR 15.04.68 2 Bruxelles 03.09.1999
169 4:58.8+ Mohammed Mourhit BEL 10.10.70 1 Monaco 18.08.2000
172 4:58.83+ Reuben Chesang KEN 22.12.62 1 Köln 18.08.1995
173 4:58.84 Sebastian Coe GBR 29.09.56 1 Bordeaux 05.06.1982
173 4:58.84+ Moses Kiptanui KEN 01.10.70 1 Monaco 25.07.1995
175 4:58.87 Bouabdellah Tahri FRA 20.12.78 1 Nancy 17.09.2002
176 4:58.88 John Walker NZL 12.01.52 2 Bruxelles 05.09.1986
177 4:58.9+ William Kemei KEN 22.02.69 2 Monaco 25.07.1995
177 4:58.9+ Thomas Nyariki KEN 27.09.71 8 Monaco 10.08.1996
179 4:58.92 Steve Holman USA 02.03.70 5 Stockholm 30.07.1999
180 4:58.93 Paul Mwangi KEN 19.11.73 2 Praha 08.06.1998
181 4:58.94 Mohammed Mourhit BEL 10.10.70 3 Hechtel 07.08.1999
182 4:58.97 Vincent Rousseau BEL 29.07.62 1 Hechtel 08.08.1987
183 4:58.98+ Kenenisa Bekele ETH 13.06.82 1 Monaco 25.07.2007
184 4:59.00 Frank O'Mara IRL 17.07.60 6 Lausanne 15.09.1987
185 4:59.02 Evgeni Ignatov BUL 25.06.59 4 Rieti 04.09.1985
186 4:59.04 Richie Harris USA 04.03.59 2 Viareggio 15.08.1984
187 4:59.06 Suleiman Simotwo KEN 21.04.80 4 Naimette-Xhovémont 02.09.2003
188 4:59.07 Halez Taguelmint FRA 29.03.73 8 Villeneuve d'Ascq 29.06.1997
189 4:59.08+ Gert-Jan Liefers NED 26.09.78 1 Bruxelles 03.09.2004
190 4:59.09 Adrian Blincoe NZL 11.04.79 3 Melbourne 09.03.2006
191 4:59.1 Peter Daenens BEL 23.11.60 1 Neerpelt 19.08.1983
191 4:59.1+ Ismaïl Sghyr MAR 16.03.72 3 Monaco 25.07.1995
191 4:59.1+ Moses Kiptanui KEN 01.10.70 2 Köln 18.08.1995
194 4:59.11 James Kwalia KEN 12.06.84 5 Naimette-Xhovémont 02.09.2003
195 4:59.13 Nadir Bosch FRA 16.05.73 9 Nice 10.07.1996
196 4:59.14 Ali Saïdi-Sief ALG 15.03.78 9 Villeneuve d'Ascq 29.06.1997
197 4:59.17 Manuel Pancorbo ESP 07.07.66 1 Andujar 04.09.1998
198 4:59.19 Jim Spivey USA 07.03.60 4 Paris 03.07.1995
199 4:59.2+ Benjamin Limo KEN 23.08.74 5 Monaco 04.08.1999
199 4:59.2+ Eliud Kipchoge KEN 05.11.84 2 Bruxelles 03.09.2004
201 4:59.21 Filbert Bayi TAN 23.06.53 1 Schaan 17.09.1978
202 4:59.22 Hamid El Mouaziz MAR 17.02.79 8 Berlin 31.08.2001
203 4:59.23+ Martin Keino KEN 20.06.72 1 Paris 29.07.1998
204 4:59.27 Réda Benzine ALG 19.04.71 10 Nice 10.07.1996
205 4:59.28 Todd Harbour USA 24.03.59 3 Nice 14.08.1982
206 4:59.31 Saïd Chébili FRA 06.05.73 5 Villeneuve d'Ascq 17.06.2001
207 4:59.32 Noureddine Bahar MAR 08.04.66 10 Villeneuve d'Ascq 29.06.1997
208 4:59.33 Richie Harris USA 04.03.59 4 Nice 14.08.1982
209 4:59.36+ Daniel Komen KEN 17.05.76 1 Lausanne 02.07.1999
209 4:59.36+ Edwin Maranga KEN 15.08.71 1 Lausanne 02.07.2000
211 4:59.4+ James Kwalia KEN 12.06.84 3 Bruxelles 03.09.2004
211 4:59.40 Ray Flynn IRL 22.01.57 1 Stuttgart 29.08.1982
213 4:59.41 Luciano Di Pardo ITA 03.02.75 6 Milano 05.06.1998
214 4:59.42 Ray Flynn IRL 22.01.57 5 Nice 14.08.1982
215 4:59.43 Mike Boit KEN 06.01.49 5 Rieti 04.09.1985
216 4:59.52 Timothy Kiptanui KEN 05.01.80 6 Naimette-Xhovémont 02.09.2003
217 4:59.54 Markus Ryffel SUI 05.02.55 2 Schaan 17.09.1978
217 4:59.54 Markus Ryffel SUI 05.02.55 3 Langenthal 27.07.1984
219 4:59.56 Robert Nemeth AUT 05.06.58 1 Klagenfurt 06.08.1984
219 4:59.56 Mogens Guldberg DEN 02.08.63 7 Lausanne 15.09.1987
221 4:59.57 Nick Rose GBR 30.12.51 2 London 03.06.1978
222 4:59.59 Alexandre Gonzalez FRA 16.03.51 2 Bordeaux 05.06.1982
223 4:59.6 Jürgen Straub GDR 03.11.53 1 Potsdam 05.07.1980
223 4:59.6+ El Hassan Lahssini MAR 01.01.75 7 Monaco 04.08.1999
223 4:59.6+ Haile Gebrselassie ETH 18.04.73 1 London 07.08.1999
226 4:59.7+ Haile Gebrselassie ETH 18.04.73 1 Monaco 08.08.1998
227 4:59.71 Suleiman Nyambui TAN 13.02.53 3 Schaan 17.09.1978
228 4:59.75 Pierre Délèze SUI 25.09.58 3 Bordeaux 05.06.1982
228 4:59.75+ Haile Gebrselassie ETH 18.04.73 2 Nice 17.07.1999
230 4:59.77 Abdi Bile SOM 28.12.62 1 Fürth 14.06.1987
231 4:59.8 Emiel Puttemans BEL 08.10.47 1 Landen 12.08.1973
231 4:59.8+ Philip Mosima KEN 02.01.77 1 Nice 17.07.1999
231 4:59.80 Driss Maazouzi FRA 15.10.69 5 Roma 08.06.1995
231 4:59.80 Noureddine Bahar MAR 08.04.66 5 Paris 03.07.1995
235 4:59.83 Eric Dubus FRA 28.02.66 6 Roma 08.06.1995
236 4:59.88 Dieter Baumann GER 09.02.65 2 Fürth 14.06.1987
236 4:59.88 Driss Maazouzi FRA 15.10.69 9 Berlin 07.09.1999
236 4:59.88+ Kenenisa Bekele ETH 13.06.82 1 Stockholm 07.08.2007
239 4:59.89 Féthi Baccouche TUN 16.11.60 6 Paris 16.07.1987
240 4:59.9+ Bob Kennedy USA 18.08.70 9 Monaco 10.08.1996
241 4:59.91 Matt Giusto USA 25.10.66 7 Nice 12.07.1995
242 4:59.92 Sydney Maree USA 09.09.56 1 Lausanne 15.09.1989
243 4:59.98 Thomas Wessinghage FRG 22.02.52 4 Bordeaux 05.06.1982
indoor marks
+=intermediate time in 3000m race
1 4:49.99 Kenenisa Bekele ETH 13.06.82 1 Birmingham 17.02.2007
2 4:52.86 Haile Gebrselassie ETH 18.04.73 1 Birmingham 15.02.1998
3 4:54.07 Eamonn Coghlan IRL 24.11.52 1 Inglewood 20.02.1987
4 4:54.76 Vénuste Niyongabo BDI 09.12.73 1 Liévin 18.02.1996
5 4:55.72 Shadrack Korir KEN 14.12.78 2 Birmingham 17.02.2007
6 4:56.09 Laban Rotich KEN 20.01.69 1 Birmingham 14.02.1999
7 4:56.23 Jens-Peter Herold GER 02.06.65 1 Karlsruhe 06.03.1993
8 4:56.30 Augustine Choge KEN 21.01.87 1 Aubière 09.02.2007
9 4:56.40 Noah Ngeny KEN 02.11.78 1 Liévin 25.02.2001
10 4:56.87 Andrés Manuel Diaz ESP 12.07.69 2 Birmingham 14.02.1999
11 4:57.09 John Mayock GBR 26.10.70 2 Liévin 25.02.2001
12 4:57.31 William Tanui KEN 22.02.64 1 Sindelfingen 28.02.1999
13 4:57.51+ Haile Gebrselassie ETH 18.04.73 1 Karlsruhe 25.01.1998
14 4:58.56 Adil Kaouch MAR 01.01.79 1 Budapest 05.02.1999
15 4:58.73 Sammy Rono KEN 74 3 Birmingham 14.02.1999
16 4:58.76 Brimin Kipruto KEN 31.07.85 3 Birmingham 17.02.2007
17 4:58.77 Daniel Komen KEN 17.05.76 2 Budapest 05.02.1999
18 4:58.93 Youssef Baba MAR 07.08.79 3 Liévin 25.02.2001
19 4:59.00+ Haile Gebrselassie ETH 18.04.73 1 Stockholm 19.02.1998
20 4:59.02 Remmy Limo KEN 25.08.71 4 Birmingham 17.02.2007
21 4:59.12 Vyacheslav Shabunin RUS 27.09.69 4 Liévin 25.02.2001
22 4:59.48 Yusuf Biwott KEN 12.11.86 2 Aubière 09.02.2007
23 4:59.55 Peter Rono KEN 31.07.67 1 Liévin 18.02.1996
24 4:59.57+ Haile Gebrselassie ETH 18.04.73 1 Karlsruhe 24.01.1999
25 4:59.78 Doug Padilla USA 04.10.56 2 Inglewood 20.02.1987
26 4:59.82+ Laban Rotich KEN 20.01.69 1 Budapest 06.02.1998
27 4:59.84 Bouabdellah Tahri FRA 20.12.78 1 Liévin 03.03.2006
28 4:59.91 Mohammed Amyn MAR 25.03.76 3 Budapest 05.02.1999
29 4:59.93 Daniel Komen KEN 17.05.76 4 Birmingham 14.02.1999
30 4:59.98 Ali Saïdi-Sief ALG 15.03.78 4 Budapest 05.02.1999