Career Stats
279
Tournaments
16961%
Cuts Made
2
Wins
17
Top 5
29
Top 10
71.4
Stroke Avg
62
Low Round
$ 9,629,293
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 28/05/2628/05/2026 | UNC Health ChampionshipUNC Health Championship | KFTKorn Ferry Tour | 30 | $ 6,763 | −1 |
| 14/05/2614/05/2026 | Colonial Life Charity ClassicColonial Life Charity Classic | KFTKorn Ferry Tour | 73 | $ 3,790 | −1 |
| 02/04/2602/04/2026 | LECOM Suncoast ClassicLECOM Suncoast Classic | KFTKorn Ferry Tour | MC | - | - |
| 26/03/2626/03/2026 | Club Car Championship at The Landings Golf & Athletic ClubClub Car Championship at The Landings Golf & Athletic Club | KFTKorn Ferry Tour | MC | - | +4 |
| 02/03/2302/03/2023 | Puerto Rico OpenPuerto Rico 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 | KFTKorn Ferry Tour | 183 | 4 | 2(50%) | 0 | 0 | 0 | $ 10,553 | |
| 2023 | PGAPGA Tour | 1 | 0(0%) | 0 | 0 | 0 | - | ||
| 2022 | KFTKorn Ferry Tour | 4 | 1(25%) | 0 | 0 | 0 | - | ||
| 2022 | PGAPGA Tour | 1 | 0(0%) | 0 | 0 | 0 | - | ||
| 2021 | PGAPGA Tour | 4 | 1(25%) | 0 | 0 | 0 | - | ||
| 2020 | PGAPGA Tour | 225 | 3 | 1(33%) | 0 | 0 | 0 | $ 43,245 | |
| 2018 | PGAPGA Tour | 8 | 1(13%) | 0 | 0 | 0 | - | ||
| 2017 | PGAPGA Tour | 205 | 23 | 6(26%) | 0 | 0 | 0 | $ 144,791 | |
| 2016 | PGAPGA Tour | 214 | 23 | 6(26%) | 0 | 0 | 0 | $ 57,500 | |
| 2015 | MAJMajors | 2 | 1(50%) | 0 | 0 | 0 | 143 | $ 22,304 | |
| 2015 | PGAPGA Tour | 77 | 27 | 18(67%) | 0 | 2 | 3 | 157 | $ 1,046,015 |
| 2014 | PGAPGA Tour | 63 | 29 | 19(66%) | 0 | 2 | 4 | $ 1,331,589 | |
| 2013 | ETEuropean Tour | 4 | 4(100%) | 0 | 0 | 1 | 48 | € 196,466 | |
| 2013 | PGAPGA Tour | 107 | 22 | 18(82%) | 0 | 0 | 1 | $ 704,583 | |
| 2013 | MAJMajors | 4 | 3(75%) | 0 | 0 | 0 | 52 | $ 59,882 | |
| 2012 | PGAPGA Tour | 24 | 23 | 19(83%) | 1 | 4 | 6 | $ 3,075,601 | |
| 2012 | MAJMajors | 3 | 2(67%) | 0 | 1 | 1 | 32 | $ 367,059 | |
| 2012 | ETEuropean Tour | 2 | 2(100%) | 0 | 0 | 0 | 28 | € 119,981 | |
| 2011 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 105 | $ 7,026 | |
| 2010 | MAJMajors | 1 | 1(100%) | 0 | 0 | 0 | 105 | $ 44,661 | |
| 2010 | ETEuropean Tour | 1 | 1(100%) | 0 | 0 | 0 | 104 | € 34,048 | |
| 2009 | ETEuropean Tour | 157 | 2 | 2(100%) | 0 | 0 | 0 | 138 | € 93,346 |
| 2009 | MAJMajors | 4 | 1(25%) | 0 | 0 | 0 | 139 | $ 41,903 | |
| 2008 | MAJMajors | 2 | 2(100%) | 0 | 0 | 1 | 71 | $ 151,896 | |
| 2007 | ETEuropean Tour | 3 | 3(100%) | 0 | 0 | 0 | 46 | € 115,407 | |
| 2007 | MAJMajors | 3 | 3(100%) | 0 | 0 | 0 | 44 | $ 111,051 | |
| 2006 | MAJMajors | 4 | 2(50%) | 0 | 0 | 1 | 25 | $ 182,587 | |
| 2006 | ETEuropean Tour | 62 | 6 | 4(67%) | 0 | 0 | 0 | 28 | € 209,998 |
| 2005 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 140 | $ 1,649 | |
| 2004 | MAJMajors | 3 | 2(67%) | 0 | 0 | 0 | 119 | $ 26,360 | |
| 2003 | MAJMajors | 1 | 0(0%) | 0 | 0 | 0 | 95 | $ 1,767 | |
| 2003 | ETEuropean Tour | 3 | 3(100%) | 0 | 0 | 1 | 90 | € 97,715 | |
| 2002 | ETEuropean Tour | 26 | 28 | 25(89%) | 1 | 6 | 7 | 111 | € 802,906 |
| 2002 | MAJMajors | 2 | 1(50%) | 0 | 0 | 0 | 78 | $ 23,578 | |
| 2001 | ETEuropean Tour | 61 | 27 | 15(56%) | 0 | 2 | 3 | 196 | € 342,813 |
| Total | - | - | 279 | 169(61%) | 2 | 17 | 29 | - | 9,468,279 |