Ekstraklasa xA leaders 2026/2027
Every Ekstraklasa player ranked on the expected assists of the chances he made for somebody else — what a team-mate was handed, whether or not it was scored.
Bartosz Nowak has made the best chances for others, 4.97 expected assists from 712 minutes. That is 2.02 clear of Joel Pereira.
Showing 1–50 of 424 players
| # | Player | Club | Min | KP | xA | A | A − xA | xA/90 |
|---|---|---|---|---|---|---|---|---|
| 1 | Bartosz Nowak | GKS Katowice | 712 | 33 | 4.97 | 4 | −0.97 | 0.63 |
| 2 | Joel Pereira | Lech Poznań | 647 | 21 | 2.95 | 2 | −0.95 | 0.41 |
| 3 | Ajdin Hasić | Cracovia | 784 | 24 | 2.93 | 2 | −0.93 | 0.34 |
| 4 | Mateusz Klich | Cracovia | 696 | 27 | 2.59 | 2 | −0.59 | 0.33 |
| 5 | Wiktor Długosz | MKS Korona Kielce | 789 | 20 | 2.47 | 5 | +2.53 | 0.28 |
| 6 | Rúben Vinagre | Legia Warszawa | 762 | 20 | 2.45 | 3 | +0.55 | 0.29 |
| 7 | Piotr Samiec-Talar | Śląsk Wrocław | 627 | 18 | 2.31 | 3 | +0.69 | 0.33 |
| 8 | Rafał Wolski | Radomiak Radom | 688 | 19 | 2.24 | 0 | −2.24 | 0.29 |
| 9 | Mario Garcia | Widzew Łódź | 647 | 19 | 1.99 | 2 | +0.01 | 0.28 |
| 10 | Mbaye Ndiaye | Motor Lublin | 769 | 9 | 1.79 | 3 | +1.21 | 0.21 |
| 11 | Julius Ertlthaler | Wisła Kraków | 660 | 23 | 1.75 | 1 | −0.75 | 0.24 |
| 12 | Kacper Urbański | Górnik Zabrze | 776 | 10 | 1.68 | 1 | −0.68 | 0.19 |
| 13 | Jordi Sánchez | Pogoń Szczecin | 761 | 10 | 1.65 | 1 | −0.65 | 0.20 |
| 14 | Paweł Wszołek | Legia Warszawa | 674 | 13 | 1.64 | 5 | +3.36 | 0.22 |
| 15 | Patrik Wålemark | Lech Poznań | 564 | 14 | 1.63 | 3 | +1.37 | 0.26 |
| 15 | Luquinhas | Radomiak Radom | 744 | 12 | 1.63 | 1 | −0.63 | 0.20 |
| 17 | Erik Janža | Górnik Zabrze | 519 | 15 | 1.61 | 2 | +0.39 | 0.28 |
| 18 | Kacper Duda | Wisła Kraków | 742 | 14 | 1.57 | 1 | −0.57 | 0.19 |
| 19 | Tobias Christensen | Wieczysta Kraków | 595 | 16 | 1.56 | 0 | −1.56 | 0.24 |
| 20 | Adam Radwański | Wisła Płock | 627 | 17 | 1.55 | 1 | −0.55 | 0.22 |
| 21 | Patryk Kun | Wisła Płock | 664 | 9 | 1.43 | 0 | −1.43 | 0.19 |
| 22 | Kamil Lukoszek | Motor Lublin | 319 | 9 | 1.41 | 1 | −0.41 | 0.40 |
| 23 | Fábio Ronaldo | Motor Lublin | 535 | 11 | 1.32 | 0 | −1.32 | 0.22 |
| 24 | Dion Gallapeni | Wisła Płock | 461 | 5 | 1.31 | 1 | −0.31 | 0.26 |
| 25 | Pablo Rodríguez | Lech Poznań | 598 | 19 | 1.30 | 3 | +1.70 | 0.20 |
| 25 | Fran Álvarez | Widzew Łódź | 748 | 14 | 1.30 | 0 | −1.30 | 0.16 |
| 27 | Lisandro Semedo | Wieczysta Kraków | 547 | 10 | 1.28 | 0 | −1.28 | 0.21 |
| 28 | Mateusz Wdowiak | GKS Katowice | 381 | 8 | 1.26 | 0 | −1.26 | 0.30 |
| 28 | Jan Grzesik | Radomiak Radom | 810 | 12 | 1.26 | 1 | −0.26 | 0.14 |
| 30 | Mariusz Fornalczyk | Widzew Łódź | 628 | 6 | 1.24 | 1 | −0.24 | 0.18 |
| 31 | Stipe Biuk | Widzew Łódź | 256 | 7 | 1.23 | 0 | −1.23 | 0.43 |
| 32 | Guilherme Montóia | Jagiellonia Białystok | 585 | 13 | 1.21 | 0 | −1.21 | 0.19 |
| 33 | Kajetan Szmyt | Jagiellonia Białystok | 628 | 12 | 1.17 | 1 | −0.17 | 0.17 |
| 34 | Jakub Łabojko | Piast Gliwice | 710 | 8 | 1.16 | 0 | −1.16 | 0.15 |
| 34 | Kamil Piątkowski | Legia Warszawa | 718 | 10 | 1.16 | 1 | −0.16 | 0.15 |
| 36 | Malaly Dembélé | Śląsk Wrocław | 541 | 8 | 1.15 | 1 | −0.15 | 0.19 |
| 36 | Martin Minchev | Cracovia | 557 | 8 | 1.15 | 0 | −1.15 | 0.19 |
| 38 | Mauro Perković | Cracovia | 751 | 4 | 1.13 | 1 | −0.13 | 0.14 |
| 39 | Luis Palma | Lech Poznań | 368 | 10 | 1.11 | 2 | +0.89 | 0.27 |
| 39 | Michael Ameyaw | Raków Częstochowa | 437 | 8 | 1.11 | 0 | −1.11 | 0.23 |
| 39 | Bartosz Wolski | GKS Katowice | 563 | 10 | 1.11 | 0 | −1.11 | 0.18 |
| 42 | Žan Rogelj | Wisła Płock | 720 | 6 | 1.10 | 1 | −0.10 | 0.14 |
| 43 | Karol Czubak | Motor Lublin | 809 | 11 | 1.05 | 0 | −1.05 | 0.12 |
| 44 | Sayfallah Ltaief | Cracovia | 245 | 4 | 1.03 | 1 | −0.03 | 0.38 |
| 45 | Amir Al-Ammari | Cracovia | 810 | 7 | 1.02 | 0 | −1.02 | 0.11 |
| 46 | Mikael Ishak | Lech Poznań | 306 | 5 | 1.00 | 1 | +0.00 | 0.29 |
| 46 | Jean Carlos Silva | Raków Częstochowa | 724 | 10 | 1.00 | 1 | +0.00 | 0.12 |
| 48 | Olaf Kobacki | Wisła Płock | 365 | 7 | 0.99 | 0 | −0.99 | 0.24 |
| 49 | Mariusz Stępiński | MKS Korona Kielce | 710 | 8 | 0.97 | 0 | −0.97 | 0.12 |
| 50 | Bartosz Kapustka | Legia Warszawa | 780 | 12 | 0.96 | 0 | −0.96 | 0.11 |
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- Min
- Minutes played.
- KP
- Key passes: passes that led directly to a team-mate's shot.
- xA
- Expected assists: the quality of the chances he created for others, summed.
- A
- Assists.
- A − xA
- Assists less expected assists, over the matches with both.
- xA/90
- Expected assists 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 →