He ran a personal best of 20.54 seconds for the 200 metres in May 2024 at the South African national under-20 championships in Pretoria. That month, he ran a 400 metres personal best of 45.41 seconds at the ACNW Track and Field League held in Potchefstroom.[2]