| 100 Metres | 12.59 | 28 MAR 2019 | Paarl (RSA) |
| 100 Metres | 12.16 | 08 FEB 2020 | UJ Soweto Campus, Johannesburg (RSA) |
| 100 Metres | 12.45 | 14 MAR 2020 | UJ Soweto Campus, Johannesburg (RSA) |
| 200 Metres | 25.19 | 04 FEB 2023 | Pilditch Stadium, Pretoria (RSA) |
| 300 Metres | 39.36 | 18 FEB 2023 | Pilditch Stadium, Pretoria (RSA) |
| 400 Metres | 55.26 | 06 MAY 2023 | Mangaung Athletics Stadium, Bloemfontein (RSA) |
| 100 Metres Hurdles | 14.33 | 30 MAR 2021 | Ruimsig Stadium, Roodepoort, Johannesburg (RSA) |
| 100 Metres Hurdles (76.2cm) | 13.86 | 29 MAR 2019 | Paarl (RSA) |
| 100 Metres Hurdles (76.2cm) | 13.46 | 14 MAR 2020 | UJ Soweto Campus, Johannesburg (RSA) |
| 300 Metres Hurdles | 44.41 | 15 FEB 2017 | Pretoria (RSA) |
| 400 Metres Hurdles | 59.02 | 01 APR 2023 | McArthur Stadium, Potchefstroom (RSA) |
| 4x400 Metres RelayNU20R | 3:36.52 | 05 AUG 2022 | Pascual Guerrero Stadium, Cali (COL) |
| 4x400 Metres Relay Mixed | 3:27.48 | 01 AUG 2022 | Pascual Guerrero Stadium, Cali (COL) |