Career Stats
292
Tournaments
18965%
Cuts Made
3
Wins
9
Top 5
25
Top 10
70.14
Stroke Avg
61
Low Round
$ 16,373,097
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 30/07/2630/07/2026 | Rocket ClassicRocket Classic | PGAPGA Tour | MC | - | +4 |
| 23/07/2623/07/2026 | 3M Open3M Open | PGAPGA Tour | 10 | $ 222,200 | −17 |
| 17/07/2617/07/2026 | Corales Puntacana ChampionshipCorales Puntacana Championship | ETEuropean Tour | 11 | € 77,799 | −15 |
| 02/07/2602/07/2026 | John Deere ClassicJohn Deere Classic | PGAPGA Tour | WD | - | - |
| 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 | PGAPGA Tour | 110 | 17 | 12(71%) | 0 | 0 | 1 | 190 | $ 820,063 |
| 2026 | ETEuropean Tour | 196 | 1 | 1(100%) | 0 | 0 | 0 | 203 | € 77,799 |
| 2025 | ETEuropean Tour | 3 | 0(0%) | 0 | 0 | 0 | 157 | - | |
| 2025 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 160 | $ 3,566 | |
| 2025 | PGAPGA Tour | 130 | 26 | 17(65%) | 0 | 0 | 2 | 160 | $ 1,318,705 |
| 2024 | ETEuropean Tour | 2 | 2(100%) | 0 | 0 | 0 | 112 | € 71,286 | |
| 2024 | PGAPGA Tour | 56 | 27 | 22(81%) | 0 | 0 | 1 | 123 | $ 3,031,998 |
| 2024 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 121 | $ 9,319 | |
| 2023 | MAJMajors | 4 | 1(25%) | 0 | 0 | 0 | 52 | $ 76,386 | |
| 2023 | ETEuropean Tour | 160 | 3 | 2(67%) | 0 | 0 | 0 | 50 | € 196,858 |
| 2023 | PGAPGA Tour | 41 | 15 | 11(73%) | 0 | 0 | 0 | 57 | $ 1,728,708 |
| 2022 | PGAPGA Tour | 43 | 20 | 13(65%) | 1 | 4 | 5 | 28 | $ 3,134,666 |
| 2022 | MAJMajors | 4 | 3(75%) | 0 | 0 | 1 | 38 | $ 778,320 | |
| 2022 | ETEuropean Tour | 64 | 3 | 3(100%) | 0 | 1 | 1 | 37 | € 395,925 |
| 2021 | KFTKorn Ferry Tour | 2 | 1(50%) | 0 | 0 | 1 | $ 12,986 | ||
| 2021 | PGAPGA Tour | 72 | 20 | 15(75%) | 1 | 2 | 5 | 70 | $ 2,184,732 |
| 2020 | KFTKorn Ferry Tour | 200 | 3 | 0(0%) | 0 | 0 | 0 | - | |
| 2020 | PGAPGA Tour | 151 | 8 | 5(63%) | 0 | 0 | 0 | 406 | $ 239,856 |
| 2019 | KFTKorn Ferry Tour | 3 | 1(33%) | 0 | 0 | 0 | $ 2,825 | ||
| 2019 | PGAPGA Tour | 143 | 25 | 12(48%) | 0 | 0 | 1 | 427 | $ 557,160 |
| 2019 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 308 | € 17,379 | |
| 2018 | PGAPGA Tour | 114 | 26 | 13(50%) | 0 | 1 | 1 | 345 | $ 692,010 |
| 2017 | KFTKorn Ferry Tour | 4 | 4(100%) | 0 | 0 | 0 | $ 40,625 | ||
| 2017 | PGAPGA Tour | 130 | 23 | 16(70%) | 0 | 0 | 1 | 322 | $ 598,344 |
| 2016 | KFTKorn Ferry Tour | 21 | 15(71%) | 1 | 1 | 3 | $ 224,091 | ||
| 2016 | PGAPGA Tour | 5 | 4(80%) | 0 | 0 | 0 | $ 98,253 | ||
| 2016 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 257 | - | |
| 2015 | KFTKorn Ferry Tour | 24 | 14(58%) | 0 | 0 | 2 | $ 90,389 | ||
| 2014 | KFTKorn Ferry Tour | 1 | 1(100%) | 0 | 0 | 0 | $ 1,659 | ||
| 2013 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 1560 | € 4,900 | |
| 2007 | CTChallenge Tour | 1 | 0(0%) | 0 | 0 | 0 | 1366 | - | |
| 2005 | ETEuropean Tour | 1 | 0(0%) | 0 | 0 | 0 | 1178 | - | |
| Total | - | - | 297 | 191(64%) | 3 | 9 | 25 | - | 16,408,808 |