Goto -> Track & Field all-time performances homepage
updated and maintained by
Peter Larsson

Back to main page

Jump to:
main list       uncertified courses or uncertain certification

All-time men's best 10 Miles road race

main list

+ = en route in race at longer distance

        1      44:24      Haile Gebrselassie             ETH     18.04.73    1      Tilburg                     04.09.2005
        2      44:27      Leonard Komon                  KEN     10.01.88    1      Amsterdam - Zaandam         18.09.2011
        3      44:38      Samuel Tsegay Tesfamriam       ERI     24.10.88    2      Amsterdam - Zaandam         18.09.2011
        4      44:41      Martin Irungu Mathathi         KEN     25.12.85    1      Kosa                        12.12.2004
        5      44:42+     Martin Irungu Mathathi         KEN     25.12.85    1      Newcastle-South Shields     18.09.2011
        6      44:45      Paul Koech                     KEN     25.06.69    1      Amsterdam - Zaandam         21.09.1997
        7      44:52+     Deriba Merga Ejigu             ETH     26.10.80    1      Ra's Al Khaymah             18.02.2011
        8      44:53+     Haile Gebrselassie             ETH     18.04.73    1      Tempe                       15.01.2006
        8      44:53+     Sammy Kirop Kitwara            KEN     26.11.86    1      Philadelphia                18.09.2011
        10     44:54+     Mathew Kisorio                 KEN     16.05.89    2      Philadelphia                18.09.2011
        11     44:59      Martin Irungu Mathathi         KEN     25.12.85    1      Kosa                        05.12.2010
        12     45:01      Martin Irungu Mathathi         KEN     25.12.85    1      Kosa                        10.12.2006
        13     45:02+     Bedan Karoki                   KEN     21.08.90    1      Philadelphia                21.09.2014
        14     45:07      Charles Ndungu                 KEN     20.02.96    2      Kosa                        29.11.2015
        15     45:08      Charles Kamathi                KEN     18.05.78    1      Amsterdam - Zaandam         22.09.2002
        16     45:09+     Cyprian Kotut                  KEN     92          2      Philadelphia                21.09.2014
        17     45:10      Samuel Wanjiru                 KEN     10.11.86    1      Kosa                        11.12.2005
        18     45:12+     Paul Tergat                    KEN     17.06.69    1      Milano                      04.04.1998
        18     45:12      Bernard Koech                  KEN     31.01.88    1      Tilburg                     07.09.2014
        20     45:13      John Mwangangi                 KEN     01.11.90    3      Amsterdam - Zaandam         18.09.2011
        21     45:15+     Paul Kosgei                    KEN     22.04.78    1=     Berlin                      02.04.2006
        21     45:15+     Evans Kiprop Cheruiyot         KEN     10.05.82    1=     Berlin                      02.04.2006
        21     45:15      Gideon Ngatuny                 KEN     10.10.86    1r1    Kosa                        07.12.2008
        21     45:15+     Haile Gebrselassie             ETH     18.04.73    1      Newcastle-South Shields     19.09.2010
        21     45:15      Kennedy Kimutai                KEN     18.06.90    4      Amsterdam - Zaandam         18.09.2011
        26     45:16+     Paul Tergat                    KEN     17.06.69    1      Milano                      17.04.1999
        26     45:16      Simon Wangui                   KEN     12.11.78    1      Philadelphia                05.05.2002
        26     45:16      Moses Masai                    KEN     01.06.86    1      Amsterdam - Zaandam         20.09.2009
        26     45:16      Charles Kamathi                KEN     18.05.78    2      Amsterdam - Zaandam         20.09.2009
        26     45:16      Joseph Ebuya                   KEN     20.06.87    1      Portsmouth                  24.10.2010
        31     45:17      Sammy Kirop Kitwara            KEN     26.11.86    1      Amsterdam - Zaandam         21.09.2008
        32     45:18      Josephat Machuka               KEN     12.12.73    1      Amsterdam - Zaandam         22.09.1996
        33     45:19      Edwin Kiptoo                   KEN     14.08.93    1      Amsterdam - Zaandam         20.09.2015
        33     45:19      Jeremiah Karemi Thuku          KEN     07.07.94    1      Kosa                        29.11.2015
        35     45:21      Bernard Koech                  KEN     31.01.88    1      Tilburg                     06.09.2015
        36     45:22      Brahim Lahlafi                 MAR     15.04.68    1      Amsterdam - Zaandam         20.09.1998
        37     45:23      Shadrack Kemboi                KEN     19.02.86    1      Schortens                   21.08.2010
        38     45:24      John Kariuki                   KEN     10.11.86    1r1    Kosa                        09.12.2007
        38     45:24      Ayele Absehero                 ETH     28.12.90    2      Amsterdam - Zaandam         21.09.2008
        40     45:25      Edwin Kiptoo                   KEN     28.12.87    1      Amsterdam - Zaandam         18.09.2016
        41     45:26      John Mwangangi                 KEN     01.11.90    1      Amsterdam - Zaandam         19.09.2010
        42     45:27      Francis Kibiwott               KEN     15.09.78    1      Amsterdam - Zaandam         17.09.2006
        42     45:27      Moses Masai                    KEN     01.06.86    2      Amsterdam - Zaandam         19.09.2010
        44     45:28      Nguse Tesfaldet                ERI     10.11.86    1      Amsterdam - Zaandam         22.09.2013
        45     45:29      Simon Maina Munyi              KEN     18.03.78    1      Kosa                        09.12.2001
        45     45:29      Fabiano Joseph Naasi           TAN     24.12.85    2      Amsterdam - Zaandam         17.09.2006
        45     45:29      Getu Feleke                    ETH     28.11.86    3      Amsterdam - Zaandam         20.09.2009
        48     45:30+     Paul Tergat                    KEN     17.06.69    1      Newcastle-South Shields     16.09.2001
        48     45:30      Martin Irungu Mathathi         KEN     25.12.85    1      Kosa                        14.12.2003
        48     45:30      John Mwangangi                 KEN     01.11.90    2      Amsterdam - Zaandam         22.09.2013
        51     45:31      Abera Kuma                     ETH     31.08.90    2      Schortens                   21.08.2010
        51     45:31      Peter Kirui                    KEN     02.01.88    3      Amsterdam - Zaandam         22.09.2013
        51     45:31      Abera Kuma                     ETH     31.08.90    4      Amsterdam - Zaandam         22.09.2013
        54     45:33+     Ryan Hall                      USA     14.10.82    1      Houston                     14.01.2007
        54     45:33      Ayele Absehero                 ETH     28.12.90    3      Amsterdam - Zaandam         19.09.2010
        54     45:33      Jonathan Maiyo                 KEN     05.05.88    4      Amsterdam - Zaandam         19.09.2010
        57     45:36      Ondoro Osoro                   KEN     03.12.67    1      Sankt Petersburg            18.10.1997
        58     45:37      John Langat                    KEN     31.12.96    2      Tilburg                     06.09.2015
        58     45:37      Yohanes Gebregerish            ERI     01.01.94    3      Tilburg                     06.09.2015
        60     45:38      Ismael Kirui                   KEN     20.02.75    1      Washington DC               09.04.1995
        60     45:38      Stephen Chelimo                KEN     09.08.85    1      Schortens                   16.08.2008
        60     45:38      Joshua Cheptegei               UGA     12.09.96    2      Amsterdam - Zaandam         18.09.2016
        63     45:40      Hisatoshi Shintaku             JPN     20.12.57    1      Karatsu                     19.02.1984
        63     45:40+     Martin Lel                     KEN     29.10.78    1      Newcastle-South Shields     30.09.2007
        63     45:40+     Samuel Wanjiru                 KEN     10.11.86    2      Newcastle-South Shields     30.09.2007
        63     45:40      Gilbert Kirwa                  KEN     20.12.85    4      Tilburg                     06.09.2015
        67     45:41+     Jackson Koech                  KEN     26.12.78    1      Newcastle-South Shields     21.09.2003
        67     45:41      Micah Kogo                     KEN     03.06.86    4      Amsterdam - Zaandam         20.09.2009
        67     45:41+     Stanley Biwott                 KEN     21.04.86    1      Philadelphia                16.09.2012
        70     45:42      Josephat Machuka               KEN     12.12.73    2      Amsterdam - Zaandam         20.09.1998
        71     45:43      Joseph Kimani                  KEN     21.09.72    1      Flint                       24.08.1996
        71     45:43      Stephen Tum                    KEN     12.06.86    1      Washington DC               11.04.2010
        71     45:43+     Mathew Kisorio                 KEN     16.05.89    1      Philadelphia                19.09.2010
        71     45:43+     John Kiprotich                 KEN     30.03.89    2      Ra's Al Khaymah             18.02.2011
        75     45:44      Benson Barus                   KEN     04.07.80    2      Philadelphia                05.05.2002
        75     45:44      Lelisa Desisa Benti            ETH     14.01.90    2      Washington DC               11.04.2010
        75     45:44+     Bernard Kiprop Kipyego         KEN     16.07.86    3=     Ra's Al Khaymah             18.02.2011
        75     45:44+     Titus Masai                    KEN     09.10.89    3=     Ra's Al Khaymah             18.02.2011
        75     45:44+     Philip Langat                  KEN     23.04.90    3=     Ra's Al Khaymah             18.02.2011
        80     45:45      Brahim Lahlafi                 MAR     15.04.68    1      Flint                       23.08.1997
        80     45:45      Girma Assefa                   ETH     20.06.86    2r1    Kosa                        09.12.2007
        80     45:45+     Tadesse Tola                   ETH     31.10.87    1      Ra's Al Khaymah             19.02.2010
        80     45:45      John Mwangangi                 KEN     01.11.90    1      Amsterdam - Zaandam         21.09.2014
        84     45:46      Francis Kibiwott               KEN     15.09.78    1      Amsterdam - Zaandam         21.09.2003
        84     45:46+     Deriba Merga Ejigu             ETH     26.10.80    2=     Ra's Al Khaymah             19.02.2010
        84     45:46+     Getu Feleke                    ETH     28.11.86    2=     Ra's Al Khaymah             19.02.2010
        84     45:46+     Titus Masai                    KEN     09.10.89    2=     Ra's Al Khaymah             19.02.2010
        84     45:46+     Geoffrey Mutai                 KEN     07.10.81    2=     Ra's Al Khaymah             19.02.2010
        89     45:47      Josphat Muchiri Ndambiri       KEN     12.02.85    2      Kosa                        11.12.2005
        89     45:47+     Jairus Chanchaima              KEN     05.12.84    6      Ra's Al Khaymah             19.02.2010
        89     45:47      John Thuo                      KEN     27.11.85    2      Kosa                        05.12.2010
        89     45:47      Nguse Tesfaldet                ERI     10.11.86    2      Amsterdam - Zaandam         21.09.2014
        93     45:48      Ken-Ichi Takahashi             JPN     16.01.73    1      Karatsu                     13.02.2000
        94     45:49      Julius Maina                   KEN     14.10.77    2      Kosa                        14.12.2003
        94     45:49      Felix Keny                     KEN     25.12.85    2      Schortens                   16.08.2008
        96     45:50      Charles Omwoyo                 KEN     62          1      Amsterdam - Zaandam         18.09.1994
        96     45:50      Paul Tergat                    KEN     17.06.69    1      Amsterdam - Zaandam         17.09.1995
        96     45:50      Tilahun Regessa                ETH     18.01.90    3      Washington DC               11.04.2010
        96     45:50      Vincent Chepkok                KEN     05.07.88    5      Tilburg                     06.09.2015
        100    45:51      Peter Githuka                  KEN     14.02.69    2      Flint                       24.08.1996
        100    45:51      Simeon Rono                    KEN     09.04.72    1      Washington DC               05.04.1998
        100    45:51      Edwin Kiprop                   KEN     02.08.87    2      Tilburg                     07.09.2014
        103    45:52      Thomas Osano                   KEN     04.06.70    2      Amsterdam - Zaandam         18.09.1994
        103    45:52      Shinji Kawashima               JPN     04.06.66    1      Kosa                        08.12.1996
        103    45:52      Jeffrey Schiebler              CAN     01.06.73    2      Kosa                        08.12.1996
        103    45:52      Peter Ndirangu                 KEN     24.05.71    2      Flint                       23.08.1997
        103    45:52      James Wainaina                 KEN     16.06.81    2      Kosa                        09.12.2001
        103    45:52      Zersenay Tadese                ERI     08.02.82    1      Amsterdam - Zaandam         23.09.2007
        103    45:52      Kinde Atanaw                   ETH     15.04.93    3      Amsterdam - Zaandam         21.09.2014
        110    45:53      Lazarus Nyakeraka              KEN     22.11.75    3      Flint                       24.08.1996
        110    45:53+     Wilfred Taragon                KEN     15.02.85    3      Berlin                      02.04.2006
        112    45:54      Julius Maina                   KEN     14.10.77    2      Kosa                        12.12.2004
        113    45:55      Godfrey Kiprotich              KEN     23.11.64    4      Flint                       24.08.1996
        113    45:55      Ken-Ichi Takahashi             JPN     16.01.73    1      Kosa                        14.01.1997
        113    45:55      Francis Kiprop                 KEN     04.06.82    3      Amsterdam - Zaandam         17.09.2006
        113    45:55      Julius Kogo                    KEN     12.08.85    1      Flint                       24.08.2013
        117    45:56      Benson Masya                   KEN     14.05.70    1      Portsmouth                  08.10.1995
        117    45:56      Hezron Otwori                  KEN     25.12.76    3      Flint                       23.08.1997
        117    45:56      Rodgers Rop                    KEN     16.02.76    1      Tilburg                     03.06.2001
        120    45:57      Ken-Ichi Takahashi             JPN     16.01.73    1      Karatsu                     09.02.1997
        120    45:57      Patrick Nthiwa                 KEN     30.06.83    3      Philadelphia                05.05.2002
        120    45:57      Edwin Kimaiyo                  KEN     86          3      Schortens                   21.08.2010
        123    45:58      Simon Loywapet                 KEN     24.12.72    3      Amsterdam - Zaandam         18.09.1994
        123    45:58      Thomas Osano                   KEN     04.06.70    2      Amsterdam - Zaandam         17.09.1995
        123    45:58      Joseph Kariuki                 KEN     70          2      Washington DC               05.04.1998
        123    45:58      Jackson Koech                  KEN     26.12.78    2      Amsterdam - Zaandam         22.09.2002
        123    45:58+     Gebre-egziabher Gebremariam    ETH     10.09.84    2      Philadelphia                19.09.2010
        123    45:58      John Mwangangi                 KEN     01.11.90    2      Amsterdam - Zaandam         20.09.2015
        129    45:59      Eliud Kurgat                   KEN     20.08.73    1      Tilburg                     06.06.1999
        129    45:59      Hendrick Ramaala               RSA     02.02.72    1      Amsterdam - Zaandam         19.09.2004
        129    45:59      Bernard Barmasai               KEN     06.05.74    2      Amsterdam - Zaandam         19.09.2004
        129    45:59      Julius Muriuki                 KEN     03.07.85    1      Oostende-Brugge             03.02.2008
        129    45:59      Hailu Mekonnen                 ETH     04.04.80    2r1    Kosa                        07.12.2008
        129    45:59      Eliud Tarus                    KEN     03.03.93    3      Tilburg                     07.09.2014
        135    46:00      Herb Lindsay                   USA     12.11.54    1      New York City               27.04.1980
        135    46:00      Kenji Takao                    JPN     23.03.75    3      Kosa                        08.12.1996
        135    46:00      Peter Githuka                  KEN     14.02.69    4      Flint                       23.08.1997
        135    46:00      Joseph Kimani                  KEN     21.09.72    2      Sankt Petersburg            18.10.1997
        135    46:00      William Kipsang                KEN     26.06.77    3      Amsterdam - Zaandam         19.09.2004
        135    46:00      Andrew Mangata                 KEN     94          4      Tilburg                     07.09.2014
        135    46:00      Moses Kipsiro                  UGA     02.09.86    1      Portsmouth                  25.10.2015
        142    46:01      William Sigei                  KEN     11.10.69    1      Washington DC               10.04.1994
        142    46:01      Ismael Kirui                   KEN     20.02.75    2      Amsterdam - Zaandam         21.09.1997
        142    46:01      Tesfaye Tola                   ETH     19.10.74    2      Tilburg                     06.06.1999
        142    46:01      Charles Kamathi                KEN     18.05.78    2      Amsterdam - Zaandam         21.09.2003
        142    46:01      Francis Kibiwott               KEN     15.09.78    4      Amsterdam - Zaandam         19.09.2004
        142    46:01      Tesfaye Tola                   ETH     19.10.74    1      Washington DC               01.04.2007
        148    46:02      Richard Nerurkar               GBR     06.01.64    1      London                      17.10.1993
        148    46:02      Muneyuki Ojima                 JPN     25.09.75    4      Kosa                        08.12.1996
        148    46:02      Kenji Takao                    JPN     23.03.75    2      Kosa                        14.01.1997
        148    46:02      Tadayuki Ojima                 JPN     22.11.76    1      Kosa                        12.12.1999
        148    46:02      Abiyote Guta                   ETH     01.01.85    1      Tilburg                     02.09.2008
        153    46:03      Tomonori Watanabe              JPN     09.06.76    2      Kosa                        12.12.1999
        153    46:03      Girma Assefa                   ETH     20.06.86    3      Kosa                        12.12.2004
        153    46:03      Micah Njeru                    KEN     05.08.88    3r1    Kosa                        09.12.2007
        153    46:03      Bernard Kiprop Kipyego         KEN     16.07.86    3      Amsterdam - Zaandam         21.09.2008
        153    46:03+     Stephen Kibiwott               KEN     03.04.80    7      Ra's Al Khaymah             19.02.2010
        158    46:04      Josephat Machuka               KEN     12.12.73    2      Washington DC               09.04.1995
        158    46:04      Shinji Kawashima               JPN     04.06.66    3      Kosa                        14.01.1997
        158    46:04      William Kipsang                KEN     26.06.77    1      Amsterdam - Zaandam         18.09.2005
        158    46:04      John Yuda                      TAN     09.06.79    2      Washington DC               01.04.2007
        158    46:04      Wilson Kipsang Kiprotich       KEN     15.03.82    2      Tilburg                     02.09.2008
        158    46:04+     Josphat Muchiri Ndambiri       KEN     12.02.85    8      Ra's Al Khaymah             19.02.2010
        158    46:04+     Paul Lonyangata                KEN     12.12.92    2      Philadelphia                16.09.2012
        158    46:04      Yenew Alamirew                 ETH     27.05.90    3      Amsterdam - Zaandam         20.09.2015
        158    46:04      Rodgers Chumo                  KEN     03.03.97    1      Tilburg                     04.09.2016
        158    46:04      John Langat                    KEN     31.12.96    2      Tilburg                     04.09.2016
        168    46:05      Joseph Keino                   KEN     63          1      Amsterdam - Zaandam         29.09.1991
        168    46:05      Thomas Osano                   KEN     04.06.70    2      Washington DC               10.04.1994
        168    46:05      James Kamau Kariuki            KEN     17.06.69    5      Flint                       23.08.1997
        168    46:05      Charles Kamathi                KEN     18.05.78    1      Amsterdam - Zaandam         23.09.2001
        168    46:05      Francis Kibiwott               KEN     15.09.78    2      Amsterdam - Zaandam         18.09.2005
        168    46:05      John Korir                     KEN     15.12.75    4      Washington DC               11.04.2010
        168    46:05      Moses Kurong                   UGA     07.07.94    3      Tilburg                     04.09.2016
        175    46:06      Martin ten Kate                NED     16.12.58    2      Amsterdam - Zaandam         29.09.1991
        175    46:06      Thomas Osano                   KEN     04.06.70    1      Flint                       26.08.1995
        175    46:06      Hiroshi Miki                   JPN     10.06.75    5      Kosa                        08.12.1996
        175    46:06      Tsegay Tuemay                  ERI     20.12.95    1      Tilburg                     01.09.2013
        175    46:06      Tsegay Tuemay                  ERI     20.12.95    1      Tilburg                     01.09.2013
        180    46:07      Josephat Machuka               KEN     12.12.73    3      Washington DC               10.04.1994
        180    46:07      Reuben Cheruiyot               KEN     13.03.74    1      Washington DC               09.04.1997

uncertified courses or uncertain certification

        1      45:22      Josephat Machuka               KEN     12.12.73    1     Amsterdam - Zaandam          19.09.1993
        2      46:07      Vincent Rousseau               BEL     29.07.62    1     Amsterdam - Zaandam          11.10.1987
        2      46:07      Paul Tergat                    KEN     17.06.69    2     Amsterdam - Zaandam          19.09.1993

Jump to:
main list       uncertified courses or uncertain certification

Back to main page