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
| # | 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 Hide
- 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 →