Career Stats
256
Tournaments
18472%
Cuts Made
2
Wins
22
Top 5
44
Top 10
70.44
Stroke Avg
62
Low Round
$ 8,229,734
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 28/08/2528/08/2025 | Omega European MastersOmega European Masters | ETEuropean Tour | MC | - | - |
| 23/01/2523/01/2025 | Ras Al Khaimah ChampionshipRas Al Khaimah Championship | ETEuropean Tour | 8 | € 49,243 | −11 |
| 16/01/2516/01/2025 | Hero Dubai Desert ClassicHero Dubai Desert Classic | ETEuropean Tour | 27 | € 81,768 | −4 |
| 05/12/2405/12/2024 | Nedbank Golf ChallengeNedbank Golf Challenge | ETEuropean Tour | 48 | € 25,154 | +8 |
| 17/10/2417/10/2024 | Shriners Children's OpenShriners Children's Open | PGAPGA Tour | MC | - | +1 |
Season Trends
Select a metric to visualize over seasons
Season History
| Season | Tour | Rank | Events | CM | Wins | Top 5 | Top 10 | WR | Earnings |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | ETEuropean Tour | 170 | 4 | 3(75%) | 0 | 0 | 1 | 483 | € 156,165 |
| 2024 | PGAPGA Tour | 167 | 14 | 7(50%) | 0 | 0 | 0 | 149 | $ 347,812 |
| 2024 | MAJMajors | 2 | 1(50%) | 0 | 0 | 0 | 117 | $ 69,578 | |
| 2024 | ETEuropean Tour | 162 | 4 | 2(50%) | 0 | 0 | 0 | 134 | € 71,928 |
| 2023 | ETEuropean Tour | 11 | 24 | 20(83%) | 0 | 5 | 9 | 75 | € 1,532,778 |
| 2023 | MAJMajors | 1 | 1(100%) | 0 | 0 | 0 | 97 | $ 52,701 | |
| 2023 | PGAPGA Tour | 1 | 1(100%) | 0 | 0 | 0 | 96 | $ 47,068 | |
| 2022 | PGAPGA Tour | 1 | 1(100%) | 0 | 0 | 0 | 161 | $ 36,619 | |
| 2022 | ETEuropean Tour | 78 | 20 | 15(75%) | 0 | 0 | 1 | 172 | € 470,364 |
| 2022 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 166 | $ 8,481 | |
| 2021 | ETEuropean Tour | 12 | 23 | 18(78%) | 0 | 2 | 4 | 135 | € 1,280,596 |
| 2020 | ETEuropean Tour | 80 | 18 | 11(61%) | 0 | 1 | 2 | 275 | € 260,429 |
| 2019 | MAJMajors | 2 | 0(0%) | 0 | 0 | 0 | 107 | $ 7,217 | |
| 2019 | ETEuropean Tour | 98 | 20 | 16(80%) | 0 | 1 | 2 | 148 | € 390,129 |
| 2019 | PGAPGA Tour | 1 | 1(100%) | 0 | 0 | 0 | 70 | - | |
| 2018 | PGAPGA Tour | 2 | 2(100%) | 0 | 0 | 0 | 65 | - | |
| 2018 | MAJMajors | 2 | 0(0%) | 0 | 0 | 0 | 76 | $ 6,934 | |
| 2018 | ETEuropean Tour | 19 | 27 | 19(70%) | 1 | 4 | 7 | 63 | € 1,836,112 |
| 2017 | ETEuropean Tour | 43 | 28 | 22(79%) | 0 | 2 | 3 | 138 | € 924,976 |
| 2017 | CTChallenge Tour | 3 | 3(100%) | 0 | 0 | 0 | 127 | € 32,070 | |
| 2017 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 118 | $ 5,013 | |
| 2016 | CTChallenge Tour | 7 | 20 | 16(80%) | 1 | 4 | 9 | 181 | € 135,006 |
| 2016 | ETEuropean Tour | 234 | 2 | 2(100%) | 0 | 0 | 0 | € 26,790 | |
| 2015 | CTChallenge Tour | 40 | 18 | 13(72%) | 0 | 2 | 4 | 553 | € 43,398 |
| 2014 | ETEuropean Tour | 1 | 0(0%) | 0 | 0 | 0 | 1535 | - | |
| 2014 | CTChallenge Tour | 71 | 20 | 13(65%) | 0 | 1 | 1 | 1026 | € 26,595 |
| 2011 | CTChallenge Tour | 1 | 0(0%) | 0 | 0 | 0 | 1188 | - | |
| 2010 | CTChallenge Tour | 2 | 2(100%) | 0 | 0 | 1 | 1027 | € 3,990 | |
| Total | - | - | 263 | 189(72%) | 2 | 22 | 44 | - | 7,772,751 |