All Botswana stats
ALL-TIME

Best Botswana Men's 10 000 m Athletes of All Time

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

Discover the greatest Botswana men in the 10 000 m. Matthews Motshwarateu tops the all-time national list with 27:48.2h, among 31 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
8Malefane Ramosebetsi30:08.03Mar 21, 2026
9Kagiso Kebatshwaretse30:11.53May 16, 2025
10Kabo Gabasemi30:30.5HTJun 5, 2004
11Montshiwa Raokgwathile30:32.75May 17, 2024
12Kamogelo Seboko30:33.81Jan 24, 2026
13Sesebo Matlapeng30:33.96May 17, 2024
14Othusitse Gabolelwe30:34.02May 16, 2021
15Bakang Matlho30:45.76May 17, 2024
16Tefo Baisitse30:56.84Mar 8, 2026
17Dikgakgamatso Modisagape31:04.55May 13, 2017
18Tholego Keitshekile31:14.84Jan 27, 2018
19Andrew Mereyafela31:20.15May 17, 2024
20Lebogang Medupe31:29.69May 5, 2019
21Amantle Kekganetswe31:29.72May 5, 2019
22Thabang RAMOSELE31:30.96Jan 24, 2026
23Thapelo Galeboe31:37.44May 16, 2025
24Tshegofatso Nkungwa31:40.25May 16, 2025
25Obonwe Latlhang31:40.55May 16, 2025
26Thuso Rantsho31:57.06May 26, 2018
27Amogelang Gaodumele32:07.03May 26, 2018
28Ronald Molapise32:50.97Mar 8, 2026
29Thatayaone Kelapile32:54.26Apr 17, 2021
30Julius Monyeki33:43.80May 17, 2024
31Ratang LENYATSO39:20.25Mar 8, 2026