Distance RecordNameDateLocation
5 km12:51Joshua Cheptegei (UGA)16 Feb 2020Monaco
4 miles17:10Eliud Kipchoge (KEN)9 Oct 2005Groningen
8 km21:51+Deriba Merga (ETH)18 Feb 2011Ras al-Khaimah
22:03Peter Githuka (KEN)20 Jul 1996Kingsport
5 miles22:05+Phillimon Hanneck (ZIM)20 Mar 1993New Orleans
22:08Ismael Kirui (KEN)2 May 1993Dublin
10 km26:24Rhonex Kipruto (KEN)12 Jan 2020Valencia
12 km33:31Joseph Kimani (KEN)10 May 1997Evansville
15 km41:13Leonard Patrick Komon (KEN)21 Nov 2011Nijmegen
10 miles44:24Haile Gebrselassie (ETH)4 Sep 2005Tilburg
20 km55:21+Zersenay Tadese (ERI)21 Mar 2010Lisbon
56:01Zersenay Tadese (ERI)8 Oct 2006Debrecen
Half Marathon58:01Geoffrey Kamworor (KEN)15 Sep 2019København
25 km1:11:37Haile Gebrselassie (ETH)12 Mar 2006Alphen aan den Rijn
30 km1:27:13Stanley Biwott (KEN)24 Apr 2016London
1:27:13Eliud Kipchoge (KEN)24 Apr 2016London
20 miles1:35:22+Steve Jones (GBR)20 Oct 1985Chicago
Marathon2:01:39Eliud Kipchoge (KEN)16 Sep 2018Berlin
50 km2:43:38+Thompson Magawana (RSA)12 Apr 1988Claremont-Kirstenbosch
100 km6:09:14Nao Kazami (JPN)24 Jun 2018Lake Saroma
100 miles11:46:37Yiannis Kouros (GRE)8 May 1984New York (Queens)
12:05:43+Andy Jones (CAN)27 Sep 1997Sylvania
24 hours290.221kmYiannis Kouros (AUS)3 May 1998Basle
Marathon Relay1:55:59Ethiopia24 Nov 2003Chiba
(Dejene Birhanu, Hailu Mekkonen, Gebregziabher Gebremariam, Markos Geneti, Sileshi Sihine)
1:57:06Kenya23 Nov 2005Chiba
(Josephat Ndambiri, Martin Mathathi, Daniel Mwangi, Mekubo Mogusu, Onesmus Nyerere, John Kariuki)