Rank Result Name Country Info
1 3:27.65 Cole Hocker USA PB (Alltime-7), CR, NR
2 3:27.79 Josh Kerr GBR PB (Alltime-8), NR
3 3:27.80 Yared Nuguse USA PB (Alltime-9), P3WR
4 3:28.24 Jakob Ingebrigtsen NOR P4WR
5 3:29.45 Hobbs Kessler USA PB (Alltime-30)
6 3:29.54 Niels Laros NED PB (Alltime-40), NR
7 3:30.46 Narve Gilje Nordås NOR
8 3:30.74 Pietro Arese ITA PB (Alltime-75), NR
9 3:30.75 Stefan Nillessen NED PB (Alltime-76)
10 3:30.88 Neil Gourley GBR
11 3:34.92 Cathal Doyle IRL
11 3:31.35 Timothy Cheruiyot KEN P11WR
12 3:35.59 Brian Komen KEN
12 3:32.84 Federico Riva ITA PB (Alltime-189)
21 3:35.10 Azeddine Habz FRA P21WR
22 3:33.53 Charles Philibert-Thiboutot CAN P22WR
31 3:35.32 Ossama Meslek ITA P31WR
32 3:33.56 George Mills GBR P32WR
41 3:35.35 Tshepo Tshite RSA P41WR
42 3:33.58 Samuel Pihlström SWE PB (Alltime-255), P42WR
51 3:35.76 Kieran Lumb CAN P51WR
52 3:34.00 Oliver Hoare AUS P52WR
61 3:36.14 Jochem Vermeulen BEL P61WR
62 3:34.45 Adam Spencer AUS P62WR
71 3:36.50 Luke McCann IRL P71WR
72 3:34.53 Filip Rak POL P72WR
81 3:36.54 Marius Probst GER P81WR
82 3:35.04 Ignacio Fontes ESP P82WR
91 3:36.79 Maciej Wyderka POL P91WR
92 3:35.42 Maël Gouyette FRA P92WR
101 3:36.82 Abdisa Fayisa ETH P101WR
102 3:36.06 Ruben Verheyden BEL P102WR
111 3:37.01 Mario García ESP P111WR
112 3:36.64 Ryan Mphahlele RSA P112WR
121 3:37.49 Sam McEntee AUS P121WR
Rank Result Name Country Info
1 3:31.95 Jakob Ingebrigtsen NOR
2 3:33.30 Jochem Vermeulen BEL
3 3:33.34 Pietro Arese ITA
4 3:33.40 Ruben Verheyden BEL PB (Alltime-241)
5 3:33.58 Adel Mechaal ESP
6 3:33.60 Raphael Pallitsch AUT
7 3:33.70 Azeddine Habz FRA
8 3:33.98 Robert Farken GER
9 3:34.11 Neil Gourley GBR
10 3:34.22 Isaac Nader POR
11 3:34.33 Romain Mornet FRA
12 3:34.44 Adam Fogg GBR PB (Alltime-379)
13 3:34.76 Andrew Coscoran IRL
14 3:36.35 Ossama Meslek ITA
15 3:37.37 Federico Riva ITA
Rank Result Name Country
1 3:29.38 Josh Kerr GBR
2 3:29.65 Jakob Ingebrigtsen NOR
3 3:29.68 Narve Gilje Nordås NOR
4 3:29.89 Abel Kipsang KEN
5 3:30.25 Yared Nuguse USA
6 3:30.26 Mario García ESP
7 3:30.70 Cole Hocker USA
8 3:30.78 Reynold Kipkorir KEN
9 3:31.10 Neil Gourley GBR
10 3:31.25 Niels Laros NED
11 3:33.14 Azeddine Habz FRA
12 3:35.41 Isaac Nader POR
Rank Result Name Country Info
1 3:29.23 Jake Wightman GBR PB (Alltime-26)
2 3:29.47 Jakob Ingebrigtsen NOR
3 3:29.90 Mohamed Katir ESP
4 3:30.20 Mario García ESP
5 3:30.60 Josh Kerr GBR
6 3:30.69 Timothy Cheruiyot KEN
7 3:31.21 Abel Kipsang KEN
8 3:32.98 Lemi Tadese ETH
9 3:33.24 Stewart McSweyn AUS
10 3:34.58 Michal Rozmys POL
11 3:34.71 Ignacio Fontes ESP
12 3:35.57 Joshua Thompson USA
Rank Result Name Country
1 3:32.76 Jakob Ingebrigtsen NOR
2 3:34.44 Jake Heyward GBR
3 3:34.88 Mario García ESP
4 3:35.00 Pietro Arese ITA
5 3:35.97 Matthew Stonier GBR
6 3:37.40 Gonzalo Garcia ESP
7 3:37.63 Michal Rozmys POL
Rank Result Name Country Info
1 3:28.32 Jakob Ingebrigtsen NOR AAR
2 3:29.01 Timothy Cheruiyot KEN
3 3:29.05 Josh Kerr GBR
4 3:29.56 Abel Kipsang KEN
5 3:30.77 Adel Mechaal ESP PB (Alltime-77)
6 3:31.40 Cole Hocker USA
7 3:31.91 Stewart McSweyn AUS
8 3:32.67 Michal Rozmys POL
9 3:34.43 Jake Heyward GBR
10 3:35.09 Jake Wightman GBR
11 3:35.79 Oliver Hoare AUS
12 3:36.80 Charles Grethen LUX
Rank Result Name Country Info
1 3:29.26 Timothy Cheruiyot KEN
2 3:31.38 Taoufik Makhloufi ALG
3 3:31.46 Marcin Lewandowski POL
4 3:31.70 Jakob Ingebrigtsen NOR
5 3:31.87 Jake Wightman GBR
6 3:32.52 Josh Kerr GBR
7 3:32.72 Ronald Kwemoi KEN
8 3:32.81 Matthew Centrowitz USA
9 3:33.70 Kalle Berglund SWE PB (Alltime-275)
10 3:34.24 Craig Engels USA
11 3:37.30 Neil Gourley GBR
12 3:37.96 Youssouf Hiss Bachir DJI
Rank Result Name Country
1 3:33.61 Elijah Manangoi KEN
2 3:33.99 Timothy Cheruiyot KEN
3 3:34.53 Filip Ingebrigtsen NOR
4 3:34.71 Adel Mechaal ESP
5 3:34.89 Jakub Holusa CZE
6 3:35.81 Alsadik Mikhou BRN
7 3:36.02 Marcin Lewandowski POL
8 3:36.82 Nick Willis NZL
9 3:37.24 Asbel Kiprop KEN
10 3:37.56 Johnny Gregorek USA
11 3:37.72 Fouad El Kaam MAR
Rank Result Name Country
1 3:34.40 Asbel Kiprop KEN
2 3:34.63 Elijah Manangoi KEN
3 3:34.67 Abdelati Iguider MAR
4 3:34.76 Taoufik Makhloufi ALG
5 3:34.81 Silas Kiplagat KEN
6 3:35.46 Nick Willis NZL
7 3:36.05 Timothy Cheruiyot KEN
8 3:36.13 Matthew Centrowitz USA
9 3:36.21 Charlie Da'Vall Grice GBR
10 3:37.26 Leonel Manzano USA
Rank Result Name Country
1 3:36.28 Asbel Kiprop KEN
2 3:36.78 Matthew Centrowitz USA
3 3:36.83 Johan Cronje RSA
4 3:36.87 Nixon Chepseba KEN
5 3:37.03 Homiyu Tesfaye GER
6 3:37.11 Silas Kiplagat KEN
7 3:37.21 Mekonnen Gebremedhin ETH
8 3:37.52 Henrik Ingebrigtsen NOR
Rank Result Name Country
1 3:34.08 Taoufik Makhloufi ALG
2 3:34.79 Leonel Manzano USA
3 3:35.13 Abdelati Iguider MAR
4 3:35.17 Matthew Centrowitz USA
5 3:35.43 Henrik Ingebrigtsen NOR
6 3:35.44 Mekonnen Gebremedhin ETH
7 3:36.19 Silas Kiplagat KEN
8 3:36.72 Ilham Tanui Özbilen TUR
9 3:36.94 Nick Willis NZL
10 3:37.98 Belal Mansoor Ali BRN
Rank Result Name Country
1 3:35.69 Asbel Kiprop KEN
2 3:35.92 Silas Kiplagat KEN
3 3:36.08 Matthew Centrowitz USA
4 3:36.33 Manuel Olmedo ESP
5 3:36.56 Abdelati Iguider MAR
6 3:36.80 Mohammed Moustaoui MAR
7 3:36.81 Mekonnen Gebremedhin ETH
8 3:37.31 Eduard Villanueva VEN
9 3:37.46 Mehdi Baala FRA
10 3:37.81 Ciarán O'Lionáird IRL
Rank Result Name Country
1 3:35.93 Youssef Saad Kamel BRN
2 3:36.01 Deresse Mekonnen ETH
3 3:36.20 Bernard Lagat USA
4 3:36.47 Asbel Kiprop KEN
5 3:36.53 Augustine Choge KEN
6 3:36.57 Mohammed Moustaoui MAR
7 3:36.99 Mehdi Baala FRA
8 3:37.62 Lopez Lomong USA
9 3:37.72 Belal Mansoor Ali BRN
10 3:37.83 Amine Laâlou MAR
Rank Result Name Country
1 3:33.11 Asbel Kiprop KEN
2 3:34.16 Nick Willis NZL
3 3:34.21 Mehdi Baala FRA
4 3:34.44 Juan Carlos Higuero ESP
5 3:34.66 Abdelati Iguider MAR
6 3:34.77 Juan van Deventer RSA
7 3:35.23 Belal Mansoor Ali BRN
8 3:35.37 Andrew Baddeley GBR
9 3:35.50 Augustine Choge KEN
10 3:37.68 Dahame Najem Bashir QAT
Rank Result Name Country
1 3:34.77 Bernard Lagat USA
2 3:35.00 Rashid Ramzi BRN
3 3:35.04 Shadrack Korir KEN
4 3:35.24 Asbel Kiprop KEN
5 3:35.26 Tarek Boukensa ALG
6 3:35.29 Anter Zerguelaïne ALG
7 3:35.62 Arturo Casado ESP
8 3:35.69 Alan Webb USA
9 3:35.95 Andrew Baddeley GBR
10 3:36.13 Nick Willis NZL
11 3:36.44 Belal Mansoor Ali BRN
12 3:37.03 Sergio Gallardo ESP
Rank Result Name Country
1 3:37.88 Rashid Ramzi BRN
Rank Result Name Country
1 3:34.18 Hicham El Guerrouj MAR
2 3:34.30 Bernard Lagat KEN
3 3:34.68 Rui Silva POR
4 3:35.61 Timothy Kiptanui KEN
5 3:35.82 Ivan Heshko UKR
6 3:36.33 Michael East GBR
7 3:36.63 Reyes Estévez ESP
8 3:37.17 Gert-Jan Liefers NED
Rank Result Name Country Info
1 3:31.77 Hicham El Guerrouj MAR
2 3:32.31 Mehdi Baala FRA
3 3:33.17 Ivan Heshko UKR
4 3:33.47 Paul Korir KEN
5 3:33.68 Rui Silva POR
6 3:33.84 Reyes Estévez ESP
7 3:33.99 Gert-Jan Liefers NED
8 3:34.05 Fouad Chouki FRA
9 3:34.37 Vyacheslav Shabunin RUS
10 3:34.39 Issac Songok KEN
11 3:35.02 Roberto Parra ESP PB (Alltime-467)
Rank Result Name Country
1 3:30.68 Hicham El Guerrouj MAR
2 3:31.10 Bernard Lagat KEN
3 3:31.54 Driss Maazouzi FRA
4 3:31.91 William Chirchir KEN
5 3:32.34 Reyes Estévez ESP
6 3:34.29 José Antonio Redolat ESP
7 3:35.74 Rui Silva POR
8 3:36.54 Abdelkader Hachlaf MAR
9 3:36.99 Gert-Jan Liefers NED
Rank Result Name Country
1 3:32.07 Noah Ngeny KEN
2 3:32.32 Hicham El Guerrouj MAR
3 3:32.44 Bernard Lagat KEN
4 3:34.14 Mehdi Baala FRA
5 3:35.50 Kevin Sullivan CAN
6 3:36.78 Daniel Zegeye ETH
7 3:37.27 Andrés Manuel Díaz ESP
Rank Result Name Country Info
1 3:27.65 Hicham El Guerrouj MAR
2 3:28.73 Noah Ngeny KEN
3 3:30.57 Reyes Estévez ESP PB (Alltime-66)
4 3:31.34 Fermin Cacho ESP
5 3:31.83 Andrés Manuel Díaz ESP
6 3:33.32 Laban Rotich KEN
7 3:33.82 David Lelei KEN
8 3:34.02 Driss Maazouzi FRA
9 3:34.32 Steve Holman USA
10 3:35.35 Graham Hood CAN
Rank Result Name Country
1 3:35.83 Hicham El Guerrouj MAR
2 3:36.63 Fermin Cacho ESP
3 3:37.26 Reyes Estévez ESP
4 3:37.37 Noureddine Morceli ALG
5 3:37.51 Ali Hakimi TUN
6 3:37.53 Mohamed Suleiman QAT
7 3:37.55 Graham Hood CAN
8 3:37.66 Robert Kiplagat Andersen DEN
Rank Result Name Country
1 3:35.78 Noureddine Morceli ALG
2 3:36.40 Fermin Cacho ESP
3 3:36.72 Stephen Kipkorir KEN
4 3:37.39 Laban Rotich KEN
5 3:37.42 William Tanui KEN
Rank Result Name Country
1 3:33.73 Noureddine Morceli ALG
2 3:35.28 Hicham El Guerrouj MAR
3 3:35.56 Vénuste Niyongabo BDI
4 3:35.96 Rachid El Basir MAR
5 3:36.73 Kevin Sullivan CAN
6 3:36.90 Abdelkader Chékhémani FRA
7 3:36.96 Mohamed Suleiman QAT
8 3:37.02 Fermin Cacho ESP
9 3:37.59 Gary Lough GBR
Rank Result Name Country
1 3:35.27 Fermin Cacho ESP
2 3:36.01 Isaac Viciosa ESP
3 3:36.88 Branko Zorko CRO
4 3:37.44 Eric Dubus FRA
5 3:37.81 Andrey Bulkovskiy UKR
Rank Result Name Country
1 3:34.24 Noureddine Morceli ALG
2 3:35.56 Fermin Cacho ESP
3 3:35.96 Abdi Bile SOM
4 3:36.87 Mohamed Suleiman QAT
5 3:37.42 Jim Spivey USA
6 3:37.61 Matthew Yates GBR
7 3:37.68 Rachid El Basir MAR
8 3:37.76 Mohamed Taki MAR
Rank Result Name Country Info
1 3:32.84 Noureddine Morceli ALG
2 3:34.84 Wilfred Oanda Kirochi KEN
3 3:35.28 Hauke Fuhlbrügge GER
4 3:35.37 Jens-Peter Herold GER
5 3:35.62 Fermin Cacho ESP
6 3:35.76 Mário Silva POR PB (Alltime-606)
7 3:36.03 David Kibet KEN
8 3:36.56 Gennaro Di Napoli ITA
Rank Result Name Country
1 3:35.96 Peter Rono KEN
2 3:36.15 Peter Elliott GBR
3 3:36.21 Jens-Peter Herold GER
4 3:36.24 Steve Cram GBR
5 3:36.99 Steve Scott USA
6 3:37.08 Han Kulker NED
7 3:37.94 Kipkoech Cheruiyot KEN
Rank Result Name Country
1 3:36.80 Abdi Bile SOM
Rank Result Name Country
1 3:32.53 Sebastian Coe GBR
2 3:33.40 Steve Cram GBR
3 3:34.30 José Manuel Abascal ESP
4 3:34.52 Joseph Chesire KEN
5 3:36.07 Jim Spivey USA
6 3:36.97 Peter Wirz SUI
7 3:37.02 Andrés Vera ESP
8 3:37.11 Omer Khalifa SUD
Rank Result Name Country
1 3:36.49 Steve Cram GBR
2 3:36.99 Nikolay Kirov BLR
3 3:37.04 José Manuel Abascal ESP
4 3:37.81 Robert Nemeth AUT
Rank Result Name Country
1 3:35.59 Steve Ovett GBR
2 3:36.57 Eamonn Coghlan IRL
3 3:36.70 David Moorcroft GBR
4 3:37.19 Thomas Wessinghage FRG
5 3:37.54 Antti Loikkanen FIN
Rank Result Name Country Info
1 3:36.33 Pekka Vasala FIN PB (Alltime-748)
2 3:36.81 Kipchoge Keino KEN
3 3:37.46 Rod Dixon NZL
Rank Result Name Country Info
1 3:34.91 Kipchoge Keino KEN PB (Alltime-454)
2 3:37.89 Jim Ryun USA
Rank Result Name Country Info
1 3:35.6 Herbert Elliott AUS PB (Alltime-568)