Dennis Kipkosgei

Dennis Kipkosgei

KenyaKenyaActive
Events
10 Miles Road · 10 Kilometres Road

Dennis Kipkosgei is a Kenya middle-distance runner. He competes primarily in the 800m, 1500m and 5000m.

His personal bests include 1:51.15 in the 800m, 3:54.72 in the 1500m, 14:23.2h in the 5000m, 1:03:23 in the Semi and 2:13:54 in the Marathon. He is currently active on the international athletics circuit, representing Kenya.

Personal best · 10 Miles Road46:13
2026 season best2:12:03May 10, 2026
Personal best · 10 Kilometres Road28:43
Last competitionCopenhagen MarathonMay 10, 2026 · 2:12:03

As of Nov 6, 2026: 10 Miles Road 46:13, 10 Kilometres Road 28:43, 2026 season best 2:12:03 (May 10, 2026) · Last competition: Copenhagen Marathon, May 10, 2026, 2:12:03

DisciplineResultAll-time2026
800mNairobi 2022Kenya 800 m all-time list1:51.15994 pts––
1500mNairobi 2022Kenya 1500 m all-time list3:54.72918 pts––
5000mNyahururu 2017Kenya 5000 m all-time list14:23.2h924 pts––
SemiCA 2022Kenya Half Marathon all-time list1:03:231,054 pts––
MarathonMadrid 2024Kenya Marathon all-time list2:13:541,061 pts–#647
15KilometrOK 201846:40––

Progression

Compare me
SeasonDisciplineResultWindDateCompetitions
2026Marathon 2:12:03–May 10, 2026Copenhagen Marathon
2025Marathon 2:14:06–Feb 9, 2025Standard Chartered Hong Kong Marathon, Hong Kong
2024Semi 1:06:52–Mar 3, 2024San Blas Half Marathon
2024Marathon 2:13:54–Apr 28, 2024Zurich Rock 'n' Roll Running Series Madrid Marathon
2022800m 1:51.15–Mar 5, 2022Nyayo National Stadium, Nairobi (KEN)
20221500m 3:54.72–Mar 5, 2022Nyayo National Stadium, Nairobi (KEN)
202210Kilometr 28:43–Apr 2, 2022Charleston, SC (USA)
202210MilesRoa 46:41–May 1, 2022Philadelphia, PA (USA)
Compare me with Dennis Kipkosgei
FAQ

Frequently asked questions

Dennis Kipkosgei's 10 Miles Road personal best is 46:13, set on Oct 10, 2021 in Philadelphia, PA (USA).

Dennis Kipkosgei competes in the 10 Miles Road and 10 Kilometres Road.

2026 season best: 2:12:03, set on May 10, 2026. Last competition: Copenhagen Marathon on May 10, 2026, 2:12:03.