Athletics |
2007 Southern African Region Championships |
Windhoek |
NAM |
400 m, Men |
🥉 |
BOT |
|
Athletics |
2007 All-Africa Games |
Al-Jaza'ir |
ALG |
4 x 400 m Relay, Men |
🥇 |
BOT |
|
Athletics |
2008 African Athletics Championships |
Addis Ababa |
ETH |
400 m, Men |
🥈 |
BOT |
|
Athletics |
2009 Southern African Region Championships |
Gaborone |
GAB |
400 m, Men |
🥇 |
BOT |
|
Athletics |
2010 African Athletics Championships |
Nairobi |
KEN |
4 x 400 m Relay, Men |
🥈 |
BOT |
|
Athletics |
2011 All-Africa Games |
Maputo |
MOZ |
4 x 400 m Relay, Men |
🥉 |
BOT |
|
Athletics |
2012 African Athletics Championships |
Porto-Novo |
BEN |
400 m, Men |
🥇 |
BOT |
|
Athletics |
2013 Southern African Region Championships |
Gaborone |
GAB |
400 m, Men |
🥇 |
BOT |
|
Athletics |
2014 African Athletics Championships |
Marrakech |
MAR |
4 x 400 m Relay, Men |
🥇 |
BOT |
|
Athletics |
2014 African Athletics Championships |
Marrakech |
MAR |
400 m, Men |
🥇 |
BOT |
|
Athletics |
2014 African Athletics Championships |
Marrakech |
MAR |
200 m, Men |
🥈 |
BOT |
|
Athletics |
2015 African Games |
Brazzaville |
CGO |
4 x 400 m Relay, Men |
🥈 |
BOT |
|
Athletics |
2015 African Games |
Brazzaville |
CGO |
400 m, Men |
🥇 |
BOT |
|
Athletics |
2017 World Athletics Relays |
Nassau |
BAH |
4 x 400 m Relay, Men |
🥈 |
BOT |
|
Athletics |
2018 Commonwealth Games |
Gold Coast |
AUS |
400 m, Men |
🥇 |
BOT |
|
Athletics |
2018 Commonwealth Games |
Gold Coast |
AUS |
4 x 400 m Relay, Men |
🥇 |
BOT |
|
Athletics |
2021 World Athletics Relays |
Chorzów |
POL |
4 x 400 m Relay, Men |
🥉 |
BOT |
|
Athletics |
2024 World Athletics Relays |
Nassau |
BAH |
4 x 400 m Relay, Men |
🥇 |
BOT |
|