I wouldn't call him "nuts" on it. If you look at his 1:42.95 here, it may look "down the list" a little, but look at who is ahead of him. Rudisha ran about 20, Kipketer over a dozen and there are a handful of others who have run multiple top times. So you could say, all-time, he is pretty fast. Now look at the 1500m list below. his 3:31/2 is good, but way further down the list:
1 1:40.91 David Rudisha KEN 17.12.88 1 London 09.08.2012
2 1:41.01 David Rudisha KEN 17.12.88 1rA Rieti 29.08.2010
3 1:41.09 David Rudisha KEN 17.12.88 1 Berlin 22.08.2010
4 1:41.11 Wilson Kipketer DEN 12.12.70 1 Köln 24.08.1997
5 1:41.24 Wilson Kipketer DEN 12.12.70 1rA Zürich 13.08.1997
6 1:41.33 David Rudisha KEN 17.12.88 1rA Rieti 10.09.2011
7 1:41.51 David Rudisha KEN 17.12.88 1rA Heusden-Zolder 10.07.2010
8 1:41.54 David Rudisha KEN 17.12.88 1 Saint-Denis 06.07.2012
9 1:41.73 Sebastian Coe GBR 29.09.56 1 Firenze 10.06.1981
9 1:41.73 Wilson Kipketer DEN 12.12.70 1 Stockholm 07.07.1997
9 1:41.73 Nijel Amos BOT 15.03.94 2 London 09.08.2012
12 1:41.74 David Rudisha KEN 17.12.88 1 New York City 09.06.2012
13 1:41.77 Joaquim Cruz BRA 12.03.63 1 Köln 26.08.1984
14 1:41.83 Wilson Kipketer DEN 12.12.70 1 Rieti 01.09.1996
15 1:42.01 David Rudisha KEN 17.12.88 1rA Rieti 06.09.2009
16 1:42.04 David Rudisha KEN 17.12.88 1rA Oslo 04.06.2010
17 1:42.12A David Rudisha KEN 17.12.88 1 Nairobi 23.06.2012
18 1:42.17 Wilson Kipketer DEN 12.12.70 1 Tokyo 16.09.1996
19 1:42.20 Wilson Kipketer DEN 12.12.70 1 Bruxelles 22.08.1997
20 1:42.23 Abubaker Kaki Khamis SUD 21.06.89 2rA Oslo 04.06.2010
21 1:42.27 Wilson Kipketer DEN 12.12.70 1 Bruxelles 03.09.1999
22 1:42.28 Sammy Koskei KEN 14.05.61 2 Köln 26.08.1984
23 1:42.32 Wilson Kipketer DEN 12.12.70 1 Rieti 08.09.2002
24 1:42.33 Sebastian Coe GBR 29.09.56 1 Oslo 05.07.1979
25 1:42.34 Joaquim Cruz BRA 12.03.63 1rA Zürich 22.08.1984
25 1:42.34 Wilfred Bungei KEN 24.07.80 2 Rieti 08.09.2002
27 1:42.37 Mohamed Aman ETH 10.01.94 1rA Bruxelles 06.09.2013
28 1:42.41 Joaquim Cruz BRA 12.03.63 1 Bruxelles 24.08.1984
29 1:42.47 Yuriy Borzakovskiy RUS 12.04.81 1 Bruxelles 24.08.2001
30 1:42.49 Joaquim Cruz BRA 12.03.63 1r1 Koblenz 28.08.1985
31 1:42.51 Wilson Kipketer DEN 12.12.70 1 Nice 10.07.1996
32 1:42.52 Wilfred Bungei KEN 24.07.80 1 Bruxelles 05.09.2003
33 1:42.53 Timothy Kitum KEN 20.11.94 3 London 09.08.2012
33 1:42.53 Mohamed Aman ETH 10.01.94 1 Zürich 30.08.2012
35 1:42.54 Joaquim Cruz BRA 12.03.63 1 Köln 25.08.1985
36 1:42.55 André Bucher SUI 19.10.76 1rA Zürich 17.08.2001
37 1:42.57 Wilson Kipketer DEN 12.12.70 1 Monaco 04.08.1999
38 1:42.58 Vebjørn Rodal NOR 16.09.72 1 Atlanta 31.07.1996
39 1:42.59 Wilson Kipketer DEN 12.12.70 1 Monaco 10.08.1996
40 1:42.60 Johnny Gray USA 19.06.60 2r1 Koblenz 28.08.1985
41 1:42.61 Wilson Kipketer DEN 12.12.70 1rA Zürich 14.08.1996
41 1:42.61 Wilson Kipketer DEN 12.12.70 1 Lausanne 02.07.1997
41 1:42.61 David Rudisha KEN 17.12.88 1 Monaco 22.07.2011
44 1:42.62 Patrick Ndururi KEN 12.01.69 2rA Zürich 13.08.1997
45 1:42.65 Johnny Gray USA 19.06.60 1rA Zürich 17.08.1988
46 1:42.67 Alfred Kirwa Yego KEN 28.11.86 2rA Rieti 06.09.2009
47 1:42.69 Hezekiél Sepeng RSA 30.06.74 2 Bruxelles 03.09.1999
47 1:42.69 Japheth Kimutai KEN 20.12.78 3 Bruxelles 03.09.1999
47 1:42.69 Abubaker Kaki Khamis SUD 21.06.89 1 Oslo 06.06.2008
50 1:42.74 Hezekiél Sepeng RSA 30.06.74 2 Atlanta 31.07.1996
50 1:42.74 Wilson Kipketer DEN 12.12.70 1 Bruxelles 30.08.2002
52 1:42.75 André Bucher SUI 19.10.76 2 Bruxelles 24.08.2001
53 1:42.76 Wilson Kipketer DEN 12.12.70 1 Oslo 05.07.1996
53 1:42.76 Japheth Kimutai KEN 20.12.78 1 Stuttgart 19.07.1998
55 1:42.77 Wilson Kipketer DEN 12.12.70 1 Bruxelles 23.08.1996
55 1:42.77 Wilson Kipketer DEN 12.12.70 1 Monaco 16.08.1997
57 1:42.79 Frederick Onyancha KEN 25.12.69 3 Atlanta 31.07.1996
57 1:42.79 Wilson Kipketer DEN 12.12.70 1rA Roma 07.07.1999
57 1:42.79 Yuriy Borzakovskiy RUS 12.04.81 1 Monaco 19.07.2008
57 1:42.79 Youssef Saad Kamel BRN 29.03.83 2 Monaco 19.07.2008
61 1:42.80 Johnny Gray USA 19.06.60 1 New Orleans 24.06.1992
62 1:42.81 Jean-Patrick Nduwimana BDI 09.05.78 2rA Zürich 17.08.2001
62 1:42.81 David Rudisha KEN 17.12.88 2 Zürich 30.08.2012
64 1:42.82 Duane Solomon USA 28.12.84 4 London 09.08.2012
65 1:42.84A David Rudisha KEN 17.12.88 1 Nairobi 30.07.2010
66 1:42.85 Norberto Téllez CUB 22.01.72 4 Atlanta 31.07.1996
67 1:42.86 Mbulaeni Mulaudzi RSA 08.09.80 3rA Rieti 06.09.2009
68 1:42.87 Wilson Kipketer DEN 12.12.70 1 Monaco 25.07.1995
68 1:42.87 Wilson Kipketer DEN 12.12.70 1rA Zürich 16.08.1995
68 1:42.87 Japheth Kimutai KEN 20.12.78 1rA Zürich 12.08.1998
71 1:42.88 Steve Cram GBR 14.10.60 1rA Zürich 21.08.1985
72 1:42.89 Mbulaeni Mulaudzi RSA 08.09.80 2 Bruxelles 05.09.2003
73 1:42.90 Patrick Ndururi KEN 12.01.69 1 Roma 14.07.1998
73 1:42.90 André Bucher SUI 19.10.76 1 Monaco 20.07.2001
75 1:42.91 William Yiampoy KEN 17.05.74 3 Rieti 08.09.2002
75 1:42.91 David Rudisha KEN 17.12.88 1 London 05.08.2011
77 1:42.92 André Bucher SUI 19.10.76 4 Bruxelles 03.09.1999
78 1:42.95 Vebjørn Rodal NOR 16.09.72 2 Oslo 05.07.1996
78 1:42.95 Boaz Lalang KEN 08.02.89 2rA Rieti 29.08.2010
78 1:42.95 Nick Symmonds USA 30.12.83 5 London 09.08.2012
81 1:42.96 Johnny Gray USA 19.06.60 1 Koblenz 29.08.1984
81 1:42.96 Wilfred Bungei KEN 24.07.80 3rA Zürich 17.08.2001
83 1:42.97 Peter Elliott GBR 09.10.62 1 Sevilla 30.05.1990
_____________________________________
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.89 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 16.08.2002
6 3:26.96 Hicham El Guerrouj MAR 14.09.74 1 Rieti 08.09.2002
7 3:27.21 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 11.08.2000
8 3:27.34 Hicham El Guerrouj MAR 14.09.74 1 Monaco 19.07.2002
9 3:27.37 Noureddine Morceli ALG 28.02.70 1 Nice 12.07.1995
10 3:27.40 Bernard Lagat KEN 12.12.74 1 Zürich 06.08.2004
11 3:27.52 Noureddine Morceli ALG 28.02.70 1 Monaco 25.07.1995
12 3:27.64 Hicham El Guerrouj MAR 14.09.74 2 Zürich 06.08.2004
13 3:27.65 Hicham El Guerrouj MAR 14.09.74 1 Sevilla 24.08.1999
14 3:27.72 Asbel Kiprop KEN 30.06.89 1 Monaco 19.07.2013
15 3:27.91 Bernard Lagat KEN 12.12.74 2 Monaco 19.07.2002
16 3:28.12 Noah Ngeny KEN 02.11.78 2rA Zürich 11.08.2000
17 3:28.21+ Hicham El Guerrouj MAR 14.09.74 1 Roma 07.07.1999
18 3:28.37 Noureddine Morceli ALG 28.02.70 1 Monaco 09.09.1995
18 3:28.37 Hicham El Guerrouj MAR 14.09.74 1 Monaco 08.08.1998
20 3:28.38 Hicham El Guerrouj MAR 14.09.74 1 Saint-Denis 06.07.2001
21 3:28.40 Hicham El Guerrouj MAR 14.09.74 1 Bruxelles 05.09.2003
22 3:28.51 Bernard Lagat KEN 12.12.74 3rA Zürich 11.08.2000
23 3:28.57 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 11.08.1999
24 3:28.6+ Noah Ngeny KEN 02.11.78 2 Roma 07.07.1999
25 3:28.73 Noah Ngeny KEN 02.11.78 2 Sevilla 24.08.1999
26 3:28.81 Mohamed Farah GBR 23.03.83 2 Monaco 19.07.2013
27 3:28.84 Noah Ngeny KEN 02.11.78 1 Paris 21.07.1999
28 3:28.86 Noureddine Morceli ALG 28.02.70 1 Rieti 06.09.1992
29 3:28.88 Asbel Kiprop KEN 30.06.89 1 Monaco 20.07.2012
30 3:28.91 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 13.08.1997
31 3:28.92 Hicham El Guerrouj MAR 14.09.74 1 Bruxelles 22.08.1997
32 3:28.93 Noah Ngeny KEN 02.11.78 1 München 11.09.1999
33 3:28.95 Fermin Cacho ESP 16.02.69 2rA Zürich 13.08.1997
34 3:28.98 Mehdi Baala FRA 17.08.78 2 Bruxelles 05.09.2003
35 3:29.02 Daniel Kipchirchir Komen KEN 27.11.84 1r2 Roma 14.07.2006
36 3:29.05 Hicham El Guerrouj MAR 14.09.74 1 Bruxelles 23.08.1996
37 3:29.06 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 17.08.2001
38 3:29.08 Hicham El Guerrouj MAR 14.09.74 1 Rieti 02.09.2001
39 3:29.12 Hicham El Guerrouj MAR 14.09.74 1 Oslo 09.07.1998
40 3:29.13 Hicham El Guerrouj MAR 14.09.74 1 Zürich 15.08.2003
41 3:29.14 Rashid Ramzi BRN 17.07.80 2r2 Roma 14.07.2006
42 3:29.18 Vénuste Niyongabo BDI 09.12.73 2 Bruxelles 22.08.1997
42 3:29.18 Hicham El Guerrouj MAR 14.09.74 1rA Heusden-Zolder 31.07.2004
44 3:29.19 Noah Ngeny KEN 02.11.78 1 Bruxelles 03.09.1999
45 3:29.20 Noureddine Morceli ALG 28.02.70 1 Narbonne 20.06.1993
46 3:29.21 Bernard Lagat KEN 12.12.74 1 Saint-Denis 23.07.2004
47 3:29.27 Hicham El Guerrouj MAR 14.09.74 1 Paris 14.09.2002
47 3:29.27 Silas Kiplagat KEN 20.08.89 1 Monaco 22.07.2010
49 3:29.29 William Chirchir KEN 06.02.79 3 Bruxelles 24.08.2001
50 3:29.30 Hicham El Guerrouj MAR 14.09.74 1rA Stockholm 07.07.1997
50 3:29.30 Bernard Lagat USA 12.12.74 1 Rieti 28.08.2005
52 3:29.43 Vénuste Niyongabo BDI 09.12.73 3rA Zürich 13.08.1997
53 3:29.46 Saïd Aouita MAR 02.11.59 1r1 Berlin 23.08.1985
53 3:29.46 Daniel Komen KEN 17.05.76 1 Monaco 16.08.1997
55 3:29.47 Augustine Choge KEN 21.01.87 1 Berlin 14.06.2009
56 3:29.50 Noureddine Morceli ALG 28.02.70 1 Paris 28.06.1996
56 3:29.50 Caleb Ndiku KEN 09.10.92 3 Monaco 19.07.2013
58 3:29.51 Hicham El Guerrouj MAR 14.09.74 1 Hengelo 31.05.1997
58 3:29.51 Ali Saïdi-Sief ALG 15.03.78 1 Lausanne 04.07.2001
60 3:29.53 Amine Laâlou MAR 13.05.82 2 Monaco 22.07.2010
61 3:29.57+ Noureddine Morceli ALG 28.02.70 1 Rieti 05.09.1993
62 3:29.59 Hicham El Guerrouj MAR 14.09.74 1 Stockholm 08.07.1996
63 3:29.63 Silas Kiplagat KEN 20.08.89 1 Ad-Dawhah 11.05.2012
64 3:29.67 Steve Cram GBR 14.10.60 1 Nice 16.07.1985
64 3:29.67 Hicham El Guerrouj MAR 14.09.74 1 Bruxelles 28.08.1998
66 3:29.68 Bernard Lagat USA 12.12.74 1 Rieti 27.08.2006
67 3:29.7+ Hicham El Guerrouj MAR 14.09.74 1 Nice 16.07.1998
68 3:29.71 Saïd Aouita MAR 02.11.59 2 Nice 16.07.1985
69 3:29.72+ Hicham El Guerrouj MAR 14.09.74 1 Oslo 04.07.1997
69 3:29.72 Daniel Kipchirchir Komen KEN 27.11.84 1 Berlin 04.09.2005
71 3:29.76 Hicham El Guerrouj MAR 14.09.74 1 Roma 11.07.2003
72 3:29.77 Sydney Maree USA 09.09.56 1 Köln 25.08.1985
72 3:29.77 Sebastian Coe GBR 29.09.56 1 Rieti 07.09.1986
72 3:29.77 Nixon Chepseba KEN 12.12.90 2 Monaco 20.07.2012
75 3:29.78 Asbel Kiprop KEN 30.06.89 2 Ad-Dawhah 11.05.2012
76 3:29.79 Noah Ngeny KEN 02.11.78 1 Monaco 04.08.1999
77 3:29.85+ Hicham El Guerrouj MAR 14.09.74 1 Roma 29.06.2001
78 3:29.90 Nixon Chepseba KEN 12.12.90 1 Hengelo 27.05.2012
79 3:29.91 Laban Rotich KEN 20.01.69 2rA Zürich 12.08.1998
80 3:29.95 Hicham El Guerrouj MAR 14.09.74 1 Bruxelles 30.08.2002
81 3:29.96 Hicham El Guerrouj MAR 14.09.74 1 Saint-Denis 05.07.2002
82 3:29.99 Noureddine Morceli ALG 28.02.70 1 Rieti 01.09.1996
82 3:29.99 Noah Ngeny KEN 02.11.78 1 Roma 30.06.2000
84 3:30.00 Hicham El Guerrouj MAR 14.09.74 1 Berlin 06.09.2002
84 3:30.00 Rashid Ramzi BRN 17.07.80 1 Roma 08.07.2005
86 3:30.01 Daniel Kipchirchir Komen KEN 27.11.84 1 Saint-Denis 01.07.2005
87 3:30.04 Timothy Kiptanui KEN 05.01.80 2 Saint-Denis 23.07.2004
88 3:30.06 Noureddine Morceli ALG 28.02.70 1rA Zürich 04.08.1993
88 3:30.06 Laban Rotich KEN 20.01.69 2 Monaco 08.08.1998
90 3:30.07 Rui Silva POR 03.08.77 3 Monaco 19.07.2002
91 3:30.09 Vénuste Niyongabo BDI 09.12.73 2 Stockholm 08.07.1996
92 3:30.11+ Noureddine Morceli ALG 28.02.70 1 Zürich 16.08.1995
93 3:30.13 Laban Rotich KEN 20.01.69 2rA Stockholm 07.07.1997
93 3:30.13 Silas Kiplagat KEN 20.08.89 1 Rieti 08.09.2013
95 3:30.15 Steve Cram GBR 14.10.60 1 Bruxelles 05.09.1986
96 3:30.18 John Kibowen KEN 21.04.69 3rA Zürich 12.08.1998
97 3:30.2+ Hicham El Guerrouj MAR 14.09.74 1 London 05.08.2000
97 3:30.20 Haron Keitany KEN 17.12.83 2 Berlin 14.06.2009
99 3:30.22 Hicham El Guerrouj MAR 14.09.74 1rA Zürich 14.08.1996
99 3:30.22 Augustine Choge KEN 21.01.87 3 Monaco 22.07.2010
101 3:30.23 Noureddine Morceli ALG 28.02.70 4rA Zürich 13.08.1997
101 3:30.23 Hicham El Guerrouj MAR 14.09.74 1 Berlin 01.09.1998
103 3:30.24 Cornelius Chirchir KEN 05.06.83 4 Monaco 19.07.2002
103 3:30.24 Timothy Kiptanui KEN 05.01.80 1 Bruxelles 03.09.2004
105 3:30.25 Rashid Ramzi BRN 17.07.80 1 Roma 02.07.2004
106 3:30.27 Daniel Kipchirchir Komen KEN 27.11.84 1 Athínai 03.07.2006
107 3:30.28 Noah Ngeny KEN 02.11.78 2rA Zürich 11.08.1999
108 3:30.31 Ayanleh Souleiman DJI 03.12.92 2 Hengelo 27.05.2012
109 3:30.32 Hicham El Guerrouj MAR 14.09.74 1 Nice 16.07.1997
110 3:30.33 Ivan Heshko UKR 19.08.79 2 Bruxelles 03.09.2004
111 3:30.34 Noah Ngeny KEN 02.11.78 3 Monaco 08.08.1998
112 3:30.35 Nick Willis NZL 25.04.83 3 Monaco 20.07.2012
113 3:30.36 John Kibowen KEN 21.04.69 4 Monaco 08.08.1998
113 3:30.36 Rui Silva POR 03.08.77 1 Monaco 20.07.2001
115 3:30.37 Daniel Kipchirchir Komen KEN 27.11.84 2 Roma 08.07.2005
116 3:30.39 Bernard Lagat KEN 12.12.74 2 Bruxelles 30.08.2002
117 3:30.41 Laban Rotich KEN 20.01.69 1 Rehlingen 19.05.1997
118 3:30.42 Noah Ngeny KEN 02.11.78 1 Rieti 03.09.2000
119 3:30.44 John Kibowen KEN 21.04.69 2 Nice 16.07.1997
120 3:30.46 Alex Kipchirchir KEN 26.11.84 3 Bruxelles 03.09.2004
120 3:30.46 Asbel Kiprop KEN 30.06.89 1 Rieti 10.09.2011
122 3:30.47 Vénuste Niyongabo BDI 09.12.73 2 Monaco 16.08.1997
122 3:30.47 Silas Kiplagat KEN 20.08.89 1 Monaco 22.07.2011
124 3:30.49 Daniel Komen KEN 17.05.76 4rA Zürich 12.08.1998
124 3:30.49 Daniel Kipchirchir Komen KEN 27.11.84 1 Zürich 19.08.2005
126 3:30.54 Bernard Lagat KEN 12.12.74 2 Paris 14.09.2002
126 3:30.54 Alan Webb USA 13.01.83 1 Saint-Denis 06.07.2007
126 3:30.54 Amine Laâlou MAR 13.05.82 4 Monaco 20.07.2012
129 3:30.55 Abdi Bile SOM 28.12.62 1 Rieti 03.09.1989
129 3:30.55 Bernard Lagat KEN 12.12.74 2 Zürich 15.08.2003
131 3:30.56 Bernard Lagat KEN 12.12.74 3rA Zürich 11.08.1999
132 3:30.57 Reyes Estévez ESP 02.08.76 3 Sevilla 24.08.1999
133 3:30.58 William Tanui KEN 22.02.64 3 Monaco 16.08.1997
134 3:30.59 Hicham El Guerrouj MAR 14.09.74 1 Roma 05.06.1997
135 3:30.60 Cornelius Chirchir KEN 05.06.83 3 Saint-Denis 23.07.2004
136 3:30.61 Noureddine Morceli ALG 28.02.70 1 Villeneuve d'Ascq 08.07.1994
136 3:30.61 Hicham El Guerrouj MAR 14.09.74 1 Nice 10.07.1996
136 3:30.61 Bernard Lagat KEN 12.12.74 2 Monaco 04.08.1999
136 3:30.61 Bernard Lagat KEN 12.12.74 2rA Zürich 17.08.2001
136 3:30.61 Silas Kiplagat KEN 20.08.89 1 Berlin 22.08.2010
141 3:30.63 Saïd Aouita MAR 02.11.59 1 Hengelo 13.08.1989
141 3:30.63+ Hicham El Guerrouj MAR 14.09.74 1 Berlin 26.08.1997
143 3:30.64 Vénuste Niyongabo BDI 09.12.73 1 Sankt Peterburg 29.06.1996
143 3:30.64 Bernard Lagat USA 12.12.74 2 Saint-Denis 01.07.2005
145 3:30.66 Vénuste Niyongabo BDI 09.12.73 2 Villeneuve d'Ascq 08.07.1994
146 3:30.67 Benjamin Kipkurui KEN 28.12.80 2 Monaco 20.07.2001
147 3:30.68 Hicham El Guerrouj MAR 14.09.74 1 Edmonton 12.08.2001
148 3:30.69 Saïd Aouita MAR 02.11.59 1 Oslo 04.07.1987
149 3:30.72 Noureddine Morceli ALG 28.02.70 1 London 15.07.1994
149 3:30.72 Paul Korir KEN 15.07.77 3 Bruxelles 05.09.2003
151 3:30.73 Benjamin Kipkurui KEN 28.12.80 2 Rieti 03.09.2000
151 3:30.73 Bernard Lagat KEN 12.12.74 4 Bruxelles 03.09.2004
153 3:30.75 Noureddine Morceli ALG 28.02.70 1rA Zürich 19.08.1992
153 3:30.75 Hicham El Guerrouj MAR 14.09.74 1 Saint-Denis 23.06.2000
155 3:30.76 John Kibowen KEN 21.04.69 1 Stuttgart 19.07.1998
156 3:30.77 Steve Ovett GBR 09.10.55 1 Rieti 04.09.1983
156 3:30.77 Laban Rotich KEN 20.01.69 3 Bruxelles 22.08.1997
156 3:30.77 Daniel Kipchirchir Komen KEN 27.11.84 1 Ad-Dawhah 13.05.2005
156 3:30.77 Bethwell Birgen KEN 06.08.88 4 Monaco 19.07.2013
160 3:30.78 Vénuste Niyongabo BDI 09.12.73 1 Oslo 21.07.1995
160 3:30.78 Bernard Lagat KEN 12.12.74 2 Roma 30.06.2000
160 3:30.78 Ali Saïdi-Sief ALG 15.03.78 1 Athínai 11.06.2001
163 3:30.80 Mehdi Baala FRA 17.08.78 3 Saint-Denis 01.07.2005
163 3:30.80 Taoufik Makhloufi ALG 29.04.88 5 Monaco 20.07.2012
165 3:30.81 Bernard Lagat KEN 12.12.74 2 Roma 02.07.2004
166 3:30.82 Ali Saïdi-Sief ALG 15.03.78 1 Gateshead 28.08.2000
166 3:30.82 Alex Kipchirchir KEN 26.11.84 4 Saint-Denis 01.07.2005
168 3:30.83 Bernard Lagat KEN 12.12.74 2 Saint-Denis 06.07.2001
168 3:30.83 Fouad Chouki FRA 15.10.78 3 Zürich 15.08.2003
170 3:30.87 Reyes Estévez ESP 02.08.76 5rA Zürich 12.08.1998
171 3:30.88 Rui Silva POR 03.08.77 4rA Zürich 11.08.1999
171 3:30.88 William Chirchir KEN 06.02.79 5 Monaco 19.07.2002
171 3:30.88 Cornelius Chirchir KEN 05.06.83 2rA Zürich 16.08.2002
171 3:30.88 Augustine Choge KEN 21.01.87 1 Ad-Dawhah 08.05.2009
175 3:30.90 Vénuste Niyongabo BDI 09.12.73 2rA Zürich 14.08.1996
175 3:30.90 Hicham El Guerrouj MAR 14.09.74 1 Berlin 01.09.2000
175 3:30.90 Rui Silva POR 03.08.77 5 Bruxelles 03.09.2004
175 3:30.90 Haron Keitany KEN 17.12.83 2 Ad-Dawhah 08.05.2009
175 3:30.90 Andrew Wheating USA 21.11.87 4 Monaco 22.07.2010
180 3:30.91 Noureddine Morceli ALG 28.02.70 2 Paris 21.07.1999
180 3:30.91 Ali Saïdi-Sief ALG 15.03.78 5rA Zürich 11.08.1999
182 3:30.92 José Luis González ESP 08.12.57 3 Nice 16.07.1985
182 3:30.92 Tarek Boukensa ALG 19.11.81 1 Roma 13.07.2007
184 3:30.93 Noureddine Morceli ALG 28.02.70 1 Roma 05.06.1996
185 3:30.94 Laban Rotich KEN 20.01.69 2 Roma 14.07.1998
185 3:30.94 Isaac Viciosa ESP 26.12.69 5 Monaco 08.08.1998
185 3:30.94 Nixon Chepseba KEN 12.12.90 1 Zagreb 13.09.2011
188 3:30.95 Steve Cram GBR 14.10.60 1r1 Bruxelles 19.08.1988
188 3:30.95 Vénuste Niyongabo BDI 09.12.73 1 Nice 18.07.1994
188 3:30.95 Noureddine Morceli ALG 28.02.70 3 Monaco 04.08.1999
191 3:30.96 Mehdi Baala FRA 17.08.78 1 Monaco 28.07.2009
192 3:30.97 Mehdi Baala FRA 17.08.78 1 Saint-Denis 04.07.2003
192 3:30.97 Silas Kiplagat KEN 20.08.89 1 Zürich 29.08.2013
194 3:30.99 Noureddine Morceli ALG 28.02.70 1 Lausanne 03.07.1996
194 3:30.99 Robert Rono KEN 11.10.74 3 Bruxelles 30.08.2002
194 3:30.99 Issac Songok KEN 25.04.84 3 Zürich 06.08.2004
197 3:31.00 Noureddine Morceli ALG 28.02.70 1 Helsinki 27.06.1991
197 3:31.00 Noureddine Morceli ALG 28.02.70 1rA Zürich 07.08.1991
197 3:31.00 Noureddine Morceli ALG 28.02.70 1 Rieti 03.09.1997
197 3:31.00 Bethwell Birgen KEN 06.08.88 6 Monaco 20.07.2012
201 3:31.01 Jim Spivey USA 07.03.60 1 Koblenz 28.08.1988
201 3:31.01 Noureddine Morceli ALG 28.02.70 1 Stockholm 03.07.1991
201 3:31.01 Vénuste Niyongabo BDI 09.12.73 2 Rieti 01.09.1996
201 3:31.01 Noah Ngeny KEN 02.11.78 2 Stuttgart 19.07.1998
201 3:31.01+ Bernard Lagat KEN 12.12.74 2 Roma 29.06.2001
201 3:31.01 Mehdi Baala FRA 17.08.78 2 Saint-Denis 06.07.2007
207 3:31.02 William Chirchir KEN 06.02.79 1 Monaco 18.08.2000
207 3:31.02 Cornelius Chirchir KEN 05.06.83 4 Bruxelles 30.08.2002
209 3:31.04 Dahame Najem Bashir QAT 08.11.79 2 Ad-Dawhah 13.05.2005
209 3:31.04 Bernard Lagat USA 12.12.74 2 Zürich 19.08.2005
211 3:31.05 Mehdi Baala FRA 17.08.78 1 Strasbourg 28.06.2007
212 3:31.06 Laban Rotich KEN 20.01.69 3 Rieti 01.09.1996
212 3:31.06 Ryan Gregson AUS 26.04.90 5 Monaco 22.07.2010
214 3:31.08 John Kibowen KEN 21.04.69 3 Roma 14.07.1998
214 3:31.08 Bernard Lagat KEN 12.12.74 3 Monaco 20.07.2001
214 3:31.08 Ivan Heshko UKR 19.08.79 1 Saint-Denis 08.07.2006
217 3:31.09 Bernard Lagat USA 12.12.74 3 Roma 08.07.2005
218 3:31.10 Daniel Komen KEN 17.05.76 4 Roma 14.07.1998
218 3:31.10+ Hicham El Guerrouj MAR 14.09.74 1 Oslo 28.07.2000
218 3:31.10 Bernard Lagat KEN 12.12.74 2 Edmonton 12.08.2001
218 3:31.10 Paul Korir KEN 15.07.77 1 Iráklio 04.07.2004
218 3:31.10 Alex Kipchirchir KEN 26.11.84 3 Ad-Dawhah 13.05.2005
218 3:31.10 Adil Kaouch MAR 01.01.79 3r2 Roma 14.07.2006
224 3:31.12 Noah Ngeny KEN 02.11.78 1 Villeneuve d'Ascq 13.06.1999
225 3:31.13 José Manuel Abascal ESP 17.03.58 1 Barcelona 16.08.1986
225 3:31.13 Mulugeta Wondimu ETH 28.02.85 2rA Heusden-Zolder 31.07.2004
225 3:31.13 Daniel Kipchirchir Komen KEN 27.11.84 1 Bruxelles 26.08.2005
225 3:31.13 Asbel Kiprop KEN 30.06.89 1 Ad-Dawhah 10.05.2013
229 3:31.14 Augustine Choge KEN 21.01.87 1 Berlin 11.09.2011
230 3:31.15 John Kibowen KEN 21.04.69 4 Bruxelles 22.08.1997
231 3:31.16 Hicham El Guerrouj MAR 14.09.74 1rA Köln 18.08.1995
231 3:31.16 Ali Saïdi-Sief ALG 15.03.78 1 Nice 09.07.2001
233 3:31.17 Vénuste Niyongabo BDI 09.12.73 2rA Köln 18.08.1995
233 3:31.17 Robert Kiplagat Andersen DEN 12.12.72 5rA Zürich 13.08.1997
233 3:31.17+ Daniel Komen KEN 17.05.76 2 Berlin 26.08.1997
233 3:31.17 Cornelius Chirchir KEN 05.06.83 1 Ostrava 12.06.2003
233 3:31.17 Bethwell Birgen KEN 06.08.88 3 Ad-Dawhah 11.05.2012
238 3:31.18 Vénuste Niyongabo BDI 09.12.73 1 Berlin 30.08.1994
238 3:31.18 Noah Ngeny KEN 02.11.78 1 Lausanne 02.07.1999
238 3:31.18 Shadrack Korir KEN 14.12.78 2 Roma 13.07.2007
241 3:31.19 Hicham El Guerrouj MAR 14.09.74 1 Hengelo 01.06.1998
242 3:31.20 Abdi Bile SOM 28.12.62 1 Pescara 19.07.1989
242 3:31.20 William Tanui KEN 22.02.64 3rA Zürich 14.08.1996
242 3:31.20 William Chirchir KEN 06.02.79 3 Saint-Denis 06.07.2001
242 3:31.20 Bernard Lagat KEN 12.12.74 1 Madrid 20.09.2002
242 3:31.20 Asbel Kiprop KEN 30.06.89 1 Roma 10.07.2009
247 3:31.21 José Antonio Redolat ESP 17.02.76 1 Stockholm 17.07.2001
247 3:31.21 Anter Zerguelaïne ALG 04.01.85 2 Monaco 28.07.2009
249 3:31.22 Rui Silva POR 03.08.77 3rA Zürich 16.08.2002
250 3:31.23+ Vénuste Niyongabo BDI 09.12.73 3 Berlin 26.08.1997
251 3:31.24 Sydney Maree USA 09.09.56 1 Köln 28.08.1983
251 3:31.24 John Kibowen KEN 21.04.69 3rA Stockholm 07.07.1997
253 3:31.25 Hicham El Guerrouj MAR 14.09.74 1 Melbourne 09.09.2001
253 3:31.25 Mehdi Baala FRA 17.08.78 3 Roma 02.07.2004
255 3:31.28 Enock Koech KEN 04.04.81 3rA Zürich 17.08.2001
256 3:31.29 Daniel Komen KEN 17.05.76 1 Bratislava 10.06.1997
257 3:31.3+ Hicham El Guerrouj MAR 14.09.74 1 London 07.08.1999
257 3:31.30 William Tanui KEN 22.02.64 6rA Zürich 13.08.1997
257 3:31.30 Ilham Tanui Özbilen TUR 05.03.90 5 Monaco 19.07.2013
260 3:31.32 Noah Ngeny KEN 02.11.78 1 Athínai 16.06.1999
260 3:31.32 Paul Korir KEN 15.07.77 4 Zürich 06.08.2004
260 3:31.32 Nixon Chepseba KEN 12.12.90 4 Ad-Dawhah 11.05.2012
263 3:31.33 Robert Rono KEN 11.10.74 4 Bruxelles 05.09.2003
264 3:31.34 Steve Cram GBR 14.10.60 1 Oslo 27.06.1985
264 3:31.34 Reyes Estévez ESP 02.08.76 6 Monaco 08.08.1998
264 3:31.34 Hicham El Guerrouj MAR 14.09.74 1 Milano 09.06.1999
264 3:31.34 Fermin Cacho ESP 16.02.69 4 Sevilla 24.08.1999
268 3:31.36 Steve Ovett GBR 09.10.55 1 Koblenz 27.08.1980
268 3:31.36 Alex Kipchirchir KEN 26.11.84 2 Saint-Denis 08.07.2006
270 3:31.37 Ilham Tanui Özbilen TUR 05.03.90 2 Zagreb 13.09.2011