Goalence
goalence
⭐ Unique to Goalence

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).

1How to read the bar
26.1% Winning47.8% Drawing26.1% Losing

The bar colors every pitch-minute by the scoreline at that moment — green while ahead, warm grey while level, deep red while behind.

Portuguese Primeira Liga League Average

Team →
2💡 Why this metric?

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.

3📐 How we calculate it

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.

4Players Ranked by Team Win Rate

↕ Tap any column header to re-sort the table.

#Player · TeamWin % on pitchGoals on pitch
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