Career Stats
655
Tournaments
47773%
Cuts Made
12
Wins
7712%
Top 5
13921%
Top 10
$63,963,618
Earnings
Tournament History
| Date | Tournament | Tour | Pos | Earnings | To Par |
|---|---|---|---|---|---|
| 06/08/2606/08/2026 | Wyndham Championship | PGAPGA Tour | MC | - | +1 |
| 30/07/2630/07/2026 | Rocket Classic | PGAPGA Tour | 50 | $23,860 | −4 |
| 23/07/2623/07/2026 | 3M Open | PGAPGA Tour | MC | - | +5 |
| 02/07/2602/07/2026 | John Deere Classic | PGAPGA Tour | 15 | $143,000 | −14 |
| 04/06/2604/06/2026 | the Memorial Tournament presented by Workday | PGAPGA Tour | 22 | $200,200 | −1 |
Season History
| Season | Tour | Events | Wins | Top 5 | Top 10 | Earnings | |||
|---|---|---|---|---|---|---|---|---|---|
| 2026 | PGAPGA Tour | 143 | 14 | 7(50%) | 0 | 0 | 0 | 195 | $539,464 |
| 2025 | PGAPGA Tour | 127 | 18 | 16(89%) | 0 | 1 | 1 | 136 | $1,310,380 |
| 2024 | PGAPGA Tour | 105 | 24 | 12(50%) | 0 | 1 | 1 | 113 | $1,418,601 |
| MAJMajors | No data | 1 | 1 | 0 | 0 | 0 | €47,587 | ||
| 2023 | PGAPGA Tour | 66 | 21 | 17(81%) | 0 | 2 | 6 | 54 | $3,574,318 |
| ETDP World Tour | No data | 2 | 1 | 0 | 0 | 0 | €40,228 | ||
| MAJMajors | No data | 2 | 0 | 0 | 0 | 0 | €12,855 | ||
| 2022 | PGAPGA Tour | 66 | 19 | 13(68%) | 0 | 2 | 3 | 78 | $2,085,349 |
| ETDP World Tour | No data | 1 | 1 | 0 | 0 | 0 | No data | ||
| MAJMajors | No data | 1 | 1 | 0 | 0 | 0 | €58,164 | ||
| 2021 | PGAPGA Tour | 122 | 19 | 13(68%) | 0 | 1 | 1 | 100 | $1,354,310 |
| MAJMajors | No data | 4 | 0 | 0 | 0 | 0 | €23,951 | ||
| 2020 | PGAPGA Tour | 62 | 17 | 15(88%) | 0 | 1 | 1 | 34 | $1,478,841 |
| MAJMajors | No data | 3 | 0 | 0 | 0 | 0 | €19,520 | ||
| ASNAsian Tour | No data | 1 | 1 | 1 | 1 | 1 | $180,000 | ||
| 2019 | PGAPGA Tour | 16 | 19 | 16(84%) | 1 | 5 | 6 | 23 | $4,472,723 |
| MAJMajors | No data | 4 | 4 | 0 | 0 | 1 | €622,244 | ||
| ETDP World Tour | No data | 2 | 1 | 0 | 0 | 0 | €69,352 | ||
| 2018 | PGAPGA Tour | 76 | 19 | 17(89%) | 1 | 2 | 4 | 29 | $2,575,297 |
| ETDP World Tour | 63 | 6 | 5(83%) | 0 | 0 | 1 | €344,978 | ||
| MAJMajors | No data | 4 | 2 | 0 | 0 | 1 | €261,925 | ||
| PGAAPGA Tour of Australasia | No data | 1 | 1 | 0 | 0 | 0 | 13,163 | ||
| 2017 | PGAPGA Tour | 14 | 22 | 20(91%) | 0 | 2 | 7 | 15 | $2,456,262 |
| MAJMajors | No data | 4 | 4 | 0 | 2 | 3 | €1,731,241 | ||
| ETDP World Tour | No data | 1 | 1 | 0 | 1 | 1 | €223,236 | ||
| 2016 | PGAPGA Tour | 18 | 24 | 21(88%) | 0 | 6 | 11 | 20 | $3,885,302 |
| MAJMajors | No data | 4 | 3 | 0 | 0 | 0 | €133,258 | ||
| ETDP World Tour | No data | 1 | 1 | 0 | 1 | 1 | No data | ||
| 2015 | PGAPGA Tour | 19 | 22 | 21(95%) | 0 | 3 | 6 | 20 | $2,281,062 |
| MAJMajors | No data | 4 | 4 | 0 | 0 | 1 | €492,425 | ||
| ETDP World Tour | No data | 1 | 1 | 0 | 1 | 1 | €396,349 | ||
| PGAAPGA Tour of Australasia | No data | 1 | 1 | 1 | 1 | 1 | 202,500 | ||
| 2014 | PGAPGA Tour | 8 | 23 | 21(91%) | 1 | 5 | 10 | 6 | $4,160,587 |
| MAJMajors | No data | 3 | 3 | 0 | 1 | 1 | €381,176 | ||
| 2013 | PGAPGA Tour | 6 | 21 | 21(100%) | 2 | 7 | 9 | 6 | $5,216,802 |
| MAJMajors | No data | 4 | 4 | 0 | 0 | 1 | €353,129 | ||
| ETDP World Tour | No data | 1 | 1 | 0 | 0 | 0 | €13,500 | ||
| PGAAPGA Tour of Australasia | No data | 1 | 1 | 0 | 1 | 1 | 105,468 | ||
| 2012 | PGAPGA Tour | 18 | 19 | 19(100%) | 1 | 2 | 7 | 17 | $3,361,230 |
| MAJMajors | No data | 4 | 3 | 0 | 1 | 2 | €447,872 | ||
| ETDP World Tour | No data | 1 | 1 | 0 | 0 | 1 | €46,915 | ||
| 2011 | PGAPGA Tour | 6 | 20 | 19(95%) | 0 | 5 | 9 | 12 | $3,529,915 |
| MAJMajors | No data | 4 | 3 | 0 | 0 | 0 | €188,863 | ||
| ETDP World Tour | No data | 2 | 2 | 0 | 1 | 2 | €499,718 | ||
| PGAAPGA Tour of Australasia | No data | 1 | 0 | 0 | 0 | 0 | 0 | ||
| 2010 | PGAPGA Tour | 2 | 22 | 20(91%) | 1 | 6 | 9 | 22 | $4,322,951 |
| MAJMajors | No data | 4 | 4 | 0 | 0 | 2 | €412,480 | ||
| ETDP World Tour | No data | 1 | 1 | 0 | 0 | 0 | €69,190 | ||
| 2009 | PGAPGA Tour | 40 | 22 | 19(86%) | 1 | 2 | 5 | 55 | $2,541,523 |
| MAJMajors | No data | 3 | 0 | 0 | 0 | 0 | €6,217 | ||
| 2008 | PGAPGA Tour | 116 | 25 | 15(60%) | 0 | 2 | 5 | 155 | $1,423,651 |
| MAJMajors | No data | 2 | 1 | 0 | 0 | 0 | €18,563 | ||
| 2007 | PGAPGA Tour | 93 | 25 | 16(64%) | 0 | 1 | 2 | 154 | $886,146 |
| ETDP World Tour | No data | 1 | 0 | 0 | 0 | 0 | €0 | ||
| MAJMajors | No data | 1 | 0 | 0 | 0 | 0 | €3,504 | ||
| 2006 | KFTKorn Ferry Tour | 10 | 20 | 15(75%) | 1 | 4 | 5 | 280 | $297,965 |
| PGAPGA Tour | 241 | 7 | 2(29%) | 0 | 0 | 0 | $30,297 | ||
| MAJMajors | No data | 1 | 0 | 0 | 0 | 0 | €1,583 | ||
| 2005 | PGAPGA Tour | 159 | 20 | 9(45%) | 0 | 0 | 1 | 304 | $402,784 |
| MAJMajors | No data | 1 | 0 | 0 | 0 | 0 | €1,649 | ||
| 2004 | PGAPGA Tour | 139 | 29 | 14(48%) | 0 | 0 | 2 | No data | $619,254 |
| 2003 | PGAPGA Tour | 182 | 23 | 8(35%) | 0 | 0 | 0 | No data | $176,046 |
| 2002 | PGAPGA Tour | 49 | 23 | 15(65%) | 1 | 3 | 4 | 58 | $1,241,375 |
| MAJMajors | No data | 4 | 0 | 0 | 0 | 0 | €13,420 | ||
| ETDP World Tour | No data | 2 | 1 | 0 | 0 | 0 | €14,436 | ||
| 2001 | PGAPGA Tour | No data | 11 | 6(55%) | 0 | 2 | 2 | No data | $572,669 |
| KFTKorn Ferry Tour | 95 | 3 | 2 | 0 | 1 | 1 | $38,738 | ||
| PGAAPGA Tour of Australasia | No data | 3 | 3 | 0 | 0 | 0 | 15,236 | ||
| 2000 | ETDP World Tour | No data | 2 | 1 | 0 | 0 | 0 | 644 | €0 |
| PGAPGA Tour | No data | 1 | 0 | 0 | 0 | 0 | $0 | ||
| 1999 | PGAPGA Tour | No data | 2 | 1 | 0 | 0 | 0 | 409 | $0 |
| MAJMajors | No data | 2 | 2 | 0 | 0 | 0 | €0 | ||
| ETDP World Tour | No data | 1 | 1 | 0 | 0 | 0 | €0 | ||
| 1998 | PGAPGA Tour | No data | 3 | 3 | 0 | 0 | 0 | 337 | $0 |
| MAJMajors | No data | 3 | 2 | 0 | 0 | 0 | No data | ||
| ETDP World Tour | No data | 1 | 0 | 0 | 0 | 0 | €0 | ||
| Total | - | - | 655 | 477(73%) | 12 | 77 | 139 | - | $63,963,618 |