PGA Tour, May 28-31, 2026
Charles Schwab Challenge 2026 Results and Fantasy Golf Rankings
Russell Henley won the 2026 Charles Schwab Challenge at -12, played May 28-31 at Colonial Country Club in Fort Worth, TX (par 70, 7,289 yards). Before the first round the model ranked him 3 of 132. The 2027 edition is May 27-30, and this page ranks its field when it is posted.
Final results beside the model's ranking
Ratings as of May 24, 2026| Finish | Model rank | Golfer | Proj. finish | Form | Course | Recent finishes |
|---|---|---|---|---|---|---|
| 1 | 3 | 39 | +1.11 | debut | CUTT49T25T3CUT | |
| 2 | 34 | Eric Cole USA | 56 | +0.31 | +0.052 starts, best T28 | T31T6T14T51CUT |
| T3 | 2 | Ben Griffin USA | 37 | +0.90 | +0.302 starts, best a win | T14T633T33T33 |
| T3 | 12 | Mac Meissner USA | 47 | +0.32 | +0.432 starts, best T5 | T31T9T30T28CUT |
| T3 | 56 | Alex Smalley USA | 63 | +0.64 | -0.582 starts, best a missed cut | T2T17T7T14T21 |
| T6 | 10 | J.J. Spaun USA | 45 | +0.85 | -0.012 starts, best T6 | CUTT5T14T25CUT |
| T6 | 16 | 50 | +0.35 | +0.252 starts, best T11 | CUTT17T38T8T33 | |
| T6 | 62 | 65 | 0.00 | debut | CUT81T42T24T28 | |
| T6 | 78 | Nico Echavarria Colombia | 69 | -0.13 | -0.062 starts, best T59 | CUTT31T5581CUT |
| T10 | 41 | Ryan Gerard USA | 58 | +0.52 | -0.271 start, best T73 | T70T65T30T33T38 |
| T10 | 70 | Steven Fisk USA | 66 | -0.01 | -0.071 start, best T66 | T19CUTT38T12T54 |
| T10 | 75 | Mackenzie Hughes Canada | 68 | -0.12 | -0.041 start, best a missed cut | 66T52CUTCUTT55 |
| T13 | 7 | Hideki Matsuyama Japan | 43 | +0.90 | 0.001 start, best T36 | T2671T53T12T21 |
| T13 | 15 | 49 | +0.65 | debut | T413T23T77T41 | |
| T13 | 28 | Jordan Smith England | 55 | +0.41 | debut | T59CUTT55T16CUT |
| 16 | 11 | 46 | +0.30 | +0.471 start, best a missed cut | CUTCUTT53T33CUT | |
| T17 | 1 | Ludvig Åberg Sweden | 34 | +1.33 | debut | T4T8T4T21T5 |
| T17 | 23 | Michael Kim USA | 53 | +0.38 | +0.082 starts, best T16 | T44T48T18T25CUT |
| T17 | 49 | A.J. Ewart Canada | 61 | +0.13 | debut | T19CUTT30CUTT11 |
| T17 | 52 | 62 | +0.26 | -0.162 starts, best T44 | T55T37T18T42T5 |
Advertisement
| Finish | Model rank | Golfer | Proj. finish | Form | Course | Recent finishes |
|---|---|---|---|---|---|---|
| T17 | 61 | Rico Hoey Philippines | 64 | +0.13 | -0.101 start, best T66 | T19T60T53T39T28 |
| T22 | 8 | 44 | +0.40 | +0.482 starts, best T5 | T19CUTT24T38T16 | |
| T22 | 29 | Brian Harman USA | 55 | +0.25 | +0.162 starts, best T24 | T60T31T38T25T33 |
| T22 | 44 | Zach Bauchou USA | 59 | +0.21 | debut | T6T24T28CUTCUT |
| T22 | 47 | Matt Kuchar USA | 61 | -0.13 | +0.292 starts, best T17 | CUTT24CUTT56CUT |
| T22 | 87 | Max Homa USA | 73 | -0.02 | -0.311 start, best a missed cut | CUTT52T38T69T9 |
| T22 | 96 | 77 | -0.84 | +0.351 start, best T36 | CUTT19CUTT71CUT | |
| T28 | 14 | 49 | +0.78 | -0.122 starts, best T22 | CUTT37T23T16CUT | |
| T28 | 46 | Doug Ghim USA | 60 | +0.15 | +0.032 starts, best T46 | T31T19T30CUTT40 |
| T28 | 55 | Keita Nakajima Japan | 63 | +0.07 | debut | CUTT13CUT7164 |
| T28 | 74 | 68 | -0.02 | -0.132 starts, best a missed cut | CUT1T39T18CUT | |
| T32 | 9 | Christiaan Bezuidenhout South Africa | 44 | +0.57 | +0.302 starts, best T16 | CUTT35T6T39T51 |
| T32 | 102 | Garrick Higgo South Africa | 79 | -0.26 | -0.341 start, best a missed cut | T19CUTT67T52CUT |
| T32 | 109 | 81 | -0.44 | -0.231 start, best a missed cut | T67T13CUTCUTCUT | |
| T35 | 4 | 40 | +0.55 | +0.501 start, best T2 | CUTT19T49T12T21 | |
| T35 | 17 | J.T. Poston USA | 50 | +0.28 | +0.322 starts, best T12 | CUTT24T49T60T21 |
| T35 | 42 | 58 | +0.20 | +0.052 starts, best T17 | CUTT13T14CUTT46 | |
| T35 | 43 | Lee Hodges USA | 59 | -0.10 | +0.322 starts, best T12 | CUTT67CUTT65T18 |
| T35 | 57 | Max McGreevy USA | 63 | +0.16 | -0.101 start, best T66 | CUTCUTCUTCUTT19 |
| T35 | 81 | 69 | -0.20 | debut | T979T31T69CUT | |
| T35 | 86 | Kevin Yu Chinese Taipei | 71 | -0.03 | -0.252 starts, best T61 | CUTT537CUTT30 |
| T42 | 5 | Robert MacIntyre Scotland | 41 | +1.00 | 0.002 starts, best T6 | CUTT60T42CUTT2 |
| T42 | 25 | Rasmus Neergaard-Petersen Denmark | 54 | +0.43 | debut | T19T75CUTCUTCUT |
| T42 | 32 | Sam Stevens USA | 55 | +0.34 | +0.042 starts, best T28 | T6570T18T65T24 |
| T42 | 54 | 63 | +0.12 | -0.041 start, best T59 | CUTT60T55T60T44 | |
| T42 | 58 | Emiliano Grillo Argentina | 63 | -0.16 | +0.212 starts, best T16 | T38CUTCUTCUTT71 |
| T42 | 67 | Adrien Saddier France | 66 | -0.06 | debut | T40CUTCUTT39CUT |
| T42 | 71 | 66 | -0.36 | +0.281 start, best T24 | CUTCUTT5380T36 | |
| T42 | 82 | 69 | -0.01 | -0.191 start, best T65 | CUTT19T60T74T36 | |
| T42 | 97 | 78 | -0.69 | +0.151 start, best T50 | CUTCUTT39T68T8 | |
| T42 | 100 | Joel Dahmen USA | 79 | -0.45 | -0.142 starts, best T56 | CUTCUTT62CUTT64 |
| T42 | 103 | 79 | -0.60 | debut | CUTT44T5272T33 | |
| T42 | 128 | Jeffrey Kang USA | 92 | -1.18 | debut | T54CUTT65T39CUT |
| T54 | 27 | Andrew Novak USA | 54 | +0.20 | +0.222 starts, best T11 | T26T24T65T16CUT |
| T54 | 38 | Tom Kim South Korea | 56 | +0.09 | +0.252 starts, best T24 | T54T6CUTT56T18 |
| T54 | 60 | Séamus Power Ireland | 64 | +0.07 | -0.031 start, best T59 | T19T60CUTCUTT30 |
| T54 | 92 | Takumi Kanaya Japan | 75 | -0.19 | -0.251 start, best a missed cut | CUTT3862T60T46 |
| T54 | 95 | 76 | -0.29 | -0.191 start, best a missed cut | T47T19CUTCUTT46 | |
| T54 | 104 | Luke Clanton USA | 79 | -0.60 | debut | T31T607075CUT |
| T60 | 35 | 56 | +0.17 | +0.192 starts, best T28 | T47CUTT24T65T16 | |
| T60 | 36 | 56 | +0.36 | debut | T6069T30T25T10 | |
| T60 | 37 | Matt McCarty USA | 56 | +0.45 | -0.101 start, best a missed cut | CUTT10T9T12T24 |
| T60 | 68 | Mark Hubbard USA | 66 | -0.14 | +0.082 starts, best T28 | T312T65CUTCUT |
| T60 | 83 | Taylor Moore USA | 70 | +0.06 | -0.292 starts, best T73 | T14T17T39CUTCUT |
| T60 | 119 | Nick Dunlap USA | 86 | -0.88 | debut | CUTT24CUTCUTCUT |
| 66 | 21 | Ryo Hisatsune Japan | 51 | +0.32 | +0.232 starts, best T6 | T19T35T45T65T60 |
| T67 | 26 | Thorbjørn Olesen Denmark | 54 | +0.44 | -0.011 start, best T46 | T62T49T14CUTCUT |
| T67 | 63 | 65 | +0.06 | -0.062 starts, best T46 | T40T19T10T39CUT | |
| T67 | 85 | 71 | -0.37 | +0.101 start, best T53 | 4T19CUTT28CUT | |
| 70 | 79 | Erik van Rooyen South Africa | 69 | -0.46 | +0.271 start, best T36 | T19T38T59T48CUT |
| T71 | 31 | Lucas Glover USA | 55 | -0.15 | +0.542 starts, best T12 | CUTT37T14T42CUT |
| T71 | 66 | Tom Hoge USA | 66 | -0.33 | +0.282 starts, best T17 | T6T2672T62T71 |
| T71 | 69 | Davis Riley USA | 66 | -1.03 | +0.972 starts, best a win | CUTCUTT45CUTT60 |
| T74 | 50 | Kevin Roy USA | 61 | +0.06 | +0.071 start, best T46 | CUTT3T30T6573 |
| T74 | 131 | Adam Schenk USA | 99 | -1.01 | -0.482 starts, best a missed cut | CUTCUTCUTT33T39 |
| CUT | 6 | 42 | +0.87 | +0.082 starts, best T16 | T60T2T9T8CUT | |
| CUT | 13 | Sungjae Im South Korea | 48 | +0.39 | +0.281 start, best T9 | T9CUTT5T65T42 |
| CUT | 18 | Harry Hall England | 50 | +0.69 | -0.102 starts, best T6 | CUTT8T30T65CUT |
| CUT | 19 | 51 | +0.48 | +0.082 starts, best T36 | 5T65T55CUTT14 | |
| CUT | 20 | John Parry England | 51 | +0.56 | debut | T47T70T31T14T48 |
| CUT | 22 | Sudarshan Yellamaraju Canada | 53 | +0.47 | debut | CUTT19T30T52T14 |
| CUT | 24 | Haotong Li China | 54 | +0.45 | debut | CUTT35CUTT38CUT |
| CUT | 30 | Rasmus Højgaard Denmark | 55 | +0.41 | debut | T62T65T2453T28 |
| CUT | 33 | Vince Whaley USA | 56 | -0.01 | +0.381 start, best T11 | CUTCUTT54T28T68 |
| CUT | 39 | Tony Finau USA | 57 | +0.04 | +0.251 start, best T17 | T6T3182T49T39 |
| CUT | 40 | 58 | +0.33 | -0.052 starts, best T22 | T9T14T31T38CUT | |
| CUT | 45 | Stephan Jaeger Germany | 59 | +0.21 | debut | T9T18CUTT59T28 |
| CUT | 48 | Karl Vilips Australia | 61 | -0.29 | +0.441 start, best T11 | CUTT24T33CUTT19 |
| CUT | 51 | Webb Simpson USA | 62 | -0.19 | +0.312 starts, best T22 | T48CUTT18CUTCUT |
| CUT | 53 | Kristoffer Ventura Norway | 62 | -0.30 | +0.391 start, best T16 | CUTCUTCUTCUTCUT |
| CUT | 59 | Adam Svensson Canada | 63 | -0.29 | +0.342 starts, best T24 | T54T45T39CUTCUT |
| CUT | 64 | David Lipsky USA | 65 | -0.20 | +0.202 starts, best T9 | CUTT2471T71CUT |
| CUT | 65 | Adrien Dumont de Chassart Belgium | 65 | -0.02 | debut | CUTT31T49T12T26 |
| CUT | 72 | Beau Hossler USA | 67 | 0.00 | -0.092 starts, best T59 | CUTT3T49T21CUT |
| CUT | 73 | Zecheng Dou China | 67 | -0.10 | debut | CUTT13CUTT21CUT |
| CUT | 76 | Sam Ryder USA | 68 | -0.09 | -0.072 starts, best T53 | T31T17T21T60T64 |
| CUT | 77 | 68 | -0.49 | +0.332 starts, best T12 | CUTCUTT8CUTT55 | |
| CUT | 80 | Chris Kirk USA | 69 | +0.17 | -0.362 starts, best a missed cut | T31T44T36T51T27 |
| CUT | 84 | 71 | -0.26 | debut | CUTT11CUTT5T42 | |
| CUT | 88 | Matthieu Pavon France | 73 | -0.36 | debut | T40CUTCUTT51T11 |
| CUT | 89 | Chad Ramey USA | 73 | -0.04 | -0.322 starts, best a missed cut | T59CUTT39T28T64 |
| CUT | 90 | Nick Hardy USA | 75 | -0.88 | +0.452 starts, best T11 | CUTCUTCUTCUTT124 |
| CUT | 91 | Ben Martin USA | 75 | -0.68 | +0.251 start, best T37 | CUTCUTCUTT42T21 |
| CUT | 93 | Daniel Brown England | 75 | -0.44 | debut | T47T75CUTCUTCUT |
| CUT | 94 | Ben Kohles USA | 76 | -0.35 | -0.112 starts, best a missed cut | CUTT31T42T29T34 |
| CUT | 98 | William Mouw USA | 78 | -0.14 | -0.431 start, best a missed cut | CUTT70T55CUTT44 |
| CUT | 99 | Kensei Hirata Japan | 78 | -0.57 | debut | T19T65CUTCUTT46 |
| CUT | 101 | Hank Lebioda USA | 79 | -0.59 | debut | T6274T54CUTT14 |
| CUT | 105 | 80 | -0.62 | debut | T67T60CUTCUTT46 | |
| CUT | 106 | Zac Blair USA | 80 | -0.31 | -0.322 starts, best a missed cut | 69T60CUTT8T50 |
| CUT | 107 | 80 | -0.24 | -0.392 starts, best T77 | CUTT24T26T111CUT | |
| CUT | 108 | Dylan Wu USA | 80 | -0.50 | -0.142 starts, best T70 | CUTCUTCUTCUTT26 |
| CUT | 110 | 81 | -0.59 | -0.081 start, best a missed cut | CUTT38CUTT56T30 | |
| CUT | 111 | David Skinns England | 81 | -0.41 | -0.271 start, best a missed cut | CUTT24T30T8CUT |
| CUT | 112 | Camilo Villegas Colombia | 81 | -0.63 | -0.062 starts, best T70 | T40T45CUT63CUT |
| CUT | 113 | Alejandro Tosti Argentina | 82 | -1.10 | +0.402 starts, best T17 | CUTCUTCUTCUTT30 |
| CUT | 114 | Pontus Nyholm Sweden | 82 | -0.74 | debut | CUTT31CUTT14CUT |
| CUT | 115 | Neal Shipley USA | 83 | -0.78 | +0.031 start, best a missed cut | T40T38CUTCUTCUT |
| CUT | 116 | Danny Walker USA | 83 | -0.66 | -0.091 start, best a missed cut | CUTT38T6768T18 |
| CUT | 117 | 85 | -0.87 | +0.041 start, best a missed cut | 82T52T49T77T24 | |
| CUT | 118 | 85 | -0.72 | -0.141 start, best a missed cut | CUTCUTCUTCUTCUT | |
| CUT | 120 | 86 | -0.91 | debut | CUTCUTCUTCUTT40 | |
| CUT | 121 | Kevin Kisner USA | 87 | -0.97 | +0.052 starts, best T65 | CUTCUTT28T8CUT |
| CUT | 122 | Trace Crowe USA | 87 | -0.94 | debut | CUTT67CUTT27CUT |
| CUT | 123 | Albert Hansson Sweden, few rounds | 88 | -1.00 | debut | No recent starts |
| CUT | 124 | Marcelo Rozo Colombia | 89 | -1.03 | debut | CUTT53CUTCUT65 |
| CUT | 125 | Christo Lamprecht South Africa | 90 | -1.07 | debut | CUTT60T49CUTT50 |
| CUT | 126 | 91 | -0.96 | -0.142 starts, best T50 | T54CUTCUTCUTCUT | |
| CUT | 127 | 91 | -0.95 | -0.171 start, best a missed cut | CUTCUTT67T33T67 | |
| CUT | 129 | Cam Davis Australia | 93 | -1.20 | -0.022 starts, best T56 | CUTT67CUTCUTCUT |
| CUT | 130 | Mason Howell USA, few rounds | 94 | -1.25 | debut | CUTCUTCUTCUTCUT |
| CUT | 132 | Ryan Palmer USA | 110 | -1.96 | -0.142 starts, best a missed cut | CUTCUTCUTCUTCUT |
Course profile
- Course
- Colonial Country Club
- Where
- Fort Worth, TX, USA
- Par
- 70
- Length
- 7,289 yards
- Purse
- $9.90M
- Format
- 4 rounds, cut after round 2
- Defending champion
- Ben Griffin
Past winners and scoring
| Year | Winner | Score | Field avg. | Course |
|---|---|---|---|---|
| 2026 | Russell Henley | -12 | 69.77 (-0.23) | Colonial Country Club, par 70, 7,289 yds |
| 2025 | Ben Griffin | -12 | 70.24 (+0.24) | Colonial Country Club, par 70, 7,289 yds |
| 2024 | Davis Riley | -14 | 70.81 (+0.81) | Colonial Country Club, par 70, 7,289 yds |
Advertisement
Around this week
How the ranking works
Each round is scored against how hard that round played: its difficulty is fitted from every score in it and the skill of the golfers who posted them, so beating a weekend field of cut survivors, or a PGA Tour field rather than a weaker one, counts for more. Zero is an average PGA Tour round. A golfer's form rating is his average against that difficulty over the last 2 years, with a round 180 days old counting half as much as a new one, blended with 12 rounds at -1.0 so a handful of good days cannot top the board. Course history is how much better or worse he has played at this tournament than his own rating, shrunk as if he had 16 more average rounds there. The ranking is form plus course history. The projected finish treats every round as his rating plus or minus 2.9 strokes and counts how many of the field he would be expected to beat. ESPN publishes no strokes-gained data, so none is used.
- Window
- 730 days of rounds
- Half-life
- 180 days
- Prior
- 12 rounds at -1.0
- Course history shrink
- 16 rounds
- Round spread
- 2.9 strokes
- Rounds fitted
- 93,497 rounds, 2,201 golfers
- Tour field gap
- PGA Tour fields 0.42 strokes a round stronger than DP World Tour fields
By the Parlae deskRankings updated Oct 14, 2026 at 8:13 AM ETHow this is builtReport a wrong number