Goalence
goalence
⭐ Unique to Goalence

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

1How to read the bar
25.2% Winning49.6% Drawing25.2% Losing

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

La 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 3 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

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