Goalence
goalence
⭐ Unique to Goalence

Ligue 1 — 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.

Ligue 1 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

I. Zabarnyi

Paris Saint Germain
100%

13

2.60/match

2

L. Hernández

Paris Saint Germain
80%

13

2.60/match

3

H. Boudaoui

Nice
80%

11

2.20/match

4

Igor Paixão

Marseille
75%

20

2.50/match

5

Ferran Torres

Paris Saint Germain
75%

14

1.75/match

6

N. Mukau

Lille
71%

8

1.14/match

7

João Neves

Paris Saint Germain
71%

5

0.71/match

8

H. Traoré

Paris FC
71%

11

1.57/match

9

M. Amoura

Nice
71%

11

1.57/match

10

M. Safonov

Paris Saint Germain
70%

19

1.90/match

11

K. Trapp

Paris FC
67%

17

1.89/match

12

B. Özer

Lille
67%

14

1.56/match

13

Alexsandro Ribeiro

Lille
67%

14

1.56/match

14

N. Bentaleb

Lille
67%

11

1.22/match

15

W. Zaïre-Emery

Paris Saint Germain
67%

12

1.33/match

16

M. Lopez

Paris FC
67%

17

1.89/match

17

E. Lepaul

Rennes
67%

11

1.83/match

18

Fabián Ruiz

Paris Saint Germain
67%

4

0.67/match

19

M. Akliouche

Paris Saint Germain
67%

11

1.83/match

20

S. Chergui

Paris FC
67%

11

1.83/match

21

Mama Baldé

Stade Brestois 29
67%

11

1.83/match

22

A. Rouault

Rennes
67%

14

2.33/match

23

M. Bidstrup

Lyon
63%

11

1.38/match

24

N. Nkounkou

Nice
63%

13

1.63/match

25

E. Wahi

Nice
63%

12

1.50/match

26

J. de Lange

Marseille
60%

21

2.10/match

27

C. Egan-Riley

Marseille
60%

19

1.90/match

28

H. Abdelli

Marseille
60%

16

1.60/match

29

A. Harit

Marseille
60%

17

1.70/match

30

A. Gouiri

Marseille
60%

21

2.10/match

31

D. Coppola

Paris FC
60%

18

1.80/match

32

P. Lees-Melou

Paris FC
60%

18

1.80/match

33

I. Kebbal

Paris FC
60%

13

1.30/match

34

P. Pagis

Paris FC
60%

13

1.30/match

35

L. Sinayoko

Paris FC
60%

17

1.70/match

36

Ismaelo Ganiou

Lens
60%

9

1.80/match

37

Otávio

Paris FC
60%

7

1.40/match

38

Tiago Santos

Lille
60%

9

1.80/match

39

O. Giroud

Lille
60%

6

1.20/match

40

M. Coulibaly

Monaco
60%

6

1.20/match

41

I. Soumaré

Rennes
60%

8

1.60/match

42

Pavel Šulc

Lyon
60%

8

1.60/match

43

F. Sotoca

Lens
60%

6

1.20/match

44

S. Touré

Lorient
60%

3

0.60/match

45

Paris Josua Brunner

Monaco
57%

9

1.29/match

46

Mousa Tamari

Rennes
57%

14

2.00/match

47

W. Pacho

Paris Saint Germain
57%

9

1.29/match

48

Vitinha

Paris Saint Germain
57%

7

1.00/match

49

Abner

Lyon
57%

12

1.71/match

50

M. Camara

Rennes
57%

11

1.57/match

51

N. Aguerd

Marseille
57%

12

1.71/match

52

T. Weah

Marseille
56%

20

2.22/match

53

N. Ngoy

Lille
56%

14

1.56/match

54

R. Perraud

Lille
56%

11

1.22/match

55

H. Haraldsson

Lille
56%

11

1.22/match

56

Mohamed Abdelmonem

Nice
56%

12

1.33/match

57

Y. Diouf

Nice
50%

13

1.30/match

58

Y. Ndayishimiye

Nice
50%

12

1.20/match

59

J. Clauss

Nice
50%

11

1.10/match

60

Z. Athekame

Lyon
50%

15

1.50/match

61

C. Cresswell

Rennes
50%

19

1.90/match

62

V. Rongier

Rennes
50%

18

1.80/match

63

Emerson

Marseille
50%

17

2.13/match

64

P. Højbjerg

Marseille
50%

15

1.88/match

65

F. Bacher

Lyon
50%

13

1.63/match

66

A. Camara

Paris FC
50%

14

1.75/match

67

E. Mbappé

Lille
50%

8

1.00/match

68

E. Dier

Monaco
50%

12

1.50/match

69

B. Samba

Rennes
50%

15

1.88/match

70

P. Frankowski

Rennes
50%

11

1.38/match

71

M. Niakhaté

Lyon
50%

12

1.50/match

72

H. Magnetti

Stade Brestois 29
50%

13

1.63/match

73

Y. Titraoui

Lens
50%

10

1.67/match

74

L. Tousart

Stade Brestois 29
50%

11

1.83/match

75

S. Szymański

Rennes
50%

13

2.17/match

76

A. Hakimi

Paris Saint Germain
50%

13

2.17/match

77

D. Doué

Paris Saint Germain
50%

7

1.17/match

78

Khvicha Kvaratskhelia

Paris Saint Germain
50%

2

0.33/match

79

C. Makosso

Auxerre
50%

8

1.33/match

80

N. Sigur

Toulouse
50%

11

1.83/match

81

X. Mandza Tsiendi

Nice
44%

10

1.11/match

82

G. Lloris

Stade Brestois 29
44%

13

1.44/match

83

M. Cuisance

Lens
43%

12

1.71/match

84

D. Coulibaly

Nice
43%

8

1.14/match

85

G. Hein

Nice
43%

4

0.57/match

86

G. Bernardeau

Lorient
43%

6

0.86/match

87

L. Koleosho

Paris FC
43%

8

1.14/match

88

M. Nagida

Rennes
43%

13

1.86/match

89

B. André

Lille
43%

8

1.14/match

90

E. Nuamah

Lyon
43%

7

1.00/match

91

A. Witsel

Nice
43%

5

0.71/match

92

R. Aguilar

Lens
43%

10

1.43/match

93

C. Tengstedt

Toulouse
43%

12

1.71/match

94

A. Tuanzebe

Auxerre
43%

9

1.29/match

95

F. Oppegård

Auxerre
43%

9

1.29/match

96

R. Risser

Lens
40%

17

1.70/match

97

F. Thauvin

Lens
40%

17

1.70/match

98

Y. Mvogo

Lorient
40%

8

0.80/match

99

D. Sylla

Lorient
40%

8

0.80/match

100

M. Talbi

Lorient
40%

8

0.80/match

101

N. Adjei

Lorient
40%

7

0.70/match

102

N. Cadiou

Lorient
40%

8

0.80/match

103

K. Kouassi

Lorient
40%

8

0.80/match

104

J. Makengo

Lorient
40%

7

0.70/match

105

E. Selvik

Stade Brestois 29
40%

17

1.70/match

106

B. Locko

Stade Brestois 29
40%

17

1.70/match

107

J. Chotard

Stade Brestois 29
40%

17

1.70/match

108

K. Doumbia

Stade Brestois 29
40%

16

1.60/match

109

L. Ajorque

Stade Brestois 29
40%

17

1.70/match

110

L. Hrádecký

Monaco
40%

13

1.30/match

111

Vanderson

Monaco
40%

11

1.10/match

112

Sadibou Sané

Monaco
40%

13

1.30/match

113

Flávio Nazinho

Monaco
40%

12

1.20/match

114

L. Camara

Monaco
40%

13

1.30/match

115

D. Zakaria

Monaco
40%

11

1.10/match

116

A. Golovin

Monaco
40%

13

1.30/match

117

S. Nanasi

Strasbourg
40%

5

1.00/match

118

S. Diop

Nice
40%

6

1.20/match

119

Marquinhos

Paris Saint Germain
40%

6

1.20/match

120

Loïs Openda

Lyon
40%

8

1.60/match

121

K. Antonio

Lens
40%

8

1.60/match

122

I. Doukouré

Strasbourg
40%

7

1.40/match

123

J. Todibo

Lens
40%

3

0.60/match

124

M. Udol

Lens
38%

15

1.88/match

125

A. Thomasson

Rennes
38%

10

1.25/match

126

G. Reyna

Strasbourg
38%

9

1.13/match

127

D. Greif

Lyon
38%

11

1.38/match

128

C. Tolisso

Lyon
38%

11

1.38/match

129

C. Archer

Auxerre
38%

10

1.25/match

130

L. Sy

Auxerre
33%

12

1.33/match

131

C. Akpa

Auxerre
33%

13

1.44/match

132

K. Danois

Auxerre
33%

12

1.33/match

133

G. Restes

Toulouse
33%

13

1.44/match

134

K. Lala

Stade Brestois 29
33%

15

1.67/match

135

P. Mboup

Stade Brestois 29
33%

14

1.56/match

136

A. Gomes

Marseille
33%

8

1.33/match

137

Mamadou Diop

Auxerre
33%

7

1.17/match

138

A. Piedfort

Auxerre
33%

6

1.00/match

139

A. El Ouazzani

Angers
33%

9

1.50/match

140

A. Ait Boudlal

Rennes
33%

10

1.67/match

141

P. Diop

Strasbourg
33%

10

1.67/match

142

T. Morton

Lyon
33%

8

1.33/match

143

F. Jörgensen

Strasbourg
30%

16

1.60/match

144

Gessime Yassine

Strasbourg
30%

13

1.30/match

145

D. Namaso

Auxerre
30%

12

1.20/match

146

M. McKenzie

Toulouse
30%

15

1.50/match

147

C. Tapé

Toulouse
30%

15

1.50/match

148

C. Cásseres

Toulouse
30%

15

1.50/match

149

T. Jørgensen

Toulouse
30%

15

1.50/match

150

Diogo Sousa

Strasbourg
29%

9

1.29/match

151

A. Avom

Lorient
29%

4

0.57/match

152

R. Nicolaisen

Toulouse
29%

7

1.00/match

153

M. Ifnaoui

Estac Troyes

29%

7

1.00/match

154

R. Ripart

Estac Troyes

29%

7

1.00/match

155

J. Mitchell

Strasbourg
29%

10

1.43/match

156

R. Messali

Toulouse
29%

8

1.14/match

157

G. Antwi

Strasbourg
25%

10

1.25/match

158

R. Faivre

Auxerre
25%

10

1.25/match

159

O. Camara

Angers
25%

7

0.88/match

160

L. Maronnier

Estac Troyes

25%

7

0.88/match

161

J. Russell-Rowe

Toulouse
25%

9

1.13/match

162

C. Arcus

Angers
25%

9

1.13/match

163

J. Kalulu

Angers
25%

8

1.00/match

164

Oso

Strasbourg
25%

14

1.75/match

165

N. Ahamada

Auxerre
22%

12

1.33/match

166

J. Lefort

Angers
22%

8

0.89/match

167

J. Allevinah

Angers
22%

7

0.78/match

168

A. Mille

Estac Troyes

22%

7

0.78/match

169

A. Monfray

Estac Troyes

20%

7

0.70/match

170

M. Diaz

Estac Troyes

20%

7

0.70/match

171

M. Diop

Estac Troyes

20%

7

0.70/match

172

Anthony Lopes

Angers
20%

10

1.00/match

173

B. van den Boomen

Angers
20%

10

1.00/match

174

Y. Belkhdim

Angers
20%

10

1.00/match

175

A. Sbaï

Angers
20%

10

1.00/match

176

Abdallah Sima

Lens
20%

8

1.60/match

177

Anis Ouzenadji

Estac Troyes

20%

3

0.60/match

178

K. Diawara

Estac Troyes

20%

1

0.20/match

179

Adil Bourabaa

Le Mans

20%

9

1.80/match

180

Raphaël Le Guen

Stade Brestois 29
20%

8

1.60/match

181

I. Baldé

Lorient
20%

3

0.60/match

182

P. Peter

Angers
20%

3

0.60/match

183

Abdoul Karim Coulibaly

Strasbourg
20%

9

1.80/match

184

C. Harder

Strasbourg
20%

7

1.40/match

185

R. Bamba

Le Mans

17%

9

1.50/match

186

A. Haidara

Lens
17%

4

0.67/match

187

J. Vercruysse

Le Mans

17%

6

1.00/match

188

Dário Essugo

Strasbourg
17%

8

1.33/match

189

Patrick Beach

Estac Troyes

14%

5

0.71/match

190

H. Voyer

Le Mans

14%

9

1.29/match

191

M. Abline

Monaco
14%

8

1.14/match

192

S. Yohou

Le Mans

14%

6

0.86/match

193

N. Kocik

Le Mans

13%

8

1.00/match

194

L. Bretelle

Le Mans

13%

8

1.00/match

195

D. Karim

Estac Troyes

13%

5

0.63/match

196

L. Mafouta

Le Mans

10%

10

1.00/match

197

S. Ebonog

Le Havre
0%

9

0.90/match

198

A. Richardson

Le Havre
0%

6

0.60/match

199

M. Samatta

Le Havre
0%

5

0.56/match

200

A. Touba

Le Havre
0%

9

1.00/match

201

D. Guèye

Le Mans

0%

8

1.00/match

202

A. Seko

Le Havre
0%

8

1.00/match

203

D. Ouziad

Le Havre
0%

5

0.63/match

204

J. Mwanga

Le Havre
0%

6

0.86/match

205

L. Calodat

Le Mans

0%

7

1.00/match

206

J. Maja

Le Havre
0%

2

0.29/match

207

N. Boissé

Le Mans

0%

8

1.33/match

208

L. Buadés

Le Mans

0%

4

0.67/match

209

A. Lauray

Le Mans

0%

6

1.00/match

210

R. Ndiaye

Le Havre
0%

2

0.33/match

211

L. Rao-Lisoa

Angers
0%

3

0.60/match

212

S. Nakamura

Le Havre
0%

2

0.40/match

213

G. Gallon

Le Havre
0%

6

1.20/match

Team Minute-State Distribution · National Teams — Minute Distribution · Standings · Top assists · Football Glossary