xgEdge

Ekstraklasa expected goal involvement 2026/2027

Every Ekstraklasa player ranked on both halves of his output added: the chances he took and the chances he made for somebody else, with each half printed beside the total.

Bartosz Nowak tops the competition on 6.94 expected goal involvement, from 712 minutes. Of that, 1.97 is the chances he took himself and 4.97 the chances he made.

Showing 51–100 of 424 players

Ekstraklasa expected goal involvement 2026/2027
# Player Club Min xG xA xGI G+A xGI/90
50 Paweł Wszołek Legia Warszawa 674 0.75 1.64 2.39 6 0.32
52 Paul Mukairu Pogoń Szczecin 677 1.77 0.59 2.36 3 0.31
52 Lucas Piazón Wieczysta Kraków 683 1.53 0.83 2.36 3 0.31
54 Luka Marjanac Śląsk Wrocław 524 1.70 0.62 2.32 1 0.40
54 Kajetan Szmyt Jagiellonia Białystok 628 1.15 1.17 2.32 2 0.33
54 Julius Ertlthaler Wisła Kraków 660 0.57 1.75 2.32 1 0.32
57 Fábio Ronaldo Motor Lublin 535 0.99 1.32 2.31 0 0.39
58 Abdoul Tapsoba Radomiak Radom 418 1.64 0.66 2.30 0 0.50
59 Efthymis Koulouris Wieczysta Kraków 335 1.87 0.40 2.27 0 0.61
60 Ivan Lima Piast Gliwice 475 1.46 0.78 2.24 2 0.42
61 Aleks Ławniczak Zagłębie Lubin 802 1.92 0.31 2.23 1 0.25
62 Rafał Adamski Legia Warszawa 355 2.12 0.07 2.19 3 0.56
63 Kacper Duda Wisła Kraków 742 0.53 1.57 2.10 1 0.25
64 Žan Rogelj Wisła Płock 720 0.99 1.10 2.09 2 0.26
65 Michał Nalepa Zagłębie Lubin 630 1.20 0.88 2.08 2 0.30
66 Guilherme Montóia Jagiellonia Białystok 585 0.86 1.21 2.07 1 0.32
67 Adam Radwański Wisła Płock 627 0.48 1.55 2.03 1 0.29
68 Leandro Sanca Piast Gliwice 532 1.28 0.73 2.01 5 0.34
68 Alan Uryga Wisła Kraków 810 1.44 0.57 2.01 3 0.22
70 Mauro Perković Cracovia 751 0.81 1.13 1.94 2 0.23
71 Elie Youan Wisła Kraków 356 1.42 0.51 1.93 1 0.49
72 Łukasz Sekulski Wisła Płock 312 1.83 0.05 1.88 1 0.54
72 Arkadiusz Jędrych GKS Katowice 630 1.80 0.08 1.88 2 0.27
74 Emil Kornvig Widzew Łódź 641 1.12 0.75 1.87 0 0.26
75 Ronaldo Lumungo Radomiak Radom 487 1.45 0.34 1.79 0 0.33
76 Michael Ameyaw Raków Częstochowa 437 0.66 1.11 1.77 0 0.36
76 Dion Gallapeni Wisła Płock 461 0.46 1.31 1.77 1 0.35
78 Kahveh Zahiroleslam Cracovia 394 1.49 0.25 1.74 0 0.40
78 Bartosz Kapustka Legia Warszawa 780 0.78 0.96 1.74 2 0.20
80 Rafał Janicki Górnik Zabrze 810 1.36 0.37 1.73 3 0.19
81 Olaf Kobacki Wisła Płock 365 0.71 0.99 1.70 0 0.42
82 Michal Ševčík Legia Warszawa 367 0.99 0.69 1.68 1 0.41
83 Erik Janža Górnik Zabrze 519 0.06 1.61 1.67 2 0.29
83 Erik Prekop Górnik Zabrze 321 1.63 0.04 1.67 2 0.47
85 Kamil Lukoszek Motor Lublin 319 0.25 1.41 1.66 2 0.47
86 Kamil Piątkowski Legia Warszawa 718 0.46 1.16 1.62 1 0.20
87 Janis Antiste Górnik Zabrze 311 1.55 0.06 1.61 1 0.47
88 Jean Carlos Silva Raków Częstochowa 724 0.60 1.00 1.60 1 0.20
89 Sayfallah Ltaief Cracovia 245 0.53 1.03 1.56 1 0.57
89 Christopher Simon Motor Lublin 534 0.92 0.64 1.56 0 0.26
91 Afonso Silva Wisła Płock 442 1.36 0.17 1.53 0 0.31
92 Lasse Selvåg Nordås Cracovia 163 1.44 0.07 1.51 1 0.83
92 Peter González Górnik Zabrze 511 0.95 0.56 1.51 4 0.27
94 Jakub Sypek Zagłębie Lubin 269 1.22 0.26 1.48 2 0.50
94 Hugo Vallejo Piast Gliwice 713 0.97 0.51 1.48 3 0.19
96 Samuel Ntamack Ndimba Piast Gliwice 678 1.14 0.32 1.46 3 0.19
97 Damian Michalski Zagłębie Lubin 503 0.69 0.75 1.44 1 0.26
98 Filip Jagiełło Lech Poznań 281 0.75 0.67 1.42 0 0.45
98 Marko Bulat Raków Częstochowa 297 0.54 0.88 1.42 2 0.43
100 Jakub Krzyżanowski Wisła Kraków 809 0.68 0.71 1.39 0 0.15
  • xG share
  • xA share
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
xG
Expected goals: the quality of the chances he took, summed.
xA
Expected assists: the quality of the chances he created for others, summed.
xGI
Expected goal involvement: expected goals and expected assists added.
G+A
Goals and assists added.
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 →