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 101–150 of 289 players

Swiss Super League xG leaders 2026/2027
# Player Club Min Shots xG npxG xG/shot xG/90 G
101 Livano Comenencia FC Zürich 436 8 0.55 0.55 0.07 0.11 0
102 Nevio Scherrer FC St. Gallen 1879 231 5 0.54 0.54 0.11 0.21 2
102 Layton Stewart FC Thun 244 6 0.54 0.54 0.09 0.20 1
102 Tiemoko Ouattara Servette FC 297 12 0.54 0.54 0.05 0.16 1
105 Manex Gibelalde Mújika Grasshopper Club Zürich 447 7 0.51 0.51 0.07 0.10 0
105 Rúben Dantas FC Luzern 547 11 0.51 0.51 0.05 0.08 1
107 Denis Simani FC Vaduz 703 6 0.50 0.50 0.08 0.06 0
108 Lars Villiger FC Luzern 118 5 0.49 0.49 0.10 0.37 1
109 Colin Noah Kleine-Bekel FC St. Gallen 1879 483 4 0.48 0.48 — 0.09 0
110 Edin Etoski Young Boys 70 3 0.47 0.47 — 0.60 0
111 Leandro Schödler FC Zürich 748 3 0.46 0.46 — 0.06 0
112 Anto Grgić FC Lugano 747 9 0.45 0.45 0.05 0.05 0
113 Dejan Đokić FC Vaduz 201 5 0.43 0.43 0.09 0.19 0
114 Steve Rouiller Servette FC 720 3 0.42 0.42 — 0.05 0
115 Liam Scott Chipperfield FC Sion 111 3 0.41 0.41 — 0.33 0
115 Enoch Owusu FC St. Gallen 1879 249 11 0.41 0.41 0.04 0.15 2
117 Levy Nene FC Lausanne-Sport 183 8 0.40 0.40 0.05 0.20 1
117 Óscar Clemente Grasshopper Club Zürich 521 4 0.40 0.40 — 0.07 0
119 Seydou Traore FC Lausanne-Sport 197 5 0.39 0.39 0.08 0.18 0
119 Mattia Zanotti FC Lugano 377 6 0.39 0.39 0.07 0.09 0
119 Metinho Basel 658 5 0.39 0.39 0.08 0.05 1
122 Aurelio Oehlers FC Luzern 81 6 0.38 0.38 0.06 0.42 0
123 Jozo Stanić FC St. Gallen 1879 687 4 0.37 0.37 — 0.05 0
124 Nevio Di Giusto FC Zürich 94 3 0.36 0.36 — 0.34 0
125 Nassim Zoukit FC Thun 463 6 0.35 0.35 0.06 0.07 0
126 Lucien Dähler FC Thun 469 3 0.34 0.34 — 0.07 0
127 Nando Toggenburger FC Luzern 125 5 0.33 0.33 0.07 0.24 1
128 Sandro Wyss FC Luzern 77 3 0.32 0.32 — 0.37 0
128 Ezgjan Alioski FC Lugano 201 2 0.32 0.32 — 0.14 0
128 Hugo Vandermersch FC St. Gallen 1879 562 8 0.32 0.32 0.04 0.05 0
128 Ali Kabacalman FC Sion 701 3 0.32 0.32 — 0.04 1
132 Timothé Cognat Servette FC 494 3 0.31 0.31 — 0.06 0
133 Dominik Pech Young Boys 300 5 0.30 0.30 0.06 0.09 1
133 Bećir Omeragić Basel 457 3 0.30 0.30 — 0.06 0
135 Ibrahim Bah Mendes FC Lausanne-Sport 248 4 0.29 0.29 — 0.11 1
135 Houboulang Mendes Servette FC 342 7 0.29 0.29 0.04 0.08 0
137 Din Ramic FC Zürich 57 2 0.27 0.27 — 0.43 0
137 Betim Fazliji FC St. Gallen 1879 160 4 0.27 0.27 — 0.15 0
139 Nicolas Hasler FC Vaduz 751 4 0.26 0.26 — 0.03 0
140 Bahereba Guirassy Young Boys 63 3 0.25 0.25 — 0.36 0
140 Juan José Perea FC Zürich 69 1 0.25 0.25 — 0.33 0
140 Olivier Custodio FC Lausanne-Sport 559 3 0.25 0.25 — 0.04 0
140 Justin Roth FC Thun 623 5 0.25 0.25 0.05 0.04 0
140 Mihailo Stevanović FC St. Gallen 1879 660 6 0.25 0.25 0.04 0.03 0
145 Aaron Malouda Basel 91 2 0.24 0.24 — 0.24 0
145 Simon Lengen FC Thun 136 4 0.24 0.24 — 0.16 0
145 Jan Kronig FC Sion 810 5 0.24 0.24 0.05 0.03 1
148 Dejan Sorgić FC Vaduz 118 3 0.23 0.23 — 0.18 0
148 Bekhruz Karimov FC Lugano 379 8 0.23 0.23 0.03 0.05 1
148 Pius Dorn FC Luzern 450 3 0.23 0.23 — 0.05 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 →