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