← Athletes

Bayapo Ndori

Athlete IDATH-1122112
BOTSport:Athletics

Biography

One lap for himself and one for Botswana

Bayapo Ndori is a Botswana 400m runner, a world bronze medallist over one lap and a two-time Olympic relay medallist. In Tokyo in 2021 he anchored Botswana to Olympic 4×400m bronze. Three years later he led off in Paris as Botswana took silver in 2:54.53. Between those two Games he reached the individual world 400m final in Oregon and finished sixth. His best individual lap, 44.10, came in Nairobi in April 2024. In Tokyo in September 2025 he ran 44.36, 44.21 and 44.20 through three rounds of the world championships, getting quicker each time and taking bronze in the final. Three days later he ran the third leg for the world champion relay squad. He took the same leg at home in Gaborone the following May, handing over with Botswana in the lead on the way to an African record.

Bayapo Ndori's published record includes performances from 2018 to 2026 in 400 Metres, 400m, 200 Metres, 4×400m relay, 300 Metres. Selected recorded events include Gaborone Botswana U20 Championships (2018; source checked); World Athletics Ultimate Championship Budapest 2026 (2026; source checked); Gaborone AUSC Region 5 Youth Games (2018; source checked).

Common questions

What time won Bayapo Ndori world 400m bronze in 2025?

Ndori ran 44.20 seconds in the Tokyo final.

Achievements & next milestones

Achievements update from recorded results. A tick means the supporting results are verified.

Achieved

  • 53 finishes completed

    Based on 53 distinct completed events in your linked record.

    Verified
  • 9 countries raced

    One completed event in each different country; UK home nations count together.

    Verified
  • Raced in 9 calendar years

    At least one recorded finish in each year; this does not imply an uninterrupted streak.

    • 2018
    • 2019
    • 2020
    • 2021
    • 2022
    • 2023
    • 2024
    • 2025
    • 2026

    Each year counts once. A tick means at least one result from that year is verified.

    Verified
  • PB improved

    A faster result after an earlier performance in the same sport, distance, surface and timing category.

    Verified

Next milestones

  • 100 finishes

    47 more finishes needed

    53 of 100 recorded

  • 10 different countries

    1 more different country needed

    9 of 10 recorded

  • 2 different sports

    1 more different sport needed

    1 of 2 recorded

  • 10 calendar years with a finish

    1 more calendar year with a finish needed

    9 of 10 recorded

Personal bests (PBs) & best performances

These are the best marks in this athlete’s results recorded on AthRecs.

Athletics · 200m · Track

20.50

PB

Verified

Botswana Championships · 2025-05-17

Athletics · 300m · Track

31.95

PB

Verified

Curro Podium Final · 2024-02-17

Athletics · 400m · Track

44.10

PB

Verified

Kip Keino Classic · 2024-04-20

Career highlights

Bayapo Ndori's published record includes performances from 2018 to 2026 in 400 Metres, 400m, 200 Metres, 4×400m relay, 300 Metres.

Selected events from this athlete’s recorded career. Verification is shown for each record.

  • Gaborone Botswana U20 Championships

    2018 · 400 Metres

    Performance: 47.56

    Source checked
  • World Athletics Ultimate Championship Budapest 2026

    2026 · 400m

    Performance: 45.00

    Source checked
  • Gaborone AUSC Region 5 Youth Games

    2018 · 200 Metres

    Performance: 21.88

    Source checked
  • Tokyo 2020 Olympic Games

    2021 · 4×400m relay

    Performance: 2:57.27

    Source checked
  • World Athletics Championships Oregon 2022

    2022 · 400m

    Performance: 44.87

    Source checked
  • Curro Podium Final

    2024 · 300 Metres

    Performance: 31.95

    Source checked

Earlier results

Showing 6–10 of 53 recorded performances.

Athlete results history
Race dateRace nameSportDistance / disciplineLocationPerformancePlaceCategory
Sun, 31 May 2026Completed event · Finisher · Rabat Diamond LeagueAthletics400mTrackComplexe Sportif Prince Moulay Abdellah, Rabat (MAR)—44.68VerifiedTiming unknown5—
Sat, 23 May 2026Completed event · Finisher · Xiamen Diamond LeagueAthletics400mTrackEgret Stadium, Xiamen (CHN)—44.88VerifiedTiming unknown5—
Sun, 3 May 2026Completed event · Gold · 1st · Overall · World Athletics Relays Gaborone 2026Athletics4×400m relayTrackNational Stadium, Gaborone, Botswana2:54.47VerifiedTiming unknown1—
Sat, 2 May 2026Completed event · Silver · 2nd · Overall · World Athletics Relays, National Stadium, GaboroneAthletics4x400 Metres RelayTrackNational Stadium, Gaborone (BOT)2:57.52VerifiedTiming unknown2—
Sat, 4 Apr 2026Completed event · Gold · 1st · Overall · Botswana ChampionshipsAthletics400mTrackNational Stadium, Gaborone, Botswana44.62VerifiedTiming unknown1—

View the full athlete profile

Log in or create a free account to see the full results history, achievements and profile details.

Confirm ownership through the claim process before editing a profile.