| 2025 | 400m | 50.15 | - | 2025年2月1日 | ↓ | AGN Track & Field League 2 (U16, U18, U20 & Seniors) |
| 2024 | HJ | 1.91 | - | 2024年4月20日 | ↓ | South African Championships |
| 2024 | PV | 4.30 | - | 2024年4月21日 | ↓ | South African Championships |
| 2024 | LJ | 7.51 | +0.8 | 2024年4月20日 | ↓ | South African Championships |
| 2024 | 100m | 11.01 | +0.3 | 2024年2月10日 | ↓ | AGN League 3 |
| 2024 | SP | 12.52 | - | 2024年4月20日 | ↓ | South African Championships |
| 2024 | 110mH | 15.45 | +1.4 | 2024年3月2日 | ↑ | AGN League 5, Pilditch Stadium, Pretoria |
| 2024 | DT | 40.61 | - | 2024年4月21日 | ↓ | South African Championships |
| 2024 | JT | 47.50 | - | 2024年4月21日 | ↓ | South African Championships |
| 2024 | 400m | 48.73 | - | 2024年2月24日 | ↓ | AGN League 4, Pilditch Stadium, Pretoria |
| 2024 | 1500m | 4:53.75 | - | 2024年4月21日 | ↓ | South African Championships |
| 2024 | Dec | 7264 | - | 2024年4月21日 | ↑ | South African Championships |
| 2023 | HJ | 1.98 | - | 2023年3月30日 | ↓ | South African Combined Events Championships |
| 2023 | PV | 4.40 | - | 2023年4月24日 | ↓ | Cape Milers Club/Endurocad Middle distance invitational 3 |
| 2023 | LJ | 7.67 | +1.3 | 2023年5月5日 | ↓ | USSA Track & Field Championships |
| 2023 | 100m | 10.76 | - | 2023年5月5日 | ↓ | USSA Track & Field Championships |
| 2023 | SP | 12.88 | - | 2023年8月2日 | ↓ | FISU World University Games, Shuangliu Sports Centre, Chengdu |
| 2023 | 110mH | 15.32 | -0.1 | 2023年5月6日 | ↑ | USSA Track & Field Championships |
| 2023 | DT | 34.85 | - | 2023年5月6日 | ↓ | USSA Track & Field Championships |
| 2023 | 400m | 48.71 | - | 2023年5月5日 | ↓ | USSA Track & Field Championships |
| 2023 | JT | 52.40 | - | 2023年5月6日 | ↓ | USSA Track & Field Championships |
| 2023 | 1500m | 4:52.25 | - | 2023年5月6日 | ↓ | USSA Track & Field Championships |
| 2023 | Dec | 6928 | - | 2023年8月3日 | ↑ | FISU World University Games, Shuangliu Sports Centre, Chengdu |
| 2022 | HJ | 1.91 | - | 2022年4月29日 | ↓ | South African Combined Events Championships |
| 2022 | PV | 4.60 | - | 2022年6月11日 | ↓ | African Athletics Championships, Cote d'Or National Sports Complex, St Pierre |
| 2022 | LJ | 7.55 | +1.1 | 2022年4月29日 | ↓ | South African Combined Events Championships |
| 2022 | 100m | 10.77 | +3.7 | 2022年6月10日 | ↓ | African Athletics Championships, Cote d'Or National Sports Complex, St Pierre |
| 2022 | SP | 12.65 | - | 2022年6月10日 | ↓ | African Athletics Championships, Cote d'Or National Sports Complex, St Pierre |
| 2022 | 110mH | 15.68 | -0.9 | 2022年4月30日 | ↑ | South African Combined Events Championships |
| 2022 | DT | 37.86 | - | 2022年4月30日 | ↓ | South African Combined Events Championships |
| 2022 | 400m | 49.44 | - | 2022年3月16日 | ↓ | Dal Josaphat Athletics Stadium, Paarl (RSA) |
| 2022 | JT | 54.08 | - | 2022年6月11日 | ↓ | African Athletics Championships, Cote d'Or National Sports Complex, St Pierre |
| 2022 | 1500m | 4:49.14 | - | 2022年6月11日 | ↓ | African Athletics Championships, Cote d'Or National Sports Complex, St Pierre |
| 2022 | Dec | 7396 | - | 2022年6月11日 | ↑ | African Athletics Championships, Cote d'Or National Sports Complex, St Pierre |
| 2021 | HJ | 1.93 | - | 2021年4月16日 | ↓ | South African Championships, Bestmed Tuks Stadium, Pretoria |
| 2021 | PV | 4.50 | - | 2021年4月17日 | ↓ | South African Championships, Bestmed Tuks Stadium, Pretoria |
| 2021 | LJ | 7.33 | +0.8 | 2021年4月16日 | ↓ | South African Championships, Bestmed Tuks Stadium, Pretoria |
| 2021 | 100m | 11.06 | -0.5 | 2021年4月16日 | ↓ | South African Championships, Bestmed Tuks Stadium, Pretoria |
| 2021 | SP | 11.74 | - | 2021年5月14日 | ↓ | UJ Stadium, Johannesburg (RSA) |
| 2021 | 110mH | 16.02 | - | 2021年4月17日 | ↑ | South African Championships, Bestmed Tuks Stadium, Pretoria |
| 2021 | DT | 37.84 | - | 2021年5月15日 | ↓ | UJ Stadium, Johannesburg (RSA) |
| 2021 | 400m | 48.40 | - | 2021年4月16日 | ↓ | South African Championships, Bestmed Tuks Stadium, Pretoria |
| 2021 | JT | 49.67 | - | 2021年4月17日 | ↓ | South African Championships, Bestmed Tuks Stadium, Pretoria |
| 2021 | 1500m | 4:57.71 | - | 2021年4月17日 | ↓ | South African Championships, Bestmed Tuks Stadium, Pretoria |
| 2019 | HJ | 1.80 | - | 2019年4月5日 | ↓ | Stellenbosch (RSA) |
| 2019 | PV | 3.70 | - | 2019年4月6日 | ↓ | Stellenbosch (RSA) |
| 2019 | LJ | 6.94 | +0.7 | 2019年4月25日 | ↓ | South African Championships, Germiston |
| 2019 | 100m | 11.18 | -1.5 | 2019年4月5日 | ↓ | Stellenbosch (RSA) |
| 2019 | SP | 12.44 | - | 2019年4月25日 | ↓ | South African Championships, Germiston |
| 2019 | 110mH | 16.28 | +0.6 | 2019年4月6日 | ↑ | Stellenbosch (RSA) |
| 2019 | DT | 34.63 | - | 2019年4月6日 | ↓ | Stellenbosch (RSA) |
| 2019 | JT | 47.51 | - | 2019年4月6日 | ↓ | Stellenbosch (RSA) |
| 2019 | 400m | 52.26 | - | 2019年4月5日 | ↓ | Stellenbosch (RSA) |
| 2019 | 1500m | 5:52.07 | - | 2019年4月6日 | ↓ | Stellenbosch (RSA) |
| 2018 | HJ | 1.89 | - | 2018年3月15日 | ↓ | South African Championships, Pretoria |
| 2018 | PV | 3.20 | - | 2018年3月16日 | ↓ | South African Championships, Pretoria |
| 2018 | LJ | 7.39 | +1.6 | 2018年3月15日 | ↓ | South African Championships, Pretoria |
| 2018 | SP | 9.82 | - | 2018年3月15日 | ↓ | South African Championships, Pretoria |
| 2018 | 100m | 10.84 | +2.4 | 2018年3月15日 | ↓ | South African Championships, Pretoria |
| 2018 | 110mH | 15.95 | -1.1 | 2018年3月16日 | ↑ | South African Championships, Pretoria |
| 2018 | DT | 28.84 | - | 2018年4月29日 | ↓ | Sasolburg (RSA) |
| 2018 | JT | 39.93 | - | 2018年3月16日 | ↓ | South African Championships, Pretoria |
| 2018 | 400m | 49.16 | - | 2018年3月15日 | ↓ | South African Championships, Pretoria |
| 2018 | 1500m | 4:49.02 | - | 2018年3月16日 | ↓ | South African Championships, Pretoria |
| 2017 | LJ | 7.27 | +0.2 | 2017年3月8日 | ↓ | Bloemfontein (RSA) |
| 2017 | 100m | 10.87 | +3.4 | 2017年10月28日 | ↓ | Pretoria (RSA) |
| 2017 | 400m | 49.47 | - | 2017年10月28日 | ↓ | Pretoria (RSA) |
| 2016 | LJ | 7.20 | +0.7 | 2016年4月2日 | ↓ | Germiston (RSA) |
| 2014 | LJ | 7.18 | -0.3 | 2014年2月22日 | ↓ | Pretoria (RSA) |
| 2013 | LJ | 7.19 | - | 2013年3月21日 | ↓ | Port Elizabeth (RSA) |