Thorbjørn Olesen closed with a 66 on Friday having made eight birdies, one bogey and a double bogey at the par-4 15th for a 66 and a one shot lead at 14-under at the 3M Open.
“I think both days my iron play has been really, really good. I hit a lot of shots really close to the pin and gave myself like a lot of good chances. Yeah, today there was like two or three bad drives that costed me, but I still felt pretty good over the ball. I think I hit some good tee shots out there also.” said Olesen.
He leads the field in Strokes Gained: Approach the Green (6.526) through two rounds. He picked up 4.313 strokes in round two, the most in a round in his career (previous: 3.72/2018 WGC-FedEx St. Jude Invitational/R3).
Olesen seeks to become the first player from Denmark to win. His best career finish on Tour so far was T3 at the 2018 WGC-FedEx St. Jude Invitational.
His 128 total is a new career-low 36-hole score on the PGA Tour (previous: 131/2025 RBC Canadian Open/finished T36) and he holds his first 36-hole lead/co-lead in his 95th career start.
Olesen, an eight-time DP World Tour winner, earned PGA Tour membership for the 2025 season after finishing No. 7 in the 2024 DP World Tour Top 10, which awards membership to the top ten finishers in the final Race to Dubai Rankings, not otherwise exempt.
American Jake Knapp carded a bogey-free 65 to move into second place at 13-under. He is bogey free through 36 holes for the first time in his Tour career and leads the field in Strokes Gained: Off the Tee (3.831) and Strokes Gained: Tee to Green (8.400) through two rounds.
Playing the 2025 season with conditional status (126-150 in 2024 FedExCup Fall standings), American Pierceson Coody made one bogey and recorded a second 65 for a share of third place at 12-under.
Compatriot Sam Stevens made two bogeys and closed with a 68 for his share of third place. He ranks second and third in Strokes Gained: Around the Green (2.726) and Strokes Gained: Putting (4.983), respectively, through two rounds. Stevens has recorded two top-10 finishes this season including his second career runner-up at the Farmers Insurance Open.
Overnight leader Adam Svensson of Canada made a single birdie, three bogeys and a double bogey at the par-4 2nd for a 75 and moved down into T32 at 7-under.

Related: Pádraig Harrington takes halfway lead
| Pos. | Player | To Par | R1 | R2 | Total |
|---|---|---|---|---|---|
| 1 | Thorbjørn Olesen | -14 | 62 | 66 | 128 |
| 2 | Jake Knapp | -13 | 64 | 65 | 129 |
| T3 | Pierceson Coody | -12 | 65 | 65 | 130 |
| T3 | Sam Stevens | -12 | 62 | 68 | 130 |
| T5 | Matti Schmid | -11 | 63 | 68 | 131 |
| T5 | Chris Kirk | -11 | 64 | 67 | 131 |
| T5 | Takumi Kanaya | -11 | 67 | 64 | 131 |
| T8 | Matt Wallace | -10 | 65 | 67 | 132 |
| T8 | Chris Gotterup | -10 | 63 | 69 | 132 |
| T8 | Wyndham Clark | -10 | 67 | 65 | 132 |
| T8 | William Mouw | -10 | 66 | 66 | 132 |
| T8 | Akshay Bhatia | -10 | 66 | 66 | 132 |
| T8 | Joel Dahmen | -10 | 67 | 65 | 132 |
| T8 | Alex Noren | -10 | 70 | 62 | 132 |
| T8 | Emiliano Grillo | -10 | 65 | 67 | 132 |
| T8 | Chad Ramey | -10 | 63 | 69 | 132 |
| T8 | Luke Clanton | -10 | 66 | 66 | 132 |
| T18 | Rico Hoey | -9 | 68 | 65 | 133 |
| T18 | Henrik Norlander | -9 | 67 | 66 | 133 |
| T18 | Nate Lashley | -9 | 67 | 66 | 133 |
| T18 | Mac Meissner | -9 | 66 | 67 | 133 |
| T18 | Seamus Power | -9 | 67 | 66 | 133 |
| T18 | Taylor Moore | -9 | 66 | 67 | 133 |
| T24 | Mark Hubbard | -8 | 66 | 68 | 134 |
| T24 | Patrick Fishburn | -8 | 66 | 68 | 134 |
| T24 | Sam Ryder | -8 | 70 | 64 | 134 |
| T24 | Victor Perez | -8 | 65 | 69 | 134 |
| T24 | Noah Goodwin | -8 | 68 | 66 | 134 |
| T24 | Max Homa | -8 | 66 | 68 | 134 |
| T24 | Taylor Dickson | -8 | 67 | 67 | 134 |
| T24 | Thomas Rosenmueller | -8 | 67 | 67 | 134 |
| T32 | Garrick Higgo | -7 | 68 | 67 | 135 |
| T32 | Sam Burns | -7 | 71 | 64 | 135 |
| T32 | Austin Eckroat | -7 | 70 | 65 | 135 |
| T32 | David Ford | -7 | 67 | 68 | 135 |
| T32 | Ben Silverman | -7 | 66 | 69 | 135 |
| T32 | Harry Higgs | -7 | 68 | 67 | 135 |
| T32 | Rickie Fowler | -7 | 65 | 70 | 135 |
| T32 | Adam Svensson | -7 | 60 | 75 | 135 |
| T32 | Gary Woodland | -7 | 67 | 68 | 135 |
| T32 | Brendan Valdes | -7 | 64 | 71 | 135 |
| T32 | Ben Kohles | -7 | 66 | 69 | 135 |
| T32 | Jesper Svensson | -7 | 66 | 69 | 135 |
| T44 | Kevin Roy | -6 | 68 | 68 | 136 |
| T44 | Troy Merritt | -6 | 68 | 68 | 136 |
| T44 | Joseph Bramlett | -6 | 69 | 67 | 136 |
| T44 | Isaiah Salinda | -6 | 68 | 68 | 136 |
| T44 | David Skinns | -6 | 66 | 70 | 136 |
| T44 | Adam Scott | -6 | 69 | 67 | 136 |
| T44 | Zac Blair | -6 | 64 | 72 | 136 |
| T44 | Kevin Kisner | -6 | 67 | 69 | 136 |
| T44 | David Lipsky | -6 | 68 | 68 | 136 |
| T44 | Kurt Kitayama | -6 | 65 | 71 | 136 |
| T44 | Tom Kim | -6 | 68 | 68 | 136 |
| T44 | Brice Garnett | -6 | 66 | 70 | 136 |
| T44 | Cristobal Del Solar | -6 | 68 | 68 | 136 |
| T44 | Niklas Norgaard | -6 | 66 | 70 | 136 |
| T58 | Nick Hardy | -5 | 67 | 70 | 137 |
| T58 | Matt McCarty | -5 | 67 | 70 | 137 |
| T58 | Mackenzie Hughes | -5 | 66 | 71 | 137 |
| T58 | Jhonattan Vegas | -5 | 68 | 69 | 137 |
| T58 | Matthieu Pavon | -5 | 69 | 68 | 137 |
| T58 | Christiaan Bezuidenhout | -5 | 71 | 66 | 137 |
| T58 | Taylor Montgomery | -5 | 67 | 70 | 137 |
| T58 | Trevor Cone | -5 | 68 | 69 | 137 |
| T58 | Carson Young | -5 | 72 | 65 | 137 |
| T58 | Vince Whaley | -5 | 67 | 70 | 137 |
| T58 | Cameron Champ | -5 | 69 | 68 | 137 |
| T58 | Greyson Sigg | -5 | 68 | 69 | 137 |
| T58 | Camilo Villegas | -5 | 68 | 69 | 137 |
| T58 | Taylor Pendrith | -5 | 68 | 69 | 137 |
| T58 | Adam Hadwin | -5 | 66 | 71 | 137 |
| T58 | Alex Smalley | -5 | 71 | 66 | 137 |
| T58 | Steven Fisk | -5 | 71 | 66 | 137 |
| T58 | Antoine Rozner | -5 | 68 | 69 | 137 |
| T58 | Michael La Sasso(a) | -5 | 69 | 68 | 137 |
| CUT | Andrew Putnam | -4 | 70 | 68 | 138 |
| CUT | Haotong Li | -4 | 70 | 68 | 138 |
| CUT | Brandt Snedeker | -4 | 72 | 66 | 138 |
| CUT | Davis Riley | -4 | 70 | 68 | 138 |
| CUT | Lee Hodges | -4 | 68 | 70 | 138 |
| CUT | Sami Valimaki | -4 | 71 | 67 | 138 |
| CUT | Doug Ghim | -4 | 68 | 70 | 138 |
| CUT | Paul Peterson | -4 | 70 | 68 | 138 |
| CUT | John Pak | -4 | 69 | 69 | 138 |
| CUT | Preston Stout(a) | -4 | 68 | 70 | 138 |
| CUT | Patrick Rodgers | -4 | 67 | 71 | 138 |
| CUT | Kevin Yu | -4 | 72 | 66 | 138 |
| CUT | Ben Martin | -4 | 70 | 68 | 138 |
| CUT | Kris Ventura | -4 | 66 | 72 | 138 |
| CUT | Yi Cao | -4 | 70 | 68 | 138 |
| CUT | Ricky Castillo | -4 | 65 | 73 | 138 |
| CUT | Webb Simpson | -3 | 69 | 70 | 139 |
| CUT | Keith Mitchell | -3 | 68 | 71 | 139 |
| CUT | Chez Reavie | -3 | 68 | 71 | 139 |
| CUT | Chan Kim | -3 | 69 | 70 | 139 |
| CUT | Quade Cummins | -3 | 69 | 70 | 139 |
| CUT | Hayden Springer | -3 | 72 | 67 | 139 |
| CUT | Braden Thornberry | -3 | 70 | 69 | 139 |
| CUT | Max Herendeen(a) | -3 | 72 | 67 | 139 |
| CUT | Max Greyserman | -3 | 69 | 70 | 139 |
| CUT | Byeong Hun An | -3 | 69 | 70 | 139 |
| CUT | Patton Kizzire | -3 | 69 | 70 | 139 |
| CUT | Luke List | -3 | 72 | 67 | 139 |
| CUT | Zach Johnson | -3 | 72 | 67 | 139 |
| CUT | Jacob Bridgeman | -3 | 72 | 67 | 139 |
| CUT | Josh Radcliff | -3 | 71 | 68 | 139 |
| CUT | Jeremy Paul | -3 | 70 | 69 | 139 |
| CUT | Ryan Palmer | -2 | 68 | 72 | 140 |
| CUT | Joe Highsmith | -2 | 73 | 67 | 140 |
| CUT | Max McGreevy | -2 | 70 | 70 | 140 |
| CUT | Mason Andersen | -2 | 69 | 71 | 140 |
| CUT | Sahith Theegala | -2 | 72 | 68 | 140 |
| CUT | Davis Thompson | -2 | 69 | 71 | 140 |
| CUT | Si Woo Kim | -2 | 70 | 70 | 140 |
| CUT | Eric Cole | -2 | 75 | 65 | 140 |
| CUT | Jackson Suber | -2 | 67 | 73 | 140 |
| CUT | Kevin Velo | -2 | 70 | 70 | 140 |
| CUT | Danny Walker | -1 | 68 | 73 | 141 |
| CUT | Karl Vilips | -1 | 70 | 71 | 141 |
| CUT | Lanto Griffin | -1 | 70 | 71 | 141 |
| CUT | Danny Willett | -1 | 69 | 72 | 141 |
| CUT | Ryo Hisatsune | -1 | 72 | 69 | 141 |
| CUT | Matthew Riedel | -1 | 70 | 71 | 141 |
| CUT | Hayden Buckley | Par | 70 | 72 | 142 |
| CUT | Will Gordon | Par | 72 | 70 | 142 |
| CUT | Carson Herron | Par | 72 | 70 | 142 |
| CUT | Thriston Lawrence | Par | 67 | 75 | 142 |
| CUT | Maverick McNealy | Par | 71 | 71 | 142 |
| CUT | Sungjae Im | Par | 71 | 71 | 142 |
| CUT | Peter Malnati | Par | 76 | 66 | 142 |
| CUT | Trey Mullinax | +1 | 76 | 67 | 143 |
| CUT | Justin Lower | +1 | 71 | 72 | 143 |
| CUT | Cam Davis | +1 | 71 | 72 | 143 |
| CUT | Gordon Sargent | +1 | 73 | 70 | 143 |
| CUT | Erik van Rooyen | +1 | 75 | 68 | 143 |
| CUT | Rafael Campos | +1 | 68 | 75 | 143 |
| CUT | Kaito Onishi | +1 | 75 | 68 | 143 |
| CUT | Stephen Stallings Jr. | +2 | 75 | 69 | 144 |
| CUT | Chandler Phillips | +2 | 72 | 72 | 144 |
| CUT | Nick Dunlap | +2 | 74 | 70 | 144 |
| CUT | Ryan Brehm | +2 | 71 | 73 | 144 |
| CUT | Chesson Hadley | +3 | 72 | 73 | 145 |
| CUT | Beau Hossler | +3 | 74 | 71 | 145 |
| CUT | Michael Thorbjornsen | +3 | 76 | 69 | 145 |
| CUT | Michael Feuerstein | +4 | 77 | 69 | 146 |
| CUT | Tony Finau | +4 | 69 | 77 | 146 |
| CUT | Adam Schenk | +4 | 69 | 77 | 146 |
| CUT | Aaron Baddeley | +4 | 73 | 73 | 146 |
| CUT | Harrison Endycott | +4 | 73 | 73 | 146 |
| CUT | Brandon Matthews | +7 | 72 | 77 | 149 |
| CUT | Thomas Campbell | +8 | 73 | 77 | 150 |
| CUT | Will Chandler | +9 | 70 | 81 | 151 |
| CUT | Tom Hoge | +10 | 74 | 78 | 152 |
| W/D | Frankie Capan III | - | 78 | - | 78 |
| DQ | Dylan Wu | - | 70 | 71 | 141 |