Mark Hubbard fired seven birdies, four of them consecutively from the 14th to close with a flawless 64 and take the ONEflight Myrtle Beach Classic lead at 16-under.
He ranks No. 1 in both Stokes Gained: Tee To Green (8.574) and Strokes Gained: Approach The Green (8.815).
“I felt like I had some of the best ball control I’ve had all season, maybe my whole career today, but I felt like I was kind of leaving a few out there in the middle of the round,” said the American.
“I think Mark a couple of weeks ago would have gotten pretty frustrated and turned a 64 into a 68. I just stayed really patient and just tried and kept hitting good shot after good shot and eventually the putts started going in.
“I’ve been working really hard at it this year. It’s been a lot of highs and lows in that regard. Yeah, like I said, I’ve been working hard, and I just feel like it’s paying off.
“I can’t promise that it’s going to be great tomorrow, and I can’t promise that it’s going to be great the rest of the year, but I know I’m going to keep trying to work on it, because I do feel like that was one of the things that was holding me back this year in particular.
“I really do feel like my game has been a lot better than it’s shown. If I can just control that tomorrow, I’ll be in really good shape.
“I’ve been working really hard at it this year. It’s been a lot of highs and lows in that regard. Yeah, like I said, I’ve been working hard, and I just feel like it’s paying off.”
Mark Hubbard sits atop the leaderboard @MyrtleBeachCl 💪
The 15th-year pro will look to secure his first PGA TOUR win tomorrow in South Carolina. pic.twitter.com/FfxfASsbnt
— PGA TOUR (@PGATOUR) May 10, 2026
Hubbard holds the 54-hole lead/co-lead for the second time (2022 Sanderson Farms Championship/finished T5) and seeks his first win in his 274th PGA Tour start, the second-most starts among active players without a win on record (most: Patrick Rodgers/making 326th start at Truist Championship this week). His best finish so far on Tour was T2 at the 2019 Texas Children’s Houston Open but he had one victory on PGA Tour Canada (2013 Wildfire Invitational) and one on the Korn Ferry Tour (2019 LECOM Suncoast Classic).
His best finish in 11 starts this season was T23 at the Cognizant Classic in The Palm Beaches.
36-hole leader Aaron Rai of England, the highest-ranked player in the field at No. 42 in the Official World Golf Ranking, fired six birdies and one bogey for a 66 and sits one stroke back in search of his second victory (2024 Wyndham Championship).
American Kevin Roy lies in solo third place at 14-under following a bogey-free 65 with compatriots Mac Meissner, Beau Hossler and Brandt Snedeker tied in fourth place at 13-under.
Meissner eagled the par-5 13th and made six birdies and one bogey for a 64 while Hossler made eight birdies, five in a row from the 3rd, and one bogey for his.
Snedeker eagled the par-5 15th and made five birdies and three bogeys for a 67.
With a 7-under 64 featuring an eagle at the par-5 15th and one bogey, American Brooks Koepka posted his low round of the season on Tour and lies in T7 at 11-under. Back-nine 29 equals his low nine-hole score on Tour (most recent: 2019 CJ CUP @ Nine Bridges/R4). He improved his proximity to the hole with each round this week (35’7”/R1, 33’2”/R2, 25’4”/R3).
The largest come from behind to win at the ONEflight Myrtle Beach Classic was 3 strokes by Ryan Fox in 2025.

Related: Holly Clyburn interview
| Pos. | Player | To Par | R1 | R2 | R3 | Total |
|---|---|---|---|---|---|---|
| 1 | Mark Hubbard | -16 | 66 | 67 | 64 | 197 |
| 2 | Aaron Rai | -15 | 65 | 67 | 66 | 198 |
| 3 | Kevin Roy | -14 | 68 | 66 | 65 | 199 |
| T4 | Mac Meissner | -13 | 67 | 69 | 64 | 200 |
| T4 | Beau Hossler | -13 | 68 | 68 | 64 | 200 |
| T4 | Brandt Snedeker | -13 | 67 | 66 | 67 | 200 |
| T7 | Brooks Koepka | -11 | 68 | 70 | 64 | 202 |
| T7 | Keita Nakajima | -11 | 65 | 72 | 65 | 202 |
| T7 | Christiaan Bezuidenhout | -11 | 67 | 67 | 68 | 202 |
| T10 | Eric Cole | -10 | 69 | 69 | 65 | 203 |
| T10 | Tom Kim | -10 | 69 | 68 | 66 | 203 |
| T12 | Zecheng Dou | -9 | 71 | 68 | 65 | 204 |
| T12 | Blades Brown | -9 | 69 | 69 | 66 | 204 |
| T12 | Billy Horschel | -9 | 71 | 66 | 67 | 204 |
| T15 | Austin Eckroat | -8 | 67 | 70 | 68 | 205 |
| T15 | Takumi Kanaya | -8 | 68 | 68 | 69 | 205 |
| T15 | Sam Ryder | -8 | 68 | 68 | 69 | 205 |
| T18 | Chan Kim | -7 | 70 | 71 | 65 | 206 |
| T18 | Erik van Rooyen | -7 | 72 | 69 | 65 | 206 |
| T18 | Brice Garnett | -7 | 75 | 66 | 65 | 206 |
| T18 | Pontus Nyholm | -7 | 70 | 70 | 66 | 206 |
| T18 | Lanto Griffin | -7 | 70 | 69 | 67 | 206 |
| T18 | Doug Ghim | -7 | 68 | 69 | 69 | 206 |
| T18 | John Parry | -7 | 68 | 68 | 70 | 206 |
| T18 | Taylor Moore | -7 | 68 | 67 | 71 | 206 |
| T18 | Karl Vilips | -7 | 68 | 67 | 71 | 206 |
| T27 | Nick Dunlap | -6 | 69 | 72 | 66 | 207 |
| T27 | Patrick Fishburn | -6 | 69 | 71 | 67 | 207 |
| T27 | Davis Thompson | -6 | 70 | 68 | 69 | 207 |
| T27 | Davis Riley | -6 | 67 | 70 | 70 | 207 |
| T27 | Peter Malnati | -6 | 68 | 68 | 71 | 207 |
| T27 | Paul Peterson | -6 | 66 | 70 | 71 | 207 |
| T33 | Jimmy Stanger | -5 | 71 | 71 | 66 | 208 |
| T33 | Steven Fisk | -5 | 70 | 72 | 66 | 208 |
| T33 | Johnny Keefer | -5 | 72 | 70 | 66 | 208 |
| T33 | Justin Lower | -5 | 69 | 72 | 67 | 208 |
| T33 | Casey Jarvis | -5 | 67 | 73 | 68 | 208 |
| T33 | Troy Merritt | -5 | 71 | 69 | 68 | 208 |
| T33 | Rasmus Højgaard | -5 | 71 | 69 | 68 | 208 |
| T33 | Matt Kuchar | -5 | 70 | 69 | 69 | 208 |
| T33 | Jackson Suber | -5 | 69 | 70 | 69 | 208 |
| T33 | Ben Kohles | -5 | 68 | 70 | 70 | 208 |
| T43 | David Skinns | -4 | 73 | 69 | 67 | 209 |
| T43 | Danny Walker | -4 | 70 | 72 | 67 | 209 |
| T43 | Marcelo Rozo | -4 | 72 | 69 | 68 | 209 |
| T43 | Trace Crowe | -4 | 71 | 70 | 68 | 209 |
| T43 | John VanDerLaan | -4 | 66 | 73 | 70 | 209 |
| T43 | Ryan Ruffels | -4 | 67 | 70 | 72 | 209 |
| T49 | Petr Hruby | -3 | 68 | 74 | 68 | 210 |
| T49 | Christo Lamprecht | -3 | 70 | 72 | 68 | 210 |
| T49 | Danny Willett | -3 | 72 | 70 | 68 | 210 |
| T49 | Kensei Hirata | -3 | 70 | 71 | 69 | 210 |
| T49 | Camilo Villegas | -3 | 72 | 69 | 69 | 210 |
| T49 | Hayden Springer | -3 | 70 | 71 | 69 | 210 |
| T49 | Adrien Dumont de Chassart | -3 | 71 | 70 | 69 | 210 |
| T49 | Luke Clanton | -3 | 70 | 70 | 70 | 210 |
| T49 | Neal Shipley | -3 | 73 | 67 | 70 | 210 |
| T49 | Grayson Wood(a) | -3 | 73 | 67 | 70 | 210 |
| T49 | Joe Highsmith | -3 | 70 | 69 | 71 | 210 |
| T49 | Hank Lebioda | -3 | 68 | 70 | 72 | 210 |
| T49 | Zac Blair | -3 | 70 | 69 | 71 | 210 |
| T49 | Adam Hadwin | -3 | 67 | 71 | 72 | 210 |
| T63 | Adam Svensson | -2 | 67 | 75 | 69 | 211 |
| T63 | Garrick Higgo | -2 | 70 | 71 | 70 | 211 |
| T63 | Max Greyserman | -2 | 70 | 71 | 70 | 211 |
| T63 | Zach Bauchou | -2 | 71 | 69 | 71 | 211 |
| T63 | Rico Hoey | -2 | 71 | 69 | 71 | 211 |
| T63 | Martin Laird | -2 | 64 | 75 | 72 | 211 |
| T63 | Kevin Yu | -2 | 70 | 68 | 73 | 211 |
| T70 | Brendon Todd | -1 | 69 | 73 | 70 | 212 |
| T70 | Lee Hodges | -1 | 72 | 69 | 71 | 212 |
| T70 | Cam Davis | -1 | 70 | 71 | 71 | 212 |
| T70 | Carson Young | -1 | 70 | 71 | 71 | 212 |
| T70 | Seamus Power | -1 | 68 | 72 | 72 | 212 |
| T75 | Connor Doyal(a) | Par | 73 | 69 | 71 | 213 |
| T75 | Tyler Collet | Par | 69 | 73 | 71 | 213 |
| CUT | Rafael Campos | +1 | 70 | 73 | - | 143 |
| CUT | Harry Higgs | +1 | 73 | 70 | - | 143 |
| CUT | Rasmus Neergaard-Petersen | +1 | 72 | 71 | - | 143 |
| CUT | Haotong Li | +1 | 71 | 72 | - | 143 |
| CUT | Thomas Rosenmueller | +1 | 72 | 71 | - | 143 |
| CUT | Matthieu Pavon | +1 | 70 | 73 | - | 143 |
| CUT | Ryan Brehm | +1 | 73 | 70 | - | 143 |
| CUT | Max McGreevy | +1 | 72 | 71 | - | 143 |
| CUT | Emiliano Grillo | +1 | 71 | 72 | - | 143 |
| CUT | Kevin Streelman | +1 | 70 | 73 | - | 143 |
| CUT | Nathan Petronzio | +1 | 70 | 73 | - | 143 |
| CUT | Henrik Norlander | +2 | 72 | 72 | - | 144 |
| CUT | Taylor Montgomery | +2 | 71 | 73 | - | 144 |
| CUT | Sami Valimaki | +2 | 74 | 70 | - | 144 |
| CUT | Vince Whaley | +2 | 74 | 70 | - | 144 |
| CUT | Ben Silverman | +2 | 74 | 70 | - | 144 |
| CUT | Evan Harmeling | +2 | 73 | 71 | - | 144 |
| CUT | Jeffrey Kang | +2 | 70 | 74 | - | 144 |
| CUT | Dan Brown | +2 | 74 | 70 | - | 144 |
| CUT | Matti Schmid | +2 | 69 | 75 | - | 144 |
| CUT | A.J. Ewart | +2 | 69 | 75 | - | 144 |
| CUT | Grant Haefner | +2 | 76 | 68 | - | 144 |
| CUT | Gordon Sargent | +2 | 70 | 74 | - | 144 |
| CUT | Chad Ramey | +3 | 73 | 72 | - | 145 |
| CUT | Trent Phillips | +3 | 71 | 74 | - | 145 |
| CUT | Tyler Duncan | +3 | 74 | 71 | - | 145 |
| CUT | James Hahn | +3 | 71 | 74 | - | 145 |
| CUT | Ben Martin | +3 | 73 | 72 | - | 145 |
| CUT | Nick Hardy | +4 | 73 | 73 | - | 146 |
| CUT | Aaron Wise | +4 | 67 | 79 | - | 146 |
| CUT | Alejandro Tosti | +4 | 73 | 73 | - | 146 |
| CUT | Noah Goodwin | +4 | 72 | 74 | - | 146 |
| CUT | Thriston Lawrence | +4 | 70 | 76 | - | 146 |
| CUT | Wells Williams(a) | +4 | 74 | 72 | - | 146 |
| CUT | Kris Ventura | +4 | 71 | 75 | - | 146 |
| CUT | Jesper Svensson | +4 | 74 | 72 | - | 146 |
| CUT | Dylan Wu | +5 | 71 | 76 | - | 147 |
| CUT | Davis Chatfield | +5 | 73 | 74 | - | 147 |
| CUT | Patton Kizzire | +5 | 73 | 74 | - | 147 |
| CUT | Chandler Phillips | +6 | 74 | 74 | - | 148 |
| CUT | Joel Dahmen | +6 | 71 | 77 | - | 148 |
| CUT | Robert Streb | +6 | 73 | 75 | - | 148 |
| CUT | Stephan Jaeger | +7 | 75 | 74 | - | 149 |
| CUT | Nicholas Marchese | +8 | 75 | 75 | - | 150 |
| CUT | Adam Schenk | +11 | 76 | 77 | - | 153 |
| CUT | Cooper Hrabak | +11 | 75 | 78 | - | 153 |
| CUT | Jeremy Paul | +12 | 76 | 78 | - | 154 |
