Ricky Castillo carded a bogey-free 4-under 68 to hold a one-stroke lead at 12-under after the third round of the Puerto Rico Open.
“It was a really solid round. I mean, it was really whipping out there and blowing and it could really get tricky at times. Me and Jesper [Svensson] were talking about it after the round about how tricky it was getting comfortable over putts. When it’s blowing that much, it’s really hard to trust yourself and trust the line, especially when it’s gusting. But I felt like I did a really good job of managing my game, managing my emotions today really well, so it was good,” said Castillo.
“This is the position that all of us have dreamed of and want to be in a chance to win a golf tournament. I’ve been fortunate to have that opportunity a few times and haven’t gotten it done, so hopefully we’ll do it tomorrow. In the end, we’re just trying to play the best we can and just stick to my process and focus on what I can control.”
Chip-in to take the lead!
After narrowly missing a spot @APInv via the #AonSwing5, Ricky Castillo has taken the lead @PuertoRicoOpen.
📺 Golf Channel pic.twitter.com/kTv80ykBk0
— PGA TOUR (@PGATOUR) March 7, 2026
He holds his first 54-hole lead/co-lead on the PGA Tour (previous best 54-hole position: T2/2025 The CJ Cup Byron Nelson/finished T5).
Castillo is playing in his fifth event this season, highlighted by a solo-fifth finish at the Cognizant Classic in The Palm Beaches (T31/Sony Open in Hawaii, T44/The American Express, T43/Farmers Insurance Open).
The American’s best finish on Tour so far in 35 career starts was third at the 2025 The RSM Classic.
Two-time DP World Tour winner and PGA Tour rookie John Parry of England made one bogey and signed for a 4-under 68 for a share of second place at 11-under.
Germany’s Matti Schmid carded a bogey-free 68 to join the tie for second place. He seeks a first victory in his 99th career start.
18- and 36-hole leader Chandler Blanchet made three birdies and five bogeys and posted a 2-over 74 in the third round to move down into T2 alongside 18 year-old fellow American Blades Brown who posted a 69 to match his career-best 54-hole position (T2/2026 The American Express/finished T18) in his 12th career start.
Blades Brown is back in the mix on TOUR
He sits one back of the lead @PuertoRicoOpen.
📺 Golf Channel pic.twitter.com/0kpbHZbHJK
— PGA TOUR (@PGATOUR) March 7, 2026
Making his PGA Tour debut as a sponsor exemption, John Daly II (USA) is T8 at 9-under having made an eagle at the par-5 11, one birdie and one bogey for a 70. He hold the best 54-hole position of the three amateurs who made the cut at the Puerto Rico Open and seeks to become the first player to win in their first start on Tour since Jim Benepe (1988 BMW Championship) and first amateur to win in their first made cut since Nick Dunlap (2024 The American Express).

Related: Sotogrande’s celebrated trio remain firmly among Spain’s elite in new Top100GolfCourses ranking
| Pos. | Player | To Par | R1 | R2 | R3 | Total |
|---|---|---|---|---|---|---|
| 1 | Ricky Castillo | -12 | 68 | 68 | 68 | 204 |
| T2 | John Parry | -11 | 72 | 65 | 68 | 205 |
| T2 | Matti Schmid | -11 | 71 | 66 | 68 | 205 |
| T2 | Blades Brown | -11 | 69 | 67 | 69 | 205 |
| T2 | Chandler Blanchet | -11 | 64 | 67 | 74 | 205 |
| T6 | Davis Thompson | -10 | 72 | 69 | 65 | 206 |
| T6 | Jeremy Paul | -10 | 69 | 67 | 70 | 206 |
| T8 | Zac Blair | -9 | 71 | 68 | 68 | 207 |
| T8 | Pontus Nyholm | -9 | 69 | 69 | 69 | 207 |
| T8 | John Daly II(a) | -9 | 70 | 67 | 70 | 207 |
| T8 | Jesper Svensson | -9 | 67 | 69 | 71 | 207 |
| T8 | Gordon Sargent | -9 | 65 | 70 | 72 | 207 |
| T13 | Robert Streb | -8 | 69 | 73 | 66 | 208 |
| T13 | Adrien Dumont de Chassart | -8 | 70 | 70 | 68 | 208 |
| T13 | John VanDerLaan | -8 | 72 | 68 | 68 | 208 |
| T13 | Luke Clanton | -8 | 69 | 70 | 69 | 208 |
| T13 | David Skinns | -8 | 68 | 71 | 69 | 208 |
| T13 | Ben Silverman | -8 | 72 | 67 | 69 | 208 |
| T13 | Christiaan Bezuidenhout | -8 | 72 | 67 | 69 | 208 |
| T13 | Kihei Akina(a) | -8 | 68 | 70 | 70 | 208 |
| T21 | David Ford | -7 | 70 | 70 | 69 | 209 |
| T21 | Adam Hadwin | -7 | 68 | 70 | 71 | 209 |
| T21 | Zach Bauchou | -7 | 70 | 68 | 71 | 209 |
| T21 | Jimmy Stanger | -7 | 70 | 67 | 72 | 209 |
| T25 | Paul Peterson | -6 | 72 | 70 | 68 | 210 |
| T25 | Christo Lamprecht | -6 | 73 | 68 | 69 | 210 |
| T25 | Davis Riley | -6 | 73 | 68 | 69 | 210 |
| T25 | Chan Kim | -6 | 70 | 70 | 70 | 210 |
| T25 | A.J. Ewart | -6 | 72 | 67 | 71 | 210 |
| T25 | Ben Kohles | -6 | 68 | 70 | 72 | 210 |
| T25 | Hayden Springer | -6 | 68 | 70 | 72 | 210 |
| T25 | Beau Hossler | -6 | 69 | 68 | 73 | 210 |
| T33 | Carson Young | -5 | 71 | 71 | 69 | 211 |
| T33 | S.H. Kim | -5 | 74 | 68 | 69 | 211 |
| T33 | Fred Biondi | -5 | 71 | 71 | 69 | 211 |
| T33 | Sudarshan Yellamaraju | -5 | 73 | 69 | 69 | 211 |
| T33 | Eugenio Chacarra | -5 | 73 | 68 | 70 | 211 |
| T33 | Michael Brennan | -5 | 69 | 72 | 70 | 211 |
| T33 | Kevin Streelman | -5 | 73 | 68 | 70 | 211 |
| T33 | Rafael Campos | -5 | 70 | 70 | 71 | 211 |
| T33 | Peter Malnati | -5 | 69 | 71 | 71 | 211 |
| T33 | Adam Svensson | -5 | 72 | 68 | 71 | 211 |
| T33 | Danny Walker | -5 | 71 | 69 | 71 | 211 |
| T33 | Davis Chatfield | -5 | 70 | 69 | 72 | 211 |
| T33 | Ryan Brehm | -5 | 69 | 70 | 72 | 211 |
| T46 | Erik Barnes | -4 | 70 | 72 | 70 | 212 |
| T46 | Matthieu Pavon | -4 | 73 | 69 | 70 | 212 |
| T46 | David Lipsky | -4 | 70 | 70 | 72 | 212 |
| T46 | Zecheng Dou | -4 | 69 | 71 | 72 | 212 |
| T46 | James Hahn | -4 | 72 | 68 | 72 | 212 |
| T46 | Brice Garnett | -4 | 71 | 68 | 73 | 212 |
| T46 | Vince Whaley | -4 | 71 | 67 | 74 | 212 |
| T53 | Marcelo Rozo | -3 | 70 | 72 | 71 | 213 |
| T53 | Miles Russell(a) | -3 | 71 | 71 | 71 | 213 |
| T53 | Doug Ghim | -3 | 74 | 68 | 71 | 213 |
| T53 | Henrik Norlander | -3 | 70 | 72 | 71 | 213 |
| T53 | Dylan Wu | -3 | 70 | 71 | 72 | 213 |
| T53 | Danny Willett | -3 | 71 | 70 | 72 | 213 |
| T53 | Martin Laird | -3 | 70 | 71 | 72 | 213 |
| T60 | Isaiah Salinda | -2 | 72 | 70 | 72 | 214 |
| T60 | Austin Eckroat | -2 | 72 | 70 | 72 | 214 |
| T60 | Tyler Duncan | -2 | 73 | 69 | 72 | 214 |
| T60 | Mark Hubbard | -2 | 74 | 67 | 73 | 214 |
| T64 | Frankie Capan III | -1 | 69 | 72 | 74 | 215 |
| T64 | Hank Lebioda | -1 | 70 | 71 | 74 | 215 |
| 66 | Rasmus Neergaard-Petersen | Par | 72 | 70 | 74 | 216 |
| 67 | Camilo Villegas | +1 | 73 | 69 | 75 | 217 |
| 68 | Troy Merritt | +3 | 71 | 71 | 77 | 219 |
| CUT | Luke List | -1 | 71 | 72 | - | 143 |
| CUT | Aaron Wise | -1 | 70 | 73 | - | 143 |
| CUT | Lanto Griffin | -1 | 71 | 72 | - | 143 |
| CUT | Eric Cole | -1 | 74 | 69 | - | 143 |
| CUT | Justin Lower | -1 | 77 | 66 | - | 143 |
| CUT | Kris Ventura | -1 | 73 | 70 | - | 143 |
| CUT | Taylor Montgomery | -1 | 76 | 67 | - | 143 |
| CUT | Ted Potter, Jr. | -1 | 72 | 71 | - | 143 |
| CUT | Adam Long | -1 | 75 | 68 | - | 143 |
| CUT | Charley Hoffman | Par | 71 | 73 | - | 144 |
| CUT | Seamus Power | Par | 75 | 69 | - | 144 |
| CUT | Cameron Champ | Par | 74 | 70 | - | 144 |
| CUT | Harry Higgs | Par | 72 | 72 | - | 144 |
| CUT | Nick Dunlap | +1 | 73 | 72 | - | 145 |
| CUT | Fabián Gómez | +1 | 72 | 73 | - | 145 |
| CUT | Austin Cook | +1 | 74 | 71 | - | 145 |
| CUT | Matt Wallace | +1 | 73 | 72 | - | 145 |
| CUT | Yanhan Zhou | +1 | 72 | 73 | - | 145 |
| CUT | Chris Nido | +1 | 70 | 75 | - | 145 |
| CUT | Jeffrey Kang | +1 | 72 | 73 | - | 145 |
| CUT | Brandt Snedeker | +1 | 75 | 70 | - | 145 |
| CUT | Alejandro Tosti | +1 | 72 | 73 | - | 145 |
| CUT | Jason Dufner | +2 | 75 | 71 | - | 146 |
| CUT | Scott Piercy | +2 | 75 | 71 | - | 146 |
| CUT | Kensei Hirata | +2 | 70 | 76 | - | 146 |
| CUT | Adrien Saddier | +2 | 73 | 73 | - | 146 |
| CUT | Takumi Kanaya | +2 | 77 | 69 | - | 146 |
| CUT | Ben Martin | +2 | 73 | 73 | - | 146 |
| CUT | Nick Hardy | +2 | 74 | 72 | - | 146 |
| CUT | Noah Goodwin | +2 | 72 | 74 | - | 146 |
| CUT | Neal Shipley | +2 | 76 | 70 | - | 146 |
| CUT | Jackson Suber | +2 | 73 | 73 | - | 146 |
| CUT | Paul Waring | +3 | 73 | 74 | - | 147 |
| CUT | Michael Kartrude | +3 | 76 | 71 | - | 147 |
| CUT | Chesson Hadley | +3 | 75 | 72 | - | 147 |
| CUT | Sam Ryder | +3 | 74 | 73 | - | 147 |
| CUT | Carson Bertagnole(a) | +3 | 71 | 76 | - | 147 |
| CUT | Rasmus Højgaard | +4 | 71 | 77 | - | 148 |
| CUT | Filip Jakubcik(a) | +4 | 76 | 72 | - | 148 |
| CUT | Chad Ramey | +4 | 74 | 74 | - | 148 |
| CUT | Erik van Rooyen | +4 | 77 | 71 | - | 148 |
| CUT | Luke Long | +4 | 71 | 77 | - | 148 |
| CUT | William McGirt | +5 | 75 | 74 | - | 149 |
| CUT | Ryan Palmer | +5 | 79 | 70 | - | 149 |
| CUT | Chase Sienkiewicz | +5 | 79 | 70 | - | 149 |
| CUT | Patrick Fishburn | +6 | 77 | 73 | - | 150 |
| CUT | Kieron van Wyk | +6 | 75 | 75 | - | 150 |
| CUT | Reinaldo Simoni | +6 | 76 | 74 | - | 150 |
| CUT | Hunter Logan | +7 | 74 | 77 | - | 151 |
| CUT | Evan Pena(a) | +10 | 79 | 75 | - | 154 |
| CUT | Jonathan Byrd | +10 | 80 | 74 | - | 154 |
| W/D | Nicholas Lindheim | - | 78 |
