John Ndirangu

KenyaKenyaActive
Born
Jan 1, 1994 (32 years old)
Events
Half Marathon · 10 Kilometres Road

John Ndirangu is a Kenya long-distance runner, born on January 1, 1994. He competes primarily in the Semi, 5Kilometre and 10Kilometr.

His personal bests include 1:00:38 in the Semi, 13:52 in the 5Kilometre and 28:03 in the 10Kilometr. He is currently active on the international athletics circuit, representing Kenya.

Personal best · Half Marathon1:00:38
2026 season best1:00:38Mar 1, 2026 · Roma
Personal best · 10 Kilometres Road28:03
Last competitionPrague 10K Night RaceSep 5, 2026 · 31:09

As of Nov 13, 2026: Half Marathon 1:00:38, 10 Kilometres Road 28:03, 2026 season best 1:00:38 (Mar 1, 2026, Roma (ITA)) · Last competition: Prague 10K Night Race, Sep 5, 2026, 31:09 · 32 years old

DisciplineResultAll-time2026
SemiRoma 2026Kenya Half Marathon all-time list1:00:381,161 pts–#151
5KilometreMelegnano 202513:52––
10KilometrAbbeville 202528:03–#507

Progression

SeasonDisciplineResultWindDateCompetitions
202610Kilometr 28:57–May 31, 2026Scalata Al Castello
2026Semi 1:00:38–Mar 1, 2026Eurospin RomaOstia Half Marathon
20255Kilometre 13:52–May 24, 2025ESET 5K Run
202510Kilometr 28:03–May 31, 2025Mémorial Bruno Willecoq
2025Semi 1:02:25–Jun 29, 202531. hella Hamburg Half Marathon, Hamburg
FAQ

Frequently asked questions

John Ndirangu's Half Marathon personal best is 1:00:38, set on Mar 1, 2026 in Roma (ITA).

John Ndirangu competes in the Half Marathon and 10 Kilometres Road.

2026 season best: 1:00:38, set on Mar 1, 2026 in Roma (ITA). Last competition: Prague 10K Night Race on Sep 5, 2026, 31:09.