Career Stats
384
Tournaments
30980%
Cuts Made
8
Wins
42
Top 5
69
Top 10
70.24
Stroke Avg
60
Low Round
$ 58,037,444
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 30/07/2630/07/2026 | Rocket ClassicRocket Classic | PGAPGA Tour | 15 | $ 162,500 | −11 |
| 16/07/2616/07/2026 | ★THE 154TH OPEN★THE 154TH OPEN | MAJMajors | 74 | $ 35,032 | +7 |
| 02/07/2602/07/2026 | John Deere ClassicJohn Deere Classic | PGAPGA Tour | 26 | $ 66,189 | −12 |
| 25/06/2625/06/2026 | Travelers ChampionshipTravelers Championship | PGAPGA Tour | 14 | $ 310,000 | −14 |
| 19/06/2619/06/2026 | ★U.S. OPEN★U.S. OPEN | MAJMajors | 32 | $ 112,637 | +6 |
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 | 72 | 15 | 12(80%) | 0 | 0 | 0 | 45 | $ 1,783,313 |
| 2026 | MAJMajors | 4 | 3(75%) | 0 | 0 | 0 | 43 | $ 366,921 | |
| 2025 | PGAPGA Tour | 7 | 18 | 17(94%) | 1 | 2 | 5 | 15 | $ 8,029,427 |
| 2025 | MAJMajors | 4 | 3(75%) | 0 | 0 | 1 | 7 | $ 616,450 | |
| 2024 | PGAPGA Tour | 21 | 19 | 16(84%) | 1 | 4 | 4 | 12 | $ 6,362,297 |
| 2024 | MAJMajors | 4 | 3(75%) | 0 | 0 | 0 | 21 | $ 490,986 | |
| 2023 | MAJMajors | 4 | 2(50%) | 0 | 0 | 0 | 16 | $ 275,077 | |
| 2023 | PGAPGA Tour | 9 | 17 | 14(82%) | 1 | 2 | 4 | 15 | $ 6,186,480 |
| 2023 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 22 | € 153,334 | |
| 2022 | PGAPGA Tour | 54 | 18 | 15(83%) | 1 | 4 | 5 | 25 | $ 4,879,413 |
| 2022 | ETEuropean Tour | 2 | 1(50%) | 0 | 0 | 0 | 43 | € 52,817 | |
| 2022 | MAJMajors | 3 | 2(67%) | 0 | 0 | 1 | 45 | $ 529,226 | |
| 2021 | MAJMajors | 2 | 1(50%) | 0 | 0 | 0 | 80 | $ 144,094 | |
| 2021 | PGAPGA Tour | 39 | 21 | 15(71%) | 0 | 1 | 3 | 86 | $ 2,032,473 |
| 2020 | PGAPGA Tour | 99 | 20 | 14(70%) | 0 | 1 | 1 | 128 | $ 971,053 |
| 2020 | MAJMajors | 2 | 0(0%) | 0 | 0 | 0 | 109 | $ 11,050 | |
| 2020 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 75 | € 33,765 | |
| 2019 | ETEuropean Tour | 4 | 4(100%) | 0 | 0 | 1 | 45 | € 322,174 | |
| 2019 | PGAPGA Tour | 66 | 23 | 18(78%) | 0 | 1 | 2 | 49 | $ 1,678,805 |
| 2019 | MAJMajors | 4 | 2(50%) | 0 | 0 | 0 | 31 | $ 113,460 | |
| 2018 | PGAPGA Tour | 8 | 22 | 21(95%) | 1 | 3 | 5 | 29 | $ 3,546,070 |
| 2018 | ETEuropean Tour | 2 | 2(100%) | 0 | 0 | 1 | 30 | € 307,236 | |
| 2018 | MAJMajors | 3 | 2(67%) | 0 | 0 | 0 | 66 | $ 57,212 | |
| 2017 | MAJMajors | 2 | 2(100%) | 0 | 0 | 0 | 95 | $ 61,491 | |
| 2017 | PGAPGA Tour | 47 | 25 | 19(76%) | 0 | 3 | 4 | 64 | $ 2,032,770 |
| 2016 | MAJMajors | 4 | 3(75%) | 0 | 0 | 0 | 111 | $ 133,093 | |
| 2016 | PGAPGA Tour | 103 | 22 | 14(64%) | 0 | 0 | 3 | $ 1,165,394 | |
| 2016 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 69 | € 122,684 | |
| 2015 | MAJMajors | 4 | 3(75%) | 0 | 0 | 0 | 47 | $ 167,309 | |
| 2015 | PGAPGA Tour | 60 | 20 | 16(80%) | 0 | 2 | 4 | 64 | $ 1,436,205 |
| 2015 | ETEuropean Tour | 3 | 3(100%) | 0 | 0 | 0 | 44 | € 183,561 | |
| 2014 | PGAPGA Tour | 33 | 20 | 17(85%) | 0 | 4 | 4 | $ 1,899,994 | |
| 2014 | ETEuropean Tour | 4 | 4(100%) | 0 | 1 | 1 | 29 | € 337,974 | |
| 2014 | MAJMajors | 4 | 2(50%) | 0 | 1 | 1 | 22 | $ 320,172 | |
| 2013 | MAJMajors | 4 | 3(75%) | 0 | 0 | 0 | 12 | $ 158,525 | |
| 2013 | ETEuropean Tour | 4 | 4(100%) | 0 | 1 | 2 | 15 | € 826,847 | |
| 2013 | PGAPGA Tour | 18 | 22 | 20(91%) | 0 | 5 | 8 | $ 3,689,950 | |
| 2012 | ETEuropean Tour | 5 | 4(80%) | 1 | 1 | 2 | 14 | € 1,378,085 | |
| 2012 | PGAPGA Tour | 21 | 21 | 18(86%) | 1 | 4 | 5 | $ 3,316,111 | |
| 2012 | MAJMajors | 4 | 4(100%) | 0 | 1 | 1 | 12 | $ 406,789 | |
| 2011 | ETEuropean Tour | 2 | 2(100%) | 0 | 0 | 0 | 26 | € 121,994 | |
| 2011 | MAJMajors | 1 | 1(100%) | 1 | 1 | 1 | 29 | $ 1,028,126 | |
| Total | - | - | 385 | 309(80%) | 8 | 42 | 69 | - | 57,730,206 |