All Botswana stats
ALL-TIME

Best Botswana 10 000 m Athletes of All Time

All-time ranking of the top Botswana athletes in the 10 000 m, based on official personal bests, with results, wind readings and dates.

Discover the greatest 10 000 m athletes in the history of Botswana. Kefilwe Galeitsiwe tops the all-time national list with 35:48.15, among 6 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Kefilwe Galeitsiwe35:48.15Mar 8, 2026
2Mosadikwena M. Gotswakgosi36:20.45Mar 8, 2026
3Gaone Bathoeng37:14.26Jan 24, 2026
4Kitsiso Joseph38:13.72Mar 8, 2026
5Bakha Boikhutso38:54.13Jan 24, 2026
6Diteko Kethompile39:57.05Mar 8, 2026