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 1 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 | David von Ballmoos FC Lugano | 100% | 11 3.67/match |
| 2 | Antonios Papadopoulos FC Lugano | 100% | 11 3.67/match |
| 3 | Lars Lukas Mai FC Lugano | 100% | 11 3.67/match |
| 4 | Yanis Cimignani FC Lugano | 100% | 11 3.67/match |
| 5 | Uran Bislimi FC Lugano | 100% | 9 3.00/match |
| 6 | Anto Grgić FC Lugano | 100% | 10 3.33/match |
| 7 | Renato Steffen FC Lugano | 100% | 6 2.00/match |
| 8 | Mirko Salvi FC Basel 1893 | 100% | 5 2.50/match |
| 9 | Kastriot Imeri BSC Young Boys | 100% | 9 4.50/match |
| 10 | Joel Bichsel FC Lugano | 100% | 2 1.00/match |
| 11 | Ezgjan Alioski FC Lugano | 100% | 6 3.00/match |
| 12 | Elias Pihlström FC Lugano | 100% | 5 2.50/match |
| 13 | Donat Rrudhani FC Sion | 100% | 2 1.00/match |
| 14 | Rilind Nivokazi FC Sion | 100% | 2 1.00/match |
| 15 | Mattia Zanotti FC Lugano | 100% | 9 4.50/match |
| 16 | Kevin Behrens FC Lugano | 100% | 7 3.50/match |
| 17 | Coleen Louis FC Basel 1893 | 100% | 1 1.00/match |
| 18 | Joel Mall BSC Young Boys | 100% | 4 4.00/match |
| 19 | Sandro Lauper BSC Young Boys | 100% | 4 4.00/match |
| 20 | Stefan Bukinac BSC Young Boys | 100% | 2 2.00/match |
| 21 | Ahmed Kendouci FC Lugano | 100% | 2 2.00/match |
| 22 | Tom Gaal FC ST. Gallen | 100% | 2 2.00/match |
| 23 | Lukas Watkowiak FC ST. Gallen | 100% | 3 3.00/match |
| 24 | Carlo Boukhalfa FC ST. Gallen | 100% | 1 1.00/match |
| 25 | Daniel Dos Santos FC Lugano | 100% | 3 3.00/match |
| 26 | Dereck Moncada FC Lugano | 100% | 1 1.00/match |
| 27 | Tiemoko Ouattara Servette FC | 100% | 2 2.00/match |
| 28 | Hannes Delcroix FC Lugano | 100% | 4 4.00/match |
| 29 | Moussa Cissé FC Basel 1893 | 100% | 4 4.00/match |
| 30 | Bećir Omeragić FC Basel 1893 | 100% | 4 4.00/match |
| 31 | Marquinhos Cipriano FC Sion | 100% | 3 3.00/match |
| 32 | Keigo Tsunemoto FC Basel 1893 | 67% | 5 1.67/match |
| 33 | Flavius Daniliuc FC Basel 1893 | 67% | 5 1.67/match |
| 34 | Akpe Victory FC Basel 1893 | 67% | 5 1.67/match |
| 35 | Ludwig Thorell FC Basel 1893 | 67% | 3 1.00/match |
| 36 | Žan Celar FC Basel 1893 | 67% | 5 1.67/match |
| 37 | Lewin Blum BSC Young Boys | 67% | 9 3.00/match |
| 38 | Cedric Zesiger BSC Young Boys | 67% | 11 3.67/match |
| 39 | Armin Gigović BSC Young Boys | 67% | 10 3.33/match |
| 40 | Edimilson Fernandes BSC Young Boys | 67% | 11 3.67/match |
| 41 | Joël Monteiro BSC Young Boys | 67% | 10 3.33/match |
| 42 | Alvyn Sanches BSC Young Boys | 67% | 11 3.67/match |
| 43 | Samuel Essende BSC Young Boys | 67% | 12 4.00/match |
| 44 | Anthony Racioppi FC Sion | 67% | 8 2.67/match |
| 45 | Numa Lavanchy FC Sion | 67% | 8 2.67/match |
| 46 | Noé Sow FC Sion | 67% | 8 2.67/match |
| 47 | Jan Kronig FC Sion | 67% | 8 2.67/match |
| 48 | Baltazar FC Sion | 67% | 8 2.67/match |
| 49 | Jozo Stanić FC ST. Gallen | 67% | 4 1.33/match |
| 50 | Chima Okoroji FC ST. Gallen | 67% | 7 2.33/match |
| 51 | Hugo Vandermersch FC ST. Gallen | 67% | 3 1.00/match |
| 52 | Lukas Görtler FC ST. Gallen | 67% | 7 2.33/match |
| 53 | Lukas Daschner FC ST. Gallen | 67% | 6 2.00/match |
| 54 | Leon Frokaj FC ST. Gallen | 67% | 7 2.33/match |
| 55 | Mihailo Stevanović FC ST. Gallen | 67% | 4 1.33/match |
| 56 | Christian Witzig FC ST. Gallen | 67% | 6 2.00/match |
| 57 | Aliou Balde FC ST. Gallen | 67% | 3 1.00/match |
| 58 | Ibrahim Bah Mendes Lausanne | 50% | 1 0.50/match |
| 59 | Beyatt Lekoueiry Lausanne | 50% | 1 0.50/match |
| 60 | Nathan Butler-Oyedeji Lausanne | 50% | 1 0.50/match |
| 61 | Metinho FC Basel 1893 | 50% | 1 0.50/match |
| 62 | Xherdan Shaqiri FC Basel 1893 | 50% | 0 0.00/match |
| 63 | Philip Otele FC Basel 1893 | 50% | 0 0.00/match |
| 64 | Ashvin Balaruban FC Thun | 50% | 2 1.00/match |
| 65 | Nassim Zoukit FC Thun | 50% | 2 1.00/match |
| 66 | Nico Maier FC Thun | 50% | 2 1.00/match |
| 67 | Marc Gutbub FC Thun | 50% | 5 2.50/match |
| 68 | Nias Hefti FC Sion | 50% | 5 2.50/match |
| 69 | Ali Kabacalman FC Sion | 50% | 5 2.50/match |
| 70 | Ylyas Chouaref FC Sion | 50% | 4 2.00/match |
| 71 | Théo Berdayes FC Sion | 50% | 2 1.00/match |
| 72 | Josias Lukembila FC Sion | 50% | 2 1.00/match |
| 73 | Fode Sylla FC Sion | 50% | 2 1.00/match |
| 74 | Winsley Boteli Mokango FC Sion | 50% | 2 1.00/match |
| 75 | Lawrence Ati Zigi FC ST. Gallen | 50% | 4 2.00/match |
| 76 | Valon Berisha FC Zurich | 50% | 3 1.50/match |
| 77 | Bledian Krasniqi FC Zurich | 50% | 3 1.50/match |
| 78 | Kazeem Olaigbe FC Basel 1893 | 50% | 3 1.50/match |
| 79 | Leo Leroy FC Basel 1893 | 50% | 4 2.00/match |
| 80 | Asane Sow FC Basel 1893 | 50% | 4 2.00/match |
| 81 | Edvinas Gertmonas Servette FC | 50% | 3 1.50/match |
| 82 | Quentin Maceiras Servette FC | 50% | 2 1.00/match |
| 83 | Samuel Mráz Servette FC | 50% | 3 1.50/match |
| 84 | Marvin Keller BSC Young Boys | 50% | 8 4.00/match |
| 85 | Gregory Wüthrich BSC Young Boys | 50% | 6 3.00/match |
| 86 | Jaouen Hadjam BSC Young Boys | 50% | 6 3.00/match |
| 87 | Joel Ruiz FC ST. Gallen | 50% | 3 1.50/match |
| 88 | Andrin Hunziker FC ST. Gallen | 50% | 3 1.50/match |
| 89 | Melvin Mastil Lausanne | 33% | 4 1.33/match |
| 90 | Brandon Soppy Lausanne | 33% | 4 1.33/match |
| 91 | Kevin Mouanga Lausanne | 33% | 4 1.33/match |
| 92 | Abdou Karim Sow Lausanne | 33% | 4 1.33/match |
| 93 | Morgan Poaty Lausanne | 33% | 4 1.33/match |
| 94 | Olivier Custodio Lausanne | 33% | 1 0.33/match |
| 95 | Jamie Roche Lausanne | 33% | 4 1.33/match |
| 96 | Omar Janneh Lausanne | 33% | 3 1.00/match |
| 97 | Steve Rouiller Servette FC | 33% | 3 1.00/match |
| 98 | Marco Burch Servette FC | 33% | 3 1.00/match |
| 99 | Bradley Mazikou Servette FC | 33% | 2 0.67/match |
| 100 | Pedro Naressi Servette FC | 33% | 2 0.67/match |
| 101 | Timothé Cognat Servette FC | 33% | 3 1.00/match |
| 102 | Lilian Njoh Servette FC | 33% | 1 0.33/match |
| 103 | Miroslav Stevanović Servette FC | 33% | 2 0.67/match |
| 104 | Florian Ayé Servette FC | 33% | 2 0.67/match |
| 105 | Niklas Steffen FC Thun | 33% | 5 1.67/match |
| 106 | Lucien Dähler FC Thun | 33% | 5 1.67/match |
| 107 | Nicolas Bürgy FC Thun | 33% | 5 1.67/match |
| 108 | Jan Bamert FC Thun | 33% | 5 1.67/match |
| 109 | Fabio Saiz FC Thun | 33% | 5 1.67/match |
| 110 | Dorian Derbaci FC Thun | 33% | 4 1.33/match |
| 111 | Layton Stewart FC Thun | 33% | 3 1.00/match |
| 112 | Heinz Lindner FC Zurich | 33% | 3 1.00/match |
| 113 | Selmin Hodza FC Zurich | 33% | 3 1.00/match |
| 114 | Lindrit Kamberi FC Zurich | 33% | 3 1.00/match |
| 115 | Ilan Sauter FC Zurich | 33% | 3 1.00/match |
| 116 | Neil Volken FC Zurich | 33% | 2 0.67/match |
| 117 | Leandro Schödler FC Zurich | 33% | 2 0.67/match |
| 118 | Livano Comenencia FC Zurich | 33% | 2 0.67/match |
| 119 | Umeh Emmanuel FC Zurich | 33% | 2 0.67/match |
| 120 | Philippe Keny FC Zurich | 33% | 3 1.00/match |
| 121 | Justin Hammel Grasshoppers | 0% | 3 1.00/match |
| 122 | Simone Stroscio Grasshoppers | 0% | 3 1.00/match |
| 123 | Luka Mikulic Grasshoppers | 0% | 3 1.00/match |
| 124 | Nico Rissi Grasshoppers | 0% | 3 1.00/match |
| 125 | Amir Abrashi Grasshoppers | 0% | 2 0.67/match |
| 126 | Tim Meyer Grasshoppers | 0% | 3 1.00/match |
| 127 | Hassane Imourane Grasshoppers | 0% | 2 0.67/match |
| 128 | Nikolas Muci Grasshoppers | 0% | 2 0.67/match |
| 129 | Samuel Krasniqi Grasshoppers | 0% | 3 1.00/match |
| 130 | Simon Simoni FC Luzern | 0% | 3 1.00/match |
| 131 | Pius Dorn FC Luzern | 0% | 3 1.00/match |
| 132 | Stefan Knežević FC Luzern | 0% | 2 0.67/match |
| 133 | Rúben Dantas FC Luzern | 0% | 2 0.67/match |
| 134 | Lucas Silva FC Luzern | 0% | 2 0.67/match |
| 135 | Leonardo Bertone FC Luzern | 0% | 3 1.00/match |
| 136 | Matteo Di Giusto FC Luzern | 0% | 3 1.00/match |
| 137 | Oscar Kabwit FC Luzern | 0% | 2 0.67/match |
| 138 | Liridon Berisha FC Vaduz | 0% | 5 1.67/match |
| 139 | Malik Sawadogo FC Vaduz | 0% | 5 1.67/match |
| 140 | Julian Stark FC Vaduz | 0% | 4 1.33/match |
| 141 | Luca Mack FC Vaduz | 0% | 5 1.67/match |
| 142 | Juan Cabrera FC Vaduz | 0% | 4 1.33/match |
| 143 | Lutfi Dalipi FC Vaduz | 0% | 5 1.67/match |
| 144 | Marcel Monsberger FC Vaduz | 0% | 5 1.67/match |
| 145 | Dorian Paloschi Grasshoppers | 0% | 1 0.50/match |
| 146 | Óscar Clemente Grasshoppers | 0% | 0 0.00/match |
| 147 | Abdoulaye Diaby Grasshoppers | 0% | 2 1.00/match |
| 148 | Luke Plange Grasshoppers | 0% | 2 1.00/match |
| 149 | Mathis Lambourde Servette FC | 0% | 0 0.00/match |
| 150 | Loïc Lüthi FC Luzern | 0% | 1 0.50/match |
| 151 | Leon Schaffran FC Vaduz | 0% | 3 1.50/match |
| 152 | Dejan Đokić FC Vaduz | 0% | 1 0.50/match |
| 153 | Dejan Sorgić FC Vaduz | 0% | 3 1.50/match |
| 154 | Nils Reichmuth FC Thun | 0% | 0 0.00/match |
| 155 | Justin Roth FC Thun | 0% | 2 1.00/match |
| 156 | Nicolas Hasler FC Vaduz | 0% | 4 2.00/match |
| 157 | Denis Simani FC Vaduz | 0% | 4 2.00/match |
| 158 | Sascha Meyer FC Luzern | 0% | 1 0.50/match |
| 159 | Léo Besson Servette FC | 0% | 0 0.00/match |
| 160 | Houboulang Mendes Servette FC | 0% | 0 0.00/match |
| 161 | Tyron Owusu FC Luzern | 0% | 1 1.00/match |
| 162 | Lars Villiger FC Luzern | 0% | 1 1.00/match |
| 163 | Liam Scott Chipperfield FC Sion | 0% | 1 1.00/match |
| 164 | Franck Surdez FC Sion | 0% | 1 1.00/match |
| 165 | Mischa Beeli FC Vaduz | 0% | 0 0.00/match |
| 166 | Niklas Lang FC Vaduz | 0% | 1 1.00/match |
| 167 | Jonas Omlin FC Basel 1893 | 0% | 0 0.00/match |
| 168 | Nicolas Vouilloz FC Basel 1893 | 0% | 0 0.00/match |
| 169 | Brighton Labeau FC Thun | 0% | 0 0.00/match |
| 170 | Valmir Matoshi FC Thun | 0% | 0 0.00/match |
| 171 | Benjamin Büchel FC Vaduz | 0% | 2 2.00/match |
| 172 | Theo Bergvall Lausanne | 0% | 0 0.00/match |
| 173 | Sekou Kone Lausanne | 0% | 1 1.00/match |
| 174 | Florent Mollet Lausanne | 0% | 2 2.00/match |
| 175 | Christian Fassnacht BSC Young Boys | 0% | 2 2.00/match |
| 176 | Samuele Bengondo Grasshoppers | 0% | 1 1.00/match |
| 177 | Kevin Spadanuda FC Zurich | 0% | 0 0.00/match |
| 178 | Juan José Perea FC Zurich | 0% | 0 0.00/match |
| 179 | Fabio Fehr FC Thun | 0% | 0 0.00/match |
| 180 | Simon Lengen FC Thun | 0% | 0 0.00/match |
| 181 | Enoch Owusu FC ST. Gallen | 0% | 1 1.00/match |
| 182 | Bung Hua Freimann FC Luzern | 0% | 2 2.00/match |
| 183 | Andrejs Cigaņiks FC Luzern | 0% | 2 2.00/match |
| 184 | Daniel Mikołajewski FC Luzern | 0% | 2 2.00/match |
Team Minute-State Distribution · National Teams — Minute Distribution · Standings · Top assists · Football Glossary