Subject Analysis
Botswana
Career
1996 – 2026
Best year
2024
Total points
477
Best results
1× 2. Olympic Games
All-time rank
#41
Points distribution
Disciplines
Contests
Categories
| Year | Contest | Discipline | Category | Position | Points | Name |
|---|---|---|---|---|---|---|
| 2022 | African Championships | Triple jump | Men | 2 | 2 | Thalosang Tshireletso |
| 2006 | Commonwealth Games | Long jump | Men | 2 | 2 | Gable Garenamotse |
| 2022 | African Championships | Long jump | Men | 1 | 3 | Thalosang Tshireletso |
| 2002 | Commonwealth Games | Long jump | Men | 2 | 2 | Gable Garenamotse |
| 2016 | African Championships | Long jump | Men | 3 | 1 | Ruri Rammkolodi |
| 2007 | African Games | Long jump | Men | 1 | 4 | Gable Garenamotse |
| 2007 | African Games | High jump | Men | 1 | 4 | Kabelo Kgosiemang |
| 2014 | African Championships | High jump | Men | 1 | 3 | Kabelo Kgosiemang |
| 2006 | African Championships | High jump | Men | 1 | 3 | Kabelo Kgosiemang |
| 2010 | Commonwealth Games | High jump | Men | 3 | 1 | Kabelo Kgosiemang |
| 2003 | African Games | High jump | Men | 1 | 4 | Kabelo Mmono |
| 2012 | African Championships | High jump | Men | 1 | 3 | Kabelo Kgosiemang |
| 2004 | African Championships | High jump | Men | 1 | 3 | Kabelo Mmono |
| 2015 | African Games | High jump | Men | 1 | 4 | Kabelo Kgosiemang |
| 2010 | African Championships | High jump | Men | 1 | 3 | Kabelo Kgosiemang |
| 2002 | African Championships | High jump | Men | 2 | 2 | Kabelo Mmono |
| 2011 | African Games | High jump | Men | 2 | 2 | Kabelo Kgosiemang |
| 2008 | African Championships | High jump | Men | 1 | 3 | Kabelo Kgosiemang |
| 2024 | World Athletics Awards | Awards | Men | 1 | 10 | Letsile Tebogo |
| 2024 | African Championships | 800m | Men | 2 | 2 | Kethobogile Haingura |
| 2014 | African Championships | 800m | Men | 1 | 3 | Nijel Amos |
| 2017 | Diamont League | 800m | Men | 1 | 5 | Nijel Amos |
| 2022 | African Championships | 800m | Men | 3 | 1 | Tshepiso Masalela |
| 2012 | Olympic Games | 800m | Men | 2 | 12 | Nijel Amos |
| 2015 | Diamont League | 800m | Men | 1 | 5 | Nijel Amos |
| 2018 | African Championships | 800m | Men | 1 | 3 | Nijel Amos |
| 2014 | Commonwealth Games | 800m | Men | 1 | 3 | Nijel Amos |
| 2014 | Diamont League | 800m | Men | 1 | 5 | Nijel Amos |
| 2016 | African Championships | 800m | Men | 1 | 3 | Nijel Amos |
| 2015 | African Games | 800m | Men | 1 | 4 | Nijel Amos |
| 2022 | Commonwealth Games | 4x400m | Men | 2 | 6 | – |
| 2006 | African Championships | 4x400m | Men | 3 | 3 | – |
| 2007 | African Games | 4x400m | Men | 1 | 12 | – |
| 2025 | World Championship | 4x400m | Men | 1 | 36 | – |
| 2021 | World Relays | 4x400m | Men | 3 | 6 | – |
| 2016 | African Championships | 4x400m | Men | 1 | 9 | – |
| 2018 | Commonwealth Games | 4x400m | Men | 1 | 9 | – |
| 2000 | African Championships | 4x400m | Men | 2 | 6 | – |
| 2003 | African Games | 4x400m | Men | 1 | 12 | – |
| 2017 | World Relays | 4x400m | Men | 2 | 12 | – |
| 2014 | African Championships | 4x400m | Men | 1 | 9 | – |
| 2015 | African Games | 4x400m | Men | 2 | 6 | – |
| 2020 | Olympic Games | 4x400m | Men | 3 | 18 | – |
| 2026 | World Relays | 4x400m | Men | 1 | 24 | – |
| 2024 | African Championships | 4x400m | Men | 1 | 9 | – |
| 2010 | African Championships | 4x400m | Men | 2 | 6 | – |
| 2011 | African Games | 4x400m | Men | 3 | 3 | – |
| 2024 | Olympic Games | 4x400m | Men | 2 | 36 | – |
| 2024 | World Relays | 4x400m | Men | 1 | 24 | – |
| 2022 | African Championships | 4x400m | Men | 1 | 9 | – |
| 2011 | African Games | 4x100m | Men | 3 | 3 | – |
| 2026 | African Championships | 400m hurdles | Men | 2 | 2 | Victor Ntweng |
| 2026 | African Championships | 400m hurdles | Men | 1 | 3 | Tisang Kemorena |
| 2024 | African Championships | 400m hurdles | Men | 2 | 2 | Kemorena Tisang |
| 2024 | African Championships | 400m hurdles | Men | 1 | 3 | Victor Ntweng |
| 2012 | African Championships | 400m | Men | 1 | 3 | Isaac Makwala |
| 2026 | African Championships | 400m | Men | 1 | 3 | Lee Eppie |
| 2006 | World Indoor Championships | 400m | Men | 2 | 4 | California Molefe |
| 2016 | African Championships | 400m | Men | 2 | 2 | Karabo Sibanda |
| 2015 | African Games | 400m | Men | 3 | 1 | Onkabetse Nkobolo |
| 2008 | African Championships | 400m | Men | 2 | 2 | Isaac Makwala |
| 2017 | Diamont League | 400m | Men | 1 | 5 | Isaac Makwala |
| 2024 | African Championships | 400m | Men | 2 | 2 | Lee Eppie |
| 2016 | African Championships | 400m | Men | 1 | 3 | Baboloki Thebe |
| 2015 | African Games | 400m | Men | 1 | 4 | Isaac Makwala |
| 2025 | World Championship | 400m | Men | 3 | 3 | Bayapo Ndori |
| 2022 | African Championships | 400m | Men | 2 | 2 | Bayapo Ndori |
| 2018 | Commonwealth Games | 400m | Men | 2 | 2 | Baboloki Thebe |
| 2014 | African Championships | 400m | Men | 1 | 3 | Isaac Makwala |
| 2007 | African Games | 400m | Men | 1 | 4 | California Molefe |
| 2025 | World Championship | 400m | Men | 1 | 12 | Collen Kebinatshipi |
| 2018 | African Championships | 400m | Men | 1 | 3 | Baboloki Thebe |
| 2018 | Commonwealth Games | 400m | Men | 1 | 3 | Isaac Makwala |
| 1996 | African Championships | 200m | Men | 3 | 1 | Justice Dipeba |
| 2022 | African Championships | 200m | Men | 1 | 3 | Letsile Tebogo |
| 2024 | Olympic Games | 200m | Men | 1 | 24 | Letsile Tebogo |
| 2014 | African Championships | 200m | Men | 2 | 2 | Isaac Makwala |
| 2023 | World Championship | 200m | Men | 3 | 3 | Letsile Tebogo |
| 2011 | African Games | 200m | Men | 3 | 1 | Obakeng Ngwigwa |
| 2008 | African Championships | 200m | Men | 3 | 1 | Samuel Kenosi |
| 2026 | African Championships | 200m | Men | 2 | 2 | Selepe Prince Phaezel |
| 2023 | World Championship | 100m | Men | 2 | 6 | Letsile Tebogo |
