All Botswana stats
ALL-TIME

Best Botswana Men's 100 m Athletes of All Time

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

Discover the greatest Botswana men in the 100 m. Letsile Tebogo tops the all-time national list with 9.86, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Letsile Tebogo9.86+1.0Aug 4, 2024
2Busang Collen Kebinatshipi9.89+0.8Apr 3, 2026
3Karabo Mothibi9.9HT+4.8⚠May 28, 2016
4Isaac Makwala10.14+2.2⚠Apr 19, 2014
5Stephen Abosi10.15+2.1⚠Jun 22, 2025
6Selepe Prince Phaezel10.16+1.5Mar 14, 2026
7Thapelo Monaiwa10.17+2.8⚠May 13, 2023
8Jayson Game Mandoze10.17+0.4Mar 22, 2025
9Godiraone Kevin Lobatlamang10.21+1.2Apr 3, 2026
10Stensolo Sibanda10.21+3.2⚠May 16, 2026
11Thuto Masasa10.22+1.2Mar 25, 2023
12Thalosang Molapisi10.27+5.2⚠Jun 12, 2005
13Baboloki Thebe10.29+1.9May 23, 2015
14Yateya Kambepera10.31+3.5⚠Jun 1, 2013
15Larona Mayana10.32+0.4Mar 22, 2025
16Tumo Stagato Lesesere10.33+2.9⚠Jun 8, 2022
17Keene Motukisi10.34+1.8Mar 11, 2017
18Justice Oratile10.35-1.0Apr 12, 2025
19Xholane Talane10.35+2.0Feb 28, 2026
20Mooketsi Luzani10.36+1.9Apr 3, 2026
21Moabi Keaitse10.36+2.2⚠Mar 4, 2023
22Tumo Statago Van Wyk10.37+0.2May 26, 2023
23Calvin Bogosi Omphile10.39+1.4Feb 10, 2024
24Aobakwe Malau10.40Mar 12, 2016
25Ditiro Kago Sebele10.40+1.8Mar 11, 2017
26Rebeilwe Saviour Thwanyane10.41+1.2Jun 15, 2024
27Phenyo Bongani Majama10.42+0.8Apr 3, 2026
28Thabiso Segkopi10.42+1.6Apr 28, 2026
29Kakeru Karipirike10.42+1.2Mar 21, 2026
30Obakeng Ngwigwa10.43+0.7Apr 5, 2008
31Justice Dipeba10.43+7.1⚠Apr 9, 1999
32Wazha Matakule10.44+0.6Aug 16, 2025
33Boitshwarelo Mothusi10.45+0.0May 17, 2024
34Thuso Zaborone Machara10.46+2.1⚠May 4, 2019
35Phodiso Rampa10.47-0.6Feb 17, 2024
36Botlhe Gaolatlhe10.48+0.4Mar 22, 2025
37Leungo Scotch10.49+0.7Feb 19, 2022
38Zibane Ngozi10.49+1.2Feb 19, 2022
39Thalosang Tshireletso10.51+0.1Mar 12, 2022
40Amon Kusekwa10.53+1.3May 26, 2018
41Thuso Omphile10.53+2.2⚠Mar 22, 2025
42Edwin Molelekwa10.53-0.2Apr 12, 2025
43Chimuwunde Oageng Nthuntana10.55+1.4Feb 28, 2026
44Kabelo Masole10.55+1.9Feb 28, 2026
45Patlo Seretse10.57+0.2May 16, 2026
46Fanuel Kenosi10.58+0.7Jul 18, 2007
47Koorapetse Lesotlho10.59+0.0Jun 16, 2019
48Lundi Warona Pinaemang10.59+1.1Mar 25, 2023
49Abofelo Denny Leitseng10.59+0.5Mar 4, 2023
50Lucky Knight Chivero10.59+3.0⚠Jun 5, 2026
51Goemeone Kenosi10.60Feb 22, 2014
52Tshepho Nyaladzi10.6HT+1.7Mar 21, 2026
53Anthony Pesela10.61+0.4Mar 3, 2026
54Momopoloki Powane10.62-0.6Feb 19, 2022
55Bonang Nanogang10.63+0.2May 26, 2023
56Mompoloki Taka10.64+2.2⚠Mar 22, 2025
57Leaname Maotoanong10.64-0.3Feb 20, 2021
58Lefa Ludick10.65+0.1May 16, 2025
59Junior Phatsima10.66-0.1Apr 3, 2026
60Pako Seribe10.67+0.7May 28, 2022
61Phineas Mphetolang10.67+0.4Mar 8, 2026
62Poloko Mhaladi10.68+2.1⚠May 4, 2019
63Thabo Molapo10.69+3.6⚠Jul 20, 2023
64Emmanuel Phodiso10.7HT-1.5Jul 20, 2019
65Calvin Bogosi Bathusi10.70-0.2May 4, 2019
66Gaolathe Bothe10.70+0.9Feb 15, 2025
67Thusoyaone Gabanatlhong10.71+0.9Feb 28, 2026
68Thabang Charles Monngathipa10.72-0.2Apr 12, 2025
69Osego Jameson10.72+0.9May 24, 2025
70Tebogo Moeti10.72+1.2Jun 27, 2026
71Reagile Mokgatlhane10.73+3.4⚠Jun 27, 2026
72Obakeng Ishmael Lesole10.74+2.6⚠Jun 27, 2026
73Bonno MODISENYANE10.74+3.7⚠Aug 3, 2003
74Kemorena Tisang10.75+0.6Feb 28, 2020
75Maatla Mochawacha10.75+0.5Apr 29, 2018
76Lulu BASINYI10.75+1.0Apr 8, 2001
77Morongwa Molele10.76-0.3Feb 20, 2021
78Keolebile Kapo10.76+3.6⚠Jul 20, 2023
79Casper Matswagothata10.76+1.7May 13, 2023
80Bunny Tefo Kekgathetse10.77+1.1Jun 7, 2025
81Omphile Seribe10.78+0.9Feb 17, 2024
82Boyce Isaac Mogapi10.78+1.0Feb 28, 2020
83Katlego Mmotlanyane10.79+0.2Feb 15, 2025
84Vincent Basima10.79+0.5May 21, 2016
85Trust Rebatedi10.80+1.8Mar 5, 2024
86Kuno Dintwa10.80+4.0⚠Feb 12, 2022
87Chemiah AOGON10.8HT+1.7Mar 21, 2026
88Pedzani MADUBEKO10.80+0.0May 29, 2004
89Gosaitse Olebetse10.81+0.0Feb 14, 2026
90Tsaone Mothibi10.83+1.9May 13, 2017
91Tom Taolo Sekate10.83+0.6Feb 28, 2020
92Junior Hlomani Chabale10.83+0.9Jun 15, 2024
93Veiririra Uariua10.84+0.1Feb 15, 2025
94Gofiwa Ratlhageng10.84+1.6Apr 28, 2026
95Theo Mokgethi10.84+1.1Apr 28, 2026
96Michel Hocker10.86-0.8Mar 14, 2020
97Allison Kenosi10.86+2.2⚠Feb 10, 2024
98Jerry Aaron Ookaditse10.86+0.5Feb 15, 2025
99Maocha Mpho10.86+0.6Aug 2, 1997
100Mabulane Boago10.86+0.9Jun 15, 2024