Most recent results: 6th - World Championships Tokyo 800m Semi-Final (1:46.05) - 18 Sep 2025; 3rd - World Championships Tokyo 800m Heat (1:45.02) - 16 Sep 2025
Discipline | Result | Year | Remarks |
---|---|---|---|
600m | 1:14.96 | 2024 | All-Time BOT no. 3 |
800m | 1:43.58 | 2025 | All-Time BOT no. 2 |
1500m | 3:35.21 | 2025 | |
1000m | 2:16.66 | 2025 |
5th – Oslo 800m (1:43.58)
6th – Diamond League Stockholm 800m (1:43.61)
2nd – Miami 800m (1:43.75)
5th – Diamond League Rabat 800m (1:43.82)
1st – Johannesburg 800m (1:43.88)
1st – Cape Town 800m (1:44.00)
1st – Gaborone 800m (1:44.18)
1st – Pretoria 800m (1:44.87)
3rd – World Champs Tokyo 800m Heat (1:45.02)
6th – World Champs Tokyo 800m Semi-Final (1:46.05)
4th – Miami 1500m (3:35.21)
15th – Diamond League Brussels 1500m (3:36.70)
End-of-Season World Rank (by time): 800m – 24th
1st – Pretoria 800m (1:43.94)
1st – Cape Town 800m (1:44.86)
7th – Olympic Games Paris 800m Semi-Final (1:44.95)
1st – Potchefstroom 800m (1:45.14)
1st – Olympic Games Paris 800m Repechage Rd (1:45.52)
1st – Pretoria 800m (1:45.53)
2nd – Afr Champs Douala 800m Final (1:45.54)
7th – Olympic Games Paris 800m Heat (1:46.46)
2nd – Dessau 800m (1:47.09)
2nd – Pretoria 600m (1:14.96)
End-of-Season World Rank (by time): 800m – 22nd; 600m – 5th
2nd – National Champs Gaborone 800m (1:48.48)
2nd – National Champs Francistown 800m (1:47.16)