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 51–100 of 289 players

Swiss Super League xG leaders 2026/2027
# Player Club Min Shots xG npxG xG/shot xG/90 G
51 Antonios Papadopoulos FC Lugano 810 17 1.23 1.23 0.07 0.14 1
52 Andrejs Cigaņiks FC Luzern 660 9 1.19 1.19 0.13 0.16 3
53 Joël Monteiro Young Boys 383 13 1.17 1.17 0.09 0.27 3
54 Amir Abrashi Grasshopper Club Zürich 658 8 1.13 1.13 0.14 0.15 2
55 Alan Virginius Young Boys 259 10 1.12 1.12 0.11 0.39 2
56 Fabio Saiz FC Thun 668 14 1.10 1.10 0.08 0.15 2
57 Dominik Schwizer FC Vaduz 451 6 1.09 0.27 0.18 0.22 2
58 Albian Ajeti Basel 176 7 1.06 1.06 0.15 0.54 2
58 Bledian Krasniqi FC Zürich 672 5 1.06 1.06 0.21 0.14 1
60 Stefan Knežević FC Luzern 365 2 1.05 1.05 — 0.26 1
61 Philip Otele Basel 370 16 1.03 1.03 0.06 0.25 1
61 Florent Mollet FC Lausanne-Sport 544 9 1.03 1.03 0.11 0.17 2
63 Nicolas Bürgy FC Thun 527 8 1.02 1.02 0.13 0.17 1
63 Lewin Blum Young Boys 619 8 1.02 1.02 0.13 0.15 2
65 Bujar Pllana Grasshopper Club Zürich 533 6 1.00 1.00 0.17 0.17 1
66 Giotto Morandi Grasshopper Club Zürich 171 3 0.99 0.17 — 0.52 1
67 Daniel Dos Santos FC Lugano 585 15 0.98 0.98 0.07 0.15 2
68 Jan Bamert FC Thun 810 7 0.97 0.97 0.14 0.11 1
69 Niklas Lang FC Vaduz 190 4 0.96 0.96 — 0.45 0
70 Mohamed Bangoura FC Zürich 103 2 0.95 0.95 — 0.83 1
71 Lindrit Kamberi FC Zürich 810 11 0.94 0.94 0.09 0.10 2
72 Damienus Reverson FC Zürich 153 4 0.93 0.93 — 0.55 0
73 David Datro Fofana Servette FC 217 3 0.90 0.90 — 0.37 1
74 Lucas Silva FC Luzern 306 8 0.89 0.89 0.11 0.26 0
75 Tyron Owusu FC Luzern 533 7 0.85 0.85 0.12 0.14 1
76 Noah Christoffersson FC Thun 142 2 0.80 0.80 — 0.51 0
76 Miguel Reichmuth FC Zürich 563 11 0.80 0.80 0.07 0.13 1
78 Xherdan Shaqiri Basel 537 10 0.77 0.77 0.08 0.13 3
78 Abdou Karim Sow FC Lausanne-Sport 810 8 0.77 0.77 0.10 0.09 0
80 Carlo Boukhalfa FC St. Gallen 1879 258 9 0.76 0.76 0.08 0.27 1
81 Ylyas Chouaref FC Sion 417 10 0.75 0.75 0.08 0.16 2
82 Ahmed Kendouci FC Lugano 275 3 0.73 0.73 — 0.24 1
82 Edimilson Fernandes Young Boys 631 10 0.73 0.73 0.07 0.10 1
84 Fabio Fehr FC Thun 448 10 0.69 0.69 0.07 0.14 1
85 Enzo Molebe FC Lausanne-Sport 324 8 0.68 0.68 0.09 0.19 1
85 Bung Hua Freimann FC Luzern 532 4 0.68 0.68 — 0.12 0
85 Kazeem Olaigbe Basel 594 10 0.68 0.68 0.07 0.10 2
88 Kevin Spadanuda FC Zürich 440 6 0.67 0.67 0.11 0.14 1
89 Yannick Bettkober Grasshopper Club Zürich 450 3 0.66 0.66 — 0.13 0
89 Bung Meng Freimann FC Luzern 540 2 0.66 0.66 — 0.11 0
91 Marc Gutbub FC Thun 162 5 0.65 0.65 0.13 0.36 1
91 Uran Bislimi FC Lugano 718 11 0.65 0.65 0.06 0.08 1
93 Fode Sylla FC Sion 343 5 0.62 0.62 0.12 0.16 1
94 Diego Besio FC St. Gallen 1879 192 7 0.60 0.60 0.09 0.28 0
94 Armin Gigović Young Boys 690 14 0.60 0.60 0.04 0.08 1
96 Florian Ayé Servette FC 230 8 0.59 0.59 0.07 0.23 0
97 Nico Maier FC Thun 344 11 0.58 0.58 0.05 0.15 1
97 Flavius Daniliuc Basel 810 10 0.58 0.58 0.06 0.06 0
97 Marco Burch Servette FC 810 7 0.58 0.58 0.08 0.06 1
100 Leonardo Bertone FC Luzern 810 11 0.56 0.56 0.05 0.06 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 →