All Botswana stats
ALL-TIME

Best Botswana Men's 800 m Athletes of All Time

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

Discover the greatest Botswana men in the 800 m. Nijel Amos tops the all-time national list with 1:41.73, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Nijel Amos1:41.73Aug 9, 2012
2Tshepiso Masalela1:42.70May 25, 2025
3Kethobogile Haingura1:43.58Jun 12, 2025
4Otukile Lekote1:44.47Jul 10, 2001
5Glody Dube1:44.59Jul 6, 2001
6Tumo Nkape1:44.60Apr 4, 2025
7Boitumelo Masilo1:45.74Jun 24, 2022
8Letlhogonolo Mokgethi1:45.89Apr 4, 2025
9Mbiganyi Thee1:45.94Jul 28, 1990
10Onalenna Baloyi1:46.0HTApr 17, 2004
11Lulu BASINYI1:47.24Apr 8, 2003
12Otlaadisa Segosebe1:47.44May 25, 2013
13Sheperd Kenatshele1:47.61May 14, 2017
14Bobby Gaseitsiwe1:47.92Jun 3, 1992
15Gorata Gabanketse1:47.93May 29, 2021
16Allaster Bagopi1:47.98May 18, 2024
17Joseph Ramotshabi1:48.17Aug 3, 1984
18Mogorosi Setlhabi1:48.28Jun 16, 2021
19Itumeleng James1:49.57Apr 30, 2022
20Pako Maonwane1:49.59May 22, 2016
21Shaka Ntsimako1:49.76Jul 15, 2005
22Othusitse Mokaraoke1:49.86Mar 21, 2026
23Daniel LAGAMANG1:50.0HTMar 8, 2016
24Leungo Scotch1:50.09Jan 29, 2022
25Jansen Macdonald1:50.09Mar 19, 2025
26Alex Akim Modumo1:50.12Apr 29, 2023
27Taelo Shashampa1:50.19Apr 4, 2026
28Uyapo Shadreck1:50.20Apr 4, 2026
29Tsholofelo Megala1:50.27May 16, 2025
30Kentse Moshe Tshwenyego1:50.38Apr 29, 2018
31Keineetse Moswasi1:50.38Apr 5, 2002
32Shamouro Shacky1:50.48Mar 12, 2025
33Laone Otshidile1:50.66May 16, 2026
34Andrew Diseko1:50.80Jun 16, 2021
35Thabo Joseph Metseyabangwe1:51.01Mar 22, 2025
36Phenyo Bongani Majama1:51.06Jun 16, 2021
37Obakeng Mekwe1:51.11Mar 22, 2025
38Patrick Tlhajwane1:51.34May 17, 2024
39Bernard Olesitse1:51.44Apr 30, 2022
40Sylvester Koko1:51.46Mar 17, 2019
41Omogolo Ramoroba1:51.78Apr 29, 2018
42Khumoetsile Khubego1:51.90Apr 30, 2022
43Erick Phuti1:52.06Mar 22, 2025
44Otsile Ndori1:52.18May 13, 2023
45Omphemetse Mosupege1:52.43Mar 25, 2023
46Amogelang Kazondunge1:52.51Apr 27, 2019
47Emmanuel Bodigelo1:52.63May 16, 2025
48Otlaadisa Bosulafetse1:52.76May 4, 2019
49James Ngwenya1:52.77Mar 21, 2026
50Gakologelwang Masheto1:52.82Apr 15, 2007
51Clement Kwelagobe1:52.83May 17, 2024
52Bakani Tshimologo1:53.82Apr 30, 2022
53Edward Bahile1:53.84Mar 19, 2025
54Karabo Teko1:53.85Mar 9, 2025
55Bakang Kgaolo1:53.87Jun 16, 2021
56Thapelo Galeboe1:53.91Feb 12, 2022
57Anthony Sangwena1:54.06Jun 16, 2021
58Karabo Ompaletse1:54.10Jun 16, 2021
59Kenneth Serameng1:54.26Feb 14, 2026
60Tshegofatso Nkungwa1:54.38Mar 22, 2025
61Laone Tselaesele1:54.39Mar 25, 2023
62Tiro Seikaneng1:54.61May 15, 2021
63Clifton Meshack1:54.70Feb 15, 2020
64Maano Emmanuel PULE1:54.93Apr 4, 2026
65Onkabetse Nkobolo1:55.20May 14, 2011
66Baboloki Thebe1:55.22Feb 20, 2021
67Kago Seshoka1:55.51Jan 21, 2023
68Ditiro Nzamani1:55.54Jan 24, 2020
69Tumisang Kebaneilwe1:55.58Apr 11, 2026
70Thabiso Kgosiemang1:55.74May 21, 2016
71Keitumetse Maitseo1:55.78Jan 15, 2022
72Kabelo Obiditse1:55.96Jun 16, 2019
73Tlotlo Otlammoloka1:56.01Feb 17, 2024
74Oreeditse Masede1:56.05Jan 23, 2021
75Othusitse Gabolelwe1:56.06Mar 9, 2025
76Gaolebale Prince Soulo1:56.12Feb 1, 2025
77Tebogo Ramagonono1:56.12Jun 7, 2025
78Tshiamo Kenneth Jani1:56.15Mar 25, 2023
79Motsumi Mompati KELEVA1:56.24Feb 14, 2026
80Ompatile Mahube1:56.25Feb 17, 2024
81Tshotlego Frecky1:56.28Feb 1, 2020
82Gorataone NKURU1:56.52Apr 4, 2026
83Kamogelo Seboko1:56.53May 15, 2021
84Thobo Khula1:56.54Feb 19, 2022
85Thandie Thabo1:56.61Feb 19, 2022
86Tapapreiwa Choba1:56.88May 17, 2024
87Utwanang MORIBAME1:56.88Jun 27, 2026
88Boiphelo Vike1:57.0HTAug 31, 2013
89Omphile NTAOLANG1:57.06Feb 6, 2021
90Thusoyaone Gabanatlhong1:57.23Jan 24, 2020
91Tsamorema Mangadi1:57.91May 4, 2019
92Thato Tafa1:57.99Jun 16, 2019
93Kabo David Rankgwe1:58.11Jan 21, 2023
94Lebogang MUGAGU1:58.13Mar 8, 2026
95Austin Botshabelo1:58.19Feb 15, 2020
96Mbakiso Chinambe1:58.35Feb 1, 2025
97Oleseng Onaathata1:58.37Mar 4, 2023
98Thobo Letsholo1:58.43Jan 23, 2021
99Ngaitjitue Kandjou1:58.43Jan 21, 2023
100Justin PHETO1:58.68Jul 18, 2026