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. Matthews Motshwarateu tops the all-time national list with 27:48.2h, among 30 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Matthews Motshwarateu27:48.2HTMay 7, 1979
2Kaelo Masalagae29:01.36Sep 15, 1999
3Rapula Diphoko29:21.05Jun 1, 2013
4Godiraone Nthompe29:33.01Jun 1, 2013
5Gabalebe Moloko29:42.92Dec 8, 2003
6Karabo Bosele30:02.41May 16, 2025
7Wilson Othusitse30:04.42May 16, 2025
8Kagiso Kebatshwaretse30:11.53May 16, 2025
9Kabo Gabasemi30:30.5HTJun 5, 2004
10Montshiwa Raokgwathile30:32.75May 17, 2024
11Kamogelo Seboko30:33.81Jan 24, 2026
12Sesebo Matlapeng30:33.96May 17, 2024
13Othusitse Gabolelwe30:34.02May 16, 2021
14Bakang Matlho30:45.76May 17, 2024
15Tefo Baisitse30:56.84Mar 8, 2026
16Dikgakgamatso Modisagape31:04.55May 13, 2017
17Tholego Keitshekile31:14.84Jan 27, 2018
18Andrew Mereyafela31:20.15May 17, 2024
19Lebogang Medupe31:29.69May 5, 2019
20Amantle Kekganetswe31:29.72May 5, 2019
21Thabang RAMOSELE31:30.96Jan 24, 2026
22Thapelo Galeboe31:37.44May 16, 2025
23Tshegofatso Nkungwa31:40.25May 16, 2025
24Obonwe Latlhang31:40.55May 16, 2025
25Thuso Rantsho31:57.06May 26, 2018
26Amogelang Gaodumele32:07.03May 26, 2018
27Ronald Molapise32:50.97Mar 8, 2026
28Thatayaone Kelapile32:54.26Apr 17, 2021
29Julius Monyeki33:43.80May 17, 2024
30Ratang LENYATSO39:20.25Mar 8, 2026