Brian Campbell started the day tied in second place one shot behind the lead and fired six birdies and one double bogey at the par-4 15th for a 4-under 67 to reach 18-under at the John Deere Classic.
Argentina’s Emiliano Grillo made one bogey on Sunday and also closed with a 67 to enter a playoff with Campbell having matched his scores all four rounds.
Campbell parred the first extra hole at the 18th to win his second PGA Tour title in his 41st start at the age of 32 while Grillo recorded his seventh runner-up finish.
Campbell won his first title at the 2025 Mexico Open at VidantaWorld making him the sixth multiple winner this season (Rory McIlroy/3, Scottie Scheffler/3, Ryan Fox/2, Ben Griffin/2, Sepp Straka/2).
“After your first win I would say there is a lot of expectations that come about. Unfortunately I dealt with a lot of random sicknesses that hit me and pulled me out of a few tournaments I really wanted to play. Even more so, I just really had to trust what I had been doing before, and, man, now we’re here. It’s just wild.
“I’ve worked my entire life to be in this position, and unfortunately we had a couple years there where it wasn’t looking so good.
“You have to start thinking about am I going do something else. Maybe pro golf or this route is not going to work out. But it all — it really was all second stage Q-School about two, three years ago. I made like a quintuple bogey on a par-3 and I thought my career was over in that moment.
“That night just kind of had a self-talk with myself. Said, you know what, whatever happens is okay. Trust yourself. The next round I went out there and shot 8-under and got myself right back in there.
“I guess I was like, maybe golf is not over for me. That moment was when everything changed.”
This marks the second time he held T2 position after 54 holes and went on to win.
American Kevin Roy signed for a bogey-free 65 for a share of third place at 17-under, his third top-10 this season, alongside compatriot David Lipsky.
Lipsky eagled the par-5 17th, made four birdies and two bogeys and closed with a 68.
Six-time PGA Tour winner Max Homa of the USA tied for fifth place at 16-under, his first top-10 in his 16th start of the season.
Playing on a sponsor exemption, the No. 1-ranked player in the American World Amateur Golf Ranking Jackson Koivun (T11/-15) recorded his best finish on Tour in his sixth start (previous best: T48/2025 Arnold Palmer Invitational).
American defending champion Davis Thompson who held the overnigt lead made three birdies and four bogeys for a 72 and finished in T18 at 14-under.

Related: Daniel Brown wins second DP World Tour title
| Pos. | Player | To Par | R1 | R2 | R3 | R4 | Total |
|---|---|---|---|---|---|---|---|
| 1 | Brian Campbell | -18 | 65 | 66 | 68 | 67 | 266 |
| 2 | Emiliano Grillo | -18 | 65 | 66 | 68 | 67 | 266 |
| T3 | Kevin Roy | -17 | 67 | 65 | 70 | 65 | 267 |
| T3 | David Lipsky | -17 | 64 | 67 | 68 | 68 | 267 |
| T5 | Carson Young | -16 | 67 | 68 | 69 | 64 | 268 |
| T5 | Lucas Glover | -16 | 72 | 64 | 68 | 64 | 268 |
| T5 | Jacob Bridgeman | -16 | 68 | 68 | 68 | 64 | 268 |
| T5 | Matt Kuchar | -16 | 65 | 70 | 67 | 66 | 268 |
| T5 | Kurt Kitayama | -16 | 68 | 67 | 66 | 67 | 268 |
| T5 | Max Homa | -16 | 63 | 68 | 68 | 69 | 268 |
| T11 | Beau Hossler | -15 | 67 | 69 | 70 | 63 | 269 |
| T11 | Nick Dunlap | -15 | 68 | 69 | 68 | 64 | 269 |
| T11 | Si Woo Kim | -15 | 65 | 67 | 72 | 65 | 269 |
| T11 | Denny McCarthy | -15 | 66 | 68 | 70 | 65 | 269 |
| T11 | Rico Hoey | -15 | 66 | 69 | 68 | 66 | 269 |
| T11 | Jackson Koivun(a) | -15 | 70 | 64 | 68 | 67 | 269 |
| T11 | Austin Eckroat | -15 | 63 | 71 | 67 | 68 | 269 |
| T18 | Rickie Fowler | -14 | 65 | 72 | 67 | 66 | 270 |
| T18 | Patrick Fishburn | -14 | 70 | 67 | 66 | 67 | 270 |
| T18 | Davis Thompson | -14 | 68 | 63 | 67 | 72 | 270 |
| T21 | Michael Thorbjornsen | -13 | 70 | 65 | 73 | 63 | 271 |
| T21 | Jake Knapp | -13 | 68 | 69 | 69 | 65 | 271 |
| T21 | Kevin Yu | -13 | 65 | 68 | 73 | 65 | 271 |
| T21 | Sam Stevens | -13 | 64 | 68 | 72 | 67 | 271 |
| T21 | Lee Hodges | -13 | 68 | 67 | 68 | 68 | 271 |
| T21 | Chris Gotterup | -13 | 66 | 69 | 67 | 69 | 271 |
| T27 | Garrick Higgo | -12 | 67 | 70 | 69 | 66 | 272 |
| T27 | Kris Ventura | -12 | 65 | 70 | 69 | 68 | 272 |
| T27 | Nate Lashley | -12 | 67 | 67 | 69 | 69 | 272 |
| T27 | Cameron Champ | -12 | 65 | 67 | 70 | 70 | 272 |
| T31 | Doug Ghim | -11 | 62 | 68 | 74 | 69 | 273 |
| T31 | Taylor Montgomery | -11 | 67 | 65 | 72 | 69 | 273 |
| T33 | Brandt Snedeker | -10 | 67 | 70 | 70 | 67 | 274 |
| T33 | Bud Cauley | -10 | 69 | 66 | 72 | 67 | 274 |
| T33 | Taylor Moore | -10 | 70 | 67 | 69 | 68 | 274 |
| T33 | Mark Hubbard | -10 | 70 | 67 | 69 | 68 | 274 |
| T33 | Jeremy Paul | -10 | 69 | 66 | 71 | 68 | 274 |
| T33 | Vince Whaley | -10 | 69 | 67 | 68 | 70 | 274 |
| T33 | Zac Blair | -10 | 69 | 67 | 67 | 71 | 274 |
| T33 | Camilo Villegas | -10 | 66 | 66 | 69 | 73 | 274 |
| T41 | Rikuya Hoshino | -9 | 65 | 72 | 74 | 64 | 275 |
| T41 | Brendan Valdes | -9 | 71 | 66 | 69 | 69 | 275 |
| T41 | Philip Knowles | -9 | 72 | 65 | 66 | 72 | 275 |
| T44 | Zach Johnson | -8 | 69 | 68 | 71 | 68 | 276 |
| T44 | Keith Mitchell | -8 | 66 | 69 | 73 | 68 | 276 |
| T44 | Jesper Svensson | -8 | 67 | 70 | 70 | 69 | 276 |
| T44 | Hayden Springer | -8 | 72 | 65 | 70 | 69 | 276 |
| T44 | Adam Svensson | -8 | 69 | 68 | 70 | 69 | 276 |
| T44 | Thriston Lawrence | -8 | 66 | 68 | 71 | 71 | 276 |
| T44 | Bronson Burgoon | -8 | 71 | 66 | 68 | 71 | 276 |
| T44 | Ben Kohles | -8 | 69 | 66 | 70 | 71 | 276 |
| T44 | Justin Lower | -8 | 64 | 71 | 70 | 71 | 276 |
| T44 | Seamus Power | -8 | 67 | 66 | 68 | 75 | 276 |
| T54 | Patton Kizzire | -7 | 70 | 67 | 74 | 66 | 277 |
| T54 | Cristobal Del Solar | -7 | 68 | 69 | 70 | 70 | 277 |
| T54 | Dylan Wu | -7 | 67 | 69 | 70 | 71 | 277 |
| T57 | Henrik Norlander | -5 | 68 | 69 | 72 | 70 | 279 |
| T57 | Quade Cummins | -5 | 72 | 65 | 70 | 72 | 279 |
| T57 | Joel Dahmen | -5 | 66 | 69 | 70 | 74 | 279 |
| T60 | Ryo Hisatsune | -4 | 68 | 68 | 73 | 71 | 280 |
| T60 | Eric Cole | -4 | 67 | 70 | 68 | 75 | 280 |
| 62 | Gordon Sargent | -2 | 70 | 67 | 76 | 69 | 282 |
| 63 | James Hahn | -1 | 67 | 70 | 72 | 74 | 283 |
| 64 | Chris Kirk | +2 | 67 | 68 | 79 | 72 | 286 |
| CUT | Sam Ryder | -4 | 70 | 68 | - | - | 138 |
| CUT | Ben Martin | -4 | 69 | 69 | - | - | 138 |
| CUT | Tom Kim | -4 | 72 | 66 | - | - | 138 |
| CUT | Greyson Sigg | -4 | 67 | 71 | - | - | 138 |
| CUT | Lanto Griffin | -4 | 67 | 71 | - | - | 138 |
| CUT | Josh Radcliff | -4 | 70 | 68 | - | - | 138 |
| CUT | Trevor Cone | -4 | 68 | 70 | - | - | 138 |
| CUT | Alejandro Tosti | -4 | 73 | 65 | - | - | 138 |
| CUT | Victor Perez | -4 | 68 | 70 | - | - | 138 |
| CUT | Ryan Gerard | -4 | 68 | 70 | - | - | 138 |
| CUT | Jackson Suber | -4 | 69 | 69 | - | - | 138 |
| CUT | Paul Peterson | -4 | 69 | 69 | - | - | 138 |
| CUT | Petr Hruby | -4 | 69 | 69 | - | - | 138 |
| CUT | William Mouw | -4 | 70 | 68 | - | - | 138 |
| CUT | Ben Griffin | -3 | 71 | 68 | - | - | 139 |
| CUT | Chandler Phillips | -3 | 67 | 72 | - | - | 139 |
| CUT | Alex Smalley | -3 | 73 | 66 | - | - | 139 |
| CUT | Taylor Dickson | -3 | 70 | 69 | - | - | 139 |
| CUT | Adam Schenk | -3 | 70 | 69 | - | - | 139 |
| CUT | Michael Kim | -3 | 64 | 75 | - | - | 139 |
| CUT | Matt McCarty | -3 | 71 | 68 | - | - | 139 |
| CUT | Luke List | -3 | 69 | 70 | - | - | 139 |
| CUT | Chesson Hadley | -3 | 67 | 72 | - | - | 139 |
| CUT | Martin Laird | -3 | 69 | 70 | - | - | 139 |
| CUT | David Ford | -3 | 68 | 71 | - | - | 139 |
| CUT | Luke Clanton | -3 | 70 | 69 | - | - | 139 |
| CUT | Takumi Kanaya | -3 | 69 | 70 | - | - | 139 |
| CUT | Dylan Frittelli | -2 | 69 | 71 | - | - | 140 |
| CUT | Jason Day | -2 | 74 | 66 | - | - | 140 |
| CUT | Sami Valimaki | -2 | 70 | 70 | - | - | 140 |
| CUT | Mac Meissner | -2 | 70 | 70 | - | - | 140 |
| CUT | John Pak | -2 | 69 | 71 | - | - | 140 |
| CUT | Peter Malnati | -2 | 69 | 71 | - | - | 140 |
| CUT | Patrick Rodgers | -2 | 69 | 71 | - | - | 140 |
| CUT | Joseph Bramlett | -2 | 69 | 71 | - | - | 140 |
| CUT | Matthew Riedel | -2 | 69 | 71 | - | - | 140 |
| CUT | Ben James(a) | -2 | 68 | 72 | - | - | 140 |
| CUT | Nick Hardy | -1 | 70 | 71 | - | - | 141 |
| CUT | Christiaan Bezuidenhout | -1 | 72 | 69 | - | - | 141 |
| CUT | Will Gordon | -1 | 69 | 72 | - | - | 141 |
| CUT | Trace Crowe | -1 | 72 | 69 | - | - | 141 |
| CUT | Thomas Rosenmueller | -1 | 70 | 71 | - | - | 141 |
| CUT | Kevin Kisner | -1 | 71 | 70 | - | - | 141 |
| CUT | J.T. Poston | -1 | 74 | 67 | - | - | 141 |
| CUT | Zack Fischer | -1 | 71 | 70 | - | - | 141 |
| CUT | Kaito Onishi | -1 | 72 | 69 | - | - | 141 |
| CUT | Karl Vilips | Par | 77 | 65 | - | - | 142 |
| CUT | Aaron Wise | Par | 73 | 69 | - | - | 142 |
| CUT | Joe Highsmith | Par | 74 | 68 | - | - | 142 |
| CUT | Matt NeSmith | Par | 74 | 68 | - | - | 142 |
| CUT | Will Chandler | Par | 71 | 71 | - | - | 142 |
| CUT | Scott Piercy | Par | 70 | 72 | - | - | 142 |
| CUT | Steven Fisk | Par | 68 | 74 | - | - | 142 |
| CUT | Austin Cook | +1 | 73 | 70 | - | - | 143 |
| CUT | David Skinns | +1 | 72 | 71 | - | - | 143 |
| CUT | Thorbjørn Olesen | +1 | 74 | 69 | - | - | 143 |
| CUT | Danny Willett | +1 | 68 | 75 | - | - | 143 |
| CUT | Isaiah Salinda | +1 | 74 | 69 | - | - | 143 |
| CUT | Adam Hadwin | +2 | 73 | 71 | - | - | 144 |
| CUT | Nico Echavarria | +2 | 72 | 72 | - | - | 144 |
| CUT | Michael La Sasso(a) | +2 | 75 | 69 | - | - | 144 |
| CUT | Tim Widing | +2 | 75 | 69 | - | - | 144 |
| CUT | Sungjae Im | +2 | 68 | 76 | - | - | 144 |
| CUT | Brice Garnett | +2 | 71 | 73 | - | - | 144 |
| CUT | Kyle Stanley | +3 | 73 | 72 | - | - | 145 |
| CUT | Max McGreevy | +3 | 73 | 72 | - | - | 145 |
| CUT | Chan Kim | +3 | 69 | 76 | - | - | 145 |
| CUT | Mason Andersen | +3 | 75 | 70 | - | - | 145 |
| CUT | Paul Waring | +3 | 68 | 77 | - | - | 145 |
| CUT | Chad Ramey | +3 | 70 | 75 | - | - | 145 |
| CUT | Ricky Castillo | +3 | 67 | 78 | - | - | 145 |
| CUT | Anders Albertson | +3 | 73 | 72 | - | - | 145 |
| CUT | Noah Goodwin | +4 | 71 | 75 | - | - | 146 |
| CUT | Jay Giannetto | +4 | 73 | 73 | - | - | 146 |
| CUT | Braden Thornberry | +4 | 76 | 70 | - | - | 146 |
| CUT | Rafael Campos | +4 | 72 | 74 | - | - | 146 |
| CUT | Preston Summerhays | +4 | 69 | 77 | - | - | 146 |
| CUT | Harrison Endycott | +5 | 76 | 71 | - | - | 147 |
| CUT | Hayden Buckley | +5 | 74 | 73 | - | - | 147 |
| CUT | Trey Mullinax | +5 | 75 | 72 | - | - | 147 |
| CUT | Brandon Matthews | +5 | 72 | 75 | - | - | 147 |
| CUT | Frankie Capan III | +5 | 74 | 73 | - | - | 147 |
| CUT | Ben Silverman | +6 | 76 | 72 | - | - | 148 |
| CUT | Harry Higgs | +6 | 72 | 76 | - | - | 148 |
| CUT | Carson Herron | +7 | 76 | 73 | - | - | 149 |
| CUT | Pierceson Coody | +7 | 79 | 70 | - | - | 149 |
| CUT | Kevin Velo | +8 | 72 | 78 | - | - | 150 |
| CUT | Ryan Palmer | +9 | 73 | 78 | - | - | 151 |
| W/D | Stephan Jaeger | - | 74 | - | - | - | 74 |
| W/D | Nicholas Lindheim | - | 75 | - | - | - | 75 |
| W/D | Andrew Putnam | - | 71 | - | - | - | 71 |
| W/D | Aldrich Potgieter | - | 67 | 66 | 76 | - | 209 |