Career Stats
379
Tournaments
22960%
Cuts Made
2
Wins
9
Top 5
23
Top 10
71
Stroke Avg
62
Low Round
$ 12,147,670
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 23/07/2623/07/2026 | 3M Open3M Open | PGAPGA Tour | 51 | $ 21,428 | −8 |
| 17/07/2617/07/2026 | Corales Puntacana ChampionshipCorales Puntacana Championship | ETEuropean Tour | 48 | € 8,437 | −8 |
| 10/07/2610/07/2026 | ISCO ChampionshipISCO Championship | ETEuropean Tour | 66 | € 7,482 | −1 |
| 02/07/2602/07/2026 | John Deere ClassicJohn Deere Classic | PGAPGA Tour | 65 | $ 19,008 | −5 |
| 11/06/2611/06/2026 | RBC Canadian OpenRBC Canadian Open | PGAPGA Tour | MC | - | +2 |
Season Trends
Select a metric to visualize over seasons
Season History
| Season | Tour | Rank | Events | CM | Wins | Top 5 | Top 10 | WR | Earnings |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | KFTKorn Ferry Tour | 191 | 3 | 3(100%) | 0 | 0 | 0 | 473 | $ 12,531 |
| 2026 | PGAPGA Tour | 194 | 13 | 7(54%) | 0 | 0 | 0 | 473 | $ 115,391 |
| 2026 | ETEuropean Tour | 215 | 2 | 2(100%) | 0 | 0 | 0 | 479 | € 15,919 |
| 2025 | PGAPGA Tour | 164 | 26 | 16(62%) | 0 | 0 | 2 | 422 | $ 732,580 |
| 2025 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 422 | € 7,472 | |
| 2024 | PGAPGA Tour | 194 | 25 | 7(28%) | 0 | 0 | 0 | 285 | $ 129,296 |
| 2024 | MAJMajors | 2 | 1(50%) | 0 | 0 | 0 | 158 | $ 99,845 | |
| 2024 | ETEuropean Tour | 3 | 1(33%) | 0 | 0 | 0 | 210 | - | |
| 2023 | PGAPGA Tour | 224 | 11 | 5(45%) | 1 | 2 | 2 | 162 | $ 1,936,489 |
| 2023 | KFTKorn Ferry Tour | 18 | 8(44%) | 0 | 0 | 1 | 152 | $ 69,506 | |
| 2022 | KFTKorn Ferry Tour | 3 | 3(100%) | 0 | 0 | 0 | 537 | $ 19,350 | |
| 2022 | ETEuropean Tour | 2 | 1(50%) | 0 | 0 | 0 | € 63,349 | ||
| 2022 | PGAPGA Tour | 188 | 22 | 11(50%) | 0 | 0 | 0 | 626 | $ 248,578 |
| 2021 | PGAPGA Tour | 130 | 23 | 13(57%) | 0 | 0 | 1 | 301 | $ 680,553 |
| 2021 | KFTKorn Ferry Tour | 3 | 1(33%) | 0 | 0 | 0 | $ 5,588 | ||
| 2020 | PGAPGA Tour | 8 | 4(50%) | 0 | 0 | 1 | 414 | $ 326,771 | |
| 2020 | KFTKorn Ferry Tour | 150 | 6 | 5(83%) | 0 | 1 | 1 | $ 44,608 | |
| 2018 | PGAPGA Tour | 193 | 8 | 3(38%) | 0 | 0 | 0 | 430 | $ 41,418 |
| 2017 | PGAPGA Tour | 96 | 27 | 15(56%) | 0 | 0 | 1 | 344 | $ 645,525 |
| 2016 | KFTKorn Ferry Tour | 3 | 1(33%) | 0 | 0 | 0 | $ 5,475 | ||
| 2016 | PGAPGA Tour | 152 | 25 | 15(60%) | 0 | 1 | 1 | $ 778,171 | |
| 2015 | MAJMajors | 3 | 1(33%) | 0 | 0 | 0 | 160 | $ 31,412 | |
| 2015 | ETEuropean Tour | 2 | 1(50%) | 0 | 0 | 0 | 156 | € 67,189 | |
| 2015 | PGAPGA Tour | 84 | 24 | 17(71%) | 0 | 0 | 0 | 174 | $ 808,999 |
| 2014 | PGAPGA Tour | 48 | 26 | 19(73%) | 1 | 1 | 1 | $ 1,562,463 | |
| 2013 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 248 | $ 4,297 | |
| 2013 | PGAPGA Tour | 82 | 25 | 19(76%) | 0 | 0 | 2 | $ 806,806 | |
| 2012 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 1 | 118 | € 47,506 | |
| 2012 | PGAPGA Tour | 148 | 22 | 14(64%) | 0 | 0 | 0 | $ 338,289 | |
| 2011 | MAJMajors | 4 | 1(25%) | 0 | 0 | 0 | 86 | $ 21,738 | |
| 2011 | ETEuropean Tour | 4 | 3(75%) | 0 | 0 | 0 | 79 | € 82,863 | |
| 2010 | ETEuropean Tour | 7 | 7(100%) | 0 | 1 | 2 | 30 | € 634,975 | |
| 2010 | MAJMajors | 4 | 4(100%) | 0 | 0 | 1 | 25 | $ 218,486 | |
| 2009 | MAJMajors | 4 | 4(100%) | 0 | 0 | 0 | 16 | $ 215,342 | |
| 2009 | ETEuropean Tour | 30 | 9 | 8(89%) | 0 | 2 | 3 | 22 | € 670,946 |
| 2008 | ETEuropean Tour | 3 | 3(100%) | 0 | 0 | 0 | 7 | € 90,076 | |
| 2008 | MAJMajors | 4 | 3(75%) | 0 | 1 | 2 | 42 | $ 341,372 | |
| 2007 | MAJMajors | 3 | 2(67%) | 0 | 0 | 0 | 99 | $ 83,423 | |
| 2007 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 109 | € 42,582 | |
| 2006 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 122 | - | |
| 2006 | MAJMajors | 2 | 1(50%) | 0 | 0 | 0 | 106 | $ 14,765 | |
| 2005 | ETEuropean Tour | 2 | 1(50%) | 0 | 0 | 1 | 281 | € 31,301 | |
| 2004 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 1204 | $ 833 | |
| Total | - | - | 387 | 234(60%) | 2 | 9 | 23 | - | 12,094,075 |