Career Stats
142
Tournaments
10876%
Cuts Made
2
Wins
20
Top 5
35
Top 10
69.98
Stroke Avg
61
Low Round
$ 19,015,419
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 02/04/2602/04/2026 | Valero Texas OpenValero Texas Open | PGAPGA Tour | 67 | $ 20,482 | +2 |
| 26/03/2626/03/2026 | Texas Children's Houston OpenTexas Children's Houston Open | PGAPGA Tour | MC | - | −1 |
| 29/01/2629/01/2026 | Farmers Insurance OpenFarmers Insurance Open | PGAPGA Tour | MC | - | −1 |
| 22/01/2622/01/2026 | The American ExpressThe American Express | PGAPGA Tour | 18 | $ 117,607 | −19 |
| 04/12/2504/12/2025 | Nedbank Golf Challenge in honour of Gary PlayerNedbank Golf Challenge in honour of Gary Player | ETEuropean Tour | 15 | € 76,330 | −7 |
Season Trends
Select a metric to visualize over seasons
Season History
| Season | Tour | Rank | Events | CM | Wins | Top 5 | Top 10 | WR | Earnings |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | PGAPGA Tour | 189 | 4 | 2(50%) | 0 | 0 | 0 | 472 | $ 138,089 |
| 2026 | ETEuropean Tour | 195 | 1 | 1(100%) | 0 | 0 | 0 | 195 | € 76,330 |
| 2025 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 62 | € 71,238 | |
| 2025 | MAJMajors | 2 | 0(0%) | 0 | 0 | 0 | 222 | $ 25,721 | |
| 2025 | PGAPGA Tour | 138 | 9 | 9(100%) | 0 | 0 | 0 | 74 | $ 1,001,002 |
| 2024 | PGAPGA Tour | 38 | 17 | 13(76%) | 0 | 2 | 2 | 59 | $ 3,980,351 |
| 2024 | MAJMajors | 4 | 2(50%) | 0 | 0 | 1 | 57 | $ 569,897 | |
| 2024 | ETEuropean Tour | 1 | 0(0%) | 0 | 0 | 0 | 51 | - | |
| 2023 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 8 | € 63,273 | |
| 2023 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | $ 9,160 | ||
| 2023 | PGAPGA Tour | 138 | 7 | 6(86%) | 0 | 1 | 1 | 33 | $ 1,407,280 |
| 2022 | PGAPGA Tour | 30 | 13 | 10(77%) | 1 | 3 | 4 | 9 | $ 4,738,628 |
| 2022 | ETEuropean Tour | 7 | 2 | 1(50%) | 0 | 1 | 1 | 13 | € 350,061 |
| 2022 | MAJMajors | 4 | 4(100%) | 0 | 2 | 3 | 13 | $ 3,580,423 | |
| 2021 | MAJMajors | 4 | 2(50%) | 0 | 1 | 2 | 30 | $ 1,272,058 | |
| 2021 | PGAPGA Tour | 20 | 17(85%) | 0 | 1 | 4 | 32 | $ 298,662 | |
| 2021 | ETEuropean Tour | 14 | 5 | 5(100%) | 0 | 0 | 1 | 32 | € 476,672 |
| 2020 | PGAPGA Tour | 5 | 4(80%) | 0 | 1 | 2 | 57 | - | |
| 2020 | MAJMajors | 1 | 1(100%) | 0 | 0 | 1 | 76 | $ 357,890 | |
| 2020 | KFTKorn Ferry Tour | 9 | 16 | 16(100%) | 1 | 7 | 10 | $ 403,978 | |
| 2019 | KFTKorn Ferry Tour | 15 | 11(73%) | 0 | 1 | 3 | $ 101,287 | ||
| 2018 | PGAPGA Tour | 5 | 1(20%) | 0 | 0 | 0 | - | ||
| 2018 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 2007 | $ 8,537 | |
| 2018 | KFTKorn Ferry Tour | 1 | 1(100%) | 0 | 0 | 0 | $ 1,876 | ||
| 2017 | ETEuropean Tour | 1 | 0(0%) | 0 | 0 | 0 | 1967 | - | |
| 2017 | KFTKorn Ferry Tour | 1 | 0(0%) | 0 | 0 | 0 | - | ||
| 2016 | PGAPGA Tour | 1 | 0(0%) | 0 | 0 | 0 | - | ||
| 2015 | PGAPGA Tour | 1 | 0(0%) | 0 | 0 | 0 | - | ||
| Total | - | - | 144 | 108(75%) | 2 | 20 | 35 | - | 18,932,413 |