Beatrice Machoka

KenyaKenyaActive
Born
Jan 24, 2006 (20 years old)
Events
200 m

Beatrice Machoka is a Kenya sprinter, born on January 24, 2006. She competes primarily in the 200m and 400m.

Her personal bests include 25.28 in the 200m and 56.53 in the 400m. She is currently active on the international athletics circuit, representing Kenya.

Personal best · 200 m25.28
2026 season best26.06Jun 19, 2026 · Nyayo National Stadium, Nairobi
Last competitionKenyan Championships Cum Trials for Commonwealth Games, Nyayo National Stadium, NairobiJun 19, 2026 · 26.06

As of Nov 7, 2026: 200 m 25.28, 2026 season best 26.06 (Jun 19, 2026, Nyayo National Stadium, Nairobi (KEN)) · Last competition: Kenyan Championships Cum Trials for Commonwealth Games, Nyayo National Stadium, Nairobi, Jun 19, 2026, 26.06 · 20 years old

DisciplineResultAll-time
200mNairobi 2025Kenya 200 m all-time list25.28916 pts–
400mNairobi 2021Kenya 400 m all-time list56.53958 pts–

Progression

Compare me
SeasonDisciplineResultWindDateCompetitions
2026200m 26.06-0.8Jun 19, 2026Kenyan Championships Cum Trials for Commonwealth Games, Nyayo National Stadium, Nairobi
2025200m 25.28+1.2Jun 20, 2025Trials for Africa U18 & U20 Championships, Nyayo National Stadium, Nairobi
2024200m 25.68+0.2Jun 28, 2024National Trials For World Athletics Under 20 Championships, Nyayo National Stadium, Nairobi
2024400m 58.95–Jan 26, 20243rd AK Track And Field Weekend Meeting
2023400m 58.41–Jun 22, 2023Kenyan Championships
2022200m 26.23–Jul 2, 2022Nyayo National Stadium, Nairobi (KEN)
2021200m 25.39–Feb 6, 2021Nyayo National Stadium, Nairobi (KEN)
2021400m 56.53–Feb 27, 2021Nyayo National Stadium, Nairobi (KEN)
Compare me with Beatrice Machoka
FAQ

Frequently asked questions

Beatrice Machoka's 200 m personal best is 25.28, set on Jun 20, 2025 in Nyayo National Stadium, Nairobi (KEN).

Beatrice Machoka competes in the 200 m.

2026 season best: 26.06, set on Jun 19, 2026 in Nyayo National Stadium, Nairobi (KEN). Last competition: Kenyan Championships Cum Trials for Commonwealth Games, Nyayo National Stadium, Nairobi on Jun 19, 2026, 26.06.