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).
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.→
Swiss Super League 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 3 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 | 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