xgEdge

Ekstraklasa xG leaders 2026/2027

Every Ekstraklasa 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.

Jordi Sánchez has taken the best chances in the competition, 5.07 expected goals from 761 minutes.

Showing 101–150 of 424 players

Ekstraklasa xG leaders 2026/2027
# Player Club Min Shots xG npxG xG/shot xG/90 G
100 Mateusz Łęgowski Motor Lublin 599 8 0.74 0.74 0.09 0.11 0
102 Jan Biegański Pogoń Szczecin 180 6 0.73 0.73 0.12 0.37 1
103 Jose Antonio de la Rosa Wieczysta Kraków 92 5 0.72 0.72 0.14 0.70 0
104 Olaf Kobacki Wisła Płock 365 6 0.71 0.71 0.12 0.18 0
104 Matúš Vojtko Wieczysta Kraków 396 5 0.71 0.71 0.14 0.16 0
106 Przemysław Wiśniewski Widzew Łódź 625 7 0.70 0.70 0.10 0.10 0
107 Ben Lederman Wieczysta Kraków 177 5 0.69 0.69 0.14 0.35 0
107 Damian Michalski Zagłębie Lubin 503 5 0.69 0.69 0.14 0.12 1
109 Jakub Krzyżanowski Wisła Kraków 809 11 0.68 0.68 0.06 0.08 0
110 Adam Ciucka Śląsk Wrocław 66 3 0.67 0.67 — 0.91 1
111 Michael Ameyaw Raków Częstochowa 437 11 0.66 0.66 0.06 0.14 0
112 Ángel Baena Widzew Łódź 316 4 0.65 0.65 — 0.19 1
113 Zoran Arsenić Legia Warszawa 180 2 0.63 0.63 — 0.32 1
113 Simon Gustafson MKS Korona Kielce 186 4 0.63 0.63 — 0.30 1
113 Miguel Villar Miki Wieczysta Kraków 238 3 0.63 0.63 — 0.24 1
116 Sondre Liseth Górnik Zabrze 267 5 0.62 0.62 0.12 0.21 0
116 Linus Wahlqvist Pogoń Szczecin 285 2 0.62 0.62 — 0.20 1
118 Szczepan Mucha Piast Gliwice 160 6 0.60 0.60 0.10 0.34 1
118 Fernand Gouré Radomiak Radom 281 6 0.60 0.60 0.10 0.19 0
118 Mario Garcia Widzew Łódź 647 11 0.60 0.60 0.05 0.08 2
118 Jean Carlos Silva Raków Częstochowa 724 10 0.60 0.60 0.06 0.07 0
122 Norbert Barczak MKS Korona Kielce 132 2 0.59 0.59 — 0.40 0
122 Ieltsin Camões Śląsk Wrocław 158 4 0.59 0.59 — 0.34 0
122 Antoni Kozubal Lech Poznań 315 5 0.59 0.59 0.12 0.17 1
122 Marek Kristián Bartoš Motor Lublin 642 8 0.59 0.59 0.07 0.08 0
126 Karol Fila Wieczysta Kraków 448 3 0.57 0.57 — 0.11 0
126 Quentin Boisgard Piast Gliwice 563 9 0.57 0.57 0.06 0.09 0
126 Julius Ertlthaler Wisła Kraków 660 12 0.57 0.57 0.05 0.08 0
129 Musa Juwara Pogoń Szczecin 262 5 0.56 0.56 0.11 0.19 1
130 Leo Bengtsson Lech Poznań 151 5 0.55 0.55 0.11 0.33 1
131 Filip Čuić Pogoń Szczecin 180 5 0.54 0.54 0.11 0.27 0
131 Marcin Flis Wisła Płock 234 6 0.54 0.54 0.09 0.21 1
131 Marko Bulat Raków Częstochowa 297 6 0.54 0.54 0.09 0.16 1
131 Christos Donis Radomiak Radom 547 8 0.54 0.54 0.07 0.09 0
131 Oskar Repka Raków Częstochowa 675 11 0.54 0.54 0.05 0.07 0
131 Ariel Mosór MKS Korona Kielce 694 7 0.54 0.54 0.08 0.07 0
137 Maciej Kuziemka Wisła Kraków 225 11 0.53 0.53 0.05 0.21 0
137 Sayfallah Ltaief Cracovia 245 5 0.53 0.53 0.11 0.19 0
137 Filip Szymczak Zagłębie Lubin 374 10 0.53 0.53 0.05 0.13 0
137 Kellyn Acosta Pogoń Szczecin 400 5 0.53 0.53 0.11 0.12 1
137 Kacper Duda Wisła Kraków 742 8 0.53 0.53 0.07 0.06 0
142 Roberto Alves Radomiak Radom 105 3 0.52 0.52 — 0.45 1
142 Jean-Pierre Nsame Pogoń Szczecin 153 7 0.52 0.52 0.07 0.31 0
142 Dimitrios Keramitsis Pogoń Szczecin 720 7 0.52 0.52 0.07 0.07 0
145 Tomasz Pieńko Raków Częstochowa 608 6 0.51 0.51 0.09 0.08 0
145 Jakub Czerwiński Piast Gliwice 610 4 0.51 0.51 — 0.08 1
145 Rúben Vinagre Legia Warszawa 762 9 0.51 0.51 0.06 0.06 1
148 Yegor Matsenko Śląsk Wrocław 801 13 0.50 0.50 0.04 0.06 0
149 Ondrej Lingr MKS Korona Kielce 303 6 0.49 0.49 0.08 0.15 1
150 Rafał Mikulec Wisła Kraków 65 2 0.48 0.48 — 0.66 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 Ekstraklasa 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 →