Portuguese Primeira 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.→
Portuguese Primeira 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 5 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 | J. Bednarek FC Porto | 100% | 26 2.36/match |
| 2 | J. Kiwior FC Porto | 100% | 27 2.46/match |
| 3 | Pepê Aquino FC Porto | 100% | 26 2.36/match |
| 4 | Diogo Costa FC Porto | 100% | 27 2.46/match |
| 5 | Victor Mow Froholdt FC Porto | 100% | 23 2.30/match |
| 6 | P. Rosario FC Porto | 100% | 23 2.30/match |
| 7 | Gabri Veiga FC Porto | 100% | 17 1.89/match |
| 8 | Alberto Baio FC Porto | 100% | 21 2.33/match |
| 9 | André Silva FC Porto | 100% | 14 1.75/match |
| 10 | William Gomes FC Porto | 100% | 15 1.88/match |
| 11 | Z. Sanusi FC Porto | 100% | 10 1.67/match |
| 12 | A. Schjelderup Benfica | 100% | 8 1.60/match |
| 13 | C. Lenglet Benfica | 89% | 24 2.67/match |
| 14 | João Palhinha Benfica | 88% | 16 2.00/match |
| 15 | Leandro Barreiro Benfica | 86% | 18 2.57/match |
| 16 | H. Sudakov Benfica | 83% | 12 2.00/match |
| 17 | Samuel Soares Benfica | 82% | 27 2.46/match |
| 18 | Tomás Araújo Benfica | 82% | 26 2.36/match |
| 19 | S. Dahl Benfica | 82% | 27 2.46/match |
| 20 | G. Prestianni Benfica | 82% | 26 2.36/match |
| 21 | V. Pavlidis Benfica | 82% | 25 2.27/match |
| 22 | Rafa Benfica | 80% | 18 1.80/match |
| 23 | Eduardo Quaresma Sporting CP | 80% | 11 2.20/match |
| 24 | Miguel Brau Academico Viseu | 80% | 6 1.20/match |
| 25 | A. Bah Benfica | 75% | 16 2.00/match |
| 26 | Luís Silva Academico Viseu | 75% | 11 1.38/match |
| 27 | M. Araújo Sporting CP | 67% | 18 2.00/match |
| 28 | Iván Fresneda Sporting CP | 67% | 18 2.00/match |
| 29 | R. Zalazar Sporting CP | 67% | 16 2.67/match |
| 30 | Diogo Travassos SC Braga | 67% | 8 1.33/match |
| 31 | Sergi Altimira Sporting CP | 64% | 24 2.18/match |
| 32 | Rui Silva Sporting CP | 63% | 21 2.63/match |
| 33 | Geny Catamo Sporting CP | 63% | 18 2.25/match |
| 34 | Santi García GIL Vicente | 63% | 8 1.00/match |
| 35 | Gonçalo Paciência Santa Clara | 63% | 10 1.25/match |
| 36 | L. Suárez Sporting CP | 63% | 15 1.88/match |
| 37 | Javi Sánchez Arouca | 60% | 11 1.10/match |
| 38 | Gonçalo Inácio Sporting CP | 60% | 22 2.20/match |
| 39 | I. Doumbia Sporting CP | 60% | 20 2.00/match |
| 40 | Guilherme Romão Santa Clara | 60% | 14 1.40/match |
| 41 | José Luís Rocha Tavares Santa Clara | 60% | 10 1.00/match |
| 42 | Emanuel Fernandes Santa Clara | 60% | 12 1.20/match |
| 43 | N. Michelis Academico Viseu | 60% | 13 1.30/match |
| 44 | Demir Ege Tıknaz SC Braga | 60% | 6 1.20/match |
| 45 | Fran Navarro SC Braga | 60% | 7 1.40/match |
| 46 | L. Gohi Academico Viseu | 60% | 6 1.20/match |
| 47 | Zeno Debast Sporting CP | 60% | 12 2.40/match |
| 48 | Tiago Andrade Moreirense | 60% | 8 1.60/match |
| 49 | N. Irankunda Sporting CP | 60% | 7 1.40/match |
| 50 | Flávio Gonçalves Sporting CP | 57% | 13 1.86/match |
| 51 | Tiago Ribeiro Santa Clara | 57% | 8 1.14/match |
| 52 | Gabri Martínez SC Braga | 57% | 5 0.71/match |
| 53 | Lucas Soares Santa Clara | 57% | 10 1.43/match |
| 54 | Brenner Lucas Gonçalves Santos Santa Clara | 57% | 8 1.14/match |
| 55 | Gil Pinto Martins GIL Vicente | 56% | 8 0.89/match |
| 56 | Lucas França Santa Clara | 56% | 13 1.44/match |
| 57 | Pedro Ferreira Santa Clara | 56% | 13 1.44/match |
| 58 | I. de Arruabarrena Arouca | 55% | 12 1.09/match |
| 59 | Tiago Esgaio Arouca | 55% | 12 1.09/match |
| 60 | José Fontán Arouca | 55% | 12 1.09/match |
| 61 | E. van Ee Arouca | 55% | 9 0.82/match |
| 62 | T. Fukui Arouca | 55% | 10 0.91/match |
| 63 | A. Trezza Arouca | 55% | 9 0.82/match |
| 64 | N. Djouahra Arouca | 55% | 12 1.09/match |
| 65 | Barbero Arouca | 55% | 10 0.91/match |
| 66 | Ewerton Academico Viseu | 55% | 15 1.36/match |
| 67 | Robinho Academico Viseu | 55% | 15 1.36/match |
| 68 | A. Correia Academico Viseu | 55% | 13 1.18/match |
| 69 | S. Messeguem Academico Viseu | 55% | 15 1.36/match |
| 70 | C. Kahraman Academico Viseu | 55% | 10 0.91/match |
| 71 | João Guilherme Academico Viseu | 55% | 12 1.09/match |
| 72 | André Clóvis Academico Viseu | 55% | 15 1.36/match |
| 73 | Pedro Pacheco Santa Clara | 55% | 15 1.36/match |
| 74 | Vinícius Lopes Santa Clara | 55% | 12 1.09/match |
| 75 | A. Lausen GIL Vicente | 50% | 8 0.80/match |
| 76 | O. Lebedenko Arouca | 50% | 11 1.10/match |
| 77 | João Moutinho SC Braga | 50% | 11 1.10/match |
| 78 | G. Lagerbielke SC Braga | 50% | 10 1.25/match |
| 79 | M. Dorgeles SC Braga | 50% | 7 1.17/match |
| 80 | Daniel Borges Santa Clara | 50% | 7 1.17/match |
| 81 | Diogo Filipe Spencer Marques Alverca | 50% | 10 1.67/match |
| 82 | Sergio Barcia SC Braga | 50% | 8 1.33/match |
| 83 | D. Camara Alverca | 50% | 7 1.17/match |
| 84 | Víctor Rofino Famalicao | 50% | 10 1.67/match |
| 85 | L. Vonić Moreirense | 50% | 7 1.17/match |
| 86 | Bernardo Fontes SC Braga | 45% | 14 1.27/match |
| 87 | Lucão GIL Vicente | 45% | 10 0.91/match |
| 88 | Ricardo Esgaio GIL Vicente | 45% | 10 0.91/match |
| 89 | Jonathan Buatu GIL Vicente | 45% | 10 0.91/match |
| 90 | M. Elimbi Gilbert GIL Vicente | 44% | 7 0.78/match |
| 91 | David Moreira GIL Vicente | 44% | 8 0.89/match |
| 92 | Manuel Ascenção Bebiano Mendonça Moreirense | 44% | 9 1.00/match |
| 93 | Pau Victor SC Braga | 44% | 9 1.00/match |
| 94 | Francisco Chissumba Alverca | 43% | 10 1.43/match |
| 95 | Sergi Gómez Alverca | 43% | 10 1.43/match |
| 96 | Víctor Gómez SC Braga | 40% | 11 1.10/match |
| 97 | Dinis Pinto Moreirense | 40% | 10 1.00/match |
| 98 | Mateo Flores Arouca | 40% | 3 0.60/match |
| 99 | Gabriel Silva SC Braga | 40% | 4 0.80/match |
| 100 | Joelson Fernandes GIL Vicente | 40% | 3 0.60/match |
| 101 | R. Beney Famalicao | 40% | 3 0.60/match |
| 102 | M. El Boukammiri Casa Pia | 40% | 2 0.40/match |
| 103 | C. Labidi Nacional | 40% | 3 0.60/match |
| 104 | Vitor Carvalho SC Braga | 38% | 10 1.25/match |
| 105 | M. Jensen Nacional | 38% | 5 0.63/match |
| 106 | Diogo Ferreira Prioste GIL Vicente | 38% | 5 0.63/match |
| 107 | Murilo GIL Vicente | 38% | 6 0.75/match |
| 108 | André Ferreira Moreirense | 36% | 13 1.18/match |
| 109 | Gilberto Batista Moreirense | 36% | 13 1.18/match |
| 110 | N. John Moreirense | 36% | 11 1.00/match |
| 111 | D. Gui Alverca | 33% | 8 0.89/match |
| 112 | Chiquinho Alverca | 33% | 10 1.11/match |
| 113 | Kiko Moreirense | 33% | 12 1.33/match |
| 114 | Guilherme Liberato Moreirense | 33% | 9 1.00/match |
| 115 | T. van de Looi Famalicao | 33% | 5 0.83/match |
| 116 | Alfonso Pastor Maritimo | 33% | 7 1.17/match |
| 117 | Adrian Bajrami SC Braga | 33% | 5 0.83/match |
| 118 | Rayan Alverca | 33% | 8 1.33/match |
| 119 | Héctor Hernández GIL Vicente | 33% | 4 0.67/match |
| 120 | S. Gavriel Nacional | 33% | 1 0.17/match |
| 121 | Song Min-Kyu Nacional | 33% | 4 0.67/match |
| 122 | Matheus Dias Nacional | 30% | 6 0.60/match |
| 123 | Miguel Baeza Nacional | 30% | 6 0.60/match |
| 124 | Rafael Fernandes Maritimo | 29% | 7 1.00/match |
| 125 | Vladan Danilović Maritimo | 29% | 4 0.57/match |
| 126 | Luan Patrick Estrela | 29% | 13 1.86/match |
| 127 | S. Baseya Alverca | 29% | 11 1.57/match |
| 128 | Landerson Moreirense | 29% | 6 0.86/match |
| 129 | J. Gorby SC Braga | 29% | 8 1.14/match |
| 130 | Ricardo Horta SC Braga | 29% | 6 0.86/match |
| 131 | Daniel Júnior Nacional | 29% | 9 1.29/match |
| 132 | Maracás Moreirense | 29% | 6 0.86/match |
| 133 | Francisco Gonçalves Nacional | 29% | 5 0.71/match |
| 134 | Kaly Casa Pia | 29% | 5 0.71/match |
| 135 | L. Carević Famalicao | 27% | 14 1.27/match |
| 136 | Mathias De Amorim Famalicao | 27% | 14 1.27/match |
| 137 | Sorriso Famalicao | 27% | 10 0.91/match |
| 138 | G. Koutsias Famalicao | 27% | 11 1.00/match |
| 139 | I. James Alverca | 27% | 14 1.27/match |
| 140 | Figueiredo Alverca | 27% | 13 1.18/match |
| 141 | Matheus Mendes Alverca | 27% | 15 1.36/match |
| 142 | Renato Bellucci Nacional | 27% | 11 1.00/match |
| 143 | Zé Vitor Nacional | 27% | 11 1.00/match |
| 144 | W. Kokolo Nacional | 25% | 7 0.88/match |
| 145 | Pedro Rosas Casa Pia | 25% | 5 0.63/match |
| 146 | João Pedro Seno Luís Rêgo Casa Pia | 25% | 4 0.50/match |
| 147 | F. van Breemen Famalicao | 22% | 9 1.00/match |
| 148 | Pedro Francisco Famalicao | 22% | 8 0.89/match |
| 149 | Rodrigo Andrade Maritimo | 22% | 6 0.67/match |
| 150 | Gustavo Vitória SC | 22% | 7 0.78/match |
| 151 | Eddy Doue Estrela | 22% | 13 1.44/match |
| 152 | G. Liavas Rio Ave | 22% | 6 0.67/match |
| 153 | S. Leković Estrela | 22% | 13 1.44/match |
| 154 | Rodrigo Pinheiro Famalicao | 20% | 14 1.40/match |
| 155 | Igor Julião Maritimo | 20% | 10 1.00/match |
| 156 | Romain Correia Maritimo | 20% | 10 1.00/match |
| 157 | Paulo Henrique Maritimo | 20% | 10 1.00/match |
| 158 | Raphael Guzzo Maritimo | 20% | 8 0.80/match |
| 159 | Martín Tejón Maritimo | 20% | 8 0.80/match |
| 160 | Adrián Butzke Maritimo | 20% | 8 0.80/match |
| 161 | L. Ofori Casa Pia | 20% | 5 0.50/match |
| 162 | Gonçalo Nogueira Vitória SC | 20% | 7 0.70/match |
| 163 | Samu Vitória SC | 20% | 7 0.70/match |
| 164 | M. Scholze Estrela | 20% | 15 1.50/match |
| 165 | Rafa Soares Estrela | 20% | 16 1.60/match |
| 166 | T. Strata Vitória SC | 20% | 10 1.00/match |
| 167 | Pedro Santos Famalicao | 20% | 2 0.40/match |
| 168 | A. Ndoye Vitória SC | 20% | 3 0.60/match |
| 169 | Alexandre Parsemain Moreirense | 20% | 5 1.00/match |
| 170 | Tamble Monteiro Rio Ave | 20% | 2 0.40/match |
| 171 | Léo Santos Nacional | 20% | 6 1.20/match |
| 172 | Marcos Peña Famalicao | 20% | 6 1.20/match |
| 173 | A. Sidibé Vitória SC | 20% | 5 1.00/match |
| 174 | T. Borevković Vitória SC | 20% | 6 1.20/match |
| 175 | Geraldes Casa Pia | 18% | 6 0.55/match |
| 176 | David Sousa Casa Pia | 18% | 6 0.55/match |
| 177 | João Mendes Vitória SC | 18% | 10 0.91/match |
| 178 | Léo Linck Estrela | 18% | 17 1.54/match |
| 179 | A. Marcus Estrela | 18% | 17 1.54/match |
| 180 | L. Zvonarek Estrela | 18% | 17 1.54/match |
| 181 | I. Stoica Estrela | 18% | 11 1.00/match |
| 182 | L. Antonetti Estrela | 18% | 17 1.54/match |
| 183 | Diogo Bezerra Rio Ave | 18% | 9 0.82/match |
| 184 | J. Blesa Rio Ave | 18% | 9 0.82/match |
| 185 | S. Pérez Casa Pia | 17% | 3 0.50/match |
| 186 | Diogo Nascimento Rio Ave | 17% | 3 0.50/match |
| 187 | Wesley Gasolina Nacional | 17% | 7 1.17/match |
| 188 | Pablo Ruan Nacional | 17% | 6 1.00/match |
| 189 | Miguel Nogueira Vitória SC | 17% | 4 0.67/match |
| 190 | Tamás Nikitscher Rio Ave | 17% | 4 0.67/match |
| 191 | M. Vrousai Rio Ave | 17% | 4 0.67/match |
| 192 | S. Clemmensen Rio Ave | 17% | 4 0.67/match |
| 193 | B. Pauwels Casa Pia | 17% | 3 0.50/match |
| 194 | A. Jakupovic Vitória SC | 17% | 5 0.83/match |
| 195 | João Tomé Rio Ave | 17% | 4 0.67/match |
| 196 | M. Patricio Rio Ave | 17% | 5 0.83/match |
| 197 | Gil Dias Famalicao | 14% | 6 0.86/match |
| 198 | Beni Vitória SC | 14% | 5 0.71/match |
| 199 | Gustavo Mancha Rio Ave | 14% | 4 0.57/match |
| 200 | L. Doucet Vitória SC | 14% | 3 0.43/match |
| 201 | Silvi Casa Pia | 14% | 3 0.43/match |
| 202 | L. Realpe Famalicao | 13% | 9 1.13/match |
| 203 | Henrique Araújo Casa Pia | 13% | 3 0.38/match |
| 204 | Oliwier Zych Vitória SC | 13% | 5 0.63/match |
| 205 | Thiago Balieiro Vitória SC | 13% | 5 0.63/match |
| 206 | O. Camara Vitória SC | 13% | 6 0.75/match |
| 207 | Santiago Serra Estrela | 13% | 7 0.88/match |
| 208 | E. van der Gouw Rio Ave | 13% | 6 0.75/match |
| 209 | F. Petrasso Rio Ave | 13% | 5 0.63/match |
| 210 | A. Ntoi Rio Ave | 13% | 7 0.88/match |
| 211 | Ian Luccas Alverca | 11% | 8 0.89/match |
| 212 | Y. Bojang Alverca | 11% | 10 1.11/match |
| 213 | Joel Robles Estoril | 0% | 5 0.56/match |
| 214 | Ricard Sánchez Estoril | 0% | 2 0.22/match |
| 215 | João Carvalho Estoril | 0% | 4 0.44/match |
| 216 | Ferro Estoril | 0% | 3 0.38/match |
| 217 | A. Tsoungui Estoril | 0% | 3 0.38/match |
| 218 | André Lacximicant Estoril | 0% | 2 0.25/match |
| 219 | Ismael Sierra Arnal Estoril | 0% | 3 0.43/match |
| 220 | Yanis Begraoui Estoril | 0% | 3 0.43/match |
| 221 | R. Guitane Estoril | 0% | 3 0.50/match |
| 222 | J. Holsgrove Estoril | 0% | 4 0.67/match |
| 223 | Fernando Medrano Estoril | 0% | 2 0.40/match |
| 224 | Vivaldo Semedo Alverca | 0% | 5 1.00/match |
Team Minute-State Distribution · National Teams — Minute Distribution · Standings · Top assists · Football Glossary