Career Stats
702
Tournaments
49170%
Cuts Made
12
Wins
7411%
Top 5
12718%
Top 10
$4,126,682
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 18/09/2618/09/2026 | European Legends Cup | LEGLegends Tour | 1 | - | - |
| 05/09/2605/09/2026 | NI Legends | LEGLegends Tour | 41 | €2,700 | +2 |
| 29/08/2629/08/2026 | Staysure English Legends | LEGLegends Tour | 42 | €2,650 | +7 |
| 14/08/2614/08/2026 | Boeing Classic | CHMPPGA Tour Champions | 41 | $9,890 | −1 |
| 06/08/2606/08/2026 | Staysure PGA Seniors Championship | LEGLegends Tour | 25 | €9,894 | +2 |
Season History
| Season | Tour | Events | Wins | Top 5 | Top 10 | Earnings | |||
|---|---|---|---|---|---|---|---|---|---|
| 2026 | LEGLegends Tour | 15 | 12 | 11(92%) | 1 | 2 | 2 | No data | $165,399 |
| CHMPPGA Tour Champions | No data | 2 | 2 | 0 | 0 | 0 | $22,890 | ||
| 2025 | LEGLegends Tour | 3 | 18 | 17(94%) | 1 | 4 | 7 | 1741 | $338,404 |
| SUNSunshine Tour | No data | 6 | 1(17%) | 0 | 0 | 0 | €11,336 | ||
| CHMPPGA Tour Champions | 90 | 5 | 4(80%) | 0 | 0 | 0 | $111,483 | ||
| 2024 | LEGLegends Tour | 6 | 18 | 17(94%) | 1 | 4 | 7 | 1229 | $290,528 |
| SUNSunshine Tour | 96 | 7 | 4(57%) | 0 | 0 | 0 | €9,300 | ||
| CHMPPGA Tour Champions | 104 | 4 | 3 | 0 | 0 | 0 | $66,600 | ||
| 2023 | LEGLegends Tour | 12 | 11 | 11(100%) | 0 | 3 | 5 | 801 | $150,686 |
| SUNSunshine Tour | 111 | 8 | 2(25%) | 0 | 0 | 0 | €7,207 | ||
| CHMPPGA Tour Champions | 78 | 4 | 4 | 0 | 1 | 1 | $141,053 | ||
| 2022 | ASNAsian Tour | 95 | 13 | 8(62%) | 0 | 0 | 0 | 895 | $38,613 |
| SUNSunshine Tour | 73 | 11 | 6(55%) | 0 | 1 | 2 | $29,435 | ||
| 2021 | SUNSunshine Tour | 51 | 15 | 6(40%) | 0 | 0 | 0 | 620 | R 78,732 |
| CHMPPGA Tour Champions | 175 | 1 | 1 | 0 | 0 | 0 | $8,800 | ||
| 2020 | SUNSunshine Tour | 49 | 16 | 13(81%) | 0 | 1 | 3 | 559 | $46,785 |
| ASNAsian Tour | No data | 3 | 2 | 0 | 0 | 0 | $10,226 | ||
| 2019 | ASNAsian Tour | 35 | 16 | 11(69%) | 0 | 0 | 2 | 512 | $102,753 |
| SUNSunshine Tour | 12 | 9 | 8(89%) | 0 | 1 | 3 | $22,536 | ||
| ETDP World Tour | No data | 2 | 1 | 0 | 0 | 0 | €10,200 | ||
| 2018 | SUNSunshine Tour | 29 | 15 | 9(60%) | 0 | 4 | 5 | 303 | R 241,582 |
| ASNAsian Tour | 36 | 12 | 9(75%) | 0 | 0 | 0 | $104,890 | ||
| ETDP World Tour | 202 | 7 | 4(57%) | 0 | 0 | 0 | €65,592 | ||
| 2017 | ASNAsian Tour | 29 | 13 | 10(77%) | 0 | 1 | 1 | 453 | $122,813 |
| ETDP World Tour | 205 | 10 | 5(50%) | 0 | 0 | 0 | €49,438 | ||
| SUNSunshine Tour | 42 | 10 | 8(80%) | 1 | 3 | 4 | $46,233 | ||
| 2016 | SUNSunshine Tour | 15 | 13 | 10(77%) | 0 | 2 | 3 | 329 | $78,521 |
| ASNAsian Tour | 53 | 13 | 7(54%) | 0 | 0 | 0 | $83,324 | ||
| ETDP World Tour | No data | 1 | 1 | 0 | 0 | 0 | €16,767 | ||
| 2015 | SUNSunshine Tour | 7 | 14 | 12(86%) | 1 | 4 | 6 | 243 | $109,835 |
| ASNAsian Tour | 59 | 11 | 8(73%) | 0 | 2 | 2 | $69,422 | ||
| ETDP World Tour | 180 | 9 | 6(67%) | 0 | 0 | 1 | €72,091 | ||
| CTChallenge Tour | No data | 1 | 0 | 0 | 0 | 0 | €0 | ||
| 2014 | SUNSunshine Tour | 11 | 20 | 15(75%) | 2 | 5 | 9 | 367 | $84,881 |
| ETDP World Tour | 179 | 11 | 5(45%) | 0 | 0 | 1 | €49,376 | ||
| CTChallenge Tour | No data | 1 | 0 | 0 | 0 | 0 | €0 | ||
| 2013 | ETDP World Tour | 138 | 24 | 10(42%) | 0 | 0 | 2 | 416 | €152,933 |
| SUNSunshine Tour | 24 | 11 | 11(100%) | 0 | 0 | 3 | $107,574 | ||
| MAJMajors | No data | 1 | 0 | 0 | 0 | 0 | €0 | ||
| 2012 | ETDP World Tour | 92 | 23 | 14(61%) | 0 | 0 | 2 | 247 | €258,074 |
| SUNSunshine Tour | 8 | 7 | 6(86%) | 1 | 2 | 3 | $42,936 | ||
| MAJMajors | No data | 1 | 0 | 0 | 0 | 0 | €0 | ||
| 2011 | ETDP World Tour | 113 | 33 | 16(48%) | 0 | 0 | 0 | 359 | €261,804 |
| SUNSunshine Tour | 22 | 8 | 7(88%) | 0 | 0 | 1 | $65,822 | ||
| ASNAsian Tour | 62 | 8 | 3(38%) | 0 | 0 | 0 | $51,361 | ||
| MAJMajors | No data | 2 | 0 | 0 | 0 | 0 | €0 | ||
| 2010 | ETDP World Tour | 94 | 17 | 10(59%) | 0 | 1 | 2 | 282 | €292,197 |
| SUNSunshine Tour | 3 | 12 | 12(100%) | 1 | 5 | 6 | $179,640 | ||
| ASNAsian Tour | 14 | 10 | 5(50%) | 0 | 0 | 1 | $145,397 | ||
| MAJMajors | No data | 1 | 0 | 0 | 0 | 0 | €0 | ||
| 2009 | SUNSunshine Tour | 33 | 15 | 14(93%) | 0 | 1 | 3 | 358 | $53,044 |
| ASNAsian Tour | 25 | 15 | 9(60%) | 0 | 3 | 5 | $127,218 | ||
| ETDP World Tour | 188 | 10 | 5(50%) | 0 | 0 | 1 | €75,993 | ||
| MAJMajors | No data | 1 | 0 | 0 | 0 | 0 | €0 | ||
| 2008 | ASNAsian Tour | 57 | 16 | 11(69%) | 0 | 0 | 0 | 594 | $97,305 |
| SUNSunshine Tour | 8 | 13 | 12(92%) | 1 | 2 | 5 | $34,174 | ||
| ETDP World Tour | 179 | 11 | 7(64%) | 0 | 0 | 0 | €70,452 | ||
| 2007 | ETDP World Tour | 190 | 15 | 9(60%) | 0 | 0 | 0 | 598 | €75,501 |
| ASNAsian Tour | 31 | 15 | 11(73%) | 0 | 0 | 0 | $114,934 | ||
| SUNSunshine Tour | 15 | 8 | 7(88%) | 1 | 2 | 2 | $39,341 | ||
| MAJMajors | No data | 1 | 0 | 0 | 0 | 0 | €0 | ||
| 2006 | ASNAsian Tour | 56 | 17 | 11(65%) | 0 | 0 | 0 | 453 | $83,874 |
| ETDP World Tour | 145 | 16 | 8(50%) | 0 | 1 | 1 | €116,735 | ||
| SUNSunshine Tour | 26 | 10 | 9(90%) | 0 | 2 | 4 | $53,607 | ||
| 2005 | ASNAsian Tour | 45 | 12 | 9(75%) | 0 | 0 | 0 | 375 | $53,606 |
| SUNSunshine Tour | 8 | 11 | 9(82%) | 0 | 1 | 3 | $10,244 | ||
| ETDP World Tour | 229 | 6 | 3(50%) | 0 | 0 | 0 | €17,894 | ||
| 2004 | SUNSunshine Tour | 7 | 15 | 13(87%) | 0 | 5 | 7 | 415 | $32,591 |
| ASNAsian Tour | 66 | 7 | 7(100%) | 0 | 1 | 1 | $28,745 | ||
| ETDP World Tour | 255 | 3 | 1 | 0 | 0 | 0 | €10,490 | ||
| 2003 | SUNSunshine Tour | 6 | 14 | 10(71%) | 0 | 3 | 4 | 697 | $20,432 |
| ASNAsian Tour | No data | 4 | 4 | 0 | 0 | 0 | $4,500 | ||
| 2002 | SUNSunshine Tour | 24 | 14 | 14(100%) | 0 | 3 | 6 | 840 | $12,053 |
| 2001 | SUNSunshine Tour | 47 | 19 | 13(68%) | 0 | 3 | 4 | 826 | R 95,762 |
| 2000 | SUNSunshine Tour | 71 | 20 | 15(75%) | 0 | 1 | 1 | 599 | $6,754 |
| CTChallenge Tour | No data | 1 | 0 | 0 | 0 | 0 | €0 | ||
| 1999 | SUNSunshine Tour | 30 | 13 | 9(69%) | 0 | 0 | 2 | No data | R 62,649 |
| 1998 | SUNSunshine Tour | 52 | 19 | 13(68%) | 1 | 2 | 2 | No data | R 62,035 |
| Total | - | - | 702 | 491(70%) | 12 | 74 | 127 | - | $4,126,682 |