xgEdge

Ekstraklasa per 90 stats 2026/2027

Every Ekstraklasa player's season divided by the minutes he played, which is the only basis a regular and a substitute can be compared on.

Ranked from 270 minutes played.

Mikael Ishak leads on expected goal involvement per 90 minutes with 1.02, over 306 minutes played. That is 0.14 clear of Ángel Rodado.

Showing 151–200 of 247 players

Ekstraklasa per 90 stats 2026/2027
# Player Club Min G/90 A/90 xG/90 xA/90 xGI/90
148 Patryk Dziczek Pogoń Szczecin 720 0.00 0.25 0.02 0.11 0.14
152 Filip Kocaba Zagłębie Lubin 800 0.11 0.00 0.10 0.03 0.13
152 Karol Struski Raków Częstochowa 389 0.00 0.00 0.02 0.12 0.13
152 Slobodan Rubežić MKS Korona Kielce 720 0.00 0.00 0.05 0.08 0.13
152 Pau Resta GKS Katowice 675 0.13 0.00 0.12 0.01 0.13
152 Przemysław Wiśniewski Widzew Łódź 625 0.00 0.00 0.10 0.03 0.13
152 Christos Donis Radomiak Radom 547 0.00 0.00 0.09 0.04 0.13
152 Irodotos Christodoulou Śląsk Wrocław 405 0.00 0.00 0.06 0.06 0.13
152 Oskar Repka Raków Częstochowa 675 0.00 0.13 0.07 0.05 0.13
152 Yegor Matsenko Śląsk Wrocław 801 0.00 0.00 0.06 0.07 0.13
152 Benjamin Mendy Pogoń Szczecin 344 0.00 0.26 0.01 0.12 0.13
152 Fran Tudor Raków Częstochowa 504 0.00 0.00 0.03 0.10 0.13
163 Ché Nunnely Radomiak Radom 304 0.00 0.00 0.10 0.02 0.12
163 Wojciech Urbański Legia Warszawa 514 0.00 0.00 0.06 0.06 0.12
163 Kamil Pestka Wieczysta Kraków 316 0.00 0.00 0.03 0.09 0.12
163 Dimitrios Keramitsis Pogoń Szczecin 720 0.00 0.00 0.07 0.05 0.12
163 Mikkel Maigaard Wieczysta Kraków 720 0.00 0.00 0.05 0.07 0.12
163 Amir Al-Ammari Cracovia 810 0.00 0.00 0.00 0.11 0.12
169 Lukáš Sadílek Górnik Zabrze 312 0.29 0.00 0.04 0.08 0.11
169 Marek Kristián Bartoš Motor Lublin 642 0.00 0.00 0.08 0.03 0.11
169 Kamil Dankowski Wieczysta Kraków 283 0.00 0.32 0.01 0.10 0.11
169 Paskal Meyer Motor Lublin 305 0.00 0.00 0.08 0.03 0.11
173 Darijo Grujčić Wisła Kraków 432 0.00 0.00 0.07 0.03 0.10
173 Mateusz Kowalczyk GKS Katowice 434 0.00 0.00 0.02 0.08 0.10
173 Thomas Santos Motor Lublin 475 0.00 0.00 0.03 0.07 0.10
173 Bartosz Bereszyński Motor Lublin 802 0.00 0.00 0.01 0.09 0.10
173 Oskar Lesniak Piast Gliwice 500 0.00 0.00 0.00 0.10 0.10
173 Ariel Mosór MKS Korona Kielce 694 0.00 0.00 0.07 0.03 0.10
173 Yacine Bourhane Motor Lublin 530 0.00 0.00 0.05 0.04 0.10
173 Otar Kakabadze Cracovia 522 0.00 0.17 0.00 0.09 0.10
173 Josip Ćorluka Zagłębie Lubin 434 0.21 0.41 0.02 0.07 0.10
173 David Čolina Zagłębie Lubin 327 0.00 0.00 0.01 0.09 0.10
183 Hussein Ali Pogoń Szczecin 295 0.00 0.00 0.03 0.07 0.09
183 Marcel Pięczek MKS Korona Kielce 720 0.00 0.13 0.02 0.08 0.09
183 Kamil Jakubczyk MKS Korona Kielce 712 0.00 0.13 0.01 0.08 0.09
183 Mateusz Wieteska Wieczysta Kraków 450 0.20 0.00 0.06 0.03 0.09
183 Grzegorz Tomasiewicz Śląsk Wrocław 543 0.00 0.00 0.03 0.06 0.09
183 Jakub Lewicki Piast Gliwice 709 0.00 0.25 0.04 0.05 0.09
183 Léo Borges Pogoń Szczecin 426 0.21 0.00 0.02 0.07 0.09
183 Jakub Czerwiński Piast Gliwice 610 0.15 0.00 0.08 0.01 0.09
183 Jarosław Kubicki Górnik Zabrze 435 0.00 0.21 0.06 0.03 0.09
192 Jorge Yriarte Śląsk Wrocław 466 0.00 0.00 0.03 0.05 0.08
192 Patrik Hellebrand MKS Korona Kielce 807 0.00 0.00 0.05 0.03 0.08
192 Filip Koperski Radomiak Radom 495 0.00 0.00 0.03 0.05 0.08
192 Radosław Murawski Lech Poznań 570 0.00 0.00 0.03 0.05 0.08
192 James Igbekeme Wisła Kraków 575 0.00 0.00 0.04 0.04 0.08
192 Filip Borowski Piast Gliwice 320 0.00 0.00 0.00 0.08 0.08
198 Taras Romanczuk Jagiellonia Białystok 540 0.00 0.17 0.02 0.06 0.07
198 Maciej Wojciechowski Pogoń Szczecin 501 0.00 0.18 0.03 0.04 0.07
198 Yuki Kobayashi Jagiellonia Białystok 360 0.25 0.00 0.06 0.01 0.07
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
G/90
Goals per 90 minutes played.
A/90
Assists per 90 minutes played.
xG/90
Expected goals per 90 minutes played.
xA/90
Expected assists per 90 minutes played.
xGI/90
Expected goal involvement per 90 minutes played.

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 →