| Place |
---|
2019 | Brabazon Trophy | T28 |
| Lytham Trophy | T36 |
| South African Stroke Play | 10 |
| South African Amateur | Win |
| GolfRSA International Amateur | T6 |
| Gauteng North Open Amateur | Winner |
| Free State Open | 5 |
2018 | Harry Oppenheimer Trophy | T3 |
| Ekurhuleni Open | T3 |
| Men's World Amateur Team | T67 |
| British Amateur | Final 16 |
| British Amateur | Medalist |
| Brabazon Trophy | 2 |
| Western Province Amateur | Win |
| Western Province Amateur | Medalist |
| South African Amateur | Final 32 |
| GolfRSA International Amateur | T12 |
| South African Stroke Play | 3 |
| Free State Open | Winner |
2017 | Central Gauteng Amateur Open | Winner |
| Limpopo Amateur Open | T6 |
| South African Amateur | Final 64 |