Career Stats
454
Tournaments
29565%
Cuts Made
8
Wins
40
Top 5
69
Top 10
70.99
Stroke Avg
62
Low Round
$ 24,495,126
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 17/07/2617/07/2026 | Corales Puntacana ChampionshipCorales Puntacana Championship | ETEuropean Tour | MC | - | - |
| 09/07/2609/07/2026 | Genesis Scottish OpenGenesis Scottish Open | ETEuropean Tour | 21 | € 85,357 | −7 |
| 02/07/2602/07/2026 | BMW International OpenBMW International Open | ETEuropean Tour | MC | - | - |
| 25/06/2625/06/2026 | DS Automobiles 83° Open d’ItaliaDS Automobiles 83° Open d’Italia | ETEuropean Tour | MC | - | - |
| 11/06/2611/06/2026 | RBC Canadian OpenRBC Canadian 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 |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | ETEuropean Tour | 137 | 8 | 3(38%) | 0 | 0 | 1 | 339 | € 163,812 |
| 2026 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 401 | $ 21,384 | |
| 2026 | PGAPGA Tour | 182 | 9 | 5(56%) | 0 | 0 | 0 | 339 | $ 155,253 |
| 2025 | ETEuropean Tour | 163 | 8 | 5(63%) | 0 | 0 | 0 | 312 | € 130,272 |
| 2025 | PGAPGA Tour | 158 | 14 | 6(43%) | 0 | 0 | 1 | 346 | $ 474,998 |
| 2025 | MAJMajors | 1 | 1(100%) | 0 | 0 | 0 | 337 | $ 66,998 | |
| 2024 | ETEuropean Tour | 188 | 9 | 2(22%) | 0 | 0 | 0 | 585 | € 52,542 |
| 2024 | MAJMajors | 1 | 1(100%) | 0 | 0 | 0 | 229 | $ 53,403 | |
| 2024 | PGAPGA Tour | 212 | 3 | 1(33%) | 0 | 0 | 0 | 587 | $ 27,000 |
| 2023 | MAJMajors | 3 | 1(33%) | 0 | 0 | 0 | 125 | $ 47,006 | |
| 2023 | ETEuropean Tour | 221 | 4 | 1(25%) | 0 | 0 | 0 | 160 | € 20,271 |
| 2023 | PGAPGA Tour | 85 | 14 | 8(57%) | 0 | 0 | 0 | 134 | $ 760,504 |
| 2022 | PGAPGA Tour | 141 | 18 | 12(67%) | 0 | 1 | 2 | 93 | $ 1,388,022 |
| 2022 | MAJMajors | 2 | 2(100%) | 0 | 0 | 0 | 150 | $ 339,250 | |
| 2022 | ETEuropean Tour | 138 | 9 | 4(44%) | 0 | 0 | 1 | 89 | € 77,550 |
| 2021 | MAJMajors | 3 | 2(67%) | 0 | 0 | 0 | 110 | $ 75,847 | |
| 2021 | PGAPGA Tour | 152 | 13 | 7(54%) | 0 | 0 | 1 | 120 | $ 450,055 |
| 2021 | ETEuropean Tour | 27 | 10 | 7(70%) | 1 | 1 | 1 | 122 | € 859,563 |
| 2020 | ETEuropean Tour | 98 | 9 | 6(67%) | 0 | 0 | 0 | 65 | € 176,093 |
| 2020 | MAJMajors | 3 | 1(33%) | 0 | 0 | 0 | 54 | $ 88,731 | |
| 2020 | PGAPGA Tour | 146 | 14 | 8(57%) | 0 | 1 | 1 | 59 | $ 653,343 |
| 2019 | PGAPGA Tour | 85 | 15 | 10(67%) | 0 | 0 | 1 | $ 699,916 | |
| 2019 | MAJMajors | 4 | 3(75%) | 0 | 0 | 1 | 58 | $ 520,288 | |
| 2019 | ETEuropean Tour | 15 | 10 | 8(80%) | 1 | 2 | 2 | 28 | € 1,617,883 |
| 2018 | MAJMajors | 4 | 1(25%) | 0 | 0 | 0 | 286 | $ 91,612 | |
| 2018 | ETEuropean Tour | 20 | 19 | 11(58%) | 1 | 1 | 4 | 90 | € 1,759,979 |
| 2018 | PGAPGA Tour | 4 | 2(50%) | 0 | 0 | 0 | 313 | $ 79,895 | |
| 2017 | ETEuropean Tour | 96 | 15 | 10(67%) | 0 | 1 | 2 | 78 | € 376,128 |
| 2017 | PGAPGA Tour | 224 | 5 | 3(60%) | 0 | 0 | 0 | $ 88,750 | |
| 2017 | MAJMajors | 4 | 1(25%) | 0 | 0 | 0 | 50 | $ 31,849 | |
| 2016 | PGAPGA Tour | 93 | 4 | 3(75%) | 0 | 1 | 1 | $ 42,750 | |
| 2016 | ETEuropean Tour | 2 | 18 | 15(83%) | 1 | 5 | 5 | 11 | € 2,099,100 |
| 2016 | MAJMajors | 4 | 4(100%) | 1 | 1 | 1 | 9 | $ 1,649,506 | |
| 2015 | ETEuropean Tour | 2 | 19 | 17(89%) | 2 | 7 | 8 | 20 | € 3,206,500 |
| 2015 | PGAPGA Tour | 6 | 4(67%) | 0 | 1 | 1 | 22 | - | |
| 2015 | MAJMajors | 4 | 3(75%) | 0 | 0 | 1 | 26 | $ 332,724 | |
| 2014 | MAJMajors | 3 | 2(67%) | 0 | 0 | 0 | 97 | $ 73,091 | |
| 2014 | ETEuropean Tour | 25 | 24 | 20(83%) | 0 | 4 | 7 | 83 | € 958,233 |
| 2013 | ETEuropean Tour | 62 | 20 | 13(65%) | 0 | 3 | 4 | 114 | € 437,915 |
| 2013 | MAJMajors | 2 | 2(100%) | 0 | 0 | 0 | 98 | $ 93,532 | |
| 2012 | PGAPGA Tour | 2 | 2(100%) | 0 | 0 | 0 | - | ||
| 2012 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 129 | - | |
| 2012 | ETEuropean Tour | 23 | 24 | 19(79%) | 1 | 4 | 6 | 94 | € 1,055,616 |
| 2011 | ETEuropean Tour | 91 | 28 | 16(57%) | 0 | 0 | 1 | 183 | € 329,840 |
| 2011 | MAJMajors | 2 | 0(0%) | 0 | 0 | 0 | 126 | $ 3,887 | |
| 2010 | MAJMajors | 3 | 0(0%) | 0 | 0 | 0 | 91 | $ 1,905 | |
| 2010 | ETEuropean Tour | 23 | 22 | 18(82%) | 0 | 5 | 7 | 77 | € 1,060,511 |
| 2009 | ETEuropean Tour | 58 | 26 | 20(77%) | 0 | 2 | 8 | 136 | € 596,462 |
| 2009 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 192 | - | |
| 2008 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 637 | - | |
| 2008 | ETEuropean Tour | 172 | 9 | 6(67%) | 0 | 0 | 1 | 586 | € 85,604 |
| Total | - | - | 459 | 296(64%) | 8 | 40 | 69 | - | 23,375,372 |