
All-time men's best one hour runs
+ = en route in 25km or 30km race # = 20,000m race, athlete finished in under 60:00.0
1 21330m Mohamed Farah GBR 23.03.83 1 Bruxelles 04.09.2020
2 21322m Bashir Abdi BEL 10.02.89 2 Bruxelles 04.09.2020
3 21285m Haile Gebrselassie ETH 18.04.73 1 Ostrava 27.06.2007
4 21250m Sabastian Sawe KEN 16.03.95 1 Bruxelles 02.09.2022
5 21101m Arturo Barrios MEX 12.12.63 1 La Flèche 30.03.1991
6 20944m Jos Hermens NED 08.01.50 1 Papendal 01.05.1976
7 20943m Dionisio Castro POR 22.11.63 1 La Flèche 31.03.1990
8 20940m Kibiwott Kandie KEN 20.06.96 2 Bruxelles 02.09.2022
9 20907m Jos Hermens NED 08.01.50 1 Papendal 28.09.1975
10 20855m Carl Thackery GBR 14.10.62 2 La Flèche 31.03.1990
11 20822m Haile Gebrselassie ETH 18.04.73 1 Hengelo 01.06.2009
12 20797m Kenneth Kiplimo Kimutai KEN 10.12.81 2 Hengelo 01.06.2009
13 20784m Gaston Roelants BEL 05.02.37 1 Bruxelles 20.09.1972
14 20772m Mohrad Amdouni FRA 21.06.88 1 Lucciana 19.09.2020
15 20756m Wilson Kiprop KEN 14.04.87 3 Hengelo 01.06.2009
16 20739m Jos Hermens NED 08.01.50 1 Papendal 14.09.1975
17 20703m+ Sondre Nordstad Moen NOR 12.01.91 1 Oslo 11.06.2020
18 20644m Gaston Roelants BEL 05.02.37 1 Louvain 28.10.1966
19 20639m Samuel Nyangincha KEN 10.11.62 2 La Flèche 30.03.1991
20 20620m Godfrey Kiprotich KEN 23.11.64 3 La Flèche 30.03.1991
21 20601m Bertrand Itsweire FRA 30.08.65 3 La Flèche 31.03.1990
22 20587m Peter Kiprotich KEN 20.12.98 2 Lucciana 19.09.2020
23 20550m Gerard Tebroke NED 09.11.49 1 Gröningen 28.09.1978
24 20547m Bill Rodgers USA 23.12.47 1 Boston 09.08.1977
25 20536m Werner Schildhauer GER 05.06.59 1 Cottbus 29.04.1983
26 20525m Hansjörg Kunze GDR 28.12.59 4 La Flèche 31.03.1990
27 20518m Willy Polleunis BEL 27.12.47 2 Bruxelles 20.09.1972
28 20516m Robert de Castella AUS 27.02.57 1 Roma 17.04.1982
29 20509m Jean-Louis Prianon FRA 22.02.60 4 La Flèche 30.03.1991
30 20493m Mariano Haro ESP 27.05.40 1 San Sebastián 09.08.1975
31 20483m Giuseppe Gerbi ITA 13.09.55 2 Roma 17.04.1982
32 20471m Ron Hill GBR 25.09.39 1 Leicester 09.11.1968
33 20467m Loris Pimazzoni ITA 06.07.56 3 Roma 17.04.1982
34 20429m Pierre Lévisse FRA 21.02.52 1 La Flèche 25.03.1989
35 20416m Franco Fava ITA 03.09.52 1 Roma 09.04.1977
35 20416m Bertrand Itsweire FRA 30.08.65 2 La Flèche 25.03.1989
37 20410m Seiji Kushibe JPN 11.11.71 1 Tokyo 02.10.1996
38 20399m Jun Hiratsuka JPN 08.01.69 2 Tokyo 02.10.1996
39 20393m Jürgen Haase GDR 19.01.45 1 Dresden 06.05.1973
40 20386m Kevin Shaw RSA 06.10.52 1 Bellville 02.10.1978
41 20354m Aloÿs Nizigama BDI 18.06.66 1 Hengelo 02.06.2002
42 20341m Franco Fava ITA 03.09.52 1 Roma 12.04.1975
43 20340m Trevor Wright GBR 23.09.46 1 Colombes 02.10.1971
43 20340m Jacques Boxberger FRA 06.04.49 1 Saint-Maur 17.09.1980
45 20305m Lucien Rault FRA 30.03.36 1 Colombes 14.10.1973
46 20304m Gerard Tebroke NED 09.11.49 1 Roosendaal 26.09.1977
47 20303m Ronald Grove GBR 30.06.38 2 Leicester 09.11.1968
48 20296m Seppo Tuominen FIN 09.07.43 2 Colombes 02.10.1971
49 20285m Noël Tijou FRA 12.12.41 1 Colombes 14.10.1972
50 20281m Jean-Louis Prianon FRA 22.02.60 1 St. Paul 14.09.1991
51 20280m+ Toshihiko Seko JPN 15.07.56 1 Christchurch 22.03.1981
52 20275m Jacques Boxberger FRA 06.04.49 1 Marignane 15.10.1980
53 20271m Daniel Limo Kiprop KEN 10.12.83 2 Ostrava 27.06.2007
54 20270m John Korir KEN 15.12.75 1 Martigny 15.04.1998
55 20269m Dominique Chauvelier FRA 03.08.56 3 La Flèche 25.03.1989
56 20264m Stéphane Schweickhardt SUI 14.09.60 2 Martigny 15.04.1998
57 20240m Andras Fancsali HUN 03.11.49 1 Budapest 16.04.1978
58 20238m Dominique Chauvelier FRA 03.08.56 5 La Flèche 30.03.1991
59 20237m Lutz Philipp FRG 14.10.40 2 Colombes 14.10.1973
59 20237m Jackson Kipng'ok KEN 14.12.60 6 La Flèche 30.03.1991
61 20232m Ron Clarke AUS 21.02.37 1 Geelong 27.10.1965
61 20232m Dominique Coux FRA 06.01.50 1 Saint-Maur 26.09.1979
63 20223m+ Bill Rodgers USA 23.12.47 1 Saratoga 21.02.1979
64 20220m Youssuf Doukal DJI 06.11.58 7 La Flèche 30.03.1991
65 20218m Leszek Beblo POL 08.07.66 5 La Flèche 31.03.1990
66 20206m Alessio Faustini ITA 10.06.60 1 Roma 10.04.1983
67 20201m Jim Alder GBR 10.06.40 3 Leicester 09.11.1968
68 20190m Bill Baillie NZL 28.05.34 1 Auckland 24.08.1963
69 20189m El Hassane El Ahmadi MAR 08.07.68 1 Noisy-le-Grand 01.07.1995
70 20188m Peter Daenens BEL 23.11.60 8 La Flèche 30.03.1991
71 20187m Pierre Lévisse FRA 21.02.52 1 Saint-Maur 09.07.1988
72 20177m Gerard Tebroke NED 09.11.49 2 Papendal 28.09.1975
73 20171m Albert Tonji KEN 05.11.00 3 Bruxelles 02.09.2022
74 20166m Pierre Lévisse FRA 21.02.52 9= La Flèche 30.03.1991
74 20166m Raf Wijns BEL 07.01.64 9= La Flèche 30.03.1991
76 20158m Ferdie le Grange RSA 24.08.48 1 Bellville 23.02.1974
76 20158m Carlos Lopes POR 18.02.47 1 Lisboa 28.08.1975
78 20156m Dietmar Millonig AUT 01.06.55 11 La Flèche 30.03.1991
79 20151m Massimo Magnani ITA 04.10.51 4 Roma 17.04.1982
80 20144m Ivan Uvizl CZE 16.08.58 1 Ostrava 25.09.1980
81 20138m Istvan Kérekgyárto HUN 13.06.53 2 Budapest 16.04.1978
82 20137m Juan Hidalgo ESP 16.12.45 2 San Sebastián 09.08.1975
83 20129m Victor Mora COL 24.11.44 1 Essen 15.08.1973
84 20128m Emil Millán da la Oliva SWE 24.07.01 3 Bruxelles 04.09.2020
85 20126m Soufiane Bouchikhi BEL 22.03.90 4 Bruxelles 04.09.2020
86 20121m Nick Rose GBR 30.12.51 6 La Flèche 31.03.1990
87 20106m Dominique Chauvelier FRA 03.08.56 7 La Flèche 31.03.1990
88 20104m Pier-Giovanni Poli ITA 05.11.57 1 Brescia 18.04.1981
89 20102m Girma Tola ETH 13.10.75 4 Hengelo 01.06.2009
90 20100m Dominique Coux FRA 06.01.50 1 Saint-Maur 23.08.1978
90 20100m Jean-Paul Gomez FRA 08.05.45 2 Saint-Maur 23.08.1978
92 20092m+ Seppo Nikkari FIN 06.02.48 1 Jyyväskylä 14.10.1973
92 20092m+ Aarno Ristimäki FIN 03.04.45 1 Oulu 15.05.1975
94 20091m+ Pekka Päivärinta FIN 04.05.49 2 Oulu 15.05.1975
95 20088m Koen Allaert BEL 29.09.72 1 Tessenderlo 25.04.1999
96 20083m Kokichi Tsuburaya JPN 13.05.40 2 Auckland 24.08.1963
97 20082m Kevin Ryan NZL 22.07.49 1 Auckland 07.10.1978
98 20080m+ Vesa Kähkölä FIN 30.01.59 1 Tornio 27.07.1988
99 20077m Matthews Batswadi RSA 26.12.49 1 Bloemfontein 13.10.1977
100 20075m Carl Thackery GBR 14.10.62 1 Moncao 19.09.1987
101 20070m Franco Fava ITA 03.09.52 1 Milano 16.10.1977
102 20067m Manfred Letzerich FRG 15.08.42 1 Darmstadt 23.04.1966
103 20055m Mohamed Ali NED 11.11.89 5 Bruxelles 04.09.2020
104 20053m Gary Tuttle USA 12.10.47 1 Goleta 26.07.1975
105 20052m Emil Zatopek CZE 19.09.22 1 Stara Boleslav 29.09.1951
105 20052m Matthews Motshwarateu BOT 02.11.58 1 Bloemfontein 29.09.1978
107 20049m Ian Blackwood AUS 25.06.41 2 Geelong 27.10.1965
108 20044m Jacques Boxberger FRA 06.04.49 1 Besancon 10.09.1977
109 20042m Numan Ukic SLO 14.08.51 1 Celje 02.10.1980
110 20040m Nikolay Penzin KAZ 20.09.50 1 Moskva 15.08.1977
110 20040m Gary Tuttle USA 12.10.47 1 Goleta 00.07.1979
112 20033m Lucien Rault FRA 30.03.36 1 Colombes 28.09.1974
113 20031m Michaelangelo Arena ITA 02.09.53 1 Cassino 08.04.1978
114 20029m Markus Ryffel SUI 05.02.55 1 Martigny 02.06.1989
115 20022m Anelio Bocci ITA 07.08.53 2 Cassino 08.04.1978
116 20018m Paul Thijs BEL 02.05.46 1 Roosendaal 27.09.1979
117 20011m Mike Turner GBR 06.05.39 1 Ewell 12.08.1969
118 20008m Fernand Kolbeck FRA 11.10.44 2 Saint-Maur 17.09.1980
119 20005m+ Mike Freary GBR 25.07.38 1 Bolton 21.07.1965
120 20000m Rashid Sharafyetdinov RUS 10.07.43 1 Leningrad 02.05.1971
120 20000m Noël Tijou FRA 12.12.41 1 Paris 23.05.1974
120 20000m Petris Kruminisch LAT 1 Vilnius 30.04.1978
120 20000m Takao Nakamura JPN 22.01.58 1 Utsunomiya 15.10.1980
120 20000m Hideki Kita JPN 28.09.52 2 Utsunomiya 15.10.1980
120 20000m Toshihiko Seko JPN 15.07.56 1 Shizuoka 24.09.1983
120 20000m Toshihiko Seko JPN 15.07.56 1 Yokohama 12.05.1984
120 20000m Toshihiko Seko JPN 15.07.56 1 Tokyo 29.05.1984
120 20000m Toshihiko Seko JPN 15.07.56 1 Odawara 11.05.1985
120 20000m Yutaka Kanai JPN 16.10.59 2 Odawara 11.05.1985
130 19996m Emmanuel Kipkorir KEN 4 Bruxelles 02.09.2022
131 19991m Ron Hill GBR 25.09.39 2 Bolton 21.07.1965
132 19990m Claudio Solone ITA 13.04.53 1 Bologna 18.04.1981
133 19987m Jirí Sykora CZE 01.07.54 2 Ostrava 25.09.1980
134 19986m Jim Alder GBR 10.06.40 1 London 05.09.1970
135 19985m Jim Alder GBR 10.06.40 1 Walton-on-Thames 14.10.1967
135 19985m Abdi Hakin Ulad DEN 14.06.91 6 Bruxelles 04.09.2020
137 19975m Claudio Solone ITA 13.04.53 1 Bologna 14.04.1984
138 19961m Leonid Mikitenko KAZ 08.02.44 1 Alma-Ata 17.05.1969
139 19959m Arturo Jacona ITA 25.11.57 5 Roma 17.04.1982
140 19959m Christoph Herle FRG 19.11.55 2 Monte Carlo 19.09.1987
141 19952m Elisio Rios POR 03.04.61 8 La Flèche 31.03.1990
142 19951m Orlando Pizzolato ITA 30.07.58 6 Roma 17.04.1982
143 19950m Mariano Penone ITA 20.10.55 1 Genova 14.04.1984
144 19948m Kipsubai Koskei KEN 01.02.51 3 Monte Carlo 19.09.1987
145 19946m Abebe Bikila ETH 07.08.32 1 København 18.06.1962
146 19945m Mamo Wolde ETH 12.06.32 2 København 18.06.1962
147 19944m Alex Hagelsteens BEL 15.07.56 1 Bruxelles 21.09.1980
147 19944m Giovanni D'Aleo ITA 01.07.59 7 Roma 17.04.1982
149 19932m Vito Basiliana ITA 27.06.53 8 Roma 17.04.1982
150 19931m Kamel Kohil ALG 26.12.71 1 El Djezair 16.05.1994
151 19930m Thomas Howard CAN 20.09.48 1 Richmond 03.04.1975
152 19929m Igor Shcherbak UKR 09.06.43 1 Moskva 30.05.1970
152 19929m Berhanu Adene ETH 07.09.75 5 Hengelo 01.06.2009
154 19926m Waldemar Cierpinski GDR 03.08.50 2 Dresden 06.05.1973
155 19925m Louis DeLange RSA 14.03.49 1 Bellville 22.03.1971
155 19925m John Halberstadt RSA 02.10.49 1 Bellville 15.07.1980
157 19919m Frank Pooe RSA 02.12.74 1 Stellenbosch 19.01.1997
158 19917m Giuseppe Cindolo ITA 05.08.45 1 Roma 07.04.1974
159 19916m Willie Farrell RSA 08.06.51 2 Bloemfontein 13.10.1977
160 19913m Jukka Toivola FIN 07.09.49 3 Oulu 15.05.1975
161 19912m Paavo Leiviskä FIN 13.10.45 4 Oulu 15.05.1975
162 19911m Ahmed Salah DJI 31.12.56 12 La Flèche 30.03.1991
163 19907m Abdesselem ben Rhadi MAR 28.02.27 1 Thonon-les-Bains 13.08.1960
164 19906m Yann Millon FRA 26.03.70 2 Noisy-le-Grand 01.07.1995
165 19901m Seppo Nikkari FIN 06.02.48 1 Jyyväskylä 23.09.1971
165 19901m Gilbert Bessieres FRA 29.05.54 3 Saint-Maur 17.09.1980
167 19898m Dietmar Millonig AUT 01.06.55 1 Krems 03.04.1982
168 19897m Giuseppe Pambianchi ITA 27.01.57 2 Bologna 18.04.1981
169 19894m Vladimir Myerkushin RUS 16.02.47 2 Moskva 30.05.1970
170 19888m Raymond Puckett NZL 17.12.35 3 Auckland 24.08.1963
171 19887m Lembit Virkus EST 07.11.32 1 Tartu 14.09.1960
172 19885m Rudy Chapa USA 07.11.57 1 Eugene 26.02.1977
173 19882m Gilbert Gauthier FRA 30.10.34 1 Saint-Maur 26.04.1970
174 19881m Claudio Solone ITA 13.04.53 1 Bologna 12.04.1980
175 19879m Dan Glans SWE 02.05.47 1 Malmö 12.11.1975
175 19879m Alessio Faustini ITA 10.06.60 9 Roma 17.04.1982
177 19876m Jim Alder GBR 10.06.40 1 Edinburgh 21.08.1971
178 19876m Jon Peter Anderson USA 12.10.49 2 Eugene 26.02.1977
179 19875m Gilbert Bessieres FRA 29.05.54 3 Saint-Maur 23.08.1978
180 19873m Michael Spöttel FRG 30.01.56 1 Verden 27.08.1981
181 19869m Pier-Giovanni Poli ITA 05.11.57 1 Carate Brianza 14.04.1984
182 19864m Orlando Pizzolato ITA 30.07.58 2 Bologna 14.04.1984
183 19860m Loris Pimazzoni ITA 06.07.56 1 Verona 17.10.1981
184 19853m Giuseppe Cindolo ITA 05.08.45 1 Varese 27.09.1970
184 19853m Ondrej Zelenanský CZE 09.09.46 1 Nymburk 15.10.1977
186 19851m Omar Abdilahi DJI 12.05.67 3 Noisy-le-Grand 01.07.1995
187 19845m Giuseppe Pambianchi ITA 27.01.57 10 Roma 17.04.1982
188 19844m Gioacchino de Palma ITA 21.05.40 2 Varese 27.09.1970
188 19844m Tayeb Kalloud ALG 14.04.67 2 El Djezair 16.05.1994
190 19844m Tharcisse Gashaka BDI 18.12.62 4 Noisy-le-Grand 01.07.1995
191 19836m Martin Vrábel SVK 21.09.55 3 Ostrava 25.09.1980
192 19834m Jean-Pierre Crochon FRA 27.02.48 1 Saint-Maur 11.05.1972
193 19834m Jacques Krähenbühl SUI 31.10.64 2 Martigny 02.06.1989
194 19834m Sid-Ali Sakhri ALG 20.11.61 3 El Djezair 16.05.1994
195 19833m Seppo Helenius FIN 11.02.53 5 Oulu 15.05.1975
195 19833m Reino Paukkonen FIN 29.09.45 6 Oulu 15.05.1975
195 19833m Csaba Szücs HUN 29.01.65 9 La Flèche 31.03.1990
198 19832m Santiago de la Parte ESP 18.08.48 1 Vigo 14.08.1982
199 19831m Ian Thompson GBR 16.10.49 7 Oulu 15.05.1975
200 19827m Owen MacHelm RSA 19.01.97 2 Stellenbosch 19.01.1997
201 19824m Sid-Ali Sakhri ALG 20.11.61 1 El Djezair 30.05.1990
202 19823m Timothy Johnston GBR 11.03.41 2 London 05.09.1970
203 19820m Sammy Lelei KEN 14.08.64 13 La Flèche 30.03.1991
204 19819m Jean-Yves Le Flohic FRA 09.10.40 2 Saint-Maur 11.05.1972
205 19807m Pier-Giovanni Poli ITA 05.11.57 1 Brescia 10.04.1983
206 19797m Antoine Borowski FRA 04.08.46 3 Saint-Maur 11.05.1972
207 19796m Pekka Tiihonen FIN 29.06.47 1 Espoo 06.07.1972
208 19796m Franco Boffi ITA 02.11.58 3 Bologna 18.04.1981
209 19794m Bill Clark USA 02.12.43 1 Mill Valley 07.08.1971
210 19788m Antonio La Mantia ITA 03.07.50 1 Ferrara 12.04.1975
211 19787m Eddy Rombaux BEL 26.11.44 1 Bruxelles 09.10.1973
212 19783m Fred Norris GBR 04.09.21 1 Blackburn 25.10.1958
213 19781m Kazumi Watanabe JPN 25.12.35 4 Auckland 24.08.1963
214 19778m Jean-Marie Wagnon FRA 11.04.40 1 Saint-Maur 23.03.1969
215 19775m Antonino Mangano ITA 01.12.50 1 Ferrara 07.04.1974
216 19769m Umberto Risi ITA 31.12.40 3 Varese 27.09.1970
217 19760m Ron Hill GBR 25.09.39 3 London 05.09.1970
218 19758m Ron Clarke AUS 21.02.37 1 Melbourne 12.10.1963
219 19755m Jean-Paul Gomez FRA 08.05.45 2 Colombes 28.09.1974
220 19750m Jürgen Busch GDR 24.12.42 1 Berlin 19.09.1971
221 19749m Damir Mukhamet Zyanov RUS 15.09.41 3 Moskva 30.05.1970