All Botswana stats
ALL-TIME
Best Botswana Men's 1500 m Athletes of All Time
All-time list of the top Botswana men in the 1500 m, based on official personal bests, with results, wind readings and dates.
Discover the greatest Botswana men in the 1500 m. Tshepiso Masalela tops the all-time national list with 3:30.71, among 78 ranked athletes — with every mark, date and competition.
| # | Athlete | Result | Wind | Date |
|---|---|---|---|---|
| 1 | Tshepiso Masalela | 3:30.71 | Apr 4, 2025 | |
| 2 | Kethobogile Haingura | 3:35.21 | May 2, 2025 | |
| 3 | Glody Dube | 3:39.60 | May 24, 2001 | |
| 4 | Mbiganyi Thee | 3:40.60 | Jul 12, 1991 | |
| 5 | Nijel Amos | 3:44.04 | May 15, 2021 | |
| 6 | Onalenna Baloyi | 3:44.59 | Apr 29, 2004 | |
| 7 | Sylvester Koko | 3:44.92 | Mar 12, 2022 | |
| 8 | Keineetse Moswasi | 3:45.89 | Mar 1, 2002 | |
| 9 | Bobby Gaseitsiwe | 3:48.33 | Aug 3, 1992 | |
| 10 | Olefile Kooagile | 3:48.52 | Mar 1, 2025 | |
| 11 | Karabo Teko | 3:49.98 | May 15, 2021 | |
| 12 | Othusitse Mokaraoke | 3:50.14 | Apr 5, 2026 | |
| 13 | Tsholofelo Megala | 3:50.91 | May 17, 2025 | |
| 14 | Uyapo Shadreck | 3:50.96 | Apr 5, 2026 | |
| 15 | Andrew Diseko | 3:51.01 | Feb 17, 2024 | |
| 16 | Lopang Oontse | 3:51.39 | Feb 28, 2026 | |
| 17 | Sheperd Kenatshele | 3:51.57 | May 4, 2014 | |
| 18 | Laone Otshidile | 3:51.64 | May 16, 2026 | |
| 19 | Godiraone Nthompe | 3:51.76 | May 22, 2016 | |
| 20 | Modisa Lesemalose | 3:51.85 | Jul 13, 2001 | |
| 21 | Thapelo Galeboe | 3:52.33 | Apr 5, 2026 | |
| 22 | Obakeng Mekwe | 3:52.51 | May 17, 2025 | |
| 23 | Montshiwa Raokgwathile | 3:52.63 | May 17, 2024 | |
| 24 | Shamouro Shacky | 3:53.08 | Apr 5, 2026 | |
| 25 | Kentse Moshe Tshwenyego | 3:53.94 | Mar 22, 2025 | |
| 26 | James Ngwenya | 3:54.31 | Jan 24, 2026 | |
| 27 | Caven Goitlogetswe | 3:54.54 | Feb 17, 2024 | |
| 28 | Otlaadisa Segosebe | 3:55.24 | May 12, 2011 | |
| 29 | Montshiwa Okgwathile | 3:55.63 | May 14, 2022 | |
| 30 | Emmanuel Bodigelo | 3:55.74 | May 17, 2025 | |
| 31 | Lebogang MUGAGU | 3:55.88 | Mar 21, 2026 | |
| 32 | Othusitse Gabolelwe | 3:55.97 | Feb 4, 2023 | |
| 33 | Wilson Othusitse | 3:56.11 | Mar 22, 2025 | |
| 34 | Kamogelo Seboko | 3:56.37 | May 27, 2023 | |
| 35 | Gorata Gabanketse | 3:56.52 | Mar 12, 2022 | |
| 36 | Letlhogonolo Mokgethi | 3:56.78 | Feb 1, 2025 | |
| 37 | Boitumelo Masilo | 3:56.81 | May 9, 2014 | |
| 38 | Erick Phuti | 3:57.83 | Jan 24, 2026 | |
| 39 | Lebogang Medupe | 3:57.84 | May 22, 2016 | |
| 40 | Tshegofatso Nkungwa | 3:58.63 | Mar 22, 2025 | |
| 41 | Kgomotso Balotthanyi | 3:58.69 | Aug 9, 1984 | |
| 42 | Thandie Thabo | 3:58.79 | Feb 10, 2024 | |
| 43 | Ishmael Mhaladi | 3:59.04 | Jul 30, 1980 | |
| 44 | Edward Bahile | 3:59.45 | Apr 11, 2026 | |
| 45 | Maitso Selibi | 3:59.47 | May 30, 2010 | |
| 46 | Thusego MOTLHAODI | 3:59.75 | Mar 21, 2026 | |
| 47 | Karabo Ompaletse | 3:59.83 | Dec 15, 2019 | |
| 48 | Bakang Kgaolo | 4:00.45 | Mar 12, 2022 | |
| 49 | Bakang Matlho | 4:00.5HT | Mar 25, 2023 | |
| 50 | Tumisang Kebaneilwe | 4:01.17 | Jun 27, 2026 | |
| 51 | Karabo Bosele | 4:02.37 | Feb 14, 2026 | |
| 52 | Thobo Letsholo | 4:02.50 | Feb 28, 2020 | |
| 53 | Mogorosi Setlhabi | 4:02.56 | Feb 19, 2022 | |
| 54 | Rapula Diphoko | 4:02.77 | Feb 10, 2024 | |
| 55 | Julius Monyeki | 4:02.86 | Mar 17, 2019 | |
| 56 | Thabo Joseph Metseyabangwe | 4:02.93 | Feb 20, 2021 | |
| 57 | Aobakwe Gaetlogetswe | 4:03.09 | Feb 28, 2020 | |
| 58 | Itumeleng James | 4:03.11 | Mar 17, 2019 | |
| 59 | Kagiso Kebatshwaretse | 4:03.45 | Feb 14, 2026 | |
| 60 | Ronald Molapise | 4:03.60 | May 17, 2024 | |
| 61 | Thuso Ramaeba | 4:03.94 | May 14, 2022 | |
| 62 | Othusitse MORAKE | 4:04.24 | Feb 14, 2026 | |
| 63 | Clement Kwelagobe | 4:04.42 | Feb 19, 2022 | |
| 64 | Jansen Macdonald | 4:05.01 | May 27, 2023 | |
| 65 | Kagelelo Tobo | 4:05.12 | Jan 21, 2023 | |
| 66 | Amogelang Kazondunge | 4:06.58 | Feb 28, 2020 | |
| 67 | Dikgakgamatso Modisagape | 4:07.01 | Feb 10, 2024 | |
| 68 | Kenneth Serameng | 4:07.03 | Mar 21, 2026 | |
| 69 | Thato Tafa | 4:07.30 | Feb 17, 2024 | |
| 70 | Samuel Lebogang | 4:07.4HT | Apr 29, 2023 | |
| 71 | Tefo Baisitse | 4:07.81 | Feb 10, 2024 | |
| 72 | Amantle Kekganetswe | 4:09.31 | Jan 27, 2018 | |
| 73 | Gorataone NKURU | 4:10.85 | Apr 5, 2026 | |
| 74 | Motshereganye Dikgabe | 4:13.09 | May 14, 2022 | |
| 75 | Veronica Masilo | 4:41.33 | Apr 27, 2019 | |
| 76 | Kenewang Segolame | 4:53.88 | May 27, 2023 | |
| 77 | Kealeboga Bulolo | 4:59.48 | May 13, 2017 | |
| 78 | Tshwanelo Aabobe | 5:08.10 | May 13, 2026 |