Career Stats
102
Tournaments
4039%
Cuts Made
1
Wins
2
Top 5
8
Top 10
71.67
Stroke Avg
62
Low Round
$ 293,351
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 05/03/2605/03/2026 | Joburg OpenJoburg Open | ETEuropean Tour | 67 | € 2,289 | +1 |
| 26/02/2626/02/2026 | Investec South African Open ChampionshipInvestec South African Open Championship | ETEuropean Tour | MC | - | - |
| 19/02/2619/02/2026 | Jonsson Workwear Durban OpenJonsson Workwear Durban Open | CTChallenge Tour | MC | - | - |
| 12/02/2612/02/2026 | NTT DATA Pro-Am brought to you by Standard BankNTT DATA Pro-Am brought to you by Standard Bank | CTChallenge Tour | 13 | € 5,124 | −9 |
| 05/02/2605/02/2026 | CIRCA Cape Town OpenCIRCA Cape Town Open | CTChallenge Tour | 49 | € 1,812 | −4 |
Season Trends
Select a metric to visualize over seasons
Season History
| Season | Tour | Rank | Events | CM | Wins | Top 5 | Top 10 | WR | Earnings |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | CTChallenge Tour | 4 | 2(50%) | 0 | 0 | 0 | 1088 | € 6,936 | |
| 2026 | ETEuropean Tour | 3 | 2(67%) | 0 | 0 | 0 | 1063 | € 4,858 | |
| 2025 | ETEuropean Tour | 4 | 1(25%) | 0 | 0 | 0 | 971 | € 15,252 | |
| 2025 | CTChallenge Tour | 3 | 1(33%) | 0 | 0 | 0 | 951 | € 2,891 | |
| 2024 | CTChallenge Tour | 120 | 12 | 5(42%) | 0 | 0 | 1 | 773 | € 14,642 |
| 2024 | ETEuropean Tour | 244 | 5 | 2(40%) | 0 | 0 | 0 | 794 | € 5,412 |
| 2023 | ETEuropean Tour | 6 | 3(50%) | 0 | 0 | 1 | 452 | € 45,102 | |
| 2023 | CTChallenge Tour | 28 | 20 | 12(60%) | 1 | 2 | 5 | 558 | € 110,334 |
| 2022 | CTChallenge Tour | 6 | 2(33%) | 0 | 0 | 1 | 1168 | € 6,034 | |
| 2022 | ETEuropean Tour | 3 | 2(67%) | 0 | 0 | 0 | 1692 | € 6,456 | |
| 2021 | CTChallenge Tour | 3 | 0(0%) | 0 | 0 | 0 | 1428 | - | |
| 2020 | CTChallenge Tour | 2 | 0(0%) | 0 | 0 | 0 | 881 | - | |
| 2020 | ETEuropean Tour | 6 | 0(0%) | 0 | 0 | 0 | 1115 | - | |
| 2019 | ETEuropean Tour | 3 | 1(33%) | 0 | 0 | 0 | 521 | € 2,696 | |
| 2018 | ETEuropean Tour | 3 | 2(67%) | 0 | 0 | 0 | 690 | € 16,092 | |
| 2016 | ETEuropean Tour | 2 | 0(0%) | 0 | 0 | 0 | 1564 | - | |
| 2015 | ETEuropean Tour | 5 | 1(20%) | 0 | 0 | 0 | 764 | € 6,900 | |
| 2014 | ETEuropean Tour | 6 | 3(50%) | 0 | 0 | 0 | 674 | € 22,015 | |
| 2013 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 1508 | - | |
| 2013 | ETEuropean Tour | 2 | 0(0%) | 0 | 0 | 0 | 1404 | - | |
| 2012 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 1204 | € 6,000 | |
| 2011 | ETEuropean Tour | 2 | 0(0%) | 0 | 0 | 0 | 1324 | - | |
| Total | - | - | 102 | 40(39%) | 1 | 2 | 8 | - | 271,621 |