Men · Middle Distance · All-Time

1500 Metres

World record

3:26.00

Hicham El GuerroujMARRome · 14 Jul 1998

28 years standingRecord progression →

3:26.00

Best mark

World record

3:31.21

Top 500 cutoff

500 rows

3:30.36

Median

Of the 500 performances

28

Countries

KEN 178 · MAR 58 · 26 others

Performance distribution

500 performances from 3:26.00 to 3:31.21 · median 3:30.36

3:26.003:26.123:26.343:26.453:26.693:26.733:26.893:26.963:27.143:27.213:27.343:27.373:27.403:27.493:27.523:27.623:27.643:27.643:27.653:27.653:27.723:27.723:27.793:27.803:27.833:27.913:27.953:28.003:28.123:28.213:28.243:28.283:28.323:28.363:28.373:28.373:28.383:28.403:28.413:28.453:28.453:28.513:28.573:28.603:28.683:28.713:28.723:28.733:28.753:28.763:28.763:28.773:28.793:28.803:28.803:28.813:28.813:28.823:28.843:28.863:28.883:28.893:28.913:28.923:28.933:28.933:28.953:28.983:29.013:29.023:29.023:29.023:29.033:29.053:29.053:29.053:29.053:29.063:29.083:29.083:29.103:29.103:29.113:29.123:29.133:29.133:29.143:29.183:29.183:29.183:29.183:29.193:29.203:29.203:29.213:29.213:29.233:29.233:29.253:29.263:29.263:29.273:29.273:29.293:29.303:29.303:29.333:29.353:29.363:29.373:29.373:29.383:29.413:29.433:29.453:29.463:29.463:29.463:29.473:29.473:29.473:29.473:29.503:29.503:29.513:29.513:29.513:29.513:29.523:29.533:29.543:29.563:29.573:29.583:29.593:29.633:29.643:29.643:29.653:29.663:29.673:29.673:29.673:29.683:29.683:29.683:29.703:29.703:29.713:29.713:29.723:29.723:29.723:29.743:29.753:29.753:29.763:29.773:29.773:29.773:29.773:29.783:29.793:29.803:29.803:29.833:29.853:29.853:29.853:29.893:29.903:29.903:29.913:29.913:29.913:29.913:29.933:29.953:29.953:29.963:29.973:29.993:29.993:30.003:30.003:30.013:30.013:30.023:30.043:30.063:30.063:30.073:30.073:30.093:30.093:30.103:30.113:30.113:30.123:30.123:30.133:30.133:30.133:30.143:30.153:30.163:30.163:30.173:30.173:30.183:30.183:30.183:30.203:30.203:30.203:30.213:30.223:30.223:30.223:30.233:30.233:30.243:30.243:30.253:30.253:30.253:30.253:30.263:30.263:30.273:30.273:30.273:30.283:30.283:30.283:30.293:30.303:30.303:30.313:30.313:30.323:30.323:30.333:30.343:30.343:30.353:30.353:30.353:30.363:30.363:30.373:30.373:30.373:30.373:30.393:30.393:30.403:30.403:30.413:30.423:30.423:30.423:30.423:30.433:30.433:30.443:30.443:30.443:30.463:30.463:30.463:30.463:30.473:30.473:30.473:30.473:30.483:30.493:30.493:30.493:30.493:30.503:30.503:30.513:30.513:30.523:30.533:30.543:30.543:30.553:30.553:30.563:30.563:30.573:30.583:30.583:30.583:30.583:30.583:30.593:30.593:30.593:30.603:30.603:30.603:30.613:30.613:30.613:30.613:30.613:30.613:30.623:30.633:30.633:30.643:30.643:30.653:30.663:30.663:30.673:30.673:30.673:30.683:30.683:30.693:30.693:30.693:30.703:30.713:30.713:30.713:30.723:30.723:30.733:30.733:30.733:30.733:30.743:30.743:30.743:30.743:30.743:30.753:30.753:30.753:30.763:30.763:30.773:30.773:30.773:30.773:30.773:30.773:30.773:30.783:30.783:30.783:30.783:30.793:30.803:30.803:30.803:30.803:30.803:30.813:30.823:30.823:30.823:30.823:30.833:30.833:30.843:30.843:30.853:30.863:30.863:30.873:30.873:30.883:30.883:30.883:30.883:30.883:30.883:30.883:30.893:30.903:30.903:30.903:30.903:30.903:30.903:30.913:30.913:30.923:30.923:30.923:30.923:30.933:30.933:30.943:30.943:30.943:30.943:30.943:30.953:30.953:30.953:30.953:30.963:30.963:30.963:30.973:30.973:30.983:30.993:30.993:30.993:30.993:31.003:31.003:31.003:31.003:31.003:31.013:31.013:31.013:31.013:31.013:31.013:31.013:31.023:31.023:31.043:31.043:31.053:31.053:31.063:31.063:31.063:31.063:31.063:31.073:31.083:31.083:31.083:31.083:31.083:31.093:31.093:31.093:31.103:31.103:31.103:31.103:31.103:31.103:31.103:31.103:31.113:31.123:31.123:31.133:31.133:31.133:31.133:31.133:31.143:31.143:31.143:31.153:31.153:31.153:31.163:31.163:31.163:31.163:31.173:31.173:31.173:31.173:31.173:31.183:31.183:31.183:31.183:31.183:31.183:31.193:31.193:31.193:31.193:31.193:31.203:31.203:31.203:31.203:31.203:31.213:31.21

3:26.00 · WR3:30.36 · median3:31.21 · cutoff

Top 500 cutoff

The mark an athlete needed to make the list

World all-time top 500

All performances · data refreshed 17 Sep 2026 · methodology

500 rows

Men's 1500 Metres — All-Time Top 500
#AthleteCountryMarkDateVenueAge
1 Hicham El Guerrouj WR MAR 3:26.00 14 Jul 1998 Roma 23
2 Hicham El Guerrouj MAR 3:26.12 24 Aug 2001 Bruxelles 26
3 Bernard Lagat KEN 3:26.34 24 Aug 2001 Bruxelles 26
4 Hicham El Guerrouj MAR 3:26.45 12 Aug 1998 Zürich 23
5 Asbel Kiprop KEN 3:26.69 17 Jul 2015 Monaco 26
6 Jakob Ingebrigtsen NOR 3:26.73 12 Jul 2024 Monaco 23
7 Hicham El Guerrouj MAR 3:26.89 16 Aug 2002 Zürich 27
8 Hicham El Guerrouj MAR 3:26.96 8 Sep 2002 Rieti 27
9 Jakob Ingebrigtsen NOR 3:27.14 16 Jul 2023 Chorzów 22
10 Hicham El Guerrouj MAR 3:27.21 11 Aug 2000 Zürich 25
11 Hicham El Guerrouj MAR 3:27.34 19 Jul 2002 Monaco 27
12 Noureddine Morceli ALG 3:27.37 12 Jul 1995 Nice 25
13 Bernard Lagat KEN 3:27.40 6 Aug 2004 Zürich 29
14 Azeddine Habz FRA 3:27.49 20 Jun 2025 Paris 31
15 Noureddine Morceli ALG 3:27.52 25 Jul 1995 Monaco 25
16 Josh Kerr GBR 3:27.62 18 Jul 2026 London 28
17 Hicham El Guerrouj MAR 3:27.64 6 Aug 2004 Zürich 29
17 Silas Kiplagat KEN 3:27.64 18 Jul 2014 Monaco 24
19 Hicham El Guerrouj MAR 3:27.65 24 Aug 1999 Sevilla 24
19 Cole Hocker USA 3:27.65 6 Aug 2024 Saint-Denis 23
21 Asbel Kiprop KEN 3:27.72 19 Jul 2013 Monaco 24
21 Phanuel Koech KEN 3:27.72 20 Jun 2025 Paris
23 Josh Kerr GBR 3:27.79 6 Aug 2024 Saint-Denis 26
24 Yared Nuguse USA 3:27.80 6 Aug 2024 Saint-Denis 25
25 Jakob Ingebrigtsen NOR 3:27.83 22 Aug 2024 Lausanne 23
26 Bernard Lagat KEN 3:27.91 19 Jul 2002 Monaco 27
27 Jakob Ingebrigtsen NOR 3:27.95 15 Jun 2023 Oslo 22
28 Cameron Myers AUS 3:28.00 28 Jun 2026 Paris 20
29 Noah Ngeny KEN 3:28.12 11 Aug 2000 Zürich 21
30 Hicham El Guerrouj MAR 3:28.21 7 Jul 1999 Roma 24
31 Jakob Ingebrigtsen NOR 3:28.24 6 Aug 2024 Saint-Denis 23
32 Timothy Cheruiyot KEN 3:28.28 9 Jul 2021 Monaco 25
33 Jakob Ingebrigtsen NOR 3:28.32 7 Aug 2021 Tokyo 20
34 George Mills GBR 3:28.36 20 Jun 2025 Paris 26
35 Noureddine Morceli ALG 3:28.37 9 Sep 1995 Monaco 25
35 Hicham El Guerrouj MAR 3:28.37 8 Aug 1998 Monaco 23
37 Hicham El Guerrouj MAR 3:28.38 6 Jul 2001 Saint-Denis 26
38 Hicham El Guerrouj MAR 3:28.40 5 Sep 2003 Bruxelles 28
39 Timothy Cheruiyot KEN 3:28.41 20 Jul 2018 Monaco 22
40 Asbel Kiprop KEN 3:28.45 18 Jul 2014 Monaco 25
40 Timothy Cheruiyot KEN 3:28.45 14 Aug 2020 Monaco 24
42 Bernard Lagat KEN 3:28.51 11 Aug 2000 Zürich 25
43 Hicham El Guerrouj MAR 3:28.57 11 Aug 1999 Zürich 24
44 Noah Ngeny KEN 3:28.6 7 Jul 1999 Roma 20
45 Jakob Ingebrigtsen NOR 3:28.68 14 Aug 2020 Monaco 19
46 Timothy Cheruiyot KEN 3:28.71 12 Jul 2024 Monaco 28
47 Jakob Ingebrigtsen NOR 3:28.72 10 Jun 2023 Lausanne 22
48 Noah Ngeny KEN 3:28.73 24 Aug 1999 Sevilla 20
49 Taoufik Makhloufi ALG 3:28.75 17 Jul 2015 Monaco 27
50 Mohamed Katir ESP 3:28.76 9 Jul 2021 Monaco 23
50 Jakob Ingebrigtsen NOR 3:28.76 16 Sep 2023 Eugene 22
52 Timothy Cheruiyot KEN 3:28.77 5 Jul 2019 Lausanne 23
53 Abdelati Iguider MAR 3:28.79 17 Jul 2015 Monaco
54 Elijah Manangoi KEN 3:28.80 21 Jul 2017 Monaco 24
54 Brian Komen KEN 3:28.80 12 Jul 2024 Monaco 25
56 Mo Farah GBR 3:28.81 19 Jul 2013 Monaco 30
56 Ronald Kwemoi KEN 3:28.81 18 Jul 2014 Monaco 18
58 Phanuel Koech KEN 3:28.82 19 Jul 2025 London
59 Noah Ngeny KEN 3:28.84 21 Jul 1999 Paris 20
60 Noureddine Morceli ALG 3:28.86 6 Sep 1992 Rieti 22
61 Asbel Kiprop KEN 3:28.88 20 Jul 2012 Monaco 23
62 Mohamed Katir ESP 3:28.89 15 Jun 2023 Oslo 25
63 Hicham El Guerrouj MAR 3:28.91 13 Aug 1997 Zürich 22
64 Hicham El Guerrouj MAR 3:28.92 22 Aug 1997 Bruxelles 22
65 Noah Ngeny KEN 3:28.93 11 Sep 1999 München 20
65 Mo Farah GBR 3:28.93 17 Jul 2015 Monaco 32
67 Fermín Cacho ESP 3:28.95 13 Aug 1997 Zürich 28
68 Mehdi Baala FRA 3:28.98 5 Sep 2003 Bruxelles 25
69 Timothy Cheruiyot KEN 3:29.01 7 Aug 2021 Tokyo 25
70 Daniel Kipchirchir Komen KEN 3:29.02 14 Jul 2006 Roma 21
70 Jakob Ingebrigtsen NOR 3:29.02 8 Sep 2022 Zürich 21
70 Yared Nuguse USA 3:29.02 15 Jun 2023 Oslo 24
73 Festus Lagat KEN 3:29.03 20 Jun 2025 Paris
74 Hicham El Guerrouj MAR 3:29.05 23 Aug 1996 Bruxelles 21
74 Josh Kerr GBR 3:29.05 7 Aug 2021 Tokyo 23
74 Jakob Ingebrigtsen NOR 3:29.05 26 Aug 2022 Lausanne 21
74 Phanuel Koech KEN 3:29.05 24 Jun 2025 Ostrava
78 Hicham El Guerrouj MAR 3:29.06 17 Aug 2001 Zürich 26
79 Hicham El Guerrouj MAR 3:29.08 2 Sep 2001 Rieti 26
79 Timothy Cheruiyot KEN 3:29.08 15 Jun 2023 Oslo 27
81 Timothy Cheruiyot KEN 3:29.10 21 Jul 2017 Monaco 21
81 Yared Nuguse USA 3:29.10 16 Sep 2023 Eugene 24
83 Abel Kipsang KEN 3:29.11 16 Jul 2023 Chorzów
84 Hicham El Guerrouj MAR 3:29.12 9 Jul 1998 Oslo 23
85 Hicham El Guerrouj MAR 3:29.13 15 Aug 2003 Zürich 28
85 Yared Nuguse USA 3:29.13 12 Jul 2024 Monaco 25
87 Rashid Ramzi BRN 3:29.14 14 Jul 2006 Roma
88 Vénuste Niyongabo BDI 3:29.18 22 Aug 1997 Bruxelles
88 Hicham El Guerrouj MAR 3:29.18 31 Jul 2004 Heusden-Zolder 29
88 Asbel Kiprop KEN 3:29.18 9 May 2014 Ad-Dawhah 24
88 Mario García ESP 3:29.18 15 Jun 2023 Oslo
92 Noah Ngeny KEN 3:29.19 3 Sep 1999 Bruxelles 20
93 Noureddine Morceli ALG 3:29.20 20 Jun 1993 Narbonne 23
93 Niels Laros NED 3:29.20 28 Aug 2025 Zürich
95 Bernard Lagat KEN 3:29.21 23 Jul 2004 Saint-Denis 29
95 Yared Nuguse USA 3:29.21 5 Sep 2024 Zürich 25
97 Jake Wightman GBR 3:29.23 19 Jul 2022 Eugene
97 Stefan Nillessen NED 3:29.23 20 Jun 2025 Paris
99 Jakob Ingebrigtsen NOR 3:29.25 9 Jul 2021 Monaco 20
100 Timothy Cheruiyot KEN 3:29.26 6 Oct 2019 Ad-Dawhah 23
100 Azeddine Habz FRA 3:29.26 15 Jun 2023 Oslo 29
102 Hicham El Guerrouj MAR 3:29.27 14 Sep 2002 Paris 28
102 Silas Kiplagat KEN 3:29.27 22 Jul 2010 Monaco 20
104 William Chirchir KEN 3:29.29 24 Aug 2001 Bruxelles
105 Hicham El Guerrouj MAR 3:29.30 7 Jul 1997 Stockholm 22
105 Bernard Lagat USA 3:29.30 28 Aug 2005 Rieti 30
107 Asbel Kiprop KEN 3:29.33 5 Jun 2016 Birmingham 26
108 Josh Kerr GBR 3:29.35 13 Sep 2026 Budapest 28
109 Yared Nuguse USA 3:29.36 18 Jul 2026 London 27
110 Isaac Nader POR 3:29.37 24 Jun 2025 Ostrava
110 Josh Kerr GBR 3:29.37 19 Jul 2025 London 27
112 Josh Kerr GBR 3:29.38 23 Aug 2023 Budapest 25
113 Oliver Hoare AUS 3:29.41 15 Jun 2023 Oslo
114 Vénuste Niyongabo BDI 3:29.43 13 Aug 1997 Zürich
115 Hobbs Kessler USA 3:29.45 6 Aug 2024 Saint-Denis
116 Saïd Aouita MAR 3:29.46 23 Aug 1985 Berlin
116 Daniel Komen KEN 3:29.46 16 Aug 1997 Monaco 21
116 Abel Kipsang KEN 3:29.46 20 Jun 2025 Paris
119 Augustine Choge KEN 3:29.47 14 Jun 2009 Berlin
119 Jake Wightman GBR 3:29.47 14 Aug 2020 Monaco
119 Jakob Ingebrigtsen NOR 3:29.47 19 Jul 2022 Eugene 21
119 Narve Gilje Nordås NOR 3:29.47 15 Jun 2023 Oslo
123 Noureddine Morceli ALG 3:29.50 28 Jun 1996 Paris 26
123 Caleb Ndiku KEN 3:29.50 19 Jul 2013 Monaco
125 Hicham El Guerrouj MAR 3:29.51 31 May 1997 Hengelo 22
125 Ali Saïdi-Sief ALG 3:29.51 4 Jul 2001 Lausanne
125 Stewart McSweyn AUS 3:29.51 9 Jul 2021 Monaco
125 Lamecha Girma ETH 3:29.51 10 Jun 2023 Lausanne 22
129 Jakob Ingebrigtsen NOR 3:29.52 5 Sep 2024 Zürich 23
130 Amine Laâlou MAR 3:29.53 22 Jul 2010 Monaco
131 Niels Laros NED 3:29.54 6 Aug 2024 Saint-Denis
132 Abel Kipsang KEN 3:29.56 7 Aug 2021 Tokyo
133 Noureddine Morceli ALG 3:29.57 5 Sep 1993 Rieti 23
134 Ayanleh Souleiman DJI 3:29.58 18 Jul 2014 Monaco
135 Hicham El Guerrouj MAR 3:29.59 8 Jul 1996 Stockholm 21
136 Silas Kiplagat KEN 3:29.63 11 May 2012 Ad-Dawhah 22
137 Elijah Manangoi KEN 3:29.64 20 Jul 2018 Monaco 25
137 Josh Kerr GBR 3:29.64 10 Jun 2023 Lausanne 25
139 Jakob Ingebrigtsen NOR 3:29.65 23 Aug 2023 Budapest 22
140 Nick Willis NZL 3:29.66 17 Jul 2015 Monaco
141 Steve Cram GBR 3:29.67 16 Jul 1985 Nice
141 Hicham El Guerrouj MAR 3:29.67 28 Aug 1998 Bruxelles 23
141 Elijah Manangoi KEN 3:29.67 17 Jul 2015 Monaco 22
144 Bernard Lagat USA 3:29.68 27 Aug 2006 Rieti 31
144 Narve Gilje Nordås NOR 3:29.68 23 Aug 2023 Budapest
144 Cameron Myers AUS 3:29.68 13 Sep 2026 Budapest 20
147 Hicham El Guerrouj MAR 3:29.7 16 Jul 1998 Nice 23
147 Silas Kiplagat KEN 3:29.70 9 May 2014 Ad-Dawhah 24
149 Saïd Aouita MAR 3:29.71 16 Jul 1985 Nice
149 Timothy Cheruiyot KEN 3:29.71 30 Jun 2018 Paris 22
151 Hicham El Guerrouj MAR 3:29.72 4 Jul 1997 Oslo 22
151 Daniel Kipchirchir Komen KEN 3:29.72 4 Sep 2005 Berlin 20
151 Azeddine Habz FRA 3:29.72 6 Jun 2025 Roma 31
154 Jakob Ingebrigtsen NOR 3:29.74 30 May 2024 Oslo 23
155 Timothy Cheruiyot KEN 3:29.75 6 Jun 2025 Roma 29
155 Josh Hoey USA 3:29.75 24 Jun 2025 Ostrava 25
157 Hicham El Guerrouj MAR 3:29.76 11 Jul 2003 Roma 28
158 Sydney Maree USA 3:29.77 25 Aug 1985 Köln
158 Sebastian Coe GBR 3:29.77 7 Sep 1986 Rieti 29
158 Nixon Chepseba KEN 3:29.77 20 Jul 2012 Monaco
158 Timothy Cheruiyot KEN 3:29.77 30 May 2024 Oslo 28
162 Asbel Kiprop KEN 3:29.78 11 May 2012 Ad-Dawhah 22
163 Noah Ngeny KEN 3:29.79 4 Aug 1999 Monaco 20
164 Cameron Myers AUS 3:29.80 24 Jun 2025 Ostrava 19
164 Azeddine Habz FRA 3:29.80 28 Jun 2026 Paris 32
166 Abdelati Iguider MAR 3:29.83 18 Jul 2014 Monaco
167 Hicham El Guerrouj MAR 3:29.85 29 Jun 2001 Roma 26
167 Cole Hocker USA 3:29.85 22 Aug 2024 Lausanne 23
167 Cameron Myers AUS 3:29.85 10 Apr 2026 Sydney 19
170 Abel Kipsang KEN 3:29.89 23 Aug 2023 Budapest
171 Nixon Chepseba KEN 3:29.90 27 May 2012 Hengelo
171 Mohamed Katir ESP 3:29.90 19 Jul 2022 Eugene 24
173 Laban Rotich KEN 3:29.91 12 Aug 1998 Zürich
173 Aman Wote ETH 3:29.91 18 Jul 2014 Monaco
173 Nick Willis NZL 3:29.91 18 Jul 2014 Monaco
173 Reynold Cheruiyot KEN 3:29.91 28 Aug 2025 Zürich
177 Abel Kipsang KEN 3:29.93 26 Aug 2022 Lausanne
178 Hicham El Guerrouj MAR 3:29.95 30 Aug 2002 Bruxelles 27
178 Jake Wightman GBR 3:29.95 28 Jun 2026 Paris
180 Hicham El Guerrouj MAR 3:29.96 5 Jul 2002 Saint-Denis 27
181 Timothy Cheruiyot KEN 3:29.97 12 Jul 2019 Monaco 23
182 Noureddine Morceli ALG 3:29.99 1 Sep 1996 Rieti 26
182 Noah Ngeny KEN 3:29.99 30 Jun 2000 Roma 21
184 Hicham El Guerrouj MAR 3:30.00 6 Sep 2002 Berlin 27
184 Rashid Ramzi BRN 3:30.00 8 Jul 2005 Roma
186 Daniel Kipchirchir Komen KEN 3:30.01 1 Jul 2005 Saint-Denis 20
186 Filip Ingebrigtsen NOR 3:30.01 20 Jul 2018 Monaco
188 Phanuel Koech KEN 3:30.02 28 Aug 2025 Zürich
189 Timothy Kiptanui KEN 3:30.04 23 Jul 2004 Saint-Denis
190 Noureddine Morceli ALG 3:30.06 4 Aug 1993 Zürich 23
190 Laban Rotich KEN 3:30.06 8 Aug 1998 Monaco
192 Rui Silva POR 3:30.07 19 Jul 2002 Monaco
192 Josh Kerr GBR 3:30.07 15 Jun 2023 Oslo 25
194 Vénuste Niyongabo BDI 3:30.09 8 Jul 1996 Stockholm
194 Robert Farken GER 3:30.09 18 Jul 2026 London
196 Robert Biwott KEN 3:30.10 17 Jul 2015 Monaco
197 Noureddine Morceli ALG 3:30.11 16 Aug 1995 Zürich 25
197 Yared Nuguse USA 3:30.11 7 Jun 2026 Stockholm 27
199 Silas Kiplagat KEN 3:30.12 4 Jul 2015 Saint-Denis 25
199 Oliver Hoare AUS 3:30.12 6 Aug 2022 Birmingham
201 Laban Rotich KEN 3:30.13 7 Jul 1997 Stockholm
201 Silas Kiplagat KEN 3:30.13 8 Sep 2013 Rieti 24
201 Timothy Cheruiyot KEN 3:30.13 28 Aug 2025 Zürich 29
204 Cameron Myers AUS 3:30.14 4 Sep 2026 Bruxelles 20
205 Steve Cram GBR 3:30.15 5 Sep 1986 Bruxelles
206 Ayanleh Souleiman DJI 3:30.16 9 May 2014 Ad-Dawhah
206 Jakob Ingebrigtsen NOR 3:30.16 5 Jul 2019 Lausanne 18
208 Ayanleh Souleiman DJI 3:30.17 4 Jul 2015 Saint-Denis
208 Anass Essayi MAR 3:30.17 28 Jun 2026 Paris
210 John Kibowen KEN 3:30.18 12 Aug 1998 Zürich
210 Stewart McSweyn AUS 3:30.18 26 Aug 2022 Lausanne
210 Phanuel Koech KEN 3:30.18 4 Sep 2026 Bruxelles
213 Hicham El Guerrouj MAR 3:30.2 5 Aug 2000 London 25
213 Haron Keitany KEN 3:30.20 14 Jun 2009 Berlin
213 Mario García ESP 3:30.20 19 Jul 2022 Eugene
216 Timothy Cheruiyot KEN 3:30.21 6 Aug 2022 Birmingham 26
217 Hicham El Guerrouj MAR 3:30.22 14 Aug 1996 Zürich 21
217 Augustine Choge KEN 3:30.22 22 Jul 2010 Monaco
217 Timothy Cheruiyot KEN 3:30.22 6 Sep 2019 Bruxelles 23
220 Noureddine Morceli ALG 3:30.23 13 Aug 1997 Zürich 27
220 Hicham El Guerrouj MAR 3:30.23 1 Sep 1998 Berlin 23
222 Cornelius Chirchir KEN 3:30.24 19 Jul 2002 Monaco
222 Timothy Kiptanui KEN 3:30.24 3 Sep 2004 Bruxelles
224 Rashid Ramzi BRN 3:30.25 2 Jul 2004 Roma
224 Timothy Cheruiyot KEN 3:30.25 23 Aug 2020 Stockholm 24
224 Yared Nuguse USA 3:30.25 23 Aug 2023 Budapest 24
224 Ethan Strand USA 3:30.25 2 Aug 2025 Eugene
228 Mario García ESP 3:30.26 23 Aug 2023 Budapest
228 Narve Gilje Nordås NOR 3:30.26 20 Aug 2025 Pfungstadt
230 Daniel Kipchirchir Komen KEN 3:30.27 3 Jul 2006 Athínai 21
230 Timothy Cheruiyot KEN 3:30.27 30 Aug 2018 Zürich 22
230 Timothy Cheruiyot KEN 3:30.27 8 Sep 2022 Zürich 26
233 Noah Ngeny KEN 3:30.28 11 Aug 1999 Zürich 20
233 Håkon Moe Berg NOR 3:30.28 20 Aug 2025 Pfungstadt
233 Reynold Cheruiyot KEN 3:30.28 28 Jun 2026 Paris
236 Aman Wote ETH 3:30.29 17 Jul 2015 Monaco
237 Charles Simotwo KEN 3:30.30 9 Jul 2021 Monaco
237 Reynold Cheruiyot KEN 3:30.30 16 Jul 2023 Chorzów
239 Ayanleh Souleiman DJI 3:30.31 27 May 2012 Hengelo
239 Anas Lagtiy Chaoudar FRA 3:30.31 28 Jun 2026 Paris
241 Hicham El Guerrouj MAR 3:30.32 16 Jul 1997 Nice 22
241 Cameron Myers AUS 3:30.32 7 Jun 2026 Stockholm 19
243 Ivan Heshko UKR 3:30.33 3 Sep 2004 Bruxelles
244 Noah Ngeny KEN 3:30.34 8 Aug 1998 Monaco 19
244 Collins Cheboi KEN 3:30.34 17 Jul 2015 Monaco
246 Nick Willis NZL 3:30.35 20 Jul 2012 Monaco
246 Filip Ingebrigtsen NOR 3:30.35 14 Aug 2020 Monaco
246 Yared Nuguse USA 3:30.35 31 May 2026 Rabat 26
249 John Kibowen KEN 3:30.36 8 Aug 1998 Monaco
249 Rui Silva POR 3:30.36 20 Jul 2001 Monaco
251 Daniel Kipchirchir Komen KEN 3:30.37 8 Jul 2005 Roma 20
251 Jakob Ingebrigtsen NOR 3:30.37 13 Sep 2024 Bruxelles 23
251 Yared Nuguse USA 3:30.37 5 Jul 2025 Eugene 26
251 Cole Hocker USA 3:30.37 2 Aug 2025 Eugene 24
255 Bernard Lagat KEN 3:30.39 30 Aug 2002 Bruxelles 27
255 Azeddine Habz FRA 3:30.39 28 Aug 2025 Zürich 32
257 Taoufik Makhloufi ALG 3:30.40 9 May 2014 Ad-Dawhah 26
257 Matthew Centrowitz USA 3:30.40 17 Jul 2015 Monaco
259 Laban Rotich KEN 3:30.41 19 May 1997 Rehlingen
260 Noah Ngeny KEN 3:30.42 3 Sep 2000 Rieti 21
260 Marcin Lewandowski POL 3:30.42 9 Jul 2021 Monaco
260 Andrew Coscoran IRL 3:30.42 16 Jul 2023 Chorzów
260 Cameron Myers AUS 3:30.42 28 Mar 2026 Melbourne 19
264 Ronald Kwemoi KEN 3:30.43 4 Jul 2015 Saint-Denis 19
264 Isaac Nader POR 3:30.43 31 May 2026 Rabat
266 John Kibowen KEN 3:30.44 16 Jul 1997 Nice
266 Silas Kiplagat KEN 3:30.44 5 Jun 2014 Roma 24
266 Yared Nuguse USA 3:30.44 23 Jul 2023 London 24
269 Alex Kipchirchir KEN 3:30.46 3 Sep 2004 Bruxelles
269 Asbel Kiprop KEN 3:30.46 10 Sep 2011 Rieti 22
269 Narve Gilje Nordås NOR 3:30.46 6 Aug 2024 Saint-Denis
269 Cole Hocker USA 3:30.46 5 Sep 2024 Zürich 23
273 Vénuste Niyongabo BDI 3:30.47 16 Aug 1997 Monaco
273 Silas Kiplagat KEN 3:30.47 22 Jul 2011 Monaco 21
273 Jakob Ingebrigtsen NOR 3:30.47 12 Jul 2019 Monaco 18
273 Hobbs Kessler USA 3:30.47 22 Aug 2024 Lausanne
277 Timothy Cheruiyot KEN 3:30.48 28 May 2021 Ad-Dawhah 25
278 Daniel Komen KEN 3:30.49 12 Aug 1998 Zürich 22
278 Daniel Kipchirchir Komen KEN 3:30.49 19 Aug 2005 Zürich 20
278 Ronald Kwemoi KEN 3:30.49 15 Jul 2016 Monaco 20
278 Yared Nuguse USA 3:30.49 31 Aug 2023 Zürich 24
282 Ronald Kwemoi KEN 3:30.50 4 Jul 2015 Saint-Denis 19
282 Ethan Strand USA 3:30.50 4 Sep 2026 Bruxelles
284 Stewart McSweyn AUS 3:30.51 25 Sep 2020 Ad-Dawhah
284 Josh Kerr GBR 3:30.51 31 Aug 2023 Zürich 25
286 Jakob Ingebrigtsen NOR 3:30.52 4 Sep 2026 Bruxelles 25
287 Jake Wightman GBR 3:30.53 6 Aug 2022 Birmingham
288 Bernard Lagat KEN 3:30.54 14 Sep 2002 Paris 27
288 Alan Webb USA 3:30.54 6 Jul 2007 Saint-Denis
290 Abdi Bile SOM 3:30.55 3 Sep 1989 Rieti
290 Bernard Lagat KEN 3:30.55 15 Aug 2003 Zürich 28
292 Bernard Lagat KEN 3:30.56 11 Aug 1999 Zürich 24
292 Yared Nuguse USA 3:30.56 4 Sep 2026 Bruxelles 27
294 Reyes Estévez ESP 3:30.57 24 Aug 1999 Sevilla
295 William Tanui KEN 3:30.58 16 Aug 1997 Monaco
295 Ronald Musagala UGA 3:30.58 12 Jul 2019 Monaco
295 Ronald Musagala UGA 3:30.58 24 Aug 2019 Paris
295 Narve Gilje Nordås NOR 3:30.58 23 Jul 2023 London
295 Niels Laros NED 3:30.58 22 Aug 2025 Bruxelles
300 Hicham El Guerrouj MAR 3:30.59 5 Jun 1997 Roma 22
300 Oliver Hoare AUS 3:30.59 8 Sep 2022 Zürich
300 Cole Hocker USA 3:30.59 24 Jun 2024 Eugene 23
303 Cornelius Chirchir KEN 3:30.60 23 Jul 2004 Saint-Denis
303 Josh Kerr GBR 3:30.60 19 Jul 2022 Eugene 24
303 Neil Gourley GBR 3:30.60 23 Jul 2023 London
306 Noureddine Morceli ALG 3:30.61 8 Jul 1994 Villeneuve d'Ascq 24
306 Hicham El Guerrouj MAR 3:30.61 10 Jul 1996 Nice 21
306 Bernard Lagat KEN 3:30.61 4 Aug 1999 Monaco 24
306 Bernard Lagat KEN 3:30.61 17 Aug 2001 Zürich 26
306 Silas Kiplagat KEN 3:30.61 22 Aug 2010 Berlin 21
306 James Magut KEN 3:30.61 9 May 2014 Ad-Dawhah
312 Charlie Da'Vall Grice GBR 3:30.62 12 Jul 2019 Monaco
313 Saïd Aouita MAR 3:30.63 13 Aug 1989 Hengelo
313 Hicham El Guerrouj MAR 3:30.63 26 Aug 1997 Berlin 22
315 Vénuste Niyongabo BDI 3:30.64 29 Jun 1996 Sankt Peterburg
315 Bernard Lagat USA 3:30.64 1 Jul 2005 Saint-Denis 30
317 Neil Gourley GBR 3:30.65 12 Jul 2024 Monaco
318 Vénuste Niyongabo BDI 3:30.66 8 Jul 1994 Villeneuve d'Ascq
318 Ayanleh Souleiman DJI 3:30.66 24 Aug 2019 Paris
320 Benjamin Kipkurui KEN 3:30.67 20 Jul 2001 Monaco
320 Anass Essayi MAR 3:30.67 28 Aug 2025 Zürich
320 Timothy Cheruiyot KEN 3:30.67 7 Jun 2026 Stockholm 30
323 Hicham El Guerrouj MAR 3:30.68 12 Aug 2001 Edmonton 26
323 Azeddine Habz FRA 3:30.68 31 May 2026 Rabat 32
325 Saïd Aouita MAR 3:30.69 4 Jul 1987 Oslo
325 Jakob Ingebrigtsen NOR 3:30.69 4 Sep 2020 Bruxelles 19
325 Timothy Cheruiyot KEN 3:30.69 19 Jul 2022 Eugene 26
328 Cole Hocker USA 3:30.70 23 Aug 2023 Budapest 22
329 Samuel Tefera ETH 3:30.71 9 Jul 2021 Monaco
329 Tshepiso Masalela BOT 3:30.71 4 Apr 2025 Cape Town
329 Hobbs Kessler USA 3:30.71 4 Sep 2026 Bruxelles
332 Noureddine Morceli ALG 3:30.72 15 Jul 1994 London 24
332 Paul Korir KEN 3:30.72 5 Sep 2003 Bruxelles
334 Benjamin Kipkurui KEN 3:30.73 3 Sep 2000 Rieti
334 Bernard Lagat KEN 3:30.73 3 Sep 2004 Bruxelles 29
334 Narve Gilje Nordås NOR 3:30.73 24 Jun 2025 Ostrava
334 Hobbs Kessler USA 3:30.73 13 Sep 2026 Budapest
338 Jakob Ingebrigtsen NOR 3:30.74 23 Aug 2020 Stockholm 19
338 Pietro Arese ITA 3:30.74 6 Aug 2024 Saint-Denis
338 Anass Essayi MAR 3:30.74 6 Jun 2025 Roma
338 Flavien Szot FRA 3:30.74 20 Jun 2025 Paris
338 Cole Hocker USA 3:30.74 13 Sep 2026 Budapest 25
343 Noureddine Morceli ALG 3:30.75 19 Aug 1992 Zürich 22
343 Hicham El Guerrouj MAR 3:30.75 23 Jun 2000 Saint-Denis 25
343 Stefan Nillessen NED 3:30.75 6 Aug 2024 Saint-Denis
346 John Kibowen KEN 3:30.76 19 Jul 1998 Stuttgart
346 Yared Nuguse USA 3:30.76 13 Sep 2026 Budapest 27
348 Steve Ovett GBR 3:30.77 4 Sep 1983 Rieti
348 Laban Rotich KEN 3:30.77 22 Aug 1997 Bruxelles
348 Daniel Kipchirchir Komen KEN 3:30.77 13 May 2005 Ad-Dawhah 20
348 Bethwell Birgen KEN 3:30.77 19 Jul 2013 Monaco
348 Timothy Cheruiyot KEN 3:30.77 18 Jun 2017 Stockholm 21
348 Adel Mechaal ESP 3:30.77 7 Aug 2021 Tokyo
348 Ethan Strand USA 3:30.77 23 Aug 2026 Chorzów
355 Vénuste Niyongabo BDI 3:30.78 21 Jul 1995 Oslo
355 Bernard Lagat KEN 3:30.78 30 Jun 2000 Roma 25
355 Ali Saïdi-Sief ALG 3:30.78 11 Jun 2001 Athínai
355 Reynold Cheruiyot KEN 3:30.78 23 Aug 2023 Budapest
359 Ayanleh Souleiman DJI 3:30.79 5 Jul 2019 Lausanne
360 Mehdi Baala FRA 3:30.80 1 Jul 2005 Saint-Denis 26
360 Taoufik Makhloufi ALG 3:30.80 20 Jul 2012 Monaco 24
360 Azeddine Habz FRA 3:30.80 30 May 2024 Oslo 30
360 Robert Farken GER 3:30.80 6 Jun 2025 Roma
360 Cole Hocker USA 3:30.80 4 Sep 2026 Bruxelles 25
365 Bernard Lagat KEN 3:30.81 2 Jul 2004 Roma 29
366 Ali Saïdi-Sief ALG 3:30.82 28 Aug 2000 Gateshead
366 Alex Kipchirchir KEN 3:30.82 1 Jul 2005 Saint-Denis
366 Filip Ingebrigtsen NOR 3:30.82 5 Jul 2019 Lausanne
366 Abel Kipsang KEN 3:30.82 6 Aug 2022 Birmingham
370 Bernard Lagat KEN 3:30.83 6 Jul 2001 Saint-Denis 26
370 Fouad Chouki FRA 3:30.83 15 Aug 2003 Zürich
372 Isaac Nader POR 3:30.84 30 May 2024 Oslo
372 Yared Nuguse USA 3:30.84 28 Aug 2025 Zürich 26
374 Abel Kipsang KEN 3:30.85 31 Aug 2023 Zürich
375 Aman Wote ETH 3:30.86 9 May 2014 Ad-Dawhah
375 Yared Nuguse USA 3:30.86 24 Jun 2024 Eugene 25
377 Reyes Estévez ESP 3:30.87 12 Aug 1998 Zürich
377 Samuel Pihlström SWE 3:30.87 6 Jun 2025 Roma
379 Rui Silva POR 3:30.88 11 Aug 1999 Zürich
379 William Chirchir KEN 3:30.88 19 Jul 2002 Monaco
379 Cornelius Chirchir KEN 3:30.88 16 Aug 2002 Zürich
379 Augustine Choge KEN 3:30.88 8 May 2009 Ad-Dawhah
379 Neil Gourley GBR 3:30.88 15 Jun 2023 Oslo
379 Neil Gourley GBR 3:30.88 6 Aug 2024 Saint-Denis
379 Reynold Cheruiyot KEN 3:30.88 22 Aug 2024 Lausanne
386 Ronald Kwemoi KEN 3:30.89 24 Jun 2017 Nairobi 21
387 Vénuste Niyongabo BDI 3:30.90 14 Aug 1996 Zürich
387 Hicham El Guerrouj MAR 3:30.90 1 Sep 2000 Berlin 25
387 Rui Silva POR 3:30.90 3 Sep 2004 Bruxelles
387 Haron Keitany KEN 3:30.90 8 May 2009 Ad-Dawhah
387 Andrew Wheating USA 3:30.90 22 Jul 2010 Monaco
387 Vincent Ciattei USA 3:30.90 31 May 2026 Rabat
393 Noureddine Morceli ALG 3:30.91 21 Jul 1999 Paris 29
393 Ali Saïdi-Sief ALG 3:30.91 11 Aug 1999 Zürich
395 José Luis González ESP 3:30.92 16 Jul 1985 Nice
395 Tarek Boukensa ALG 3:30.92 13 Jul 2007 Roma
395 Elliot Giles GBR 3:30.92 23 Jul 2023 London
395 Josh Kerr GBR 3:30.92 25 May 2024 Eugene 26
399 Noureddine Morceli ALG 3:30.93 5 Jun 1996 Roma 26
399 Timothy Cheruiyot KEN 3:30.93 13 Sep 2024 Bruxelles 28
401 Laban Rotich KEN 3:30.94 14 Jul 1998 Roma
401 Isaac Viciosa ESP 3:30.94 8 Aug 1998 Monaco
401 Nixon Chepseba KEN 3:30.94 13 Sep 2011 Zagreb
401 Cole Hocker USA 3:30.94 13 Sep 2024 Bruxelles 23
401 Reynold Cheruiyot KEN 3:30.94 6 Jun 2025 Roma
406 Steve Cram GBR 3:30.95 19 Aug 1988 Bruxelles
406 Vénuste Niyongabo BDI 3:30.95 18 Jul 1994 Nice
406 Noureddine Morceli ALG 3:30.95 4 Aug 1999 Monaco 29
406 George Mills GBR 3:30.95 31 Aug 2023 Zürich 24
410 Mehdi Baala FRA 3:30.96 28 Jul 2009 Monaco 30
410 Cameron Myers AUS 3:30.96 30 Aug 2026 Berlin 20
410 Azeddine Habz FRA 3:30.96 13 Sep 2026 Budapest 33
413 Mehdi Baala FRA 3:30.97 4 Jul 2003 Saint-Denis 24
413 Silas Kiplagat KEN 3:30.97 29 Aug 2013 Zürich 24
415 Leonel Manzano USA 3:30.98 18 Jul 2014 Monaco
416 Noureddine Morceli ALG 3:30.99 3 Jul 1996 Lausanne 26
416 Robert Rono KEN 3:30.99 30 Aug 2002 Bruxelles
416 Issac Songok KEN 3:30.99 6 Aug 2004 Zürich
416 Ruben Verheyden BEL 3:30.99 20 Jun 2025 Paris
420 Jakob Ingebrigtsen NOR 3:31.0 16 Jun 2022 Oslo 21
420 Noureddine Morceli ALG 3:31.00 27 Jun 1991 Helsinki 21
420 Noureddine Morceli ALG 3:31.00 7 Aug 1991 Zürich 21
420 Noureddine Morceli ALG 3:31.00 3 Sep 1997 Rieti 27
420 Bethwell Birgen KEN 3:31.00 20 Jul 2012 Monaco
425 Jim Spivey USA 3:31.01 28 Aug 1988 Koblenz
425 Noureddine Morceli ALG 3:31.01 3 Jul 1991 Stockholm 21
425 Vénuste Niyongabo BDI 3:31.01 1 Sep 1996 Rieti
425 Noah Ngeny KEN 3:31.01 19 Jul 1998 Stuttgart 19
425 Bernard Lagat KEN 3:31.01 29 Jun 2001 Roma 26
425 Mehdi Baala FRA 3:31.01 6 Jul 2007 Saint-Denis 28
425 Abel Kipsang KEN 3:31.01 7 May 2022 Nairobi
432 William Chirchir KEN 3:31.02 18 Aug 2000 Monaco
432 Cornelius Chirchir KEN 3:31.02 30 Aug 2002 Bruxelles
434 Dahame Najem Bashir QAT 3:31.04 13 May 2005 Ad-Dawhah
434 Bernard Lagat USA 3:31.04 19 Aug 2005 Zürich 30
436 Mehdi Baala FRA 3:31.05 28 Jun 2007 Strasbourg 28
436 Timothy Cheruiyot KEN 3:31.05 24 Jun 2017 Nairobi 21
438 Laban Rotich KEN 3:31.06 1 Sep 1996 Rieti
438 Ryan Gregson AUS 3:31.06 22 Jul 2010 Monaco
438 Filip Ingebrigtsen NOR 3:31.06 24 Aug 2019 Paris
438 Elliot Giles GBR 3:31.06 30 May 2024 Oslo
438 Narve Gilje Nordås NOR 3:31.06 12 Jul 2024 Monaco
443 Oliver Hoare AUS 3:31.07 12 Jul 2024 Monaco
444 John Kibowen KEN 3:31.08 14 Jul 1998 Roma
444 Bernard Lagat KEN 3:31.08 20 Jul 2001 Monaco 26
444 Ivan Heshko UKR 3:31.08 8 Jul 2006 Saint-Denis
444 Jake Heyward GBR 3:31.08 6 Aug 2022 Birmingham
444 Oliver Hoare AUS 3:31.08 30 May 2024 Oslo
449 Bernard Lagat USA 3:31.09 8 Jul 2005 Roma 30
449 Matthew Centrowitz USA 3:31.09 18 Jul 2014 Monaco
449 Phanuel Koech KEN 3:31.09 14 Jul 2026 Budapest
452 Daniel Komen KEN 3:31.10 14 Jul 1998 Roma 22
452 Hicham El Guerrouj MAR 3:31.10 28 Jul 2000 Oslo 25
452 Bernard Lagat KEN 3:31.10 12 Aug 2001 Edmonton 26
452 Paul Korir KEN 3:31.10 4 Jul 2004 Iráklio
452 Alex Kipchirchir KEN 3:31.10 13 May 2005 Ad-Dawhah
452 Adil Kaouch MAR 3:31.10 14 Jul 2006 Roma
452 Neil Gourley GBR 3:31.10 23 Aug 2023 Budapest
452 Danson Kiplangat KEN 3:31.10 14 Jul 2026 Budapest
460 Jakob Ingebrigtsen NOR 3:31.11 25 May 2024 Eugene 23
461 Noah Ngeny KEN 3:31.12 13 Jun 1999 Villeneuve d'Ascq 20
461 Hobbs Kessler USA 3:31.12 2 Aug 2025 Eugene
463 José Manuel Abascal ESP 3:31.13 16 Aug 1986 Barcelona
463 Mulugeta Wondimu ETH 3:31.13 31 Jul 2004 Heusden-Zolder
463 Daniel Kipchirchir Komen KEN 3:31.13 26 Aug 2005 Bruxelles 20
463 Asbel Kiprop KEN 3:31.13 10 May 2013 Ad-Dawhah 23
463 Elliot Giles GBR 3:31.13 6 Jun 2025 Roma
468 Augustine Choge KEN 3:31.14 11 Sep 2011 Berlin
468 Brian Komen KEN 3:31.14 6 Jun 2025 Roma 26
468 Phanuel Koech KEN 3:31.14 23 Aug 2026 Chorzów
471 John Kibowen KEN 3:31.15 22 Aug 1997 Bruxelles
471 Oliver Hoare AUS 3:31.15 6 Jun 2025 Roma
471 Samuel Pihlström SWE 3:31.15 28 Aug 2025 Zürich
474 Hicham El Guerrouj MAR 3:31.16 18 Aug 1995 Köln 20
474 Ali Saïdi-Sief ALG 3:31.16 9 Jul 2001 Nice
474 Elijah Manangoi KEN 3:31.16 30 Aug 2018 Zürich 25
474 Cole Hocker USA 3:31.16 23 Aug 2026 Chorzów 25
478 Vénuste Niyongabo BDI 3:31.17 18 Aug 1995 Köln
478 Robert Kiplagat Andersen DEN 3:31.17 13 Aug 1997 Zürich
478 Daniel Komen KEN 3:31.17 26 Aug 1997 Berlin 21
478 Cornelius Chirchir KEN 3:31.17 12 Jun 2003 Ostrava
478 Bethwell Birgen KEN 3:31.17 11 May 2012 Ad-Dawhah
483 Vénuste Niyongabo BDI 3:31.18 30 Aug 1994 Berlin
483 Noah Ngeny KEN 3:31.18 2 Jul 1999 Lausanne 20
483 Shadrack Korir KEN 3:31.18 13 Jul 2007 Roma
483 Jakob Ingebrigtsen NOR 3:31.18 20 Jul 2018 Monaco 17
483 Samuel Pihlström SWE 3:31.18 24 Jun 2025 Ostrava
483 Jake Heyward GBR 3:31.18 4 Sep 2026 Bruxelles
489 Hicham El Guerrouj MAR 3:31.19 1 Jun 1998 Hengelo 23
489 Ayanleh Souleiman DJI 3:31.19 5 Jun 2014 Roma
489 Elijah Manangoi KEN 3:31.19 15 Jul 2016 Monaco 23
489 Ayanleh Souleiman DJI 3:31.19 20 Jul 2018 Monaco
489 Jakob Ingebrigtsen NOR 3:31.19 23 Aug 2026 Chorzów 25
494 Abdi Bile SOM 3:31.20 19 Jul 1989 Pescara
494 William Tanui KEN 3:31.20 14 Aug 1996 Zürich
494 William Chirchir KEN 3:31.20 6 Jul 2001 Saint-Denis
494 Bernard Lagat KEN 3:31.20 20 Sep 2002 Madrid 27
494 Asbel Kiprop KEN 3:31.20 10 Jul 2009 Roma 20
499 José Antonio Redolat ESP 3:31.21 17 Jul 2001 Stockholm
499 Anter Zerguelaïne ALG 3:31.21 28 Jul 2009 Monaco
Women's 1500 Metres all-timeMen's 1500 Metres world record1500 Metres overviewKenyaMoroccoAll top lists