Most recent results: 3rd - Chorzow 800m (1:56.76 National Record) - 16 Aug 2025; 2nd - Heusden 800m (1:59.67) - 19 Jul 2025; 1st - Liege 800m (1:59.37) - 16 Jul 2025
Discipline | Result | Year | Remarks |
---|---|---|---|
800m | 1:56.76 | 2025 | National Record |
1000m | 2:40.87 | 2024 |
3rd – Chorzow 800m (1:56.76)
2nd – Ostrava 800m (1:57.49)
2nd – Nairobi 800m (1:58.47)
6th – Diamond League Stockholm 800m (1:58.78)
1st – Gaborone 800m (1:58.96)
1st – Cape Town 800m (1:59.22)
1st – Liege 800m (1:59.37)
2nd – Pretoria 800m (1:59.46)
2nd – Hengelo 800m (1:59.58)
2nd – Heusden 800m (1:59.67)
World Rank as of 19-Aug (by time): 800m – 5th
1st – Cape Town 800m (1:59.69)
2nd – Banska Bystrica 800m (1:59.91)
2nd – Pretoria 800m (2:00.22)
6th – Nairobi 800m (2:00.67)
1st – Cape Town 800m (2:01.12)
5th – All Africa Games Accra 800m Final (2:01.62)
1st – Pretoria 1000m (2:40.87)
7th – World Champs Budapest 800m Heat (2:01.62)
5th – Gaborone 800m (2:01.71)
2nd – Kortrijk 800m (2:01.89)
1st – Nijmegen 800m (2:02.55)
1st – National Champs Gaborone 800m (2:02.82)
1st – Oordegem 800m (2:03.04)
2nd – Potchefstroom 800m (2:05.34)
1st – Potchefstroom 800m (2:05.78)