Career Stats
186
Tournaments
11260%
Cuts Made
7
Top 5
20
Top 10
2
Best Finish
71.18
Stroke Avg
62
Low Round
$ 4,547,882
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 30/07/2630/07/2026 | Utah Championship presented by Zions Bank and Intermountain HealthUtah Championship presented by Zions Bank and Intermountain Health | KFTKorn Ferry Tour | 41 | $ 4,683 | −14 |
| 23/07/2623/07/2026 | Evans Scholars InvitationalEvans Scholars Invitational | KFTKorn Ferry Tour | 10 | $ 20,807 | −17 |
| 09/07/2609/07/2026 | The Blue ChampionshipThe Blue Championship | KFTKorn Ferry Tour | 45 | $ 4,375 | −8 |
| 25/06/2625/06/2026 | Memorial Health Championship presented by LRSMemorial Health Championship presented by LRS | KFTKorn Ferry Tour | 33 | $ 5,850 | −16 |
| 11/06/2611/06/2026 | OccuNet Classic presented by Amarillo National BankOccuNet Classic presented by Amarillo National Bank | KFTKorn Ferry Tour | 3 | $ 52,500 | −12 |
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 | 31 | 17 | 13(76%) | 0 | 1 | 3 | 292 | $ 177,824 |
| 2025 | PGAPGA Tour | 1 | 1(100%) | 0 | 0 | 0 | 286 | - | |
| 2024 | ETEuropean Tour | 1 | 0(0%) | 0 | 0 | 0 | 244 | - | |
| 2024 | PGAPGA Tour | 1 | 1(100%) | 0 | 0 | 0 | 283 | - | |
| 2024 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 226 | $ 9,319 | |
| 2023 | MAJMajors | 1 | 1(100%) | 0 | 0 | 0 | 255 | $ 38,468 | |
| 2023 | PGAPGA Tour | 2 | 1(50%) | 0 | 1 | 1 | 177 | - | |
| 2023 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 279 | € 14,872 | |
| 2021 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 156 | $ 8,398 | |
| 2021 | PGAPGA Tour | 2 | 0(0%) | 0 | 0 | 0 | 122 | - | |
| 2020 | MAJMajors | 2 | 1(50%) | 0 | 0 | 0 | 115 | $ 26,717 | |
| 2020 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 87 | € 30,533 | |
| 2020 | PGAPGA Tour | 3 | 2(67%) | 0 | 0 | 0 | 97 | - | |
| 2019 | ETEuropean Tour | 3 | 1(33%) | 0 | 0 | 0 | 104 | € 42,570 | |
| 2019 | PGAPGA Tour | 2 | 2(100%) | 0 | 0 | 0 | - | ||
| 2018 | ETEuropean Tour | 1 | 1(100%) | 0 | 1 | 1 | 187 | € 74,477 | |
| 2017 | KFTKorn Ferry Tour | 4 | 4(100%) | 0 | 0 | 1 | $ 34,962 | ||
| 2017 | PGAPGA Tour | 175 | 17 | 6(35%) | 0 | 0 | 0 | $ 152,865 | |
| 2016 | PGAPGA Tour | 213 | 6 | 3(50%) | 0 | 0 | 1 | $ 176,744 | |
| 2015 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 176 | $ 3,578 | |
| 2015 | PGAPGA Tour | 122 | 25 | 15(60%) | 0 | 0 | 2 | 159 | $ 715,660 |
| 2014 | MAJMajors | 2 | 0(0%) | 0 | 0 | 0 | 82 | $ 6,134 | |
| 2014 | PGAPGA Tour | 72 | 22 | 14(64%) | 0 | 0 | 2 | $ 930,564 | |
| 2013 | PGAPGA Tour | 141 | 23 | 14(61%) | 0 | 1 | 2 | $ 966,917 | |
| 2013 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 115 | € 30,997 | |
| 2013 | KFTKorn Ferry Tour | 4 | 3(75%) | 0 | 1 | 3 | $ 90,404 | ||
| 2013 | MAJMajors | 3 | 2(67%) | 0 | 0 | 0 | 153 | $ 61,318 | |
| 2012 | PGAPGA Tour | 13 | 8(62%) | 0 | 1 | 2 | - | ||
| 2012 | MAJMajors | 4 | 1(25%) | 0 | 0 | 0 | 70 | $ 26,025 | |
| 2012 | ETEuropean Tour | 2 | 2(100%) | 0 | 0 | 0 | 67 | € 111,570 | |
| 2011 | ETEuropean Tour | 3 | 3(100%) | 0 | 1 | 1 | 40 | € 306,050 | |
| 2011 | MAJMajors | 4 | 2(50%) | 0 | 0 | 0 | 43 | $ 105,012 | |
| 2010 | MAJMajors | 4 | 2(50%) | 0 | 0 | 0 | 54 | $ 83,561 | |
| 2010 | ETEuropean Tour | 4 | 4(100%) | 0 | 0 | 1 | 45 | € 180,945 | |
| 2009 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 34 | € 52,492 | |
| 2009 | MAJMajors | 3 | 1(33%) | 0 | 0 | 0 | 63 | $ 21,346 | |
| Total | - | - | 186 | 112(60%) | 0 | 7 | 20 | - | 4,480,322 |