Career Stats
535
Tournaments
34264%
Cuts Made
8
Wins
468.6%
Top 5
9317%
Top 10
$4,496,750
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 17/09/2617/09/2026 | Yeangder Tournament Players Championship | ASNAsian Tour | MC | - | +2 |
| 09/09/2609/09/2026 | SunBet Challenge hosted by Sun Sibaya | SUNSunshine Tour | 34 | R 20,500 | −3 |
| 26/08/2626/08/2026 | SunBet Challenge hosted by Wild Coast Sun | SUNSunshine Tour | 12 | R 39,000 | −3 |
| 13/08/2613/08/2026 | FNB Eswatini Challenge | SUNSunshine Tour | 43 | R 16,000 | −6 |
| 05/08/2605/08/2026 | SunBet Challenge Times Square Casino | SUNSunshine Tour | 30 | R 22,750 | −6 |
Season History
| Season | Tour | Events | Wins | Top 5 | Top 10 | Earnings | |||
|---|---|---|---|---|---|---|---|---|---|
| 2026 | ASNAsian Tour | 54 | 9 | 3(33%) | 0 | 0 | 2 | No data | $34,081 |
| SUNSunshine Tour | 72 | 4 | 4 | 0 | 0 | 0 | R 98,250 | ||
| 2025 | ASNAsian Tour | 148 | 12 | 4(33%) | 0 | 0 | 0 | 510 | $18,550 |
| SUNSunshine Tour | No data | 3 | 1 | 0 | 0 | 0 | R 0 | ||
| 2024 | ASNAsian Tour | 18 | 16 | 9(56%) | 1 | 1 | 2 | 386 | $287,730 |
| SUNSunshine Tour | 112 | 11 | 8(73%) | 0 | 0 | 1 | €33,296 | ||
| 2023 | ASNAsian Tour | 63 | 18 | 11(61%) | 0 | 0 | 0 | 461 | $164,902 |
| SUNSunshine Tour | 65 | 11 | 8(73%) | 0 | 0 | 1 | €41,547 | ||
| ETDP World Tour | No data | 2 | 2 | 0 | 0 | 0 | €15,207 | ||
| 2022 | SUNSunshine Tour | 49 | 10 | 9(90%) | 0 | 1 | 3 | 425 | €31,461 |
| ASNAsian Tour | No data | 5 | 4(80%) | 0 | 1 | 1 | $59,769 | ||
| ETDP World Tour | 251 | 3 | 2 | 0 | 0 | 0 | €18,362 | ||
| 2021 | SUNSunshine Tour | 31 | 5 | 3(60%) | 1 | 1 | 1 | No data | R 244,938 |
| 2020 | ETDP World Tour | 217 | 11 | 4(36%) | 0 | 0 | 0 | 491 | €30,665 |
| SUNSunshine Tour | 17 | 8 | 6(75%) | 0 | 0 | 0 | $37,663 | ||
| ASNAsian Tour | No data | 2 | 0 | 0 | 0 | 0 | $0 | ||
| 2019 | ASNAsian Tour | 6 | 14 | 7(50%) | 1 | 2 | 3 | 349 | $294,598 |
| SUNSunshine Tour | 83 | 5 | 3(60%) | 0 | 0 | 1 | $25,706 | ||
| ETDP World Tour | No data | 3 | 2 | 0 | 0 | 0 | €56,749 | ||
| 2018 | ASNAsian Tour | 46 | 21 | 10(48%) | 0 | 0 | 0 | 426 | $54,700 |
| SUNSunshine Tour | 13 | 13 | 6(46%) | 0 | 1 | 1 | $18,645 | ||
| ETDP World Tour | 251 | 11 | 4(36%) | 0 | 0 | 0 | €20,815 | ||
| 2017 | ETDP World Tour | 154 | 17 | 7(41%) | 0 | 1 | 2 | 217 | €161,140 |
| ASNAsian Tour | 33 | 15 | 10(67%) | 0 | 1 | 4 | $153,933 | ||
| SUNSunshine Tour | 35 | 9 | 8(89%) | 1 | 2 | 4 | $47,861 | ||
| MAJMajors | No data | 1 | 0 | 0 | 0 | 0 | €5,013 | ||
| 2016 | ETDP World Tour | 140 | 15 | 12(80%) | 0 | 0 | 0 | 415 | €155,667 |
| ASNAsian Tour | 20 | 15 | 11(73%) | 0 | 0 | 3 | $132,532 | ||
| SUNSunshine Tour | 25 | 12 | 10(83%) | 0 | 1 | 3 | $32,865 | ||
| 2015 | ETDP World Tour | 141 | 31 | 12(39%) | 0 | 0 | 0 | 487 | €142,659 |
| ASNAsian Tour | 28 | 11 | 6(55%) | 0 | 1 | 1 | $152,351 | ||
| SUNSunshine Tour | 43 | 10 | 6(60%) | 0 | 1 | 2 | $39,112 | ||
| 2014 | ETDP World Tour | 86 | 28 | 14(50%) | 0 | 1 | 1 | 234 | €309,036 |
| SUNSunshine Tour | 13 | 12 | 11(92%) | 1 | 3 | 4 | $181,207 | ||
| ASNAsian Tour | 32 | 10 | 7(70%) | 0 | 0 | 3 | $103,845 | ||
| 2013 | ETDP World Tour | 133 | 23 | 10(43%) | 0 | 0 | 1 | 331 | €157,403 |
| ASNAsian Tour | 40 | 9 | 6(67%) | 0 | 1 | 1 | $80,369 | ||
| SUNSunshine Tour | 5 | 7 | 7(100%) | 0 | 1 | 2 | $29,354 | ||
| 2012 | ETDP World Tour | 47 | 28 | 14(50%) | 1 | 1 | 2 | 185 | €612,753 |
| ASNAsian Tour | 3 | 9 | 6(67%) | 1 | 1 | 1 | $394,137 | ||
| SUNSunshine Tour | No data | 2 | 2 | 0 | 1 | 1 | R 64,215 | ||
| MAJMajors | No data | 2 | 0 | 0 | 0 | 0 | €4,421 | ||
| PGAPGA Tour | No data | 1 | 1 | 0 | 0 | 1 | $175,000 | ||
| 2011 | ETDP World Tour | 92 | 19 | 15(79%) | 0 | 0 | 5 | 152 | €332,289 |
| ASNAsian Tour | 4 | 17 | 14(82%) | 0 | 3 | 6 | $370,135 | ||
| SUNSunshine Tour | 13 | 12 | 11(92%) | 0 | 2 | 6 | $89,408 | ||
| MAJMajors | No data | 1 | 0 | 0 | 0 | 0 | €0 | ||
| 2010 | SUNSunshine Tour | 4 | 16 | 13(81%) | 1 | 4 | 5 | 163 | $131,945 |
| ASNAsian Tour | 19 | 14 | 10(71%) | 0 | 4 | 5 | $158,545 | ||
| 2009 | SUNSunshine Tour | 22 | 17 | 15(88%) | 1 | 7 | 9 | 641 | R 455,194 |
| ASNAsian Tour | 64 | 15 | 10(67%) | 0 | 0 | 1 | $52,325 | ||
| 2008 | SUNSunshine Tour | 36 | 28 | 23(82%) | 0 | 2 | 6 | 1380 | $21,912 |
| 2007 | SUNSunshine Tour | 48 | 17 | 14(82%) | 0 | 3 | 6 | No data | R 170,985 |
| 2006 | SUNSunshine Tour | No data | 4 | 2 | 0 | 0 | 0 | No data | R 23,280 |
| Total | - | - | 535 | 342(64%) | 8 | 46 | 93 | - | $4,496,750 |