La Liga — Player Team Impact
When a player is on the pitch 45+ minutes, how does their team perform? Two unique metrics most sites won't show you: team win rate while they play, and goals their team scores during their exact on-pitch window (sub-in to sub-out / red card).
The bar colors every pitch-minute by the scoreline at that moment — green while ahead, warm grey while level, deep red while behind.On-Pitch Metric (Sahadayken Gol)A strict plus/minus-style measure: while a player was actually on the pitch (between substitution times), how many minutes did their team spend ahead vs behind. Goals are credited only when the player was physically on the field — not just selected to the squad.→
La Liga League Average
Team →Goals and assists tell you who scored. This tells you who **wins**. A player can be ratings-mediocre but consistently coincide with team wins — that pattern is what coaches actually pay for.
For every finished league match this season, we read the official scoresheet (minutes per player) and the event log (substitution-in, substitution-out, red cards, goal minutes). For each player who logged 45+ minutes, we derive the exact on-pitch window — start at kickoff or sub-in, end at sub-out or red card or full time. Goals scored by the player's team within that window count; goals outside it don't. Strict on-pitch correlation — no opinion, no model adjustment.
Minimum 3 appearances with 45+ minutes each. Season 2026-27.
↕ Tap any column header to re-sort the table.
| # | Player · Team | Win % on pitchOn-Pitch Metric (Sahadayken Gol)A strict plus/minus-style measure: while a player was actually on the pitch (between substitution times), how many minutes did their team spend ahead vs behind. Goals are credited only when the player was physically on the field — not just selected to the squad.→ | Goals on pitchOn-Pitch Metric (Sahadayken Gol)A strict plus/minus-style measure: while a player was actually on the pitch (between substitution times), how many minutes did their team spend ahead vs behind. Goals are credited only when the player was physically on the field — not just selected to the squad.→ |
|---|---|---|---|
| 1 | Lamine Yamal Barcelona | 100% | 25 3.57/match |
| 2 | Raphinha Barcelona | 100% | 25 3.57/match |
| 3 | Pedri Barcelona | 100% | 22 3.14/match |
| 4 | Joan García Barcelona | 100% | 23 3.83/match |
| 5 | Eric García Barcelona | 100% | 19 3.80/match |
| 6 | Andreas Christensen Barcelona | 100% | 19 3.80/match |
| 7 | Gerard Martín Barcelona | 100% | 20 4.00/match |
| 8 | Xavi Espart Barcelona | 100% | 19 3.80/match |
| 9 | Fermín López Barcelona | 100% | 17 3.40/match |
| 10 | Pau Cubarsí Barcelona | 100% | 16 3.20/match |
| 11 | Anthony Gordon Barcelona | 100% | 13 2.60/match |
| 12 | Rodri Barcelona | 100% | 13 3.25/match |
| 13 | Isaac Romero Sevilla | 100% | 2 0.67/match |
| 14 | Álvaro Carreras Real Madrid | 100% | 6 2.00/match |
| 15 | Bernardo Silva Real Madrid | 100% | 8 2.67/match |
| 16 | Marc Bernal Barcelona | 100% | 8 2.67/match |
| 17 | Cristian Romero Atletico Madrid | 100% | 8 2.67/match |
| 18 | Marcos Llorente Atletico Madrid | 83% | 11 1.83/match |
| 19 | Facundo Bernal Real Betis | 80% | 4 0.80/match |
| 20 | Pablo Fornals Real Betis | 80% | 5 1.00/match |
| 21 | Cucho Hernández Real Betis | 80% | 4 0.80/match |
| 22 | Koke Atletico Madrid | 75% | 8 2.00/match |
| 23 | Marc Bartra Real Betis | 75% | 6 1.50/match |
| 24 | Rodrigo Riquelme Real Betis | 75% | 5 1.25/match |
| 25 | Isco Real Betis | 75% | 5 1.25/match |
| 26 | Jan Oblak Atletico Madrid | 71% | 16 2.29/match |
| 27 | Álvaro Valles Real Betis | 71% | 9 1.29/match |
| 28 | Thibaut Courtois Real Madrid | 71% | 16 2.29/match |
| 29 | Federico Valverde Real Madrid | 71% | 14 2.00/match |
| 30 | Vinícius Júnior Real Madrid | 71% | 13 1.86/match |
| 31 | Kylian Mbappé Real Madrid | 71% | 16 2.29/match |
| 32 | Dávid Hancko Atletico Madrid | 67% | 12 2.00/match |
| 33 | Ademola Lookman Atletico Madrid | 67% | 9 1.50/match |
| 34 | Héctor Bellerín Real Betis | 67% | 7 1.17/match |
| 35 | Natan Real Betis | 67% | 8 1.33/match |
| 36 | Antony Real Betis | 67% | 6 1.00/match |
| 37 | Ibrahima Konaté Real Madrid | 67% | 13 2.17/match |
| 38 | Dean Huijsen Real Madrid | 67% | 11 1.83/match |
| 39 | Jude Bellingham Real Madrid | 67% | 10 1.67/match |
| 40 | Alejandro Grimaldo Atletico Madrid | 67% | 14 2.33/match |
| 41 | Kang-in Lee Atletico Madrid | 67% | 10 1.67/match |
| 42 | Alex Baena Atletico Madrid | 67% | 11 1.83/match |
| 43 | Peque Fernández Sevilla | 67% | 4 1.33/match |
| 44 | Robin Le Normand Atletico Madrid | 67% | 7 2.33/match |
| 45 | Pablo Barrios Atletico Madrid | 67% | 5 1.67/match |
| 46 | Valentín Gómez Real Betis | 67% | 3 1.00/match |
| 47 | Nelson Deossa Real Betis | 67% | 3 1.00/match |
| 48 | Job Ochieng Real Sociedad | 67% | 5 1.67/match |
| 49 | Jonathan Dubasin Osasuna | 67% | 1 0.33/match |
| 50 | Eduardo Camavinga Real Madrid | 67% | 4 1.33/match |
| 51 | Pedro Díaz Rayo Vallecano | 67% | 6 2.00/match |
| 52 | Alexander Freeman Villarreal | 67% | 7 2.33/match |
| 53 | Sergi Cardona Villarreal | 67% | 7 2.33/match |
| 54 | Nathan-Dylan Saliba Villarreal | 67% | 6 2.00/match |
| 55 | Gonçalo Guedes Real Sociedad | 67% | 6 2.00/match |
| 56 | Youssouf Fofana Sevilla | 67% | 2 0.67/match |
| 57 | Félix Correia Sevilla | 67% | 3 1.00/match |
| 58 | Péter Gulácsi Villarreal | 67% | 7 2.33/match |
| 59 | Pau Navarro Villarreal | 67% | 6 2.00/match |
| 60 | Abdessamad Ezzalzouli Real Betis | 67% | 4 1.33/match |
| 61 | Kike Salas Sevilla | 60% | 5 1.00/match |
| 62 | Jon Guridi Sevilla | 60% | 3 0.60/match |
| 63 | Fran García Real Betis | 60% | 7 1.40/match |
| 64 | Marc Roca Real Betis | 60% | 7 1.40/match |
| 65 | Carlos Soler Real Sociedad | 60% | 9 1.80/match |
| 66 | Andres Castrin Sevilla | 60% | 7 1.40/match |
| 67 | Denzel Dumfries Real Madrid | 60% | 10 2.00/match |
| 68 | Arda Güler Real Madrid | 60% | 5 1.00/match |
| 69 | Marc Pubill Atletico Madrid | 60% | 7 1.40/match |
| 70 | Giuliano Simeone Atletico Madrid | 60% | 10 2.00/match |
| 71 | Marc Cucurella Real Madrid | 60% | 9 1.80/match |
| 72 | Odysseas Vlachodimos Sevilla | 57% | 10 1.43/match |
| 73 | Juan Iglesias Sevilla | 57% | 10 1.43/match |
| 74 | Gabriel Suazo Sevilla | 57% | 10 1.43/match |
| 75 | Lucien Agoumé Sevilla | 57% | 10 1.43/match |
| 76 | Miguel Sierra Sevilla | 57% | 5 0.71/match |
| 77 | Jonny Otto Alaves | 50% | 9 1.50/match |
| 78 | Ángel Pérez Alaves | 50% | 7 1.17/match |
| 79 | Antonio Blanco Alaves | 50% | 11 1.83/match |
| 80 | Luka Sučić Real Sociedad | 50% | 9 1.50/match |
| 81 | Mikel Oyarzabal Real Sociedad | 50% | 6 1.00/match |
| 82 | Toni Martínez Alaves | 50% | 5 1.25/match |
| 83 | Arouna Sangante Sevilla | 50% | 6 1.50/match |
| 84 | C. Riedel Espanyol | 50% | 7 1.75/match |
| 85 | Igor Zubeldia Real Sociedad | 50% | 5 1.25/match |
| 86 | Aitor Paredes Athletic Club | 50% | 6 1.50/match |
| 87 | Beñat Gerenabarrena Athletic Club | 50% | 6 1.50/match |
| 88 | Morten Hjulmand Atletico Madrid | 50% | 8 2.00/match |
| 89 | Francho Serrano Getafe | 50% | 2 0.50/match |
| 90 | Yassir Zabiri Racing Santander | 50% | 7 1.75/match |
| 91 | Tajon Buchanan Villarreal | 50% | 6 1.50/match |
| 92 | Riki Rodríguez Deportivo La Coruna | 50% | 2 0.50/match |
| 93 | Ruíz de Galarreta Athletic Club | 50% | 4 1.00/match |
| 94 | Robert Navarro Athletic Club | 50% | 4 1.00/match |
| 95 | Yuri Athletic Club | 50% | 5 1.25/match |
| 96 | Antonio Sivera Alaves | 43% | 11 1.57/match |
| 97 | Nahuel Tenaglia Alaves | 43% | 11 1.57/match |
| 98 | Ville Koski Alaves | 43% | 10 1.43/match |
| 99 | Pablo Ibáñez Alaves | 43% | 11 1.57/match |
| 100 | Abderrahman Rebbach Alaves | 43% | 10 1.43/match |
| 101 | Jon Aramburu Real Sociedad | 43% | 10 1.43/match |
| 102 | Sergio Gómez Real Sociedad | 43% | 7 1.00/match |
| 103 | Robbie Ure Sevilla | 40% | 7 1.40/match |
| 104 | Alberto Moleiro Villarreal | 40% | 8 1.60/match |
| 105 | Ayoze Pérez Villarreal | 40% | 7 1.40/match |
| 106 | T. Dolan Espanyol | 40% | 8 1.60/match |
| 107 | Lucas Noubi Deportivo La Coruna | 40% | 8 1.60/match |
| 108 | Jon Martin Real Sociedad | 40% | 7 1.40/match |
| 109 | Jesús Areso Athletic Club | 40% | 5 1.00/match |
| 110 | Iván Martín Racing Santander | 40% | 7 1.40/match |
| 111 | Sergio Herrera Osasuna | 40% | 5 1.00/match |
| 112 | Luismi Cruz Deportivo La Coruna | 40% | 4 0.80/match |
| 113 | Aymeric Laporte Athletic Club | 40% | 5 1.00/match |
| 114 | Adrià Pedrosa Rayo Vallecano | 40% | 9 1.80/match |
| 115 | Zaid Romero Getafe | 33% | 3 0.50/match |
| 116 | Ramón Terrats Getafe | 33% | 4 0.67/match |
| 117 | Andrés García Getafe | 33% | 3 0.50/match |
| 118 | Andrei Rațiu Rayo Vallecano | 33% | 9 1.50/match |
| 119 | Álvaro García Rayo Vallecano | 33% | 11 1.83/match |
| 120 | Sergio Canales Racing Santander | 33% | 12 2.00/match |
| 121 | Álvaro Mantilla Racing Santander | 33% | 9 1.50/match |
| 122 | Jorge Salinas Racing Santander | 33% | 9 1.50/match |
| 123 | Iñigo Vicente Racing Santander | 33% | 9 1.50/match |
| 124 | Urko González Espanyol | 33% | 7 1.17/match |
| 125 | O. El Hilali Espanyol | 33% | 8 1.33/match |
| 126 | Ximo Navarro Deportivo La Coruna | 33% | 9 1.50/match |
| 127 | Giacomo Quagliata Deportivo La Coruna | 33% | 9 1.50/match |
| 128 | Mario Soriano Deportivo La Coruna | 33% | 6 1.00/match |
| 129 | Lorenzo Amatucci Deportivo La Coruna | 33% | 8 1.33/match |
| 130 | Bil Nsongo Deportivo La Coruna | 33% | 3 0.50/match |
| 131 | Pierre-Emerick Aubameyang Deportivo La Coruna | 33% | 8 1.33/match |
| 132 | Sergio Camello Rayo Vallecano | 33% | 11 1.83/match |
| 133 | Lucas Boyé Alaves | 33% | 6 1.00/match |
| 134 | Álex Remiro Real Sociedad | 33% | 7 1.17/match |
| 135 | Unai Simón Athletic Club | 33% | 6 1.00/match |
| 136 | Iñaki Williams Athletic Club | 33% | 4 0.67/match |
| 137 | Oihan Sancet Athletic Club | 33% | 6 1.00/match |
| 138 | J. Mojica Getafe | 33% | 4 0.67/match |
| 139 | Alejandro Catena Osasuna | 33% | 6 1.00/match |
| 140 | Abel Bretones Osasuna | 33% | 5 0.83/match |
| 141 | Jon Moncayola Osasuna | 33% | 4 0.67/match |
| 142 | Iker Muñoz Osasuna | 33% | 6 1.00/match |
| 143 | Denis Suárez Alaves | 33% | 1 0.33/match |
| 144 | Andrés Martín Racing Santander | 33% | 5 1.67/match |
| 145 | G. Puerta Racing Santander | 33% | 5 1.67/match |
| 146 | Bright Ede Deportivo La Coruna | 33% | 3 1.00/match |
| 147 | Orri Óskarsson Real Sociedad | 33% | 2 0.67/match |
| 148 | Justin De Haas Valencia | 33% | 2 0.67/match |
| 149 | Hugo Álvarez Celta Vigo | 33% | 6 2.00/match |
| 150 | Moi Gómez Osasuna | 33% | 2 0.67/match |
| 151 | Hugo Duro Valencia | 33% | 1 0.33/match |
| 152 | Luken Beitia Real Sociedad | 33% | 5 1.67/match |
| 153 | Beñat Turrientes Real Sociedad | 33% | 3 1.00/match |
| 154 | Pablo Durán Celta Vigo | 33% | 5 1.67/match |
| 155 | Asier Osambela Osasuna | 33% | 3 1.00/match |
| 156 | Kike Barja Osasuna | 33% | 3 1.00/match |
| 157 | Facundo González Racing Santander | 33% | 8 2.67/match |
| 158 | Jeremy Toljan Levante | 33% | 6 2.00/match |
| 159 | Álvaro Núñez Celta Vigo | 33% | 5 1.67/match |
| 160 | Enzo Boyomo Osasuna | 33% | 2 0.67/match |
| 161 | Matteo Prati Racing Santander | 33% | 7 2.33/match |
| 162 | Pablo García Racing Santander | 33% | 4 1.33/match |
| 163 | M. Díaz Alaves | 33% | 5 1.67/match |
| 164 | Javi Morcillo Elche | 33% | 8 2.67/match |
| 165 | Marcos Fernández Espanyol | 33% | 3 1.00/match |
| 166 | Roy Revivo Elche | 33% | 8 2.67/match |
| 167 | Emil Audero Rayo Vallecano | 33% | 4 1.33/match |
| 168 | Ivan Azón Getafe | 33% | 2 0.67/match |
| 169 | David Soria Getafe | 29% | 4 0.57/match |
| 170 | Djené Getafe | 29% | 3 0.43/match |
| 171 | Martín Satriano Getafe | 29% | 4 0.57/match |
| 172 | Enes Ünal Getafe | 29% | 4 0.57/match |
| 173 | Florian Lejeune Rayo Vallecano | 29% | 12 1.71/match |
| 174 | Pathé Ismaël Ciss Rayo Vallecano | 29% | 12 1.71/match |
| 175 | Unai López Rayo Vallecano | 29% | 12 1.71/match |
| 176 | P. Gueye Villarreal | 29% | 12 1.71/match |
| 177 | Renato Veiga Villarreal | 29% | 12 1.71/match |
| 178 | Julen Agirrezabala Racing Santander | 29% | 12 1.71/match |
| 179 | M. Dmitrović Espanyol | 29% | 9 1.29/match |
| 180 | Roger Hinojo Espanyol | 29% | 7 1.00/match |
| 181 | Javier Hernandez Espanyol | 29% | 9 1.29/match |
| 182 | Roberto Fernández Espanyol | 29% | 9 1.29/match |
| 183 | Edu Expósito Espanyol | 29% | 9 1.29/match |
| 184 | Leo Román Deportivo La Coruna | 29% | 9 1.29/match |
| 185 | Iñigo Arguibide Osasuna | 29% | 6 0.86/match |
| 186 | Óscar Valentín Rayo Vallecano | 25% | 8 2.00/match |
| 187 | Pablo Ramón Racing Santander | 25% | 4 1.00/match |
| 188 | Nacho Pérez Levante | 25% | 2 0.50/match |
| 189 | Ander Barrenetxea Real Sociedad | 25% | 2 0.50/match |
| 190 | Yeray Álvarez Athletic Club | 25% | 2 0.50/match |
| 191 | José Luis Gayà Valencia | 25% | 2 0.50/match |
| 192 | Guido Rodríguez Valencia | 25% | 1 0.25/match |
| 193 | Thiago Fernández Levante | 25% | 5 1.25/match |
| 194 | Pablo Maffeo Valencia | 25% | 2 0.50/match |
| 195 | Williot Swedberg Celta Vigo | 25% | 3 0.75/match |
| 196 | Raúl García de Haro Osasuna | 25% | 4 1.00/match |
| 197 | Nico Williams Athletic Club | 25% | 2 0.50/match |
| 198 | Hugo González Celta Vigo | 25% | 4 1.00/match |
| 199 | José María Giménez Deportivo La Coruna | 25% | 3 0.75/match |
| 200 | Leandro Cabrera Espanyol | 25% | 4 1.00/match |
| 201 | Nemanja Gudelj Getafe | 25% | 3 0.75/match |
| 202 | Jorge de Frutos Rayo Vallecano | 20% | 8 1.60/match |
| 203 | Manu Hernando Racing Santander | 20% | 10 2.00/match |
| 204 | Iván Romero Levante | 20% | 5 1.00/match |
| 205 | Oriol Rey Levante | 20% | 6 1.20/match |
| 206 | E. Bardeli Levante | 20% | 4 0.80/match |
| 207 | Unai Núñez Espanyol | 20% | 5 1.00/match |
| 208 | Álex Calatrava Espanyol | 20% | 4 0.80/match |
| 209 | Yangel Herrera Real Sociedad | 20% | 3 0.60/match |
| 210 | Sergio Carreira Celta Vigo | 20% | 4 0.80/match |
| 211 | Ferran Jutglà Celta Vigo | 20% | 3 0.60/match |
| 212 | Rubén García Osasuna | 20% | 3 0.60/match |
| 213 | Ante Budimir Osasuna | 20% | 4 0.80/match |
| 214 | Roger Brugué Levante | 20% | 7 1.40/match |
| 215 | Javier Rueda Celta Vigo | 20% | 4 0.80/match |
| 216 | Orel Mangala Getafe | 17% | 3 0.50/match |
| 217 | M. Ryan Levante | 17% | 8 1.33/match |
| 218 | Manu Sánchez Levante | 17% | 6 1.00/match |
| 219 | Jon Ander Olasagasti Levante | 17% | 6 1.00/match |
| 220 | A. Mandi Levante | 17% | 8 1.33/match |
| 221 | Dela Levante | 17% | 6 1.00/match |
| 222 | Fernando Niño Elche | 17% | 7 1.17/match |
| 223 | Filip Ugrinić Valencia | 17% | 4 0.67/match |
| 224 | Arnaut Danjuma Valencia | 17% | 2 0.33/match |
| 225 | Ilaix Moriba Celta Vigo | 17% | 8 1.33/match |
| 226 | Matías Dituro Elche | 14% | 14 2.00/match |
| 227 | Víctor Chust Elche | 14% | 14 2.00/match |
| 228 | Germán Valera Elche | 14% | 12 1.71/match |
| 229 | Gonzalo Villar Elche | 14% | 11 1.57/match |
| 230 | Stole Dimitrievski Valencia | 14% | 5 0.71/match |
| 231 | Pepelu Valencia | 14% | 5 0.71/match |
| 232 | Javier Guerra Valencia | 14% | 5 0.71/match |
| 233 | Ionuț Radu Celta Vigo | 14% | 8 1.14/match |
| 234 | Yoel Lago Celta Vigo | 14% | 8 1.14/match |
| 235 | Miguel Román Celta Vigo | 14% | 7 1.00/match |
| 236 | Alfonso Herrero Malaga | 0% | 4 0.57/match |
| 237 | Ángel Recio Malaga | 0% | 4 0.57/match |
| 238 | Rafa Garrido Malaga | 0% | 3 0.43/match |
| 239 | Buba Sangaré Elche | 0% | 8 1.33/match |
| 240 | Einar Galilea Malaga | 0% | 3 0.50/match |
| 241 | David Larrubia Malaga | 0% | 3 0.50/match |
| 242 | Carlos Dotor Malaga | 0% | 3 0.50/match |
| 243 | Dani Lorenzo Malaga | 0% | 1 0.17/match |
| 244 | Chupete Malaga | 0% | 4 0.67/match |
| 245 | N. Pépé Villarreal | 0% | 6 1.20/match |
| 246 | Izan Merino Malaga | 0% | 3 0.60/match |
| 247 | Joaquín Muñoz Malaga | 0% | 2 0.40/match |
| 248 | Marcos Alonso Celta Vigo | 0% | 3 0.60/match |
| 249 | Tete Morente Elche | 0% | 7 1.40/match |
| 250 | Mario Martín Getafe | 0% | 2 0.50/match |
| 251 | Santi Comesaña Villarreal | 0% | 5 1.25/match |
| 252 | G. Mikautadze Villarreal | 0% | 5 1.25/match |
| 253 | S. Mouriño Villarreal | 0% | 5 1.25/match |
| 254 | Carlos Romero Villarreal | 0% | 5 1.25/match |
| 255 | Luíz Júnior Villarreal | 0% | 5 1.25/match |
| 256 | Federico Redondo Elche | 0% | 5 1.25/match |
| 257 | Marc Aguado Elche | 0% | 2 0.50/match |
| 258 | Carlos Puga Malaga | 0% | 3 0.75/match |
| 259 | Jesús Vázquez Valencia | 0% | 3 0.75/match |
| 260 | Ryunosuke Sato Valencia | 0% | 3 0.75/match |
| 261 | Mouctar Diakhaby Valencia | 0% | 3 0.75/match |
| 262 | Pablo Martínez Malaga | 0% | 2 0.50/match |
| 263 | Jose Salinas Malaga | 0% | 2 0.50/match |
| 264 | J. Foyth Villarreal | 0% | 4 1.33/match |
| 265 | Asier Villalibre Racing Santander | 0% | 4 1.33/match |
| 266 | Adrià Altimira Deportivo La Coruna | 0% | 2 0.67/match |
| 267 | Jonathan Asp Jensen Deportivo La Coruna | 0% | 2 0.67/match |
| 268 | David Affengruber Elche | 0% | 3 1.00/match |
| 269 | Ali Houary Elche | 0% | 1 0.33/match |
| 270 | Takefusa Kubo Real Sociedad | 0% | 1 0.33/match |
| 271 | César Tárrega Valencia | 0% | 3 1.00/match |
| 272 | Javi Rodríguez Celta Vigo | 0% | 1 0.33/match |
| 273 | Javi Galán Celta Vigo | 0% | 2 0.67/match |
| 274 | Juan Cruz Malaga | 0% | 2 0.67/match |
| 275 | Iago Aspas Celta Vigo | 0% | 2 0.67/match |
| 276 | Facundo Buonanotte Elche | 0% | 1 0.33/match |
| 277 | Gerard Moreno Villarreal | 0% | 2 0.67/match |
| 278 | Gabriel Moscardo Espanyol | 0% | 0 0.00/match |
| 279 | Arnau Martínez Valencia | 0% | 3 1.00/match |
| 280 | David Otorbi Valencia | 0% | 1 0.33/match |
| 281 | Nicolás Valentini Alaves | 0% | 0 0.00/match |
Team Minute-State Distribution · National Teams — Minute Distribution · Standings · Top assists · Football Glossary