PGA Tour, Jul 17-20, 2025
Barracuda Championship 2025 Results and Fantasy Golf Rankings
Ryan Gerard won the 2025 Barracuda Championship at +47, played Jul 17-20 at Tahoe Mountain Club (Old Greenwood) in Truckee, CA (par 71, 7,480 yards). Before the first round the model ranked him 1 of 156. Every finisher is listed below beside where the model ranked him.
Final results beside the model's ranking
Ratings as of Jul 13, 2025| Finish | Model rank | Golfer | Proj. finish | Form | Course | Recent finishes |
|---|---|---|---|---|---|---|
| 1 | 1 | Ryan Gerard USA | 52 | +0.38 | debut | 74CUTT41T54T50 |
| 2 | 23 | Erik van Rooyen South Africa | 63 | -0.03 | debut | CUTT78CUTCUTT36 |
| 3 | 25 | Todd Clements England | 64 | -0.04 | 0.001 start, best T33 | CUTCUTT21CUTCUT |
| T4 | 10 | Beau Hossler USA | 59 | +0.12 | 0.001 start, best a missed cut | T14T11T60T52T59 |
| T4 | 16 | Jacques Kruyswijk South Africa | 61 | +0.05 | debut | T65T19CUTCUTCUT |
| T4 | 33 | Max McGreevy USA | 66 | -0.13 | debut | CUTCUTCUTT27T66 |
| 7 | 83 | 77 | -0.50 | debut | T45CUTT6T18T53 | |
| T8 | 12 | Rico Hoey Philippines | 60 | +0.10 | 0.001 start, best T8 | T34T11CUTT36T66 |
| T8 | 41 | Jason Scrivener Australia | 68 | -0.20 | 0.001 start, best a missed cut | CUTCUTCUTT26CUT |
| T8 | 90 | David Skinns England | 78 | -0.54 | debut | T4CUTT67T9CUT |
| T11 | 3 | 54 | +0.31 | 0.001 start, best T21 | CUTCUTT8T6T44 | |
| T11 | 73 | Ben Silverman Canada | 75 | -0.43 | 0.001 start, best T40 | T28CUTT67T36T70 |
| T11 | 96 | Martin Laird Scotland | 80 | -0.62 | 0.001 start, best T21 | T34CUTCUTCUTCUT |
| T14 | 4 | 54 | +0.31 | debut | T5T51CUTT22CUT | |
| T14 | 36 | Sam Ryder USA | 66 | -0.14 | 0.001 start, best T38 | CUTCUTCUTCUTT53 |
| T14 | 72 | 74 | -0.41 | 0.001 start, best T40 | T61CUTT51CUTT27 | |
| T17 | 48 | Carson Young USA | 71 | -0.29 | 0.001 start, best a missed cut | CUTT5CUTT52T53 |
| T17 | 67 | Joel Dahmen USA | 73 | -0.37 | 0.001 start, best a missed cut | CUTT57CUTCUTCUT |
| T17 | 95 | Robin Williams South Africa | 80 | -0.59 | debut | CUTCUTCUTCUTT56 |
| T20 | 13 | Doug Ghim USA | 60 | +0.10 | debut | T31T19CUTCUTT46 |
Advertisement
| Finish | Model rank | Golfer | Proj. finish | Form | Course | Recent finishes |
|---|---|---|---|---|---|---|
| T20 | 45 | 70 | -0.26 | debut | CUTT57T78CUTT36 | |
| T20 | 110 | Joel Girrbach Switzerland | 87 | -0.86 | debut | T54T54T57CUTCUT |
| T23 | 5 | Vince Whaley USA | 56 | +0.21 | 0.001 start, best 2 | T4T33T32T52T11 |
| T23 | 37 | 67 | -0.15 | 0.001 start, best a missed cut | T14T44T34T59T77 | |
| T23 | 40 | 68 | -0.18 | debut | T34CUTCUTCUTT59 | |
| T23 | 84 | Will Gordon USA | 77 | -0.50 | 0.001 start, best 49 | T14CUTT51CUTCUT |
| T23 | 134 | 94 | -1.08 | debut | T64CUTCUTCUTT49 | |
| T23 | 135 | Ben Polland USA | 94 | -1.10 | debut | T53T70T62CUTCUT |
| T29 | 55 | Yuto Katsuragawa Japan | 72 | -0.32 | debut | CUTT11CUTT46T51 |
| T29 | 85 | Thomas Rosenmueller Germany | 77 | -0.52 | debut | T14CUTT51CUTCUT |
| T29 | 93 | Dylan Frittelli South Africa | 79 | -0.57 | 0.001 start, best a missed cut | CUTCUTT68CUTCUT |
| T32 | 31 | 66 | -0.12 | debut | CUTCUTT1364CUT | |
| T32 | 68 | Nate Lashley USA | 73 | -0.38 | 0.001 start, best T38 | T27CUTT47CUTT39 |
| T32 | 92 | David Lipsky USA | 79 | -0.56 | 0.001 start, best a missed cut | T28T3CUTCUTCUT |
| T35 | 2 | Kevin Roy USA | 53 | +0.34 | debut | CUTT3T8T18T46 |
| T35 | 6 | Brandon Robinson Thompson England | 56 | +0.21 | debut | CUTT46T21CUTCUT |
| T35 | 14 | Mark Hubbard USA | 60 | +0.07 | 0.001 start, best T17 | T67T33T13CUTT47 |
| T35 | 57 | 72 | -0.33 | debut | CUTCUTT60CUTCUT | |
| T35 | 100 | 84 | -0.74 | 0.001 start, best T24 | CUTT20CUTCUTCUT | |
| T35 | 111 | Dale Whitnell England | 87 | -0.86 | debut | T65T64T63CUTCUT |
| T41 | 38 | Kristoffer Ventura Norway | 67 | -0.15 | debut | T45T27T34CUTT16 |
| T41 | 43 | 69 | -0.22 | debut | 2CUTT60T52CUT | |
| T41 | 59 | Tom Vaillant France | 72 | -0.34 | 0.001 start, best a missed cut | CUTCUTT50T60CUT |
| T41 | 153 | Austin Cook USA | 111 | -1.71 | 0.001 start, best a missed cut | CUTCUTCUTCUTT16 |
| T45 | 32 | Max Homa USA | 66 | -0.12 | debut | T5CUTT54CUTT51 |
| T45 | 53 | 71 | -0.31 | 0.001 start, best T44 | CUTCUTCUTCUTCUT | |
| T47 | 20 | Ryo Hisatsune Japan | 62 | +0.01 | debut | CUTT60T60T47T6 |
| T47 | 98 | Trevor Cone USA | 83 | -0.71 | debut | T14CUTCUTT42T52 |
| T47 | 125 | Patrick Newcomb USA, few rounds | 91 | -1.00 | 0.001 start, best a missed cut | CUT |
| T50 | 91 | Andrew Wilson England | 78 | -0.54 | debut | CUTCUTCUTT26CUT |
| T50 | 112 | Nick Watney USA | 87 | -0.86 | 0.001 start, best 63 | CUTT45CUTCUTT34 |
| T52 | 15 | 61 | +0.06 | 0.001 start, best 3 | T6T18CUTT43CUT | |
| T52 | 136 | 95 | -1.13 | 0.001 start, best 7 | CUTCUTCUTCUTCUT | |
| T54 | 29 | Ivan Cantero Spain | 65 | -0.09 | 0.001 start, best a missed cut | T40T17T33T26CUT |
| T54 | 76 | Zac Blair USA | 75 | -0.45 | 0.001 start, best a missed cut | T28T33CUTT52CUT |
| 56 | 47 | Ben Martin USA | 70 | -0.28 | debut | T34CUTCUTT33T9 |
| T57 | 64 | 73 | -0.36 | debut | CUTT16T25T31T52 | |
| T57 | 71 | Ricardo Gouveia Portugal | 74 | -0.40 | 0.001 start, best a missed cut | CUTT61CUTT19CUT |
| T57 | 80 | Callum Shinkwin England | 76 | -0.47 | debut | T64T41T49CUTT41 |
| T60 | 65 | Marcus Kinhult Sweden | 73 | -0.36 | 0.001 start, best a missed cut | CUTT3373T37CUT |
| T60 | 102 | Matt NeSmith USA | 85 | -0.76 | 0.001 start, best a missed cut | T24CUTCUTCUTT12 |
| 62 | 74 | Luke List USA | 75 | -0.44 | 0.001 start, best a missed cut | T8CUTT41CUTT36 |
| 63 | 97 | Brandon Wu USA | 83 | -0.70 | 0.001 start, best a missed cut | CUTCUTCUTCUTT27 |
| 64 | 114 | Camilo Villegas Colombia | 88 | -0.87 | 0.001 start, best a missed cut | T33T67CUTT70CUT |
| T65 | 56 | Kiradech Aphibarnrat Thailand | 72 | -0.32 | debut | CUTCUTT33T11T10 |
| T65 | 145 | David Longmire USA, few rounds | 102 | -1.37 | debut | T147 |
| CUT | 7 | Sam Bairstow England | 56 | +0.21 | 0.001 start, best T57 | T65CUTCUTCUTT16 |
| CUT | 8 | Emiliano Grillo Argentina | 57 | +0.18 | debut | T402T73T19T24 |
| CUT | 9 | Lee Hodges USA | 58 | +0.15 | debut | CUTT21T34T9T53 |
| CUT | 11 | Alex Fitzpatrick England | 59 | +0.11 | 0.001 start, best a missed cut | CUTCUTT19T26CUT |
| CUT | 17 | 61 | +0.05 | debut | T11T60T2557T46 | |
| CUT | 18 | 61 | +0.05 | 0.001 start, best T5 | CUTCUTCUTCUTT28 | |
| CUT | 19 | 62 | +0.02 | 0.001 start, best T50 | T14T27T19T9CUT | |
| CUT | 21 | Andrea Pavan Italy | 62 | +0.01 | 0.001 start, best a missed cut | CUTT38T41CUTT68 |
| CUT | 22 | Marcus Armitage England | 63 | -0.02 | 0.001 start, best T24 | T40T26T57T40T13 |
| CUT | 24 | Chan Kim USA | 63 | -0.03 | 0.001 start, best T29 | T14CUTT19CUTCUT |
| CUT | 26 | Nicolai von Dellingshausen Germany | 64 | -0.04 | debut | CUTCUTT5T71 |
| CUT | 27 | Séamus Power Ireland | 64 | -0.05 | debut | CUTT44CUTCUTT59 |
| CUT | 28 | Calum Hill Scotland | 65 | -0.08 | debut | CUTCUTT371T34 |
| CUT | 30 | Yannik Paul Germany | 66 | -0.11 | debut | T43T66T33CUTCUT |
| CUT | 34 | Steven Fisk USA | 66 | -0.13 | debut | T28CUTCUTT43T66 |
| CUT | 35 | Sean Crocker USA | 66 | -0.13 | debut | CUTCUTT63T19T16 |
| CUT | 39 | 67 | -0.17 | 0.001 start, best a missed cut | CUTCUTT34T36CUT | |
| CUT | 42 | Bernd Wiesberger Austria | 68 | -0.20 | debut | CUTCUTT63T46T51 |
| CUT | 44 | Manuel Elvira Spain | 70 | -0.25 | 0.001 start, best a missed cut | 3CUTT19T7CUT |
| CUT | 46 | Chad Ramey USA | 70 | -0.27 | 0.001 start, best T13 | T8CUTT26CUTCUT |
| CUT | 49 | Garrick Higgo South Africa | 71 | -0.29 | 0.001 start, best a missed cut | T27CUTT55681 |
| CUT | 50 | Jeremy Paul Germany | 71 | -0.30 | debut | CUTT33CUTT18T59 |
| CUT | 51 | Jens Dantorp Sweden | 71 | -0.30 | debut | CUTT26T28T26CUT |
| CUT | 52 | Mac Meissner USA | 71 | -0.30 | 0.001 start, best 4 | CUTCUTCUTCUTT28 |
| CUT | 54 | Dan Bradbury England | 71 | -0.31 | debut | CUTCUTT3T7CUT |
| CUT | 58 | Danny Walker USA | 72 | -0.33 | debut | CUTCUTCUTCUTT34 |
| CUT | 60 | Casey Jarvis South Africa | 72 | -0.34 | 0.001 start, best T33 | CUTCUTCUTCUTT37 |
| CUT | 61 | Gavin Green Malaysia | 72 | -0.35 | debut | CUT68T21T13T34 |
| CUT | 62 | Greyson Sigg USA | 72 | -0.35 | 0.001 start, best a missed cut | CUTCUTCUTCUTCUT |
| CUT | 63 | Adam Svensson Canada | 72 | -0.35 | 0.001 start, best a missed cut | CUTT44CUTCUTT46 |
| CUT | 66 | Ben Kohles USA | 73 | -0.36 | debut | T8T44T78CUTCUT |
| CUT | 69 | Scott Jamieson Scotland | 74 | -0.39 | 0.001 start, best a missed cut | CUTT1972CUTT37 |
| CUT | 70 | Maximilian Kieffer Germany | 74 | -0.39 | 0.001 start, best T44 | T54CUTT16T49T51 |
| CUT | 75 | Adam Hadwin Canada | 75 | -0.44 | debut | CUTCUTT78T57T27 |
| CUT | 77 | Nick Hardy USA | 76 | -0.46 | 0.001 start, best a missed cut | T8CUTT51CUTT11 |
| CUT | 78 | Cam Davis Australia | 76 | -0.46 | debut | CUTT57T64CUTCUT |
| CUT | 79 | 76 | -0.46 | 0.001 start, best a missed cut | CUTT33CUTCUTT7 | |
| CUT | 81 | Rafa Cabrera Bello Spain | 76 | -0.47 | 0.001 start, best a missed cut | CUTT26T21T13T22 |
| CUT | 82 | Alejandro Tosti Argentina | 76 | -0.48 | 0.001 start, best T53 | CUTCUTCUTCUTCUT |
| CUT | 86 | Dylan Wu USA | 77 | -0.52 | 0.001 start, best a missed cut | CUTT54T59T70T45 |
| CUT | 87 | Adam Schenk USA | 77 | -0.52 | debut | CUTCUTCUTT50T65 |
| CUT | 88 | Harry Higgs USA | 78 | -0.53 | debut | T28CUTT24CUTT51 |
| CUT | 89 | Thomas Aiken South Africa | 78 | -0.53 | debut | CUTCUTCUTCUTCUT |
| CUT | 94 | 79 | -0.58 | debut | T8T31T36CUTCUT | |
| CUT | 99 | Noah Goodwin USA | 83 | -0.71 | debut | T50CUTCUTT18CUT |
| CUT | 101 | Scott Piercy USA | 84 | -0.75 | 0.001 start, best T61 | T14CUTCUTT26CUT |
| CUT | 103 | Hamish Brown Denmark | 85 | -0.76 | debut | T58CUTT57T26CUT |
| CUT | 104 | 85 | -0.78 | 0.001 start, best a missed cut | CUTCUTT77CUTCUT | |
| CUT | 105 | John Pak USA | 85 | -0.79 | debut | CUTCUTCUTT27T28 |
| CUT | 106 | Richard Sterne South Africa | 87 | -0.83 | debut | CUTCUTCUTT26T59 |
| CUT | 107 | Jeong weon Ko France | 87 | -0.83 | 0.001 start, best a missed cut | CUTT49CUTCUTCUT |
| CUT | 108 | Shubhankar Sharma India | 87 | -0.83 | debut | CUTCUTCUTCUTCUT |
| CUT | 109 | Nick Dunlap USA | 87 | -0.84 | 0.001 start, best a win | T11CUTT66CUTCUT |
| CUT | 113 | Jannik De Bruyn Germany | 87 | -0.86 | debut | CUTCUTT50CUTCUT |
| CUT | 115 | 88 | -0.87 | 0.001 start, best T17 | CUTCUTCUTCUTCUT | |
| CUT | 116 | 89 | -0.91 | debut | T24CUTCUTCUTCUT | |
| CUT | 117 | MJ Daffue South Africa | 89 | -0.92 | 0.001 start, best T33 | T58T26CUTCUTCUT |
| CUT | 118 | 89 | -0.93 | debut | CUTCUTT26CUTCUT | |
| CUT | 119 | Chez Reavie USA | 90 | -0.94 | 0.001 start, best T44 | T50CUTCUTCUTT72 |
| CUT | 120 | 90 | -0.94 | 0.001 start, best 65 | T14CUTT41T59T66 | |
| CUT | 121 | Cristobal Del Solar Chile | 90 | -0.95 | debut | T58T5486T36T31 |
| CUT | 122 | RJ Manke USA, few rounds | 90 | -0.95 | debut | CUT |
| CUT | 123 | Chris Korte USA | 91 | -0.97 | debut | T16CUTT117CUT |
| CUT | 124 | Aaron Wise USA | 91 | -0.98 | debut | CUTT51CUTCUTCUT |
| CUT | 126 | Charles Osborne USA, few rounds | 91 | -1.00 | debut | No recent starts |
| CUT | 127 | Chaz Aurilia USA, few rounds | 91 | -1.00 | debut | No recent starts |
| CUT | 128 | Joshua Kelley USA, few rounds | 91 | -1.00 | debut | No recent starts |
| CUT | 129 | 93 | -1.04 | debut | CUTCUT82T60CUT | |
| CUT | 130 | Kaito Onishi Japan | 93 | -1.04 | debut | CUTCUTT73CUTCUT |
| CUT | 131 | James Hahn USA | 93 | -1.05 | debut | 4963CUTCUTCUT |
| CUT | 132 | Cameron Sisk USA, few rounds | 93 | -1.06 | debut | CUT |
| CUT | 133 | Julien Brun France | 93 | -1.07 | debut | CUTCUTCUTT42T41 |
| CUT | 137 | Tommy Gainey USA | 95 | -1.13 | debut | T61T53T75T19CUT |
| CUT | 138 | Rafael Campos Puerto Rico | 95 | -1.13 | 0.001 start, best a missed cut | T50CUTCUTCUTCUT |
| CUT | 139 | Tim Widing Sweden | 96 | -1.15 | debut | CUTCUTCUTT52CUT |
| CUT | 140 | Matthew Baldwin England | 96 | -1.16 | 0.001 start, best a missed cut | CUTCUTCUTCUTT27 |
| CUT | 141 | Cole Rueck USA, few rounds | 98 | -1.22 | debut | CUT |
| CUT | 142 | Matthias Schwab Austria | 98 | -1.23 | 0.001 start, best a missed cut | CUTT61CUTCUTT64 |
| CUT | 143 | Kevin Velo USA | 98 | -1.24 | debut | CUTCUTT73CUTCUT |
| CUT | 144 | Aaron Baddeley Australia | 100 | -1.30 | 0.001 start, best a missed cut | CUTCUTCUTCUTCUT |
| CUT | 146 | Bill Haas USA | 102 | -1.37 | 0.001 start, best a missed cut | CUT66CUTCUTCUT |
| CUT | 147 | Michael La Sasso USA, few rounds | 102 | -1.37 | debut | CUTCUTCUT |
| CUT | 148 | Alexander Knappe Germany | 102 | -1.38 | 0.001 start, best a missed cut | CUTT73CUTCUTCUT |
| CUT | 149 | 102 | -1.38 | debut | CUTCUT85CUTT37 | |
| CUT | 150 | 102 | -1.39 | debut | T64CUTCUTCUTCUT | |
| CUT | 151 | 103 | -1.41 | debut | T45CUTCUTCUTT77 | |
| CUT | 152 | 106 | -1.51 | debut | CUTCUTCUTCUTT37 | |
| CUT | 154 | Ryan Palmer USA | 121 | -2.12 | 0.001 start, best a missed cut | CUTCUTCUTCUTCUT |
| CUT | 155 | Erik Barnes USA | 126 | -2.39 | 0.001 start, best a missed cut | CUTCUTCUTCUTCUT |
| CUT | 156 | Martin Trainer France | 144 | -3.51 | 0.001 start, best a missed cut | CUTCUTCUTCUTCUT |
Course profile
- Course
- Tahoe Mountain Club (Old Greenwood)
- Where
- Truckee, CA, USA
- Par
- 71
- Length
- 7,480 yards
- Purse
- $4.00M
- Format
- 4 rounds, cut after round 2
- Defending champion
- Nick Dunlap
Past winners and scoring
| Year | Winner | Score | Field avg. | Course |
|---|---|---|---|---|
| 2025 | Ryan Gerard | +47 | - | Tahoe Mountain Club (Old Greenwood), par 71, 7,480 yds |
| 2024 | Nick Dunlap | +49 | - | Tahoe Mountain Club (Old Greenwood), par 71, 7,480 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