- Height: 6'1"
- Weight: 200 lbs
- Birthplace: Raleigh, NC
- Age: 32
- College: Arizona State University
- Turned Pro: 2015
0
Events
0
Cuts Made
0
Missed Cuts
0
Withdrawals
0
Wins
0
Top 5
0
Top 10
0
Top 20
| Date | Tournament | Rank | Total | R1 | R2 | R3 | R4 |
|---|---|---|---|---|---|---|---|
| MAY 23 - 26 (2024) | Charles Schwab Challenge | WD | - | 68 | - | - | - |
|
No scorecards available.
|
|||||||
| MAY 16 - 19 (2024) | PGA Championship | T43 | -6 | 72 | 68 | 71 | 67 |
|
No scorecards available.
|
|||||||
| MAY 9 - 12 (2024) | Wells Fargo Championship | T10 | -3 | 70 | 69 | 72 | 70 |
|
No scorecards available.
|
|||||||
| APR 18 - 21 (2024) | RBC Heritage | T39 | -6 | 72 | 70 | 67 | 69 |
|
No scorecards available.
|
|||||||
| APR 11 - 14 (2024) | Masters Tournament | 51 | +10 | 76 | 74 | 78 | 70 |
|
No scorecards available.
|
|||||||
| APR 4 - 7 (2024) | Valero Texas Open | CUT | +3 | 72 | 75 | - | - |
|
No scorecards available.
|
|||||||
| MAR 14 - 17 (2024) | THE PLAYERS Championship | T42 | -5 | 73 | 69 | 77 | 64 |
|
No scorecards available.
|
|||||||
| MAR 7 - 10 (2024) | Arnold Palmer Invitational presented by Mastercard | T25 | E | 72 | 73 | 71 | 72 |
|
No scorecards available.
|
|||||||
| FEB 15 - 18 (2024) | The Genesis Invitational | CUT | +6 | 71 | 77 | - | - |
|
No scorecards available.
|
|||||||
| FEB 8 - 11 (2024) | Waste Management Phoenix Open | CUT | +4 | 72 | 74 | - | - |
|
No scorecards available.
|
|||||||
| FEB 1 - 4 (2024) | AT&T Pebble Beach Pro-Am | T66 | -2 | 73 | 69 | 72 | - |
|
No scorecards available.
|
|||||||
| JAN 18 - 21 (2024) | The American Express | CUT | -5 | 70 | 69 | 72 | - |
|
No scorecards available.
|
|||||||
| JAN 11 - 14 (2024) | Sony Open in Hawaii | 1 | -17 | 69 | 63 | 64 | 67 |
|
No scorecards available.
|
|||||||
| JUL 27 - 30 (2023) | 3M Open | T57 | -5 | 68 | 67 | 71 | 73 |
|
No scorecards available.
|
|||||||
| JUL 20 - 23 (2023) | Barracuda Championship | CUT | +8 | - | - | - | - |
|
No scorecards available.
|
|||||||
| JUL 13 - 16 (2023) | Barbasol Championship | T7 | -18 | 70 | 70 | 63 | 67 |
|
No scorecards available.
|
|||||||
| JUL 6 - 9 (2023) | John Deere Classic | T6 | -16 | 64 | 70 | 69 | 65 |
|
No scorecards available.
|
|||||||
| JUN 8 - 11 (2023) | RBC Canadian Open | CUT | E | 74 | 70 | - | - |
|
No scorecards available.
|
|||||||
| MAY 11 - 14 (2023) | AT&T Byron Nelson | CUT | -2 | 71 | 69 | - | - |
|
No scorecards available.
|
|||||||
| APR 27 - 30 (2023) | Mexico Open at Vidanta | CUT | +5 | 68 | 79 | - | - |
|
No scorecards available.
|
|||||||
| MAR 23 - 26 (2023) | Corales Puntacana Championship | CUT | +5 | 75 | 74 | - | - |
|
No scorecards available.
|
|||||||
| MAR 2 - 5 (2023) | Puerto Rico Open | T15 | -11 | 70 | 71 | 68 | 68 |
|
No scorecards available.
|
|||||||
| FEB 23 - 26 (2023) | The Honda Classic | CUT | +4 | 74 | 70 | - | - |
|
No scorecards available.
|
|||||||
| FEB 2 - 5 (2023) | AT&T Pebble Beach Pro-Am | CUT | +9 | 72 | 74 | 78 | - |
|
No scorecards available.
|
|||||||
| AUG 4 - 7 (2022) | Wyndham Championship | CUT | +9 | 73 | 76 | - | - |
|
No scorecards available.
|
|||||||
| JUL 28 - 31 (2022) | Rocket Mortgage Classic | CUT | +1 | 70 | 75 | - | - |
|
No scorecards available.
|
|||||||
| JUL 21 - 24 (2022) | 3M Open | T64 | +2 | 73 | 69 | 69 | 75 |
|
No scorecards available.
|
|||||||
| JUL 7 - 10 (2022) | Barbasol Championship | WD | - | - | - | - | - |
|
No scorecards available.
|
|||||||
| JUN 30 - JUL 3 (2022) | John Deere Classic | CUT | -1 | 68 | 73 | - | - |
|
No scorecards available.
|
|||||||
| JUN 16 - 19 (2022) | U.S. Open | 63 | +18 | 75 | 67 | 76 | 80 |
|
No scorecards available.
|
|||||||
| APR 28 - MAY 1 (2022) | Mexico Open at Vidanta | T13 | -11 | 73 | 67 | 66 | 67 |
|
No scorecards available.
|
|||||||
| MAR 24 - 27 (2022) | Corales Puntacana Championship | CUT | +5 | 73 | 76 | - | - |
|
No scorecards available.
|
|||||||
| MAR 3 - 6 (2022) | Puerto Rico Open | CUT | +1 | 73 | 72 | - | - |
|
No scorecards available.
|
|||||||
| FEB 24 - 27 (2022) | The Honda Classic | CUT | +7 | 74 | 73 | - | - |
|
No scorecards available.
|
|||||||
| FEB 3 - 6 (2022) | AT&T Pebble Beach Pro-Am | T65 | -4 | 69 | 69 | 73 | - |
|
No scorecards available.
|
|||||||
| JUL 22 - 25 (2021) | 3M Open | WD | - | 73 | - | - | - |
|
No scorecards available.
|
|||||||
| JUL 15 - 18 (2021) | Barbasol Championship | CUT | +1 | 70 | 75 | - | - |
|
No scorecards available.
|
|||||||
| JUL 8 - 11 (2021) | John Deere Classic | WD | - | - | - | - | - |
|
No scorecards available.
|
|||||||
| JUL 1 - 4 (2021) | Rocket Mortgage Classic | CUT | +5 | 73 | 76 | - | - |
|
No scorecards available.
|
|||||||
| JUN 24 - 27 (2021) | Travelers Championship | CUT | +9 | 73 | 76 | - | - |
|
No scorecards available.
|
|||||||
| JUN 10 - 13 (2021) | Palmetto Championship at Congaree | CUT | +4 | 70 | 76 | - | - |
|
No scorecards available.
|
|||||||
| MAY 13 - 16 (2021) | AT&T Byron Nelson | CUT | E | 75 | 69 | - | - |
|
No scorecards available.
|
|||||||
| MAY 6 - 9 (2021) | Wells Fargo Championship | CUT | +8 | 73 | 77 | - | - |
|
No scorecards available.
|
|||||||
| APR 29 - MAY 2 (2021) | Valspar Championship | CUT | +4 | 75 | 71 | - | - |
|
No scorecards available.
|
|||||||
| MAR 25 - 28 (2021) | Corales Puntacana Championship | T69 | +7 | 71 | 72 | 77 | 75 |
|
No scorecards available.
|
|||||||
| MAR 18 - 21 (2021) | The Honda Classic | CUT | +11 | 76 | 75 | - | - |
|
No scorecards available.
|
|||||||
| FEB 25 - 28 (2021) | Puerto Rico Open | T3 | -16 | 71 | 66 | 65 | 70 |
|
No scorecards available.
|
|||||||
| FEB 11 - 14 (2021) | AT&T Pebble Beach Pro-Am | CUT | +4 | 73 | 75 | - | - |
|
No scorecards available.
|
|||||||
| FEB 4 - 7 (2021) | Waste Management Phoenix Open | T42 | -8 | 70 | 68 | 68 | 70 |
|
No scorecards available.
|
|||||||
| JAN 28 - 31 (2021) | Farmers Insurance Open | 79 | +10 | 69 | 73 | 81 | 75 |
|
No scorecards available.
|
|||||||
| JAN 21 - 24 (2021) | The American Express | CUT | E | 69 | 75 | - | - |
|
No scorecards available.
|
|||||||
| JAN 14 - 17 (2021) | Sony Open in Hawaii | CUT | +2 | 67 | 75 | - | - |
|
No scorecards available.
|
|||||||
| NOV 5 - 8 (2020) | Vivint Houston Open | CUT | +17 | 85 | 72 | - | - |
|
No scorecards available.
|
|||||||
| OCT 1 - 4 (2020) | Sanderson Farms Championship | T53 | -3 | 70 | 71 | 73 | 71 |
|
No scorecards available.
|
|||||||
| SEP 24 - 27 (2020) | Corales Puntacana Championship | CUT | +6 | 77 | 73 | - | - |
|
No scorecards available.
|
|||||||
| SEP 10 - 13 (2020) | Safeway Open | CUT | -4 | 73 | 67 | - | - |
|
No scorecards available.
|
|||||||
| AUG 13 - 16 (2020) | Wyndham Championship | CUT | +1 | 73 | 68 | - | - |
|
No scorecards available.
|
|||||||
| JUL 9 - 12 (2020) | Workday Charity Open | WD | - | 74 | - | - | - |
|
No scorecards available.
|
|||||||
| JUN 25 - 28 (2020) | Travelers Championship | CUT | +1 | 68 | 73 | - | - |
|
No scorecards available.
|
|||||||
| FEB 27 - MAR 1 (2020) | The Honda Classic | T53 | +7 | 73 | 68 | 70 | 76 |
|
No scorecards available.
|
|||||||
| FEB 20 - 23 (2020) | Puerto Rico Open | CUT | -1 | 73 | 70 | - | - |
|
No scorecards available.
|
|||||||
| JAN 30 - FEB 2 (2020) | Waste Management Phoenix Open | T55 | -1 | 70 | 68 | 73 | 72 |
|
No scorecards available.
|
|||||||
| JAN 23 - 26 (2020) | Farmers Insurance Open | T55 | -1 | 70 | 73 | 72 | 72 |
|
No scorecards available.
|
|||||||
| JAN 16 - 19 (2020) | The American Express | T10 | -18 | 64 | 71 | 69 | 66 |
|
No scorecards available.
|
|||||||
| OCT 10 - 13 (2019) | Houston Open | WD | - | 79 | - | - | - |
|
No scorecards available.
|
|||||||
| OCT 3 - 6 (2019) | Shriners Children's Open | CUT | +3 | 71 | 74 | - | - |
|
No scorecards available.
|
|||||||
| SEP 26 - 29 (2019) | Safeway Open | CUT | +2 | 72 | 74 | - | - |
|
No scorecards available.
|
|||||||
| SEP 19 - 22 (2019) | Sanderson Farms Championship | CUT | +4 | 71 | 77 | - | - |
|
No scorecards available.
|
|||||||
| SEP 12 - 15 (2019) | A Military Tribute at The Greenbrier | T36 | -6 | 66 | 67 | 69 | 72 |
|
No scorecards available.
|
|||||||
| APR 4 - 7 (2019) | Valero Texas Open | WD | - | - | - | - | - |
|
No scorecards available.
|
|||||||
| MAR 28 - 31 (2019) | Corales Puntacana Championship | T12 | -12 | 69 | 69 | 70 | 68 |
|
No scorecards available.
|
|||||||
| MAR 21 - 24 (2019) | Valspar Championship | CUT | +5 | 72 | 75 | - | - |
|
No scorecards available.
|
|||||||
| MAR 14 - 17 (2019) | THE PLAYERS Championship | CUT | +6 | 72 | 78 | - | - |
|
No scorecards available.
|
|||||||
| FEB 28 - MAR 3 (2019) | The Honda Classic | T68 | +5 | 71 | 68 | 71 | 75 |
|
No scorecards available.
|
|||||||
| FEB 14 - 17 (2019) | Genesis Open | CUT | +2 | 70 | 74 | - | - |
|
No scorecards available.
|
|||||||
| FEB 7 - 10 (2019) | AT&T Pebble Beach Pro-Am | CUT | -1 | 70 | 79 | 65 | - |
|
No scorecards available.
|
|||||||
| JAN 31 - FEB 3 (2019) | Waste Management Phoenix Open | 59 | -1 | 68 | 72 | 70 | 73 |
|
No scorecards available.
|
|||||||
| JAN 24 - 27 (2019) | Farmers Insurance Open | T62 | -2 | 68 | 72 | 71 | 75 |
|
No scorecards available.
|
|||||||
| JAN 17 - 20 (2019) | Desert Classic | CUT | +11 | 77 | 77 | 73 | - |
|
No scorecards available.
|
|||||||
| NOV 8 - 11 (2018) | Mayakoba Golf Classic | WD | - | 71 | - | - | - |
|
No scorecards available.
|
|||||||
| NOV 1 - 4 (2018) | Shriners Children's Open | CUT | +4 | 73 | 73 | - | - |
|
No scorecards available.
|
|||||||
| OCT 25 - 28 (2018) | Sanderson Farms Championship | WD | - | 76 | - | - | - |
|
No scorecards available.
|
|||||||
| OCT 4 - 7 (2018) | Safeway Open | T41 | -5 | 71 | 69 | 70 | 73 |
|
No scorecards available.
|
|||||||
| AUG 23 - 26 (2018) | THE NORTHERN TRUST | WD | - | 78 | - | - | - |
|
No scorecards available.
|
|||||||
| AUG 16 - 19 (2018) | Wyndham Championship | CUT | +4 | 70 | 74 | - | - |
|
No scorecards available.
|
|||||||
| JUN 7 - 10 (2018) | FedEx St. Jude Championship | T70 | +9 | 72 | 66 | 71 | 80 |
|
No scorecards available.
|
|||||||
| MAY 31 - JUN 3 (2018) | The Memorial Tournament | 73 | +6 | 67 | 72 | 74 | 81 |
|
No scorecards available.
|
|||||||
| MAY 24 - 27 (2018) | Fort Worth Invitational | CUT | +6 | 70 | 76 | - | - |
|
No scorecards available.
|
|||||||
| MAY 17 - 20 (2018) | AT&T Byron Nelson | WD | - | 70 | - | - | - |
|
No scorecards available.
|
|||||||
| MAY 10 - 13 (2018) | THE PLAYERS Championship | T30 | -8 | 72 | 68 | 69 | 71 |
|
No scorecards available.
|
|||||||
| MAY 3 - 6 (2018) | Wells Fargo Championship | T59 | +3 | 73 | 71 | 71 | 72 |
|
No scorecards available.
|
|||||||
| APR 19 - 22 (2018) | Valero Texas Open | T16 | -7 | 67 | 69 | 72 | 73 |
|
No scorecards available.
|
|||||||
| APR 12 - 15 (2018) | RBC Heritage | CUT | +2 | 74 | 70 | - | - |
|
No scorecards available.
|
|||||||
| MAR 29 - APR 1 (2018) | Houston Open | T14 | -12 | 67 | 69 | 72 | 68 |
|
No scorecards available.
|
|||||||
| MAR 15 - 18 (2018) | Arnold Palmer Invitational presented by Mastercard | T14 | -6 | 71 | 69 | 69 | 73 |
|
No scorecards available.
|
|||||||
| MAR 8 - 11 (2018) | Valspar Championship | CUT | +5 | 77 | 70 | - | - |
|
No scorecards available.
|
|||||||
| FEB 22 - 25 (2018) | The Honda Classic | CUT | +9 | 72 | 77 | - | - |
|
No scorecards available.
|
|||||||
| FEB 8 - 11 (2018) | AT&T Pebble Beach Pro-Am | T8 | -10 | 74 | 68 | 69 | 66 |
|
No scorecards available.
|
|||||||
| FEB 1 - 4 (2018) | Waste Management Phoenix Open | T70 | +5 | 71 | 70 | 75 | 73 |
|
No scorecards available.
|
|||||||
| JAN 25 - 28 (2018) | Farmers Insurance Open | T75 | +10 | 68 | 74 | 83 | 73 |
|
No scorecards available.
|
|||||||
| JAN 18 - 21 (2018) | CareerBuilder Challenge | T14 | -16 | 65 | 68 | 67 | 72 |
|
No scorecards available.
|
|||||||
| JAN 4 - 7 (2018) | Sentry Tournament of Champions | T22 | -4 | 74 | 74 | 69 | 71 |
|
No scorecards available.
|
|||||||
| OCT 19 - 22 (2017) | THE CJ CUP @ NINE BRIDGES | 76 | +25 | 75 | 78 | 81 | 79 |
|
No scorecards available.
|
|||||||
| OCT 12 - 15 (2017) | CIMB Classic | T69 | +5 | 82 | 74 | 64 | 73 |
|
No scorecards available.
|
|||||||
| OCT 5 - 8 (2017) | Safeway Open | T9 | -9 | 70 | 69 | 71 | 69 |
|
No scorecards available.
|
|||||||
| SEP 14 - 17 (2017) | BMW Championship | T51 | -4 | 71 | 70 | 71 | 68 |
|
No scorecards available.
|
|||||||
| SEP 1 - 4 (2017) | Dell Technologies Championship | T25 | -4 | 68 | 68 | 67 | 77 |
|
No scorecards available.
|
|||||||
| AUG 24 - 27 (2017) | THE NORTHERN TRUST | T62 | +7 | 72 | 68 | 71 | 76 |
|
No scorecards available.
|
|||||||
| AUG 17 - 20 (2017) | Wyndham Championship | CUT | -2 | 70 | 68 | - | - |
|
No scorecards available.
|
|||||||
| AUG 10 - 13 (2017) | PGA Championship | T22 | +1 | 68 | 73 | 69 | 75 |
|
No scorecards available.
|
|||||||
| JUL 27 - 30 (2017) | RBC Canadian Open | CUT | -3 | 67 | 74 | - | - |
|
No scorecards available.
|
|||||||
| JUL 20 - 23 (2017) | Barbasol Championship | 1 | -21 | 67 | 64 | 64 | 68 |
|
No scorecards available.
|
|||||||
| JUL 13 - 16 (2017) | John Deere Classic | CUT | E | 74 | 68 | - | - |
|
No scorecards available.
|
|||||||
| JUL 6 - 9 (2017) | The Greenbrier Classic | WD | - | - | - | - | - |
|
No scorecards available.
|
|||||||
| JUN 29 - JUL 2 (2017) | Quicken Loans National | 74 | +15 | 68 | 75 | 71 | 81 |
|
No scorecards available.
|
|||||||
| JUN 22 - 25 (2017) | Travelers Championship | T26 | -5 | 69 | 71 | 67 | 68 |
|
No scorecards available.
|
|||||||
| JUN 8 - 11 (2017) | FedEx St. Jude Championship | T18 | -5 | 67 | 72 | 69 | 67 |
|
No scorecards available.
|
|||||||
| JUN 1 - 4 (2017) | The Memorial Tournament | T35 | E | 72 | 71 | 71 | 74 |
|
No scorecards available.
|
|||||||
| MAY 18 - 21 (2017) | AT&T Byron Nelson | T27 | -3 | 72 | 63 | 68 | 74 |
|
No scorecards available.
|
|||||||
| MAY 11 - 14 (2017) | THE PLAYERS Championship | T79 | +8 | 74 | 72 | 78 | - |
|
No scorecards available.
|
|||||||
| MAY 4 - 7 (2017) | Wells Fargo Championship | T63 | +4 | 67 | 73 | 76 | 76 |
|
No scorecards available.
|
|||||||
| APR 13 - 16 (2017) | RBC Heritage | T59 | E | 67 | 73 | 71 | 73 |
|
No scorecards available.
|
|||||||
| MAR 30 - APR 2 (2017) | Shell Houston Open | T55 | E | 68 | 75 | 75 | 70 |
|
No scorecards available.
|
|||||||
| MAR 16 - 19 (2017) | Arnold Palmer Invitational presented by Mastercard | CUT | +12 | 81 | 75 | - | - |
|
No scorecards available.
|
|||||||
| MAR 9 - 12 (2017) | Valspar Championship | CUT | +7 | 75 | 74 | - | - |
|
No scorecards available.
|
|||||||
| FEB 23 - 26 (2017) | The Honda Classic | CUT | +3 | 74 | 69 | - | - |
|
No scorecards available.
|
|||||||
| FEB 16 - 19 (2017) | Genesis Open | CUT | +7 | 72 | 77 | - | - |
|
No scorecards available.
|
|||||||
| FEB 9 - 12 (2017) | AT&T Pebble Beach Pro-Am | CUT | +5 | 73 | 73 | 74 | - |
|
No scorecards available.
|
|||||||
| FEB 2 - 5 (2017) | Waste Management Phoenix Open | T36 | -7 | 72 | 67 | 67 | 71 |
|
No scorecards available.
|
|||||||
| JAN 26 - 29 (2017) | Farmers Insurance Open | CUT | +3 | 75 | 72 | - | - |
|
No scorecards available.
|
|||||||
| JAN 19 - 22 (2017) | CareerBuilder Challenge | T12 | -13 | 68 | 69 | 67 | 71 |
|
No scorecards available.
|
|||||||
| NOV 3 - 6 (2016) | Shriners Children's Open | CUT | +2 | 73 | 71 | - | - |
|
No scorecards available.
|
|||||||
| OCT 27 - 30 (2016) | Sanderson Farms Championship | T8 | -13 | 67 | 65 | 72 | 71 |
|
No scorecards available.
|
|||||||
| OCT 13 - 16 (2016) | Safeway Open | CUT | +1 | 72 | 73 | - | - |
|
No scorecards available.
|
|||||||
Loading season stats…
| Stat | Value | Rank | Supporting Stat | Value |
|---|