| Place |
---|
2022 | Boland Amateur Stroke Play | Winner |
| Northern Amateur Open | Quarterfinals |
| Cape Province Amateur Open | T3 |
| South African Stroke Play | T12 |
| GolfRSA International Amateur | T14 |
| South African Amateur | Semifinals |
| Gauteng North Open Amateur | 8 |
2021 | Eastern Province Stroke Play | Winner |
| Silver Salver | 2 |
| Kwazulu Natal Match Play | Semifinals |
| Southern Cape Amateur Open | T6 |
| Kwazulu Natal Stroke Play | 5 |
| Western Province Amateur | Quarterfinals |
| Boland Amateur Stroke Play | 3 |
| North West Amateur Open | Winner |
| Northern Amateur Open | Quarterfinals |
| Cape Province Amateur Open | T10 |
| GolfRSA International Amateur | T30 |
| South African Stroke Play | T19 |
| Free State Open | T9 |
2020 | Bobby Locke Invitational | T14 |
| Harry Oppenheimer Trophy | T9 |
| Eastern Province Stroke Play | Winner |
| Silver Salver | 4 |
| South African Amateur | Final 32 |
| South African Amateur | Medalist |
| South African Stroke Play | T26 |
| GolfRSA International Amateur | T11 |
| Gauteng North Open Amateur | 13 |
2019 | Central Gauteng Amateur Open | 15 |
| Silver Salver | T2 |
| Ekurhuleni Open | 3 |
| Western Province Amateur | Quarterfinals |
| Boland Amateur Stroke Play | Winner |
| Cape Province Amateur Open | T8 |
| South African Stroke Play | T7 |
| South African Amateur | Final 32 |
| GolfRSA International Amateur | T9 |
2018 | Central Gauteng Amateur Open | 8 |
| Bobby Locke Invitational | Winner |
| Kwazulu Natal Match Play | Quarterfinals |
| Southern Cape Amateur Open | T12 |
| Boland Amateur Stroke Play | T5 |