PGA Tour, Mar 5-8, 2026
Puerto Rico Open 2026 Results and Fantasy Golf Rankings
Ricky Castillo won the 2026 Puerto Rico Open at -17, played Mar 5-8 at Grand Reserve Golf Club in Rio Grande, Puerto Rico (par 72, 7,506 yards). Before the first round the model ranked him 23 of 120. Every finisher is listed below beside where the model ranked him.
Final results beside the model's ranking
Ratings as of Mar 1, 2026| Finish | Model rank | Golfer | Proj. finish | Form | Course | Recent finishes |
|---|---|---|---|---|---|---|
| 1 | 23 | 48 | +0.23 | -0.241 start, best T64 | 5T43T44T31CUT | |
| 2 | 103 | 76 | -1.27 | debut | CUTCUTCUTCUTCUT | |
| 3 | 58 | Blades Brown USA | 60 | -0.47 | -0.081 start, best a missed cut | CUTT18CUTT34CUT |
| 4 | 11 | 44 | +0.17 | debut | T60T64T43CUTT25 | |
| T5 | 6 | Matti Schmid Germany | 40 | -0.10 | +0.472 starts, best T6 | T949T73CUTT56 |
| T5 | 38 | 52 | -0.51 | +0.311 start, best T12 | T42CUTT52CUTT51 | |
| T5 | 52 | Luke Clanton USA | 58 | -0.47 | debut | CUTCUTCUTCUTCUT |
| T8 | 2 | John Parry England | 34 | +0.65 | debut | T63T35T43T56T19 |
| T8 | 3 | Christiaan Bezuidenhout South Africa | 36 | +0.59 | debut | T37CUTT27T38T9 |
| T8 | 27 | Jesper Svensson Sweden | 48 | -0.03 | debut | CUTT24CUTCUTT38 |
| T8 | 42 | Jeremy Paul Germany | 53 | -0.52 | +0.261 start, best T16 | CUTT139CUTT4616 |
| T8 | 56 | Zac Blair USA | 59 | -0.17 | -0.341 start, best a missed cut | T50T62T7T9T59 |
| T8 | 64 | 62 | -0.83 | +0.191 start, best T32 | T32CUTCUTCUTT61 | |
| T8 | 75 | David Skinns England | 65 | -0.65 | -0.151 start, best 67 | CUTT67T46CUTCUT |
| T8 | 89 | 71 | -1.03 | debut | CUTCUTCUTCUTCUT | |
| T16 | 37 | Ben Silverman Canada | 52 | -0.19 | +0.011 start, best T42 | T40T5T47CUTT21 |
| T16 | 43 | David Ford USA | 54 | -0.31 | debut | T32CUTT13T50CUT |
| T16 | 78 | Rafael Campos Puerto Rico | 66 | -1.20 | +0.361 start, best T18 | CUTCUTCUTT44CUT |
| T16 | 106 | Kihei Akina USA, few rounds | 77 | -1.31 | debut | CUTCUT |
| T16 | 113 | Pontus Nyholm Sweden | 81 | -1.50 | debut | T13CUTCUTCUTCUT |
Advertisement
| Finish | Model rank | Golfer | Proj. finish | Form | Course | Recent finishes |
|---|---|---|---|---|---|---|
| T21 | 8 | Eugenio Chacarra Spain | 43 | +0.22 | debut | CUTT41CUTT15T25 |
| T21 | 31 | Zach Bauchou USA | 50 | -0.11 | debut | T23T48T59T1370 |
| T21 | 55 | Adam Hadwin Canada | 59 | -0.50 | debut | CUTT6270T11T53 |
| T21 | 65 | 62 | -0.64 | debut | CUTT60T43CUTCUT | |
| T21 | 120 | Erik Barnes USA | 88 | -2.86 | +0.991 start, best 2 | CUTCUTCUTCUTCUT |
| T26 | 7 | Vince Whaley USA | 41 | +0.11 | +0.192 starts, best T16 | CUTCUTCUTCUTT40 |
| T26 | 10 | A.J. Ewart Canada | 43 | +0.21 | debut | T13T28T49T44CUT |
| T26 | 14 | 45 | -0.33 | +0.462 starts, best T3 | T111CUTT22CUTT20 | |
| T26 | 16 | Adrien Dumont de Chassart Belgium | 45 | -0.35 | +0.472 starts, best T6 | T23CUTCUT69T24 |
| T26 | 20 | Doug Ghim USA | 47 | +0.04 | debut | CUTT59CUTT55T42 |
| T26 | 28 | 49 | -0.05 | debut | T52T48CUTT56CUT | |
| T26 | 41 | Chan Kim USA | 53 | -0.26 | +0.022 starts, best T16 | T56CUTT9T41T22 |
| T26 | 47 | Adam Svensson Canada | 57 | -0.32 | -0.101 start, best a missed cut | CUTCUTCUTT40T2 |
| T26 | 50 | 58 | -1.02 | +0.571 start, best T3 | T32CUTCUTCUTCUT | |
| T26 | 84 | 69 | -0.98 | debut | CUTCUTCUTCUTCUT | |
| T26 | 116 | Ryan Brehm USA | 82 | -1.44 | -0.152 starts, best T55 | T50CUTCUTCUTCUT |
| T37 | 22 | Sudarshan Yellamaraju Canada | 47 | +0.02 | debut | T17T54T56CUTT13 |
| T37 | 32 | Beau Hossler USA | 51 | -0.13 | debut | T23CUTCUTCUTT64 |
| T37 | 62 | Fred Biondi Brazil | 61 | -0.78 | +0.181 start, best T32 | T48CUTT32T124CUT |
| T37 | 71 | David Lipsky USA | 65 | -0.22 | -0.551 start, best 78 | CUTT18T44CUTCUT |
| T37 | 85 | John Daly II USA, few rounds | 70 | -1.00 | debut | No recent starts |
| T42 | 15 | Ben Kohles USA | 45 | -0.27 | +0.402 starts, best T6 | T29T34T61T63T20 |
| T42 | 29 | 49 | -0.08 | debut | T40CUTT49CUTCUT | |
| T42 | 34 | Mark Hubbard USA | 51 | -0.16 | debut | T23CUT69CUTT66 |
| T42 | 35 | Davis Riley USA | 51 | -0.58 | +0.421 start, best T6 | CUTCUTCUTT56T6 |
| T42 | 46 | S.H. Kim South Korea | 57 | -0.26 | -0.151 start, best a missed cut | CUTT5463T18T13 |
| T42 | 48 | Matthieu Pavon France | 57 | -0.43 | debut | T17CUTT38T27T55 |
| T42 | 73 | Danny Willett England | 65 | -0.92 | +0.141 start, best T45 | CUTCUT45CUT60 |
| T42 | 95 | 72 | -1.08 | debut | CUTCUTCUTT63CUT | |
| T50 | 25 | 48 | -0.56 | +0.542 starts, best a win | CUTCUTCUTCUTT31 | |
| T50 | 44 | Dylan Wu USA | 55 | -0.35 | +0.021 start, best T45 | 66CUTT44T31T5 |
| T50 | 63 | Tyler Duncan USA | 61 | -1.11 | +0.512 starts, best T23 | CUTT61CUTCUTCUT |
| T50 | 68 | 63 | -0.68 | debut | CUTT30CUTCUTCUT | |
| T50 | 99 | Miles Russell USA, few rounds | 74 | -1.19 | debut | CUTCUTCUTCUT |
| T50 | 100 | Christo Lamprecht South Africa | 74 | -1.19 | debut | CUTT48CUTCUTCUT |
| T50 | 101 | 75 | -1.24 | debut | CUTCUTCUTT20CUT | |
| T57 | 24 | Zecheng Dou China | 48 | -0.04 | +0.031 start, best T32 | T17T13T4973T55 |
| T57 | 36 | Henrik Norlander Sweden | 51 | -0.46 | +0.302 starts, best T15 | CUTT62T25CUTCUT |
| T57 | 49 | Martin Laird Scotland | 57 | -0.63 | +0.192 starts, best T10 | CUTT42CUTT57T62 |
| T57 | 111 | Robert Streb USA | 79 | -1.27 | -0.182 starts, best a missed cut | CUTCUTCUTCUTCUT |
| T61 | 74 | Danny Walker USA | 65 | -0.73 | -0.051 start, best T64 | T40CUTT38CUTCUT |
| T61 | 77 | Hank Lebioda USA | 66 | -0.83 | debut | T40T68CUTCUTCUT |
| 63 | 76 | Camilo Villegas Colombia | 66 | -0.73 | -0.092 starts, best a missed cut | CUTCUTCUTT7CUT |
| 64 | 92 | James Hahn USA | 71 | -1.21 | +0.142 starts, best T34 | T72CUTCUTCUT49 |
| 65 | 96 | Marcelo Rozo Colombia | 72 | -1.10 | debut | CUTCUTT65CUTCUT |
| T66 | 26 | Carson Young USA | 48 | -0.34 | +0.321 start, best T10 | T52T44CUTCUTT55 |
| T66 | 57 | Troy Merritt USA | 59 | -0.59 | +0.072 starts, best T23 | T51CUTT40T42T53 |
| 68 | 1 | Rasmus Neergaard-Petersen Denmark | 25 | +0.81 | +0.391 start, best 2 | T40T41T49T4519 |
| CUT | 4 | Rasmus Højgaard Denmark | 36 | +0.80 | -0.241 start, best T49 | T9T24T30T447 |
| CUT | 5 | Matt Wallace England | 39 | +0.37 | +0.031 start, best T26 | T40T20CUTCUTT7 |
| CUT | 9 | Séamus Power Ireland | 43 | +0.22 | debut | T52T11T63T31T7 |
| CUT | 12 | Adrien Saddier France | 44 | +0.17 | debut | T56T60CUTT70CUT |
| CUT | 13 | Takumi Kanaya Japan | 45 | +0.11 | +0.031 start, best T34 | T17T60CUTCUTT31 |
| CUT | 17 | Chad Ramey USA | 46 | 0.00 | +0.101 start, best T26 | T17T48T22T63T71 |
| CUT | 18 | Eric Cole USA | 46 | +0.09 | debut | T37CUTT27T27CUT |
| CUT | 19 | Kieron Van Wyk South Africa | 46 | -0.35 | +0.421 start, best T4 | T14CUTCUTT4T55 |
| CUT | 21 | Kristoffer Ventura Norway | 47 | +0.03 | debut | CUTT22CUTT34T34 |
| CUT | 30 | Noah Goodwin USA | 50 | -0.38 | +0.281 start, best T12 | T62CUTT14T63CUT |
| CUT | 33 | 51 | -0.35 | +0.222 starts, best T10 | CUTCUTCUTT64T42 | |
| CUT | 39 | Sam Ryder USA | 52 | -0.21 | debut | CUTT59T27T54T47 |
| CUT | 40 | 52 | -0.17 | -0.052 starts, best T42 | T40CUTCUTT34T34 | |
| CUT | 45 | Ben Martin USA | 55 | -0.38 | +0.051 start, best T42 | T42T21CUTCUTCUT |
| CUT | 51 | Justin Lower USA | 58 | -0.45 | debut | CUTT30CUTT42CUT |
| CUT | 53 | Erik van Rooyen South Africa | 58 | -0.47 | debut | CUTCUTCUTCUTCUT |
| CUT | 54 | 58 | -0.46 | -0.022 starts, best T16 | T92CUTCUTT47CUT | |
| CUT | 59 | Paul Waring England | 60 | -0.56 | debut | CUTT32CUTT2757 |
| CUT | 60 | 61 | -0.50 | -0.081 start, best a missed cut | CUTT34CUTCUTT6 | |
| CUT | 61 | Harry Higgs USA | 61 | -0.78 | +0.202 starts, best T26 | CUTCUTT111CUTT29 |
| CUT | 66 | Kensei Hirata Japan | 62 | -0.66 | debut | CUTT5474CUTT24 |
| CUT | 67 | Austin Cook USA | 63 | -1.47 | +0.802 starts, best T10 | CUTCUTT27CUTT41 |
| CUT | 69 | 63 | -0.44 | -0.261 start, best T72 | CUTCUTCUTT120CUT | |
| CUT | 70 | 64 | -0.72 | debut | T63T70CUTCUTT51 | |
| CUT | 72 | Nick Hardy USA | 65 | -0.72 | -0.051 start, best T64 | T124CUTCUTCUTCUT |
| CUT | 79 | Luke List USA | 67 | -0.87 | debut | CUTCUTT54CUTCUT |
| CUT | 80 | 68 | -0.91 | debut | CUTCUTCUTCUTCUT | |
| CUT | 81 | 69 | -0.44 | -0.502 starts, best a missed cut | T41T14T19T23T64 | |
| CUT | 82 | Nick Dunlap USA | 69 | -0.95 | debut | CUTCUTT61T8CUT |
| CUT | 83 | Chris Nido USA, few rounds | 69 | -1.02 | +0.052 starts, best T49 | CUTT49 |
| CUT | 86 | Fabián Gómez Argentina, few rounds | 70 | -1.00 | debut | CUTCUT |
| CUT | 87 | Zhou Yanhan China, few rounds | 70 | -1.00 | debut | No recent starts |
| CUT | 88 | Carson Bertagnole USA, few rounds | 70 | -1.00 | debut | No recent starts |
| CUT | 90 | Filip Jakubcik Czechia, few rounds | 71 | -1.04 | debut | CUT |
| CUT | 91 | Chase Sienkiewicz USA, few rounds | 71 | -1.04 | debut | T111T26 |
| CUT | 93 | Neal Shipley USA | 71 | -1.07 | debut | CUTT68CUTCUTCUT |
| CUT | 94 | Scott Piercy USA | 71 | -1.03 | -0.042 starts, best T42 | CUTCUTCUTCUTCUT |
| CUT | 97 | 72 | -1.02 | -0.082 starts, best a missed cut | CUTCUTT60T37CUT | |
| CUT | 98 | Michael Kartrude USA, few rounds | 72 | -1.12 | debut | CUT |
| CUT | 102 | Luke Long USA, few rounds | 75 | -1.26 | debut | T134 |
| CUT | 104 | Nicholas Lindheim USA | 76 | -1.24 | -0.041 start, best a missed cut | CUTCUTT48CUTCUT |
| CUT | 105 | 76 | -1.06 | -0.241 start, best a missed cut | CUTCUTCUTT38CUT | |
| CUT | 107 | Reinaldo Simoni Puerto Rico, few rounds | 77 | -1.09 | -0.241 start, best a missed cut | CUT |
| CUT | 108 | Ryan Palmer USA | 78 | -1.67 | +0.291 start, best T45 | CUTCUTT2170CUT |
| CUT | 109 | Alejandro Tosti Argentina | 79 | -1.17 | -0.252 starts, best a missed cut | CUTCUTCUTCUTCUT |
| CUT | 110 | Evan Pena Puerto Rico, few rounds | 79 | -1.04 | -0.401 start, best a missed cut | CUT |
| CUT | 112 | Jeffrey Kang USA | 80 | -1.47 | debut | CUTCUTCUTCUTCUT |
| CUT | 114 | Hunter Logan USA | 81 | -1.53 | debut | CUTCUTCUTCUTCUT |
| CUT | 115 | Aaron Wise USA | 81 | -1.28 | -0.261 start, best a missed cut | CUTCUTCUTCUTCUT |
| CUT | 117 | Adam Long USA | 83 | -1.46 | -0.142 starts, best a missed cut | CUTCUTCUTCUTCUT |
| CUT | 118 | Ted Potter Jr. USA, few rounds | 85 | -1.75 | +0.011 start, best a missed cut | T161CUT |
| CUT | 119 | Jason Dufner USA | 86 | -1.21 | -0.592 starts, best T75 | CUTCUTCUTT30CUT |
Course profile
- Course
- Grand Reserve Golf Club
- Where
- Rio Grande, Puerto Rico
- Par
- 72
- Length
- 7,506 yards
- Purse
- $4.00M
- Format
- 4 rounds, cut after round 2
- Defending champion
- Karl Vilips
Past winners and scoring
| Year | Winner | Score | Field avg. | Course |
|---|---|---|---|---|
| 2026 | Ricky Castillo | -17 | 70.98 (-1.02) | Grand Reserve Golf Club, par 72, 7,506 yds |
| 2025 | Karl Vilips | -26 | 69.62 (-2.38) | Grand Reserve Golf Club, par 72, 7,506 yds |
| 2024 | Brice Garnett | -19 | 70.07 (-1.93) | Grand Reserve Golf Club, par 72, 7,506 yds |
Advertisement
Around this week
How the ranking works
Each round is scored against how hard that round played: its difficulty is fitted from every score in it and the skill of the golfers who posted them, so beating a weekend field of cut survivors, or a PGA Tour field rather than a weaker one, counts for more. Zero is an average PGA Tour round. A golfer's form rating is his average against that difficulty over the last 2 years, with a round 180 days old counting half as much as a new one, blended with 12 rounds at -1.0 so a handful of good days cannot top the board. Course history is how much better or worse he has played at this tournament than his own rating, shrunk as if he had 16 more average rounds there. The ranking is form plus course history. The projected finish treats every round as his rating plus or minus 2.9 strokes and counts how many of the field he would be expected to beat. ESPN publishes no strokes-gained data, so none is used.
- Window
- 730 days of rounds
- Half-life
- 180 days
- Prior
- 12 rounds at -1.0
- Course history shrink
- 16 rounds
- Round spread
- 2.9 strokes
- Rounds fitted
- 93,497 rounds, 2,201 golfers
- Tour field gap
- PGA Tour fields 0.42 strokes a round stronger than DP World Tour fields
By the Parlae deskRankings updated Oct 14, 2026 at 8:13 AM ETHow this is builtReport a wrong number