xgEdge

Ekstraklasa player stats 2026/2027

Every Ekstraklasa player with minutes this season, ranked on what he has produced — goals and assists, with the expected goals and expected assists behind them where the competition carries per-match figures.

Bartosz Nowak leads on expected goal involvement with 6.94, from 712 minutes. Bartosz Nowak has scored 2 goals from 1.97 xG.

League leaders

Goals

  1. 1 Jordi Sánchez 8 POG 5.07 xG
  2. 2 Ilia Shkurin 6 GKS 3.25 xG
  3. 2 Mariusz Stępiński 6 MKS 5.01 xG

xG

  1. 1 Jordi Sánchez 5.07 POG 8 goals
  2. 2 Mariusz Stępiński 5.01 MKS 6 goals
  3. 3 Patryk Makuch 4.61 RAK 5 goals

xA

  1. 1 Bartosz Nowak 4.97 GKS 4 assists
  2. 2 Joel Pereira 2.95 LEC 2 assists
  3. 3 Ajdin Hasić 2.93 CRA 2 assists

xGI

  1. 1 Bartosz Nowak 6.94 GKS 0.88 per 90
  2. 2 Jordi Sánchez 6.72 POG 0.79 per 90
  3. 3 Mariusz Stępiński 5.98 MKS 0.76 per 90

Showing 351–400 of 424 players

Ekstraklasa player stats 2026/2027
# Player Club Pos Min G A xG xA xGI
— Bogdan Viunnyk Legia Warszawa F 16 0 0 — 0.00 —
— Bruno Durdov Górnik Zabrze M 11 0 0 — 0.00 —
— Cezary Polak Jagiellonia Białystok D 161 0 0 — 0.04 —
— Dani Silva Widzew Łódź M 97 0 0 — 0.30 —
— Deni Jurić Wisła Płock F 16 0 0 — 0.00 —
— Didí Gaucho Raków Częstochowa D 237 0 0 — 0.02 —
— Domen Gril Piast Gliwice G 810 0 0 — 0.00 —
— Dominik Gregorski Motor Lublin F 17 0 1 — 0.00 —
— Dominik Szala Śląsk Wrocław D 8 0 0 — 0.00 —
— Dorian Markowski Śląsk Wrocław M 128 0 0 — 0.05 —
— Ema Twumasi Piast Gliwice D 546 0 2 — 0.30 —
— Ervin Omić Wisła Kraków M 1 0 0 — 0.00 —
— Filip Majchrowicz Radomiak Radom G 720 0 0 — 0.00 —
— Filip Marchwiński Cracovia M 24 0 0 — 0.01 —
— Gabriel Kobylak GKS Katowice G 720 0 0 — 0.03 —
— Gašper Tratnik Motor Lublin G 360 0 0 — 0.07 —
— Hampus Finndell Jagiellonia Białystok M 74 0 0 — 0.02 —
— Igor Orlikowski Zagłębie Lubin D 161 0 1 — 0.25 —
— Isak Brusberg Raków Częstochowa F 41 0 0 — 0.13 —
— Jan Jurčec Śląsk Wrocław D 111 0 0 — 0.09 —
— Jasmin Burić Zagłębie Lubin G 90 0 0 — 0.00 —
— Jerzy Napieraj Raków Częstochowa M 156 0 0 — 0.30 —
— Julian Lelieveld Wisła Kraków D 237 0 0 — 0.57 —
— Jérémy Blasco Radomiak Radom D 9 0 0 — 0.00 —
— Kacper Chodyna Legia Warszawa M 113 0 0 — 0.01 —
— Kacper Karasek Radomiak Radom M 67 0 0 — 0.16 —
— Kacper Trelowski Raków Częstochowa G 720 0 0 — 0.01 —
— Kamil Glik Cracovia D 1 0 0 — 0.00 —
— Karol Linetty Śląsk Wrocław M 225 0 0 — 0.44 —
— Karol Niemczycki Śląsk Wrocław G 720 0 0 — 0.02 —
— Konrad Ciszek MKS Korona Kielce D 81 0 0 — 0.00 —
— Konrad Matuszewski MKS Korona Kielce D 32 0 0 — 0.00 —
— Kyriakos Savvidis Wisła Płock M 60 0 0 — 0.07 —
— Maciej Kucharski Piast Gliwice F 8 0 1 — 0.00 —
— Mads Agger Pogoń Szczecin F 28 0 0 — 0.00 —
— Maksymilian Stangret Śląsk Wrocław M 9 0 0 — 0.00 —
— Marc Carbo Wisła Kraków M 47 0 0 — 0.00 —
— Marcel Łubik Wisła Kraków G 810 0 0 — 0.03 —
— Marcin Kościelecki Wisła Płock F 20 0 0 — 0.00 —
— Marcin Więckowski Wisła Płock D 8 0 0 — 0.00 —
— Marius Olsen GKS Katowice D 11 0 0 — 0.00 —
— Mariusz Malec Śląsk Wrocław D 554 0 0 — 0.16 —
— Mateusz Kochalski Wieczysta Kraków G 180 0 0 — 0.00 —
— Mateusz Lis Lech Poznań G 720 0 0 — 0.00 —
— Mateusz Skrzypczak Lech Poznań D 495 0 0 — 0.08 —
— Mateusz Żyro Widzew Łódź D 217 0 0 — 0.04 —
— Maximilian Dietz Górnik Zabrze D 138 0 0 — 0.10 —
— Michał Szromnik Śląsk Wrocław G 90 0 0 — 0.00 —
— Mihai Popa Motor Lublin G 450 0 0 — 0.03 —
— Mor Ndiaye Pogoń Szczecin M 11 0 0 — 0.00 —
  • xG share
  • xA share
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Pos
The position the provider files him under.
Min
Minutes played.
G
Goals scored, penalties included.
A
Assists.
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.

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 →