All Botswana stats
ALL-TIME

Best Botswana Men's 5000 m Athletes of All Time

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

Discover the greatest Botswana men in the 5000 m. Matthews Motshwarateu tops the all-time national list with 13:29.6h, among 50 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Matthews Motshwarateu13:29.6HTApr 14, 1978
2Sesebo Matlapeng13:43.57Jun 26, 2016
3Zachariah Ditetso13:54.88Aug 6, 1992
4Kabo Gabasemi14:02.5HTJul 18, 1998
5Sylvester Koko14:02.66Apr 27, 2019
6Olefile Kooagile14:15.72Jul 24, 2025
7Ndabili Bashingili14:16.74Apr 16, 2005
8Lopang Oontse14:17.73Apr 3, 2026
9Malefane Ramosebetsi14:22.09Jan 17, 2026
10Karabo Bosele14:22.28May 17, 2025
11Maitso Selibi14:23.97May 30, 2010
12Rapula Diphoko14:26.34Jun 2, 2013
13Montshiwa Raokgwathile14:26.59May 18, 2024
14Othusitse Gabolelwe14:27.65Apr 30, 2022
15Kagiso Kebatshwaretse14:33.56May 18, 2024
16Wilson Othusitse14:35.31May 17, 2025
17Dikgakgamatso Modisagape14:35.44May 14, 2017
18Bakang Matlho14:36.33May 26, 2023
19Montshiwa Okgwathile14:39.55May 15, 2022
20Tefo Baisitse14:42.66Apr 3, 2026
21Julius Monyeki14:43.36May 26, 2023
22Robert Chideka14:47.11Jul 28, 1980
23Thobo Letsholo14:49.51Dec 13, 2018
24Karabo Teko14:50.26May 26, 2023
25Lebogang Jaka14:52.07May 26, 2023
26Othusitse Mokaraoke14:54.15May 26, 2023
27Godiraone Nthompe14:56.79Jun 2, 2013
28Tshepiso Masalela14:57.29Jan 29, 2022
29Sheperd Kenatshele14:58.57May 27, 2018
30Mpho KHUMOYAME14:59.86May 17, 2025
31Amantle Kekganetswe15:02.17Mar 17, 2019
32Andrew Diseko15:02.63Feb 19, 2022
33Caven Goitlogetswe15:11.06Feb 10, 2024
34Ronald MAPITSE15:11.70May 17, 2025
35Tholego Keitshekile15:13.28May 26, 2023
36Ronald Molapise15:18.69May 18, 2024
37Thuso Rantsho15:19.68May 26, 2023
38Onkarabile Matlhare15:24.69Apr 27, 2019
39Zibani Batungamili15:26.38May 26, 2023
40Thatayaone Kelapile15:27.67Apr 27, 2019
41Motshereganye Dikgabe15:31.19May 15, 2022
42Kabelo MOFA15:34.35May 17, 2025
43Lebogang Medupe15:36.49Feb 28, 2020
44Jansen Macdonald15:44.75May 26, 2023
45Kagelelo Tobo15:57.04May 18, 2024
46Thabang RAMOSELE16:02.93Apr 3, 2026
47Kealeboga Bulolo17:00.76May 13, 2017
48Ratang LENYATSO17:16.48Apr 11, 2026
49Keneilwe KWENA18:22.76Oct 24, 2019
50Bonolo DEMA19:57.00Oct 24, 2019