Goalence
goalence
Unique to Goalence

Swiss Super League — 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
27.1% Winning45.8% Drawing27.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.

Swiss Super League 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

Renato Steffen

FC Lugano
100%

9

1.50/match

2

Joel Bichsel

FC Lugano
100%

4

1.33/match

3

Ahmed Kendouci

FC Lugano
100%

4

1.33/match

4

Mattia Zanotti

FC Lugano
100%

10

3.33/match

5

David von Ballmoos

FC Lugano
86%

17

2.43/match

6

Antonios Papadopoulos

FC Lugano
86%

18

2.57/match

7

Yanis Cimignani

FC Lugano
86%

17

2.43/match

8

Uran Bislimi

FC Lugano
86%

15

2.14/match

9

Anto Grgić

FC Lugano
86%

17

2.43/match

10

Lars Lukas Mai

FC Lugano
83%

16

2.67/match

11

Donat Rrudhani

FC Sion
83%

8

1.33/match

12

Daniel Dos Santos

FC Lugano
80%

8

1.60/match

13

Dereck Moncada

FC Lugano
80%

6

1.20/match

14

Marquinhos Cipriano

FC Sion
80%

11

2.20/match

15

Elias Pihlström

FC Lugano
75%

7

1.75/match

16

Hannes Delcroix

FC Lugano
75%

9

2.25/match

17

Anthony Racioppi

FC Sion
71%

17

2.43/match

18

Numa Lavanchy

FC Sion
71%

17

2.43/match

19

Noé Sow

FC Sion
71%

17

2.43/match

20

Jan Kronig

FC Sion
71%

17

2.43/match

21

Baltazar

FC Sion
71%

17

2.43/match

22

Ali Kabacalman

FC Sion
67%

14

2.33/match

23

Winsley Boteli Mokango

FC Sion
67%

10

1.67/match

24

Cedric Zesiger

BSC Young Boys
67%

11

3.67/match

25

Ylyas Chouaref

FC Sion
67%

7

2.33/match

26

Franck Surdez

FC Sion
67%

6

2.00/match

27

Gregory Wüthrich

BSC Young Boys
67%

10

3.33/match

28

Carlo Boukhalfa

FC ST. Gallen
67%

3

1.00/match

29

Bung Meng Freimann

FC Luzern
67%

3

1.00/match

30

Dominik Schwizer

FC Vaduz
67%

9

3.00/match

31

Marvin Hübel

Grasshoppers
67%

4

1.33/match

32

Yannick Bettkober

Grasshoppers
67%

4

1.33/match

33

B. Karimov

FC Lugano
67%

5

1.67/match

34

Ludwig Thorell

FC Basel 1893
60%

3

0.60/match

35

Stefan Bukinac

BSC Young Boys
60%

15

3.00/match

36

Joël Monteiro

BSC Young Boys
60%

16

3.20/match

37

Alvyn Sanches

BSC Young Boys
50%

27

3.38/match

38

Samuel Essende

BSC Young Boys
50%

28

3.50/match

39

Mirko Salvi

FC Basel 1893
50%

12

2.00/match

40

Lukas Görtler

FC ST. Gallen
50%

12

2.00/match

41

Mihailo Stevanović

FC ST. Gallen
50%

7

1.17/match

42

Christian Witzig

FC ST. Gallen
50%

8

1.33/match

43

Théo Berdayes

FC Sion
50%

3

0.75/match

44

Fode Sylla

FC Sion
50%

3

0.75/match

45

Samuele Bengondo

Grasshoppers
50%

3

0.75/match

46

Moussa Cissé

FC Basel 1893
50%

10

2.50/match

47

Karlo Letica

FC Luzern
50%

6

1.50/match

48

Mio Zimmermann

FC Luzern
50%

6

1.50/match

49

Miloš Cocić

FC Vaduz
50%

11

2.75/match

50

Bujar Pllana

Grasshoppers
50%

6

1.50/match

51

Manex Gibelalde Mújika

Grasshoppers
50%

6

1.50/match

52

Keigo Tsunemoto

FC Basel 1893
43%

12

1.71/match

53

Flavius Daniliuc

FC Basel 1893
43%

12

1.71/match

54

Akpe Victory

FC Basel 1893
43%

12

1.71/match

55

Žan Celar

FC Basel 1893
43%

12

1.71/match

56

Lewin Blum

BSC Young Boys
43%

19

2.71/match

57

Armin Gigović

BSC Young Boys
43%

21

3.00/match

58

Edimilson Fernandes

BSC Young Boys
43%

22

3.14/match

59

Jozo Stanić

FC ST. Gallen
43%

7

1.00/match

60

Chima Okoroji

FC ST. Gallen
43%

12

1.71/match

61

Hugo Vandermersch

FC ST. Gallen
43%

7

1.00/match

62

Lukas Daschner

FC ST. Gallen
43%

11

1.57/match

63

Aliou Balde

FC ST. Gallen
43%

8

1.14/match

64

Marvin Keller

BSC Young Boys
43%

24

3.43/match

65

Tyron Owusu

FC Luzern
40%

6

1.20/match

66

Nicolas Bürgy

FC Thun
40%

9

1.80/match

67

Sandro Lauper

BSC Young Boys
40%

16

3.20/match

68

Selmin Hodza

FC Zurich
40%

6

1.20/match

69

Bećir Omeragić

FC Basel 1893
40%

11

2.20/match

70

Bung Hua Freimann

FC Luzern
40%

8

1.60/match

71

Andrejs Cigaņiks

FC Luzern
40%

8

1.60/match

72

Daniel Mikołajewski

FC Luzern
40%

8

1.60/match

73

Loris Benito

BSC Young Boys
40%

16

3.20/match

74

Óscar Clemente

Grasshoppers
33%

5

0.83/match

75

Metinho

FC Basel 1893
33%

8

1.33/match

76

Fabio Saiz

FC Thun
33%

10

1.67/match

77

Leon Schaffran

FC Vaduz
33%

14

2.33/match

78

Lawrence Ati Zigi

FC ST. Gallen
33%

9

1.50/match

79

Leon Frokaj

FC ST. Gallen
33%

9

1.50/match

80

Bledian Krasniqi

FC Zurich
33%

11

1.83/match

81

Philippe Keny

FC Zurich
33%

8

1.33/match

82

K. Olaigbe

FC Basel 1893
33%

10

1.67/match

83

A. Sow

FC Basel 1893
33%

10

1.67/match

84

Nicolas Hasler

FC Vaduz
33%

15

2.50/match

85

Denis Simani

FC Vaduz
33%

15

2.50/match

86

Kevin Mouanga

Lausanne
33%

4

1.33/match

87

Florian Ayé

Servette FC
33%

2

0.67/match

88

Layton Stewart

FC Thun
33%

3

1.00/match

89

Ilan Sauter

FC Zurich
33%

3

1.00/match

90

Neil Volken

FC Zurich
33%

2

0.67/match

91

Livano Comenencia

FC Zurich
33%

2

0.67/match

92

Joel Ruiz

FC ST. Gallen
33%

6

2.00/match

93

Furkan Dursun

FC Thun
33%

6

2.00/match

94

Isaac Schmidt

BSC Young Boys
33%

8

2.67/match

95

Colin Noah Kleine-Bekel

FC ST. Gallen
33%

2

0.67/match

96

Simone Stroscio

Grasshoppers
29%

9

1.29/match

97

Nico Rissi

Grasshoppers
29%

9

1.29/match

98

Amir Abrashi

Grasshoppers
29%

8

1.14/match

99

Nikolas Muci

Grasshoppers
29%

6

0.86/match

100

Samuel Krasniqi

Grasshoppers
29%

9

1.29/match

101

Leonardo Bertone

FC Luzern
29%

9

1.29/match

102

Matteo Di Giusto

FC Luzern
29%

9

1.29/match

103

Niklas Steffen

FC Thun
29%

11

1.57/match

104

Jan Bamert

FC Thun
29%

11

1.57/match

105

Liridon Berisha

FC Vaduz
29%

16

2.29/match

106

Julian Stark

FC Vaduz
29%

15

2.14/match

107

Luca Mack

FC Vaduz
29%

16

2.29/match

108

Juan Cabrera

FC Vaduz
29%

15

2.14/match

109

Lutfi Dalipi

FC Vaduz
29%

16

2.29/match

110

Marcel Monsberger

FC Vaduz
29%

16

2.29/match

111

Lindrit Kamberi

FC Zurich
29%

11

1.57/match

112

Leandro Schödler

FC Zurich
29%

10

1.43/match

113

Umeh Emmanuel

FC Zurich
29%

9

1.29/match

114

Jamie Roche

Lausanne
25%

4

1.00/match

115

Oscar Kabwit

FC Luzern
25%

3

0.75/match

116

Lucien Dähler

FC Thun
25%

5

1.25/match

117

Nassim Zoukit

FC Thun
25%

2

0.50/match

118

Nico Maier

FC Thun
25%

3

0.75/match

119

Dorian Derbaci

FC Thun
25%

5

1.25/match

120

Heinz Lindner

FC Zurich
25%

4

1.00/match

121

Edvinas Gertmonas

Servette FC
25%

3

0.75/match

122

Quentin Maceiras

Servette FC
25%

3

0.75/match

123

Samuel Mráz

Servette FC
25%

4

1.00/match

124

Tiemoko Ouattara

Servette FC
25%

3

0.75/match

125

Fabio Fehr

FC Thun
25%

6

1.50/match

126

Alexander Hack

FC Zurich
25%

5

1.25/match

127

Sebastian Walker

FC Zurich
25%

8

2.00/match

128

Miguel Reichmuth

FC Zurich
25%

7

1.75/match

129

Tom Strannegård

FC Thun
25%

5

1.25/match

130

Nathan Butler-Oyedeji

Lausanne
20%

3

0.60/match

131

Bradley Mazikou

Servette FC
20%

2

0.40/match

132

Timothé Cognat

Servette FC
20%

4

0.80/match

133

Lilian Njoh

Servette FC
20%

2

0.40/match

134

Xherdan Shaqiri

FC Basel 1893
20%

4

0.80/match

135

Pius Dorn

FC Luzern
20%

5

1.00/match

136

Rúben Dantas

FC Luzern
20%

5

1.00/match

137

Brighton Labeau

FC Thun
20%

6

1.20/match

138

Christian Fassnacht

BSC Young Boys
20%

13

2.60/match

139

Kevin Spadanuda

FC Zurich
20%

6

1.20/match

140

Steve Rouiller

Servette FC
17%

4

0.67/match

141

Marco Burch

Servette FC
17%

4

0.67/match

142

Pedro Naressi

Servette FC
17%

3

0.50/match

143

Miroslav Stevanović

Servette FC
17%

3

0.50/match

144

Nils Reichmuth

FC Thun
17%

6

1.00/match

145

Justin Roth

FC Thun
17%

7

1.17/match

146

Melvin Mastil

Lausanne
14%

7

1.00/match

147

Brandon Soppy

Lausanne
14%

7

1.00/match

148

Abdou Karim Sow

Lausanne
14%

7

1.00/match

149

Morgan Poaty

Lausanne
14%

7

1.00/match

150

Olivier Custodio

Lausanne
14%

4

0.57/match

151

Omar Janneh

Lausanne
14%

6

0.86/match

152

Sekou Kone

Lausanne
0%

3

0.60/match

153

Florent Mollet

Lausanne
0%

5

1.00/match

154

Justin Hammel

Grasshoppers
0%

5

1.25/match

155

Luka Mikulic

Grasshoppers
0%

5

1.25/match

156

Malik Sawadogo

FC Vaduz
0%

7

1.75/match

157

Tim Meyer

Grasshoppers
0%

3

1.00/match

158

Hassane Imourane

Grasshoppers
0%

2

0.67/match

159

Luke Plange

Grasshoppers
0%

2

0.67/match

160

Mathis Lambourde

Servette FC
0%

0

0.00/match

161

Simon Simoni

FC Luzern
0%

3

1.00/match

162

Stefan Knežević

FC Luzern
0%

2

0.67/match

163

Lucas Silva

FC Luzern
0%

2

0.67/match

164

Sascha Meyer

FC Luzern
0%

1

0.33/match

165

Theo Bergvall

Lausanne
0%

1

0.33/match

166

Enoch Owusu

FC ST. Gallen
0%

1

0.33/match

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