Michael Brennan won the Wyndham Championship with a closing 6-under 64, securing his second PGA Tour title and qualifying for the FedExCup Playoffs in the final regular-season event.
The 24-year-old finished at 22-under 258 at Sedgefield Country Club in Greensboro, North Carolina, three strokes ahead of Beau Hossler. His total matched the tournament’s 72-hole record at Sedgefield, most recently recorded by Cameron Young in 2025.
Brennan entered the regular-season finale ranked 105th in the FedExCup standings. Victory lifted him to No. 47, inside the top-70 who qualified for the FedEx St. Jude Championship at TPC Southwind in Memphis.
Five Birdies Change the Tournament
Brennan trailed Hossler by one stroke when he began a run of five consecutive birdies from the fourth hole. Every birdie putt came from inside eight feet. His approach play repeatedly left him with manageable chances.
Hossler bogeyed the ninth, leaving Brennan three ahead at the turn. Brennan protected that advantage on the inward nine before birdieing the 18th to complete the lowest 72-hole total of his PGA Tour career.
The performance followed two difficult Sundays. Brennan began the final round of the 3M Open four strokes behind before shooting 74, then closed with a 73 from the final group at the Rocket Classic to tie for 15th.
“I don’t want to be done playing golf,” Brennan said. “Unfortunately, I’ve had a couple of tough Sundays. Outside of that, I had been playing really solid. This is my sixth week in a row. I’m perfectly happy running on fumes next week.”
The victory came in Brennan’s 29th PGA Tour start. He claimed his first title at the 2025 Bank of Utah Championship after entering on a sponsor exemption, becoming the seventh player on record to win within his first three Tour starts.
The win also secures another Masters invitation having made his Augusta National debut in 2026.
Koivun Holds the Final Playoff Position
Brennan was the only player to move into the top-70 during the final regular-season event. Steven Fisk missed the cut and dropped from No. 69 to No. 71.
Jackson Koivun retained the 70th and final position despite closing with a 71 and tying for 29th. The 3M Open winner finished eight FedExCup points clear of elimination after finding the fairway at the 18th and making par with Matt Wallace and Davis Thompson still able to displace him.
Koivun turned professional in June after leaving Auburn and joined the Tour through PGA Tour University Accelerated. He is the first graduate of that route to reach the playoffs in the same season he joined the Tour.
Hossler needed to win to qualify but finished No. 72 after his runner-up result. Wallace ended at No. 73 despite rounds of 64 and 65 over the weekend.
Brooks Koepka also missed the postseason after tying for 67th. The five-time major champion needed a fourth-place finish but struggled on the greens and finished the season with one top-10 result.
Ben James produced Sunday’s lowest round, a bogey-free 61 that carried the PGA Tour University No. 1 to third place at 18-under. The FedEx St. Jude Championship begins Thursday, with Brennan starting the playoffs at No. 47.

Related: Anna Huang Secures Fourth LET Title With Wire-to-Wire PIF London Win
| Pos. | Player | To Par | R1 | R2 | R3 | R4 | Total |
|---|---|---|---|---|---|---|---|
| 1 | Michael Brennan | -22 | 66 | 65 | 63 | 64 | 258 |
| 2 | Beau Hossler | -19 | 61 | 67 | 66 | 67 | 261 |
| 3 | Ben James | -18 | 62 | 67 | 72 | 61 | 262 |
| 4 | Kevin Yu | -16 | 65 | 68 | 65 | 66 | 264 |
| T5 | Harry Hall | -15 | 69 | 66 | 64 | 66 | 265 |
| T5 | Tom Kim | -15 | 65 | 67 | 63 | 70 | 265 |
| T7 | Andrew Novak | -14 | 68 | 68 | 67 | 63 | 266 |
| T7 | Matt Wallace | -14 | 71 | 66 | 64 | 65 | 266 |
| T7 | Hideki Matsuyama | -14 | 65 | 69 | 66 | 66 | 266 |
| T7 | Alex Noren | -14 | 66 | 65 | 65 | 70 | 266 |
| T7 | Alex Smalley | -14 | 67 | 64 | 65 | 70 | 266 |
| T12 | Billy Horschel | -13 | 65 | 66 | 70 | 66 | 267 |
| T12 | Nico Echavarria | -13 | 68 | 69 | 62 | 68 | 267 |
| T14 | Sungjae Im | -12 | 67 | 68 | 67 | 66 | 268 |
| T14 | Justin Thomas | -12 | 66 | 70 | 66 | 66 | 268 |
| T14 | Zach Bauchou | -12 | 64 | 69 | 68 | 67 | 268 |
| T14 | Jordan Smith | -12 | 65 | 64 | 70 | 69 | 268 |
| T14 | Davis Thompson | -12 | 64 | 68 | 65 | 71 | 268 |
| T19 | Doug Ghim | -11 | 64 | 67 | 72 | 66 | 269 |
| T19 | Jordan Spieth | -11 | 68 | 69 | 65 | 67 | 269 |
| T19 | Kevin Roy | -11 | 68 | 66 | 67 | 68 | 269 |
| T22 | Jackson Suber | -10 | 67 | 65 | 70 | 68 | 270 |
| T22 | Chandler Phillips | -10 | 67 | 67 | 68 | 68 | 270 |
| T22 | David Skinns | -10 | 66 | 65 | 69 | 70 | 270 |
| T25 | Maverick McNealy | -9 | 67 | 67 | 73 | 64 | 271 |
| T25 | Davis Chatfield | -9 | 69 | 68 | 69 | 65 | 271 |
| T25 | Rafael Campos | -9 | 65 | 69 | 69 | 68 | 271 |
| T25 | Rico Hoey | -9 | 66 | 65 | 71 | 69 | 271 |
| T29 | Mackenzie Hughes | -8 | 68 | 67 | 72 | 65 | 272 |
| T29 | Matt McCarty | -8 | 66 | 70 | 70 | 66 | 272 |
| T29 | Tom Hoge | -8 | 65 | 67 | 73 | 67 | 272 |
| T29 | Aaron Rai | -8 | 69 | 67 | 69 | 67 | 272 |
| T29 | Hayden Springer | -8 | 64 | 69 | 70 | 69 | 272 |
| T29 | Eric Cole | -8 | 63 | 69 | 71 | 69 | 272 |
| T29 | Denny McCarthy | -8 | 64 | 68 | 70 | 70 | 272 |
| T29 | Ben Kohles | -8 | 66 | 71 | 65 | 70 | 272 |
| T29 | Jackson Koivun | -8 | 67 | 68 | 66 | 71 | 272 |
| T38 | Marco Penge | -7 | 73 | 63 | 74 | 63 | 273 |
| T38 | Taylor Pendrith | -7 | 66 | 69 | 74 | 64 | 273 |
| T38 | Keith Mitchell | -7 | 65 | 72 | 70 | 66 | 273 |
| T38 | Trace Crowe | -7 | 70 | 64 | 72 | 67 | 273 |
| T38 | Chad Ramey | -7 | 66 | 66 | 72 | 69 | 273 |
| T38 | Kevin Streelman | -7 | 69 | 66 | 69 | 69 | 273 |
| T38 | John Parry | -7 | 66 | 70 | 68 | 69 | 273 |
| T38 | Austin Eckroat | -7 | 67 | 68 | 68 | 70 | 273 |
| T38 | Christiaan Bezuidenhout | -7 | 68 | 69 | 66 | 70 | 273 |
| T38 | Joel Dahmen | -7 | 68 | 66 | 68 | 71 | 273 |
| T38 | Webb Simpson | -7 | 70 | 67 | 65 | 71 | 273 |
| T49 | Rasmus Højgaard | -6 | 68 | 68 | 72 | 66 | 274 |
| T49 | Keegan Bradley | -6 | 70 | 67 | 69 | 68 | 274 |
| T49 | Ricky Castillo | -6 | 67 | 68 | 70 | 69 | 274 |
| T49 | Patrick Fishburn | -6 | 68 | 68 | 68 | 70 | 274 |
| T49 | Sahith Theegala | -6 | 62 | 69 | 69 | 74 | 274 |
| T54 | Danny Walker | -5 | 69 | 65 | 72 | 69 | 275 |
| T54 | Andrew Putnam | -5 | 69 | 68 | 68 | 70 | 275 |
| T54 | Kristoffer Ventura | -5 | 69 | 67 | 69 | 70 | 275 |
| T54 | Patton Kizzire | -5 | 69 | 68 | 68 | 70 | 275 |
| T54 | Michael Kim | -5 | 67 | 68 | 69 | 71 | 275 |
| T54 | Bud Cauley | -5 | 65 | 70 | 69 | 71 | 275 |
| T54 | Tyler Collet | -5 | 67 | 66 | 69 | 73 | 275 |
| T61 | Adrien Saddier | -4 | 67 | 67 | 74 | 68 | 276 |
| T61 | Cameron Young | -4 | 71 | 66 | 72 | 67 | 276 |
| T61 | Alex Fitzpatrick | -4 | 66 | 68 | 73 | 69 | 276 |
| T61 | Tony Finau | -4 | 71 | 66 | 69 | 70 | 276 |
| T61 | Thorbjørn Olesen | -4 | 69 | 67 | 68 | 72 | 276 |
| T61 | Brandt Snedeker | -4 | 65 | 70 | 68 | 73 | 276 |
| T67 | Pontus Nyholm | -3 | 69 | 67 | 72 | 69 | 277 |
| T67 | Brooks Koepka | -3 | 67 | 66 | 74 | 70 | 277 |
| T67 | Neal Shipley | -3 | 69 | 67 | 69 | 72 | 277 |
| T67 | Austin Smotherman | -3 | 66 | 71 | 67 | 73 | 277 |
| T67 | Erik van Rooyen | -3 | 69 | 65 | 66 | 77 | 277 |
| T72 | Nick Taylor | -2 | 69 | 68 | 72 | 69 | 278 |
| T72 | Chris Kirk | -2 | 69 | 67 | 71 | 71 | 278 |
| T72 | Kensei Hirata | -2 | 68 | 69 | 70 | 71 | 278 |
| T72 | Matti Schmid | -2 | 64 | 67 | 75 | 72 | 278 |
| T72 | Lee Hodges | -2 | 66 | 70 | 69 | 73 | 278 |
| T77 | Max Greyserman | -1 | 65 | 66 | 78 | 70 | 279 |
| T77 | Joe Highsmith | -1 | 67 | 67 | 70 | 75 | 279 |
| T77 | Justin Lower | -1 | 69 | 67 | 68 | 75 | 279 |
| 80 | Peter Malnati | Par | 66 | 71 | 75 | 68 | 280 |
| 81 | Kihei Akina(a) | +3 | 67 | 70 | 71 | 75 | 283 |
| CUT | Brian Harman | -2 | 67 | 71 | - | - | 138 |
| CUT | Ryan Gerard | -2 | 67 | 71 | - | - | 138 |
| CUT | Karl Vilips | -2 | 65 | 73 | - | - | 138 |
| CUT | Ben Griffin | -2 | 69 | 69 | - | - | 138 |
| CUT | C.T. Pan | -2 | 70 | 68 | - | - | 138 |
| CUT | Emiliano Grillo | -2 | 69 | 69 | - | - | 138 |
| CUT | Mac Meissner | -2 | 68 | 70 | - | - | 138 |
| CUT | Brian Campbell | -2 | 70 | 68 | - | - | 138 |
| CUT | Zac Blair | -2 | 68 | 70 | - | - | 138 |
| CUT | Brice Garnett | -2 | 70 | 68 | - | - | 138 |
| CUT | Johnny Keefer | -1 | 68 | 71 | - | - | 139 |
| CUT | A.J. Ewart | -1 | 71 | 68 | - | - | 139 |
| CUT | Takumi Kanaya | -1 | 69 | 70 | - | - | 139 |
| CUT | J.T. Poston | -1 | 70 | 69 | - | - | 139 |
| CUT | Marcelo Rozo | -1 | 72 | 67 | - | - | 139 |
| CUT | Luke Clanton | -1 | 68 | 71 | - | - | 139 |
| CUT | Matthieu Pavon | Par | 70 | 70 | - | - | 140 |
| CUT | Patrick Rodgers | Par | 70 | 70 | - | - | 140 |
| CUT | Lucas Glover | Par | 69 | 71 | - | - | 140 |
| CUT | Max McGreevy | Par | 68 | 72 | - | - | 140 |
| CUT | Adrien Dumont de Chassart | Par | 69 | 71 | - | - | 140 |
| CUT | Jeffrey Kang | Par | 71 | 69 | - | - | 140 |
| CUT | Alejandro Tosti | Par | 70 | 70 | - | - | 140 |
| CUT | Sam Stevens | Par | 72 | 68 | - | - | 140 |
| CUT | Harris English | Par | 74 | 66 | - | - | 140 |
| CUT | Stefano Mazzoli | Par | 68 | 72 | - | - | 140 |
| CUT | Lanto Griffin | Par | 71 | 69 | - | - | 140 |
| CUT | Ben Silverman | Par | 69 | 71 | - | - | 140 |
| CUT | Gordon Sargent | Par | 72 | 68 | - | - | 140 |
| CUT | Zecheng Dou | Par | 69 | 71 | - | - | 140 |
| CUT | William Mouw | +1 | 68 | 73 | - | - | 141 |
| CUT | Matt Kuchar | +1 | 69 | 72 | - | - | 141 |
| CUT | Mark Hubbard | +1 | 71 | 70 | - | - | 141 |
| CUT | Ryo Hisatsune | +1 | 73 | 68 | - | - | 141 |
| CUT | Rasmus Neergaard-Petersen | +1 | 69 | 72 | - | - | 141 |
| CUT | William McGirt | +2 | 71 | 71 | - | - | 142 |
| CUT | Seamus Power | +2 | 68 | 74 | - | - | 142 |
| CUT | Hank Lebioda | +2 | 73 | 69 | - | - | 142 |
| CUT | Camilo Villegas | +2 | 69 | 73 | - | - | 142 |
| CUT | Steven Fisk | +2 | 72 | 70 | - | - | 142 |
| CUT | John VanDerLaan | +2 | 68 | 74 | - | - | 142 |
| CUT | Troy Merritt | +3 | 67 | 76 | - | - | 143 |
| CUT | Stephan Jaeger | +3 | 72 | 71 | - | - | 143 |
| CUT | Sepp Straka | +3 | 73 | 70 | - | - | 143 |
| CUT | Christo Lamprecht | +3 | 74 | 69 | - | - | 143 |
| CUT | Jimmy Stanger | +3 | 72 | 71 | - | - | 143 |
| CUT | Adam Svensson | +3 | 69 | 74 | - | - | 143 |
| CUT | Jason Day | +4 | 71 | 73 | - | - | 144 |
| CUT | Blades Brown | +4 | 72 | 72 | - | - | 144 |
| CUT | Keenan Huskey | +4 | 76 | 68 | - | - | 144 |
| CUT | Dylan Wu | +5 | 73 | 72 | - | - | 145 |
| CUT | Davis Riley | +5 | 74 | 71 | - | - | 145 |
| CUT | Haotong Li | +5 | 71 | 74 | - | - | 145 |
| CUT | Chandler Blanchet | +5 | 72 | 73 | - | - | 145 |
| CUT | Jesper Svensson | +5 | 69 | 76 | - | - | 145 |
| CUT | Aldrich Potgieter | +8 | 70 | 78 | - | - | 148 |
| CUT | David Lipsky | +8 | 74 | 74 | - | - | 148 |
| CUT | Lorenzo Rodriguez(a) | +9 | 75 | 74 | - | - | 149 |
| CUT | Cooper Hrabak | +9 | 74 | 75 | - | - | 149 |
| CUT | Cam Davis | +9 | 72 | 77 | - | - | 149 |
| CUT | Vince Whaley | +11 | 77 | 74 | - | - | 151 |
| CUT | Luke List | +11 | 74 | 77 | - | - | 151 |
| CUT | Nick Dunlap | +13 | 71 | 82 | - | - | 153 |
| W/D | Pierceson Coody | - | 76 | - | - | - | 76 |
| W/D | Adam Schenk | - | 72 | - | - | - | 72 |
| DQ | Aaron Wise | - | 72 | - | - | - | 72 |

Simon Bale
Simon Bale is the publisher of Golf Today. A low single-figure handicap golfer, he was previously a major shareholder and course reviewer for Top100GolfCourses.com for over a decade, starting in 2010. Through this role, he developed extensive knowledge of golf course design and architecture while playing more than 300 courses worldwide.
