James Mwaura Mbugua

  • Kenya
  • Born: 1996
Rankings
Starts
2
Full Athlete Results
Date Pos Event Time
17 Oct
2021
4

2021 Africa Triathlon Duathlon Championships Windhoek

Elite Men
02:07:13
12 Jun
2021
LAP

2021 Africa Triathlon Championships Sharm El Sheikh

Elite Men
LAP