Polish Ekstraklasa 2025/26

Season archive · 18 Jul 25 to 23 May 26 · 306 games

Lech Poznan won the Polish Ekstraklasa 2025/26 with 60 points from 34 games. Gornik Zabrze finished second on 56, 4 points behind.

Arka Gdynia, Lechia Gdansk and Termalica Nieciecza were relegated.

Tomáš Bobček was the top scorer with 20 goals for Lechia Gdansk.

The 306 games produced 837 goals, 2.74 per game. 45% were home wins, 28% draws and 27% away wins.

Final table

# Team P W D L GF GA GD Pts
1 Lech Poznan Champions 3416126 6245 +17 60
2 Gornik Zabrze 3416810 5038 +12 56
3 Jagiellonia Bialystok 3415118 5641 +15 56
4 Rakow Czestochowa 3416711 5140 +11 55
5 GKS Katowice 3414812 5145 +6 50
6 Legia Warsaw 3412139 4237 +5 49
7 Zaglebie Lubin 3413912 4538 +7 48
8 Wisla Plock 34121012 3438 -4 46
9 Pogon Szczecin 3413615 4749 -2 45
10 Radomiak Radom 34111112 5253 -1 44
11 Korona Kielce 34111013 4040 +0 43
12 Motor Lublin 34101311 4653 -7 43
13 Cracovia 3491510 3942 -3 42
14 Widzew Lodz 3412616 4141 +0 42
15 Piast Gliwice 3411815 4246 -4 41
16 Lechia Gdansk Relegated 3412715 6265 -3 38 (-5)
17 Arka Gdynia Relegated 349916 3461 -27 36
18 Termalica Nieciecza Relegated 349718 4365 -22 34

Lechia Gdansk had 5 points deducted for financial arrears.

The season in numbers

Goals per game 2.74 837 goals in 306 games
Home wins 45%
Draws 28%
Away wins 27%
Both teams scored 58%
Over 2.5 goals 52%
xG per game 2.81 Both sides combined

Top scorers

Own goals are not counted for the scorer.

Season records

All results

Every game of the 2025/26 season, by month.

July 202518 Jul 25 to 28 Jul 25 · 17 games
August 202501 Aug 25 to 31 Aug 25 · 40 games
DateHomeScoreAway
01 Aug 25 Zaglebie Lubin 1–1 Korona Kielce
01 Aug 25 Wisla Plock 2–0 Piast Gliwice
02 Aug 25 Termalica Nieciecza 1–1 Pogon Szczecin
02 Aug 25 Widzew Lodz 3–0 GKS Katowice
02 Aug 25 Lech Poznan 2–1 Gornik Zabrze
03 Aug 25 Cracovia 2–2 Lechia Gdansk
03 Aug 25 Radomiak Radom 3–1 Rakow Czestochowa
03 Aug 25 Legia Warsaw 0–0 Arka Gdynia
08 Aug 25 Korona Kielce 3–0 Radomiak Radom
08 Aug 25 Gornik Zabrze 0–1 Termalica Nieciecza
09 Aug 25 Arka Gdynia 2–1 Pogon Szczecin
09 Aug 25 Widzew Lodz 1–1 Wisla Plock
10 Aug 25 Jagiellonia Bialystok 5–2 Cracovia
10 Aug 25 Legia Warsaw 3–1 GKS Katowice
11 Aug 25 Lechia Gdansk 3–3 Motor Lublin
15 Aug 25 Zaglebie Lubin 6–2 Lechia Gdansk
15 Aug 25 Cracovia 1–0 Widzew Lodz
16 Aug 25 Motor Lublin 0–0 Piast Gliwice
16 Aug 25 GKS Katowice 4–1 Arka Gdynia
16 Aug 25 Lech Poznan 1–1 Korona Kielce
17 Aug 25 Radomiak Radom 1–2 Jagiellonia Bialystok
17 Aug 25 Pogon Szczecin 0–3 Gornik Zabrze
17 Aug 25 Wisla Plock 1–0 Legia Warsaw
17 Aug 25 Termalica Nieciecza 2–3 Rakow Czestochowa
22 Aug 25 Radomiak Radom 1–1 Termalica Nieciecza
22 Aug 25 Widzew Lodz 1–2 Pogon Szczecin
23 Aug 25 Korona Kielce 2–0 Motor Lublin
23 Aug 25 Gornik Zabrze 3–0 GKS Katowice
24 Aug 25 Piast Gliwice 0–0 Cracovia
24 Aug 25 Lechia Gdansk 1–0 Arka Gdynia
25 Aug 25 Wisla Plock 2–1 Zaglebie Lubin
29 Aug 25 Arka Gdynia 1–0 Wisla Plock
29 Aug 25 GKS Katowice 3–2 Radomiak Radom
30 Aug 25 Termalica Nieciecza 1–3 Korona Kielce
30 Aug 25 Zaglebie Lubin 2–2 Piast Gliwice
30 Aug 25 Gornik Zabrze 0–1 Motor Lublin
31 Aug 25 Jagiellonia Bialystok 2–0 Lechia Gdansk
31 Aug 25 Lech Poznan 2–1 Widzew Lodz
31 Aug 25 Cracovia 2–1 Legia Warsaw
31 Aug 25 Pogon Szczecin 2–0 Rakow Czestochowa
September 202512 Sep 25 to 29 Sep 25 · 28 games
October 202503 Oct 25 to 31 Oct 25 · 29 games
November 202502 Nov 25 to 30 Nov 25 · 32 games
December 202501 Dec 25 to 14 Dec 25 · 14 games
January 202630 Jan 26 to 31 Jan 26 · 4 games
February 202601 Feb 26 to 28 Feb 26 · 37 games
DateHomeScoreAway
01 Feb 26 Motor Lublin 2–1 Pogon Szczecin
01 Feb 26 Wisla Plock 2–1 Rakow Czestochowa
01 Feb 26 Legia Warsaw 1–2 Korona Kielce
02 Feb 26 Termalica Nieciecza 0–1 Cracovia
03 Feb 26 Piast Gliwice 1–0 Lech Poznan
06 Feb 26 Korona Kielce 1–2 Zaglebie Lubin
06 Feb 26 Lechia Gdansk 1–1 Cracovia
07 Feb 26 Arka Gdynia 2–2 Legia Warsaw
07 Feb 26 Jagiellonia Bialystok 4–1 Motor Lublin
07 Feb 26 Gornik Zabrze 0–1 Lech Poznan
08 Feb 26 Pogon Szczecin 1–1 Termalica Nieciecza
08 Feb 26 Rakow Czestochowa 0–0 Radomiak Radom
08 Feb 26 GKS Katowice 1–0 Widzew Lodz
09 Feb 26 Piast Gliwice 1–0 Wisla Plock
13 Feb 26 Radomiak Radom 0–2 Korona Kielce
13 Feb 26 GKS Katowice 1–1 Legia Warsaw
14 Feb 26 Cracovia 0–0 Jagiellonia Bialystok
14 Feb 26 Zaglebie Lubin 0–0 Rakow Czestochowa
14 Feb 26 Wisla Plock 0–2 Widzew Lodz
15 Feb 26 Motor Lublin 2–3 Lechia Gdansk
15 Feb 26 Pogon Szczecin 1–0 Arka Gdynia
15 Feb 26 Lech Poznan 3–0 Piast Gliwice
16 Feb 26 Termalica Nieciecza 1–1 Gornik Zabrze
20 Feb 26 Piast Gliwice 1–2 Motor Lublin
20 Feb 26 Widzew Lodz 0–0 Cracovia
21 Feb 26 Rakow Czestochowa 1–0 Termalica Nieciecza
21 Feb 26 Gornik Zabrze 0–1 Pogon Szczecin
21 Feb 26 Legia Warsaw 2–1 Wisla Plock
22 Feb 26 Arka Gdynia 2–1 GKS Katowice
22 Feb 26 Jagiellonia Bialystok 1–1 Radomiak Radom
22 Feb 26 Korona Kielce 1–2 Lech Poznan
23 Feb 26 Lechia Gdansk 0–2 Zaglebie Lubin
27 Feb 26 Cracovia 2–3 Piast Gliwice
27 Feb 26 Arka Gdynia 2–2 Lechia Gdansk
28 Feb 26 Pogon Szczecin 1–0 Widzew Lodz
28 Feb 26 Motor Lublin 2–0 Korona Kielce
28 Feb 26 GKS Katowice 3–1 Gornik Zabrze
March 202601 Mar 26 to 22 Mar 26 · 33 games
DateHomeScoreAway
01 Mar 26 Termalica Nieciecza 1–1 Radomiak Radom
01 Mar 26 Jagiellonia Bialystok 2–2 Legia Warsaw
01 Mar 26 Lech Poznan 4–3 Rakow Czestochowa
02 Mar 26 Zaglebie Lubin 2–0 Wisla Plock
05 Mar 26 Radomiak Radom 3–1 Arka Gdynia
06 Mar 26 Lechia Gdansk 3–0 Jagiellonia Bialystok
07 Mar 26 Korona Kielce 2–1 Termalica Nieciecza
07 Mar 26 Piast Gliwice 1–3 Zaglebie Lubin
07 Mar 26 Widzew Lodz 2–1 Lech Poznan
08 Mar 26 Motor Lublin 0–0 Gornik Zabrze
08 Mar 26 Radomiak Radom 0–1 GKS Katowice
08 Mar 26 Rakow Czestochowa 2–0 Pogon Szczecin
08 Mar 26 Legia Warsaw 1–0 Cracovia
09 Mar 26 Wisla Plock 0–3 Arka Gdynia
13 Mar 26 Termalica Nieciecza 1–2 Motor Lublin
13 Mar 26 Radomiak Radom 1–1 Legia Warsaw
14 Mar 26 Jagiellonia Bialystok 1–2 Piast Gliwice
14 Mar 26 GKS Katowice 2–0 Lechia Gdansk
14 Mar 26 Cracovia 1–2 Wisla Plock
15 Mar 26 Arka Gdynia 0–0 Widzew Lodz
15 Mar 26 Zaglebie Lubin 0–1 Lech Poznan
15 Mar 26 Gornik Zabrze 3–1 Rakow Czestochowa
16 Mar 26 Pogon Szczecin 2–1 Korona Kielce
17 Mar 26 Jagiellonia Bialystok 2–1 GKS Katowice
20 Mar 26 Piast Gliwice 3–1 Radomiak Radom
20 Mar 26 Motor Lublin 1–0 Zaglebie Lubin
21 Mar 26 Cracovia 1–0 GKS Katowice
21 Mar 26 Lechia Gdansk 2–1 Pogon Szczecin
21 Mar 26 Jagiellonia Bialystok 1–2 Wisla Plock
22 Mar 26 Korona Kielce 3–0 Arka Gdynia
22 Mar 26 Lech Poznan 4–1 Termalica Nieciecza
22 Mar 26 Widzew Lodz 0–0 Gornik Zabrze
22 Mar 26 Legia Warsaw 1–1 Rakow Czestochowa
April 202604 Apr 26 to 27 Apr 26 · 36 games
DateHomeScoreAway
04 Apr 26 GKS Katowice 1–0 Wisla Plock
04 Apr 26 Rakow Czestochowa 1–1 Widzew Lodz
04 Apr 26 Gornik Zabrze 3–0 Cracovia
04 Apr 26 Jagiellonia Bialystok 0–0 Lech Poznan
06 Apr 26 Termalica Nieciecza 3–2 Piast Gliwice
06 Apr 26 Radomiak Radom 1–1 Motor Lublin
06 Apr 26 Pogon Szczecin 0–2 Legia Warsaw
06 Apr 26 Lechia Gdansk 4–2 Korona Kielce
07 Apr 26 Arka Gdynia 3–1 Zaglebie Lubin
10 Apr 26 Wisla Plock 1–0 Lechia Gdansk
10 Apr 26 Korona Kielce 1–1 Jagiellonia Bialystok
11 Apr 26 Widzew Lodz 1–0 Termalica Nieciecza
11 Apr 26 Zaglebie Lubin 1–0 Radomiak Radom
11 Apr 26 Legia Warsaw 1–1 Gornik Zabrze
12 Apr 26 Cracovia 2–2 Arka Gdynia
12 Apr 26 Motor Lublin 1–1 Rakow Czestochowa
12 Apr 26 Lech Poznan 3–3 GKS Katowice
13 Apr 26 Piast Gliwice 0–2 Pogon Szczecin
17 Apr 26 GKS Katowice 3–2 Motor Lublin
17 Apr 26 Legia Warsaw 1–0 Zaglebie Lubin
18 Apr 26 Radomiak Radom 2–1 Widzew Lodz
18 Apr 26 Gornik Zabrze 1–0 Korona Kielce
18 Apr 26 Pogon Szczecin 1–2 Lech Poznan
19 Apr 26 Termalica Nieciecza 1–3 Wisla Plock
19 Apr 26 Rakow Czestochowa 4–1 Cracovia
19 Apr 26 Arka Gdynia 0–3 Jagiellonia Bialystok
20 Apr 26 Lechia Gdansk 1–1 Piast Gliwice
24 Apr 26 Zaglebie Lubin 1–2 Termalica Nieciecza
24 Apr 26 Jagiellonia Bialystok 1–2 Gornik Zabrze
25 Apr 26 Korona Kielce 1–1 GKS Katowice
25 Apr 26 Lechia Gdansk 1–2 Rakow Czestochowa
25 Apr 26 Cracovia 1–1 Pogon Szczecin
26 Apr 26 Wisla Plock 0–1 Radomiak Radom
26 Apr 26 Widzew Lodz 2–0 Motor Lublin
26 Apr 26 Lech Poznan 4–0 Legia Warsaw
27 Apr 26 Piast Gliwice 4–1 Arka Gdynia
May 202601 May 26 to 23 May 26 · 36 games
DateHomeScoreAway
01 May 26 Korona Kielce 1–1 Piast Gliwice
01 May 26 Legia Warsaw 1–0 Widzew Lodz
02 May 26 Motor Lublin 0–1 Lech Poznan
03 May 26 GKS Katowice 5–1 Termalica Nieciecza
03 May 26 Zaglebie Lubin 0–0 Cracovia
03 May 26 Pogon Szczecin 3–0 Wisla Plock
04 May 26 Radomiak Radom 3–1 Lechia Gdansk
08 May 26 Rakow Czestochowa 2–0 Korona Kielce
08 May 26 Lech Poznan 1–1 Arka Gdynia
09 May 26 Widzew Lodz 3–1 Lechia Gdansk
09 May 26 Jagiellonia Bialystok 3–2 Pogon Szczecin
09 May 26 Gornik Zabrze 0–2 Zaglebie Lubin
10 May 26 Piast Gliwice 0–0 GKS Katowice
10 May 26 Wisla Plock 0–4 Motor Lublin
10 May 26 Termalica Nieciecza 0–1 Legia Warsaw
11 May 26 Cracovia 0–0 Radomiak Radom
13 May 26 Arka Gdynia 0–0 Gornik Zabrze
13 May 26 Rakow Czestochowa 0–2 Jagiellonia Bialystok
15 May 26 Zaglebie Lubin 0–1 Pogon Szczecin
15 May 26 Korona Kielce 1–0 Widzew Lodz
16 May 26 Motor Lublin 3–3 Cracovia
16 May 26 Wisla Plock 0–1 Gornik Zabrze
16 May 26 Radomiak Radom 1–3 Lech Poznan
17 May 26 Piast Gliwice 1–3 Rakow Czestochowa
17 May 26 GKS Katowice 2–2 Jagiellonia Bialystok
17 May 26 Lechia Gdansk 1–2 Legia Warsaw
18 May 26 Arka Gdynia 2–3 Termalica Nieciecza
23 May 26 Jagiellonia Bialystok 1–0 Zaglebie Lubin
23 May 26 Lech Poznan 2–2 Wisla Plock
23 May 26 Termalica Nieciecza 3–2 Lechia Gdansk
23 May 26 Gornik Zabrze 6–2 Radomiak Radom
23 May 26 Cracovia 1–1 Korona Kielce
23 May 26 Legia Warsaw 4–0 Motor Lublin
23 May 26 Pogon Szczecin 1–1 GKS Katowice
23 May 26 Widzew Lodz 2–1 Piast Gliwice
23 May 26 Rakow Czestochowa 3–0 Arka Gdynia

More on the Polish Ekstraklasa