xgEdge

Swiss Super League xG leaders 2026/2027

Every Swiss Super League player ranked on the expected goals of the chances he took, with how many shots that took, what the average one was worth and the goals that came of them.

Samuel Essende has taken the best chances in the competition, 7.05 expected goals from 790 minutes. That is 2.54 clear of Winsley Boteli Mokango.

Showing 201–250 of 289 players

Swiss Super League xG leaders 2026/2027
# Player Club Min Shots xG npxG xG/shot xG/90 G
198 Luca Mack FC Vaduz 756 1 0.06 0.06 — 0.01 0
202 Ludwig Thorell Basel 397 1 0.05 0.05 — 0.01 0
202 Lilian Njoh Servette FC 488 1 0.05 0.05 — 0.01 0
202 Loris Benito Young Boys 579 2 0.05 0.05 — 0.01 0
205 Samuel Marques Grasshopper Club Zürich 78 1 0.04 0.04 — 0.05 0
205 Jesper Karlsson Servette FC 94 2 0.04 0.04 — 0.04 0
205 Moussa Cissé Basel 380 1 0.04 0.04 — 0.01 0
205 Sekou Kone FC Lausanne-Sport 532 2 0.04 0.04 — 0.01 0
205 Nico Rissi Grasshopper Club Zürich 717 2 0.04 0.04 — 0.01 0
210 Teo Allix Servette FC 90 1 0.03 0.03 — 0.03 1
210 Kenzo Goudmijn Grasshopper Club Zürich 94 1 0.03 0.03 — 0.03 0
210 Nias Hefti FC Sion 261 2 0.03 0.03 — 0.01 0
210 Neil Volken FC Zürich 422 2 0.03 0.03 — 0.01 0
210 Simone Stroscio Grasshopper Club Zürich 810 1 0.03 0.03 — 0.00 0
215 Giacomo Koloto Basel 46 1 0.02 0.02 — 0.04 0
215 Alieu Conateh Grasshopper Club Zürich 53 1 0.02 0.02 — 0.03 0
215 Mischa Beeli FC Vaduz 94 1 0.02 0.02 — 0.02 0
215 Jarell Njike Simo Servette FC 161 1 0.02 0.02 — 0.01 0
215 Marco Bürki FC Thun 207 1 0.02 0.02 — 0.01 0
215 Theo Bergvall FC Lausanne-Sport 298 1 0.02 0.02 — 0.01 0
215 Sandro Lauper Young Boys 587 1 0.02 0.02 — 0.00 0
222 Michael Heule FC Thun 92 2 0.01 0.01 — 0.01 0
222 Selmin Hodza FC Zürich 435 1 0.01 0.01 — 0.00 0
222 Liridon Berisha FC Vaduz 720 1 0.01 0.01 — 0.00 0
— Alban Ajdini FC Lausanne-Sport 45 0 — — — — 0
— Anthony Racioppi FC Sion 810 0 — — — — 0
— Ashvin Balaruban FC Thun 105 0 — — — — 0
— Behar Neziri FC St. Gallen 1879 43 0 — — — — 0
— Benjamin Büchel FC Vaduz 180 0 — — — — 0
— Beyatt Lekoueiry FC Lausanne-Sport 171 0 — — — — 0
— Carbone FC Lugano 2 0 — — — — 0
— Chris Kablan FC Zürich 44 0 — — — — 0
— Clément Michelin Basel 93 0 — — — — 0
— Coleen Louis Basel 68 0 — — — — 0
— Damian Kelvin FC Lugano 120 0 — — — — 0
— Daniel Kasper FC Vaduz 84 0 — — — — 0
— David von Ballmoos FC Lugano 675 0 — — — — 0
— Dircssi Ngonzo FC Lausanne-Sport 113 1 — — — — 0
— Dorian Paloschi Grasshopper Club Zürich 103 0 — — — — 0
— Edvinas Gertmonas Servette FC 630 0 — — — — 0
— Felix Gebhardt FC Lugano 135 0 — — — — 0
— Gjan Ajdin FC Lugano 10 0 — — — — 0
— Gregory Wüthrich Young Boys 253 0 — — — — 0
— Hamza Abdallah FC Lausanne-Sport 13 0 — — — — 0
— Heinz Lindner FC Zürich 360 0 — — — — 0
— Ilija Despotovic FC Lausanne-Sport 27 0 — — — — 0
— Ivan Izquierdo Servette FC 9 0 — — — — 0
— Jesper Lofgren FC Luzern 19 0 — — — — 0
— Joel Mall Young Boys 90 0 — — — — 0
— John Hilton Grasshopper Club Zürich 8 0 — — — — 0
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
Shots
Shots he has taken in this competition this season.
xG
Expected goals: the quality of the chances he took, summed.
npxG
Expected goals with penalties taken out.
xG/shot
Expected goals per shot taken — the average chance he gets on the end of. Shown from 5 shots.
xG/90
Expected goals per 90 minutes played.
G
Goals scored, penalties included.

Appearances, minutes, goals, assists and shots on this page are summed over the Swiss Super League matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.

Learn how xgEdge calculates these figures →