1 3:26.00 Hicham El Guerrouj MAR 14.09.74 1 Roma 14.07.1998
2 3:26.12 Hicham El Guerrouj MAR 14.09.74 1 Bruxelles 24.08.2001
3 3:26.34 Bernard Lagat KEN 12.12.74 2 Bruxelles 24.08.2001
4 3:26.45 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 12.08.1998
5 3:26.69 Asbel Kiprop KEN 30.06.89 1 Monaco 17.07.2015
6 3:26.89 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 16.08.2002
7 3:26.96 Hicham El Guerrouj MAR 14.09.74 1 Rieti 08.09.2002
8 3:27.21 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 11.08.2000
9 3:27.34 Hicham El Guerrouj MAR 14.09.74 1 Monaco 19.07.2002
10 3:27.37 Noureddine Morceli ALG 28.02.70 1 Nice 12.07.1995
11 3:27.40 Bernard Lagat KEN 12.12.74 1 Zürich 06.08.2004
12 3:27.52 Noureddine Morceli ALG 28.02.70 1 Monaco 25.07.1995
13 3:27.64 Hicham El Guerrouj MAR 14.09.74 2 Zürich 06.08.2004
13 3:27.64 Silas Kiplagat KEN 20.08.89 1 Monaco 18.07.2014
15 3:27.65 Hicham El Guerrouj MAR 14.09.74 1 Sevilla 24.08.1999
16 3:27.72 Asbel Kiprop KEN 30.06.89 1 Monaco 19.07.2013
17 3:27.91 Bernard Lagat KEN 12.12.74 2 Monaco 19.07.2002
18 3:28.12 Noah Ngeny KEN 02.11.78 2rA Zürich 11.08.2000
19 3:28.21+ Hicham El Guerrouj MAR 14.09.74 1 Roma 07.07.1999
20 3:28.37 Noureddine Morceli ALG 28.02.70 1 Monaco 09.09.1995
20 3:28.37 Hicham El Guerrouj MAR 14.09.74 1 Monaco 08.08.1998
22 3:28.38 Hicham El Guerrouj MAR 14.09.74 1 Saint-Denis 06.07.2001
23 3:28.40 Hicham El Guerrouj MAR 14.09.74 1 Bruxelles 05.09.2003
24 3:28.41 Timothy Cheruiyot KEN 20.11.95 1 Monaco 20.07.2018
25 3:28.45 Asbel Kiprop KEN 30.06.89 2 Monaco 18.07.2014
26 3:28.51 Bernard Lagat KEN 12.12.74 3rA Zürich 11.08.2000
27 3:28.57 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 11.08.1999
28 3:28.6+ Noah Ngeny KEN 02.11.78 2 Roma 07.07.1999
29 3:28.73 Noah Ngeny KEN 02.11.78 2 Sevilla 24.08.1999
30 3:28.75 Taoufik Makhloufi ALG 29.04.88 2 Monaco 17.07.2015
31 3:28.77 Timothy Cheruiyot KEN 20.11.95 1 Lausanne 05.07.2019
32 3:28.79 Abdelati Iguider MAR 25.03.87 3 Monaco 17.07.2015
33 3:28.80 Elijah Manangoi KEN 05.01.93 1 Monaco 21.07.2017
34 3:28.81 Mohamed Farah GBR 23.03.83 2 Monaco 19.07.2013
34 3:28.81 Ronald Kwemoi KEN 18.09.95 3 Monaco 18.07.2014
36 3:28.84 Noah Ngeny KEN 02.11.78 1 Paris 21.07.1999
37 3:28.86 Noureddine Morceli ALG 28.02.70 1 Rieti 06.09.1992
38 3:28.88 Asbel Kiprop KEN 30.06.89 1 Monaco 20.07.2012
39 3:28.91 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 13.08.1997
40 3:28.92 Hicham El Guerrouj MAR 14.09.74 1 Bruxelles 22.08.1997
41 3:28.93 Noah Ngeny KEN 02.11.78 1 München 11.09.1999
41 3:28.93 Mohamed Farah GBR 23.03.83 4 Monaco 17.07.2015
43 3:28.95 Fermin Cacho ESP 16.02.69 2rA Zürich 13.08.1997
44 3:28.98 Mehdi Baala FRA 17.08.78 2 Bruxelles 05.09.2003
45 3:29.02 Daniel Kipchirchir Komen KEN 27.11.84 1r2 Roma 14.07.2006
46 3:29.05 Hicham El Guerrouj MAR 14.09.74 1 Bruxelles 23.08.1996
47 3:29.06 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 17.08.2001
48 3:29.08 Hicham El Guerrouj MAR 14.09.74 1 Rieti 02.09.2001
49 3:29.10 Timothy Cheruiyot KEN 20.11.95 2 Monaco 21.07.2017
50 3:29.12 Hicham El Guerrouj MAR 14.09.74 1 Oslo 09.07.1998
only 1 time in the top 50 since 2012 that wasnt Monaco. during the full throttle EPO days there was lots of sub 3:30 times at different meets. now its basically only at monaco's rigged 1500 that a sub 3:30 happens....must be because EPO doesnt work