Most recent results: 8th - World Championships Tokyo 800m Final (1:42.77) - 20 Sep 2025; 4th - World Championships Tokyo 800m Semi-Final (1:43.80) - 18 Sep 2025; 2nd - World Championships Tokyo 800m Heat (1:44.74) - 16 Sep 2025; 5th - Diamond League Zurich 800m (1:43.76) - 28 Aug 2025
Discipline | Result | Year | Remarks |
---|---|---|---|
600m - Outdoor | 1:16.13 | 2023 | All-Time Botswana no. 7 |
800m - Outdoor | 1:42.70 | 2025 | All-Time Botswana no. 2 |
1500m - Outdoor | 3:30.71 | 2025 | National Record |
3000m - Outdoor | 7:58.99 | 2025 | |
800m - Indoor | 1:45.56 | 2024 | National Record |
Mile - Road | 4:13 | 2023 |
Outdoors:
1st – Diamond League Rabat 800m (1:42.70)
8th – World Champs Tokyo 800m Final (1:42.77)
1st – Diamond League Doha 800m (1:43.11)
5th – Diamond League Zurich 800m (1:43.76)
4th – World Champs Tokyo 800m Semi-Final (1:43.80)
8th – Diamond League Monaco 800m (1:43.82)
1st – Heusden 800m (1:44.15)
8th – Diamond League Paris 800m (1:44.16)
2nd – World Champs Tokyo 800m Heat (1:44.74)
2nd – Gaborone 800m (1:44.77)
1st – Capetown 1500m (3:30.71)
1st – Johannesburg 1500m (3:35.26)
1st – Pretoria 3000m (7:58.99)
End-of-Season World Rank (by time): 800m – 10th; 1500m – 21st
Outdoors:
7th – Olympic Games Paris 800m Final (1:42.82)
23rd – Diamond League Xiamen 800m (1:43.88)
4th – Diamond League Marrakech 800m (1:44.14)
8th – Diamond League Brussels 800m (1:44.34)
3rd – Diamond League Stockholm 800m (1:44.44)
10th – Diamond League Paris 800m (1:44.96)
2nd – Olympic Games Paris 800m Semi-Final (1:45.33)
3rd – Olympic Games Paris 800m Heat (1:45.58)
End-of-Season World Rank (by time): 800m – 12th
Indoors:
1st – Metz 800m (1:45.56)
1st – Torun 800m (1:46.07)
1st – Ostrava 800m (1:46.41)
2nd – World Champs Glasgow 800m Heat (1:46.76)
5th – World Champs Glasgow 800m Semi-Final (1:48.44)
End-of-Season World Rank (by time): 800m – 11th
3rd – Diamond League Brussels 800m (1:44.03)
2nd – World Champs Budapest 800m Semi-Final (1:44.14)
4th – Nairobi 800m (1:45.24)
4th – Gaborone 800m (1:45.4)
6th – World Champs Budapest 800m Final (1:45.57)
4th – World Champs Budapest 800m Heat (1:45.60)
2nd – Nijmegen 800m (1:45.80)
1st – Kempton Park Road Mile (4:13)
End-of-Season World Rank (by time): 800m – 15th
1st – Potchefstroom 800m (1:46.40)
3rd – African Champs St Pierre 800m Final (1:46.65)
1st – National Champs Francistown 800m Final (1:46.79)
1st – Gaborone 1500m (3:44.74)
1st – National Champs Francistown 1500m Final (3:49.34)
1st – Pretoria 800m (1:46.34)
1st – Gaborone 800m (1:46.97)
1st – Gaborone 1500m (3:45.50)
1st – National Champs Gaborone 1500m (3:44.59)