DP World Tour, Oct 8-11, 2026
Open de España 2026 Results and Fantasy Golf Rankings
Grant Forrest won the 2026 Open de España at -14, played Oct 8-11 at Club de Campo Villa de Madrid in Madrid, Spain (par 71, 7,154 yards). Before the first round the model ranked him 25 of 132. The 2027 edition is Oct 7-10, and this page ranks its field when it is posted.
Final results beside the model's ranking
Ratings as of Oct 4, 2026| Finish | Model rank | Golfer | Proj. finish | Form | Course | Recent finishes |
|---|---|---|---|---|---|---|
| 1 | 25 | Grant Forrest Scotland | 54 | -0.51 | +0.892 starts, best T3 | CUTCUTCUTCUTCUT |
| T2 | 28 | Victor Perez France | 55 | +0.37 | -0.051 start, best T45 | T30CUTCUTT28T9 |
| T2 | 32 | Eugenio Chacarra Spain | 56 | +0.93 | -0.652 starts, best T65 | T3T21T36T4T21 |
| 4 | 21 | Jacob Skov Olesen Denmark | 50 | +0.67 | -0.141 start, best T47 | T11CUTT7T2T16 |
| T5 | 33 | Joe Dean England | 56 | +0.22 | +0.062 starts, best T3 | CUTT11T56T411 |
| T5 | 74 | Daniel Brown England | 68 | -0.19 | debut | T55CUTT16T18CUT |
| T7 | 2 | Ludvig Åberg Sweden | 35 | +1.23 | debut | T11T27T4T16T7 |
| T7 | 8 | Oliver Lindell Finland | 43 | +0.77 | +0.091 start, best T27 | T42CUTT55T15T2 |
| T7 | 30 | Joel Girrbach Switzerland | 56 | -0.19 | +0.502 starts, best 3 | CUTT37CUTT23T9 |
| T7 | 78 | Adrian Otaegui United Arab Emirates | 68 | -0.16 | -0.042 starts, best T39 | T44T39CUTCUTT16 |
| T11 | 16 | Joakim Lagergren Sweden | 48 | +0.15 | +0.461 start, best T5 | T30T10CUTT11T9 |
| T11 | 56 | Martin Couvra France | 63 | +0.08 | -0.081 start, best a missed cut | T20T56CUTCUTT10 |
| T13 | 5 | Shane Lowry Ireland | 40 | +1.08 | -0.102 starts, best T13 | T211T52T28CUT |
| T13 | 13 | Bernd Wiesberger Austria | 46 | +0.42 | +0.311 start, best T16 | CUT22T4T39CUT |
| T13 | 19 | Joost Luiten Netherlands | 50 | +0.19 | +0.361 start, best T16 | T41T6CUTT39T37 |
| T13 | 43 | Thriston Lawrence South Africa | 60 | -0.22 | +0.341 start, best T23 | CUTT28CUTCUT1 |
| T13 | 46 | Sean Crocker USA | 61 | -0.38 | +0.472 starts, best T3 | CUTCUTT39T41T39 |
| T13 | 53 | Sami Välimäki Finland | 63 | +0.02 | debut | CUT10T60CUTT55 |
| T13 | 104 | Stefano Mazzoli Italy | 79 | -0.66 | debut | CUTCUTT60T39CUT |
| T20 | 10 | Marco Penge England | 45 | +0.50 | +0.262 starts, best a win | T68T10T18T6T38 |
Advertisement
| Finish | Model rank | Golfer | Proj. finish | Form | Course | Recent finishes |
|---|---|---|---|---|---|---|
| T20 | 26 | Tom Vaillant France | 54 | +0.18 | +0.202 starts, best T18 | CUTT3CUTT46T18 |
| T20 | 31 | Antoine Rozner France | 56 | +0.31 | debut | T20CUTCUTT15T21 |
| T20 | 58 | Niklas Nørgaard Denmark | 64 | -0.02 | debut | T270T31CUTT2 |
| T20 | 70 | Francesco Molinari Italy | 67 | -0.16 | debut | T55T6868T46T17 |
| T20 | 102 | Niklas Lemke Sweden | 77 | -0.46 | -0.131 start, best a missed cut | CUTT56T63T57CUT |
| T26 | 4 | Angel Ayora Spain | 39 | +0.75 | +0.291 start, best T9 | T28T51CUTT4T46 |
| T26 | 20 | Jeff Winther Denmark | 50 | +0.25 | +0.291 start, best 22 | CUT10T15T23CUT |
| T26 | 24 | Daniel Hillier New Zealand | 54 | +0.56 | -0.172 starts, best T23 | T30T36T46T2CUT |
| T26 | 34 | Matthew Jordan England | 57 | +0.35 | -0.081 start, best T47 | CUTT51CUTT262 |
| T26 | 41 | Alejandro Del Rey Spain | 60 | +0.07 | +0.072 starts, best T18 | CUTT15T63T44T46 |
| T26 | 48 | Hennie Du Plessis South Africa | 61 | +0.07 | debut | T35T44CUTT55CUT |
| T32 | 29 | Angel Hidalgo Spain | 55 | -0.20 | +0.522 starts, best a win | 2CUTT55T4T21 |
| T32 | 36 | Francesco Laporta Italy | 57 | +0.28 | -0.042 starts, best T39 | T20T62T23T4CUT |
| T32 | 75 | Josele Ballester Spain | 68 | -0.06 | -0.132 starts, best T55 | T11T46CUTCUTCUT |
| T32 | 82 | 70 | -0.80 | +0.502 starts, best T10 | CUTCUTCUTCUTT50 | |
| T32 | 94 | Kiradech Aphibarnrat Thailand | 75 | -0.41 | -0.081 start, best a missed cut | CUTT56CUTCUTT53 |
| T37 | 6 | David Puig Spain | 42 | +0.24 | +0.682 starts, best T3 | T51T39CUTT30CUT |
| T37 | 38 | Mikael Lindberg Sweden | 59 | +0.22 | -0.051 start, best T47 | T17CUTCUTCUTCUT |
| T37 | 65 | Sergio Garcia Spain | 65 | -0.21 | +0.141 start, best T39 | T14T30CUT52T4 |
| T37 | 69 | MJ Daffue South Africa | 67 | -0.15 | debut | T9CUTCUTCUTT71 |
| T37 | 89 | Wenyi Ding China | 73 | -0.33 | -0.091 start, best a missed cut | CUTCUTCUTCUT82 |
| T37 | 99 | Manuel Elvira Spain | 76 | -0.08 | -0.452 starts, best a missed cut | CUTT2CUTT44CUT |
| T37 | 115 | Luke List USA | 83 | -0.84 | debut | CUTCUTCUTT30CUT |
| T37 | 119 | Quim Vidal Spain | 85 | -0.90 | debut | T69CUTCUTCUTT4 |
| T37 | 120 | Connor Syme Scotland | 87 | -0.79 | -0.201 start, best a missed cut | T11CUTT53CUTCUT |
| T46 | 40 | Darius Van Driel Netherlands | 59 | -0.11 | +0.271 start, best T27 | CUTCUT67T53T30 |
| T46 | 44 | Sam Bairstow England | 60 | +0.16 | -0.042 starts, best T45 | T17T14T27T36CUT |
| T46 | 52 | Nathan Kimsey England | 62 | +0.11 | -0.081 start, best T55 | CUTT44T41T57T30 |
| T46 | 93 | Ashun Wu China | 75 | -0.23 | -0.252 starts, best 64 | T20CUTCUTT23CUT |
| T46 | 112 | Pablo Larrazábal Spain | 82 | -0.81 | +0.052 starts, best T29 | T61CUTT55CUTT46 |
| T46 | 118 | Nicolai von Dellingshausen Germany | 85 | -0.49 | -0.401 start, best a missed cut | T3772CUTCUTCUT |
| T52 | 51 | Romain Langasque France | 62 | +0.06 | -0.012 starts, best T29 | CUTT51T46T23CUT |
| T52 | 64 | Michael Stewart Scotland, few rounds | 65 | -0.06 | debut | T4 |
| 54 | 54 | Brandon Robinson Thompson England | 63 | -0.32 | +0.332 starts, best T18 | CUTCUTCUTCUTCUT |
| T55 | 35 | Jorge Campillo Spain | 57 | +0.15 | +0.112 starts, best T18 | CUTCUTCUTCUTT37 |
| T55 | 42 | Frederic LaCroix France | 60 | -0.14 | +0.271 start, best T27 | CUTT44CUTT15T70 |
| T55 | 59 | Nacho Elvira Spain | 64 | +0.15 | -0.192 starts, best T35 | T60T44CUTT11T2 |
| T55 | 60 | JC Ritchie South Africa | 64 | -0.05 | debut | T9CUTT60CUTT55 |
| T55 | 68 | Marcus Helligkilde Denmark | 67 | -0.14 | debut | CUTT39CUTCUTT26 |
| T55 | 72 | Jens Dantorp Sweden | 67 | -0.30 | +0.122 starts, best T30 | CUTCUTCUTT9CUT |
| T55 | 76 | Eddie Pepperell England | 68 | -0.14 | -0.051 start, best a missed cut | T61CUTT62CUTCUT |
| T55 | 83 | Matteo Manassero Italy | 70 | -0.08 | -0.221 start, best a missed cut | T61T28CUTT14CUT |
| T55 | 103 | Jason Scrivener Australia | 78 | -0.20 | -0.422 starts, best T57 | CUTT20CUTCUTCUT |
| T64 | 9 | Alex Noren Sweden | 43 | +0.83 | debut | T23T15T37T3T7 |
| T64 | 92 | Rikuya Hoshino Japan | 74 | -0.59 | +0.132 starts, best T29 | CUTCUTCUTCUTCUT |
| T64 | 105 | Renato Paratore Italy | 79 | -0.67 | +0.011 start, best a missed cut | T42CUTCUTT46CUT |
| 67 | 106 | Jeremy Paul Germany | 79 | -0.66 | debut | T23T33T33T37CUT |
| 68 | 79 | Filippo Celli Italy | 68 | -0.16 | -0.041 start, best a missed cut | CUTT20T6CUTCUT |
| T69 | 55 | David Law Scotland | 63 | -0.14 | +0.151 start, best T29 | T23T44T44T23T53 |
| T69 | 61 | Oihan Guillamoundeguy France | 64 | -0.05 | debut | CUT71CUTCUTT37 |
| T69 | 62 | Brandon Stone South Africa | 64 | +0.15 | -0.201 start, best a missed cut | T42T7CUTT41T23 |
| 72 | 80 | Daniel Rodrigues Portugal | 70 | -0.28 | debut | CUTCUTT11CUTT9 |
| 73 | 127 | Jeong weon Ko France | 93 | -1.51 | +0.242 starts, best T45 | CUTCUTCUTCUTCUT |
| CUT | 1 | Patrick Reed USA | 33 | +1.06 | +0.282 starts, best T10 | CUTT2T11T55T30 |
| CUT | 3 | Jayden Schaper South Africa | 38 | +0.50 | +0.602 starts, best T5 | CUTT36CUTT61T15 |
| CUT | 7 | Tom McKibbin Northern Ireland | 42 | +0.44 | +0.461 start, best 4 | CUTT5T6CUTT30 |
| CUT | 11 | Tyrrell Hatton England | 45 | +0.48 | +0.281 start, best T10 | CUTT27CUTT46T69 |
| CUT | 12 | Calum Hill Scotland | 46 | +0.37 | +0.371 start, best T9 | T17CUTCUTT31T30 |
| CUT | 14 | Ugo Coussaud France | 48 | +0.19 | +0.452 starts, best T5 | CUTCUTT11T57T30 |
| CUT | 15 | Julien Guerrier France | 48 | +0.18 | +0.452 starts, best T16 | T14CUTCUTT37CUT |
| CUT | 17 | Justin Rose England | 48 | +0.61 | debut | CUTT51T18T22T39 |
| CUT | 18 | Todd Clements England | 49 | +0.04 | +0.542 starts, best T13 | T55T37CUTCUTT18 |
| CUT | 22 | Ewen Ferguson Scotland | 53 | +0.67 | -0.242 starts, best T35 | T14T56T9T15T24 |
| CUT | 23 | Thomas Detry Belgium | 53 | +0.36 | +0.071 start, best T35 | 8T20CUTCUTT30 |
| CUT | 27 | Nicolai Højgaard Denmark | 55 | +0.35 | debut | CUTCUTCUTT41T34 |
| CUT | 37 | Dan Bradbury England | 57 | +0.02 | +0.212 starts, best T30 | T14CUTCUTCUTCUT |
| CUT | 39 | Davis Bryant USA | 59 | +0.17 | debut | T61T27T46T23T9 |
| CUT | 45 | Gregorio De Leo Italy | 61 | +0.10 | debut | T28T5T61T30T53 |
| CUT | 47 | Thomas Rosenmueller Germany | 61 | +0.08 | debut | CUTCUTCUTT6T9 |
| CUT | 49 | Adrian Meronk Poland | 62 | +0.06 | debut | 1T50T62T14T44 |
| CUT | 50 | Marcus Armitage England | 62 | +0.39 | -0.331 start, best a missed cut | T30CUTT27CUTCUT |
| CUT | 57 | Guido Migliozzi Italy | 63 | +0.13 | -0.141 start, best a missed cut | T42T7T10CUTT57 |
| CUT | 63 | Maximilian Steinlechner Austria | 64 | -0.05 | debut | CUTCUTT14T1567 |
| CUT | 66 | Ben Schmidt England | 66 | -0.49 | +0.391 start, best T23 | CUTCUTCUTCUTCUT |
| CUT | 67 | Ricardo Gouveia Portugal | 66 | -0.26 | +0.142 starts, best T24 | CUTT51CUTCUTCUT |
| CUT | 71 | Freddy Schott Germany | 67 | -0.24 | +0.082 starts, best T13 | T42CUTT27CUTCUT |
| CUT | 73 | Jacques Kruyswijk South Africa | 67 | -0.42 | +0.242 starts, best T39 | CUTCUTT53T59CUT |
| CUT | 77 | Andy Sullivan England | 68 | +0.22 | -0.412 starts, best a missed cut | CUTT10T36CUT3 |
| CUT | 81 | Kazuma Kobori New Zealand | 70 | +0.12 | -0.411 start, best a missed cut | CUTT56T14T9CUT |
| CUT | 84 | Elvis Smylie Australia | 71 | -0.31 | debut | CUTCUTCUTT41T75 |
| CUT | 85 | Yuto Katsuragawa Japan | 72 | -0.34 | -0.021 start, best a missed cut | T28T27CUTCUTT26 |
| CUT | 86 | Michael Hollick South Africa | 72 | -0.36 | debut | T42CUTCUT68CUT |
| CUT | 87 | Bubba Watson USA | 72 | -0.38 | debut | CUTT13CUTT40T14 |
| CUT | 88 | Yanhan Zhou China | 73 | -0.39 | debut | CUTT44CUTT61CUT |
| CUT | 90 | Rafa Cabrera Bello Spain | 73 | -0.31 | -0.112 starts, best T55 | CUTT44T23T23CUT |
| CUT | 91 | Ross Fisher England | 74 | -0.43 | -0.012 starts, best T52 | CUTCUTT15T23T46 |
| CUT | 95 | Yurav Premlall South Africa | 75 | -0.50 | debut | CUTT56CUTT49T26 |
| CUT | 96 | Dylan Frittelli South Africa | 76 | -0.59 | +0.082 starts, best T47 | CUTCUTCUTT44CUT |
| CUT | 97 | Sebastian Söderberg Sweden | 76 | -0.43 | -0.081 start, best a missed cut | T17CUTT4669CUT |
| CUT | 98 | David Ravetto France | 76 | -0.24 | -0.272 starts, best a missed cut | T11CUTCUTCUTCUT |
| CUT | 100 | Richard Mansell England | 76 | -0.24 | -0.292 starts, best T45 | T23CUTT63CUTT7 |
| CUT | 101 | Marcel Siem Germany | 77 | -0.74 | +0.191 start, best T44 | CUTT14CUTCUTCUT |
| CUT | 107 | Sebastian Garcia Spain | 79 | -0.91 | +0.251 start, best T39 | CUTCUTCUTCUTT69 |
| CUT | 108 | Danny Willett England | 80 | -0.63 | -0.051 start, best a missed cut | CUTT44CUTT44T62 |
| CUT | 109 | Paul Waring England | 80 | -0.13 | -0.551 start, best a missed cut | CUTT21T11CUTCUT |
| CUT | 110 | David Micheluzzi Australia | 81 | -0.97 | +0.252 starts, best T39 | CUTCUTCUTT23CUT |
| CUT | 111 | 81 | -0.28 | -0.462 starts, best a missed cut | T20T15T31CUTCUT | |
| CUT | 113 | Richard Sterne South Africa | 82 | -0.61 | -0.171 start, best a missed cut | CUTCUTCUTCUTT53 |
| CUT | 114 | Ivan Cantero Spain | 83 | -0.68 | -0.142 starts, best T55 | T23CUTCUTCUTT39 |
| CUT | 116 | Thomas Aiken South Africa | 84 | -0.80 | -0.062 starts, best a missed cut | CUTCUTT71CUTCUT |
| CUT | 117 | Jack Senior England | 84 | -0.72 | -0.151 start, best a missed cut | T51CUTCUTT53CUT |
| CUT | 121 | Alejandro Rodriguez Andreu Spain, few rounds | 87 | -1.00 | debut | No recent starts |
| CUT | 122 | Sergio Jiménez Romero Spain, few rounds | 87 | -1.00 | debut | No recent starts |
| CUT | 123 | Juan Salama Spain, few rounds | 87 | -1.00 | debut | No recent starts |
| CUT | 124 | Gonzalo Baños Ramos Spain, few rounds | 87 | -1.00 | debut | No recent starts |
| CUT | 125 | 89 | -0.89 | -0.192 starts, best a missed cut | CUTCUTCUTCUTCUT | |
| CUT | 126 | James Morrison England | 91 | -0.92 | -0.241 start, best a missed cut | CUTCUTT60CUTCUT |
| CUT | 128 | 96 | -1.71 | +0.291 start, best T55 | CUTCUTCUTCUTCUT | |
| CUT | 129 | Dylan Naidoo South Africa | 98 | -1.52 | -0.011 start, best a missed cut | CUT62CUTCUTT68 |
| CUT | 130 | Sebastian Desoisa Great Britain, few rounds | 100 | -1.17 | -0.441 start, best a missed cut | CUT |
| CUT | 131 | Ockie Strydom South Africa | 103 | -1.78 | debut | CUTT41CUTCUTCUT |
| CUT | 132 | Daniel Gavins England | 114 | -2.55 | +0.111 start, best a missed cut | CUTCUTCUTCUTCUT |
Course profile
- Course
- Club de Campo Villa de Madrid
- Where
- Madrid, Spain
- Par
- 71
- Length
- 7,154 yards
- Purse
- $3.25M
- Format
- 4 rounds, cut after round 2
- Defending champion
- Marco Penge
Past winners and scoring
| Year | Winner | Score | Field avg. | Course |
|---|---|---|---|---|
| 2026 | Grant Forrest | -14 | 70.95 (-0.05) | Club de Campo Villa de Madrid, par 71, 7,154 yds |
| 2025 | Marco Penge | -15 | 70.84 (-0.16) | Club de Campo Villa de Madrid, par 71, 7,154 yds |
| 2024 | Angel Hidalgo | -14 | 71.61 (+0.61) | Club de Campo Villa de Madrid, par 71, 7,154 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