All Kenya stats
ALL-TIME
Best Kenya Marathon Athletes of All Time
All-time ranking of the top Kenya athletes in the Marathon, based on official personal bests, with results, wind readings and dates.
Discover the greatest Marathon athletes in the history of Kenya. Ruth Chepngetich tops the all-time national list with 2:09:56, among 100 ranked athletes — with every mark, date and competition.
| # | Athlete | Result | Wind | Date |
|---|---|---|---|---|
| 1 | Ruth Chepngetich | 2:09:56 | Oct 13, 2024 | |
| 2 | Joyciline Jepkosgei | 2:14:00 | Dec 7, 2025 | |
| 3 | Brigid Kosgei | 2:14:04 | Oct 13, 2019 | |
| 4 | Peres Jepchirchir | 2:14:43 | Dec 7, 2025 | |
| 5 | Hellen Obiri | 2:15:53 | Apr 26, 2026 | |
| 6 | Rosemary Wanjiru | 2:16:14 | Mar 3, 2024 | |
| 7 | Winfridah Moraa Moseti | 2:16:56 | Mar 2, 2025 | |
| 8 | Mary Jepkosgei Keitany | 2:17:01 | Apr 23, 2017 | |
| 9 | Brillian Jepkorir Kipkoech | 2:17:05 | Apr 26, 2026 | |
| 10 | Sharon Lokedi | 2:17:22 | Apr 21, 2025 | |
| 11 | Sheila Chepkirui | 2:17:29 | Dec 4, 2022 | |
| 12 | Irine Chepet Cheptai | 2:17:51 | Oct 13, 2024 | |
| 13 | Angela Tanui | 2:17:57 | Oct 17, 2021 | |
| 14 | Joan Chelimo Melly | 2:18:04 | Apr 17, 2022 | |
| 15 | Gladys Cherono | 2:18:11 | Sep 16, 2018 | |
| 16 | Fancy Chemutai | 2:18:11 | Dec 4, 2022 | |
| 17 | Judith Jeptum Korir | 2:18:20 | Jul 18, 2022 | |
| 18 | Loice Chemnung | 2:18:24 | Oct 12, 2025 | |
| 19 | Vivian Jepkemei Cheruiyot | 2:18:31 | Apr 22, 2018 | |
| 20 | Joan Chepkosgei | 2:18:39 | Oct 11, 2026 | |
| 21 | Catherine Ndereba | 2:18:47 | Oct 7, 2001 | |
| 22 | Magdalyne Masai | 2:18:58 | Oct 27, 2024 | |
| 23 | Violah Cheptoo | 2:19:05 | Mar 1, 2026 | |
| 24 | Valary Jemeli | 2:19:10 | Oct 27, 2019 | |
| 25 | Betsy Saina | 2:19:17 | Mar 3, 2024 | |
| 26 | Mary Wacera Ngugi | 2:19:26 | Oct 12, 2025 | |
| 27 | Nancy Jelagat | 2:19:31 | Dec 5, 2021 | |
| 28 | Sharon Chelimo | 2:19:33 | Mar 16, 2025 | |
| 29 | Lucy Kabuu Wangui | 2:19:34 | Jan 27, 2012 | |
| 30 | Lilian Kasait Rengeruk | 2:19:35 | Feb 22, 2026 | |
| 31 | Florence Kiplagat | 2:19:44 | Sep 25, 2011 | |
| 32 | Sarah Chepchirchir | 2:19:47 | Feb 26, 2017 | |
| 33 | Joyce Chepkemoi Tele | 2:19:50 | Mar 15, 2026 | |
| 34 | Edna Ngeringwony Kiplagat | 2:19:50 | Apr 22, 2012 | |
| 35 | Vicoty Chepngeno | 2:19:55 | Jan 14, 2024 | |
| 36 | Rita Jeptoo Sitienei | 2:19:57 | Oct 13, 2013 | |
| 37 | Dorcas Jepchirchir Tuitoek | 2:20:02 | Oct 15, 2023 | |
| 38 | Selly Chepyego Kaptich | 2:20:03 | Mar 19, 2023 | |
| 39 | Celestine Chepchirchir | 2:20:10 | Apr 17, 2022 | |
| 40 | Purity Cherotich Rionoripo | 2:20:14 | May 30, 2021 | |
| 41 | Prisca Jeptoo | 2:20:14 | Apr 22, 2012 | |
| 42 | Vivian Kiplagat | 2:20:18 | Apr 3, 2022 | |
| 43 | Maurine Chepkemoi | 2:20:18 | Oct 17, 2021 | |
| 44 | Pasacline Jelagat | 2:20:23 | Sep 27, 2026 | |
| 45 | Jackline Chelal | 2:20:29 | Feb 19, 2023 | |
| 46 | Mercy Chelangat | 2:20:30 | Apr 20, 2026 | |
| 47 | Gladys Chesir | 2:20:30 | Oct 20, 2024 | |
| 48 | Evaline Chirchir | 2:20:33 | Dec 1, 2024 | |
| 49 | Catherine Reline Amanang'Ole | 2:20:34 | Dec 14, 2024 | |
| 50 | Jemima Jelagat Sumgong | 2:20:41 | Apr 21, 2014 | |
| 51 | Tegla Loroupe | 2:20:43 | Sep 26, 1999 | |
| 52 | Margaret Okayo | 2:20:43 | Apr 15, 2002 | |
| 53 | Viola Jelagat Kibiwot | 2:20:57 | Apr 14, 2024 | |
| 54 | Vibian Chepkurui | 2:20:59 | Apr 24, 2022 | |
| 55 | Agnes Jeruto Barsosio | 2:20:59 | Apr 9, 2017 | |
| 56 | Linet Chepkwemoi Masai | 2:21:01 | Mar 16, 2025 | |
| 57 | Ruth Chebitok | 2:21:03 | Apr 24, 2022 | |
| 58 | Rebbeca Sirwanei Tanui | 2:21:08 | Oct 6, 2024 | |
| 59 | Marion Kibor | 2:21:12 | Apr 26, 2026 | |
| 60 | Jackline Cherono | 2:21:14 | Apr 13, 2025 | |
| 61 | Philomena Cheyech | 2:21:22 | Apr 9, 2017 | |
| 62 | Ludwina Chepngetich | 2:21:25 | Sep 27, 2026 | |
| 63 | Bornes Chepkirui | 2:21:26 | Oct 27, 2019 | |
| 64 | Helah Jelagat Kiprop | 2:21:27 | Feb 28, 2016 | |
| 65 | Lydia Cheromei | 2:21:30 | Jan 27, 2012 | |
| 66 | Visiline Jepkesho | 2:21:37 | Apr 9, 2017 | |
| 67 | Georgina Rono | 2:21:39 | Oct 28, 2012 | |
| 68 | Pascalia Jepkogei | 2:21:39 | Mar 1, 2026 | |
| 69 | Catherine Cherotich | 2:21:40 | Oct 26, 2025 | |
| 70 | Susan Chepkemei | 2:21:46 | Apr 23, 2006 | |
| 71 | Beatrice Jepchirchir Cheserek | 2:21:56 | Feb 15, 2026 | |
| 72 | Esther Chemtai | 2:22:04 | Feb 22, 2026 | |
| 73 | Diana Chemtai Kipyokei | 2:22:06 | Nov 8, 2020 | |
| 74 | Stellah Jepngetich Barsosio | 2:22:08 | Oct 24, 2021 | |
| 75 | Mercy Chepwogen | 2:22:08 | May 10, 2026 | |
| 76 | Pascalia Chepkogei | 2:22:11 | May 4, 2025 | |
| 77 | Nancy Jepkosgei Kiprop | 2:22:12 | Apr 7, 2019 | |
| 78 | Monicah Wanjuhi | 2:22:13 | Apr 18, 2022 | |
| 79 | Ivyne Jeruto | 2:22:21 | Oct 20, 2024 | |
| 80 | Sandrafelis Chebet Tuei | 2:22:22 | Nov 26, 2023 | |
| 81 | Vivian Melly | 2:22:25 | May 4, 2025 | |
| 82 | Sharon Jemutai Cherop | 2:22:28 | Sep 29, 2013 | |
| 83 | Beatrice Cheptoo | 2:22:28 | Jan 20, 2023 | |
| 84 | Caroline Cheptanui Kilel | 2:22:34 | Oct 27, 2013 | |
| 85 | Pamela Rotich | 2:22:43 | Apr 3, 2022 | |
| 86 | Pascaline KIBIWOT | 2:22:44 | Mar 22, 2026 | |
| 87 | Shyline Jepkorir Toroitich | 2:22:45 | Apr 16, 2023 | |
| 88 | Purity Changwony | 2:22:46 | Apr 11, 2021 | |
| 89 | Rebecca Chepkwemoi | 2:22:48 | Oct 18, 2026 | |
| 90 | Agnes Keino | 2:22:53 | Oct 27, 2024 | |
| 91 | Janet Ruguru | 2:23:00 | Oct 29, 2023 | |
| 92 | Filomena Chepchirchir | 2:23:00 | Oct 27, 2013 | |
| 93 | Sheila Jerotich | 2:23:01 | Apr 24, 2022 | |
| 94 | Valentine Kipketer | 2:23:02 | Oct 20, 2013 | |
| 95 | Betty Chepkwony | 2:23:02 | Mar 19, 2023 | |
| 96 | Rodah Jepkorir | 2:23:14 | May 14, 2023 | |
| 97 | Sharon Kiptugen | 2:23:19 | May 11, 2025 | |
| 98 | Antonina Kwambai | 2:23:20 | Oct 16, 2022 | |
| 99 | Philes Ongori | 2:23:22 | Apr 21, 2014 | |
| 100 | Salina Jebet Kosgei | 2:23:22 | Sep 24, 2006 |