Polish Ekstraklasa 2024/25

Season archive · 19 Jul 24 to 24 May 25 · 306 games

Lech Poznan won the Polish Ekstraklasa 2024/25 with 70 points from 34 games. Rakow Czestochowa finished second on 69, 1 point behind.

Puszcza Niepolomice, Slask Wroclaw and Stal Mielec were relegated.

Efthymis Koulouris was the top scorer with 28 goals for Pogon Szczecin.

The 306 games produced 843 goals, 2.75 per game. 45% were home wins, 25% draws and 30% away wins.

Final table

# Team P W D L GF GA GD Pts
1 Lech Poznan Champions 342248 6831 +37 70
2 Rakow Czestochowa 342095 5123 +28 69
3 Jagiellonia Bialystok 3417107 5642 +14 61
4 Pogon Szczecin 3417710 5940 +19 58
5 Legia Warsaw 3415910 6045 +15 54
6 Cracovia 3414911 5853 +5 51
7 Motor Lublin 3414713 4859 -11 49
8 GKS Katowice 3414713 4947 +2 49
9 Gornik Zabrze 3413813 4339 +4 47
10 Piast Gliwice 34111211 3736 +1 45
11 Korona Kielce 34111211 3745 -8 45
12 Radomiak Radom 3411815 4852 -4 41
13 Widzew Lodz 3411716 3849 -11 40
14 Lechia Gdansk 3410717 4459 -15 37
15 Zaglebie Lubin 3410618 3351 -18 36
16 Stal Mielec Relegated 3471017 3956 -17 31
17 Slask Wroclaw Relegated 3461216 3853 -15 30
18 Puszcza Niepolomice Relegated 3461018 3763 -26 28

The season in numbers

Goals per game 2.75 843 goals in 306 games
Home wins 45%
Draws 25%
Away wins 30%
Both teams scored 56%
Over 2.5 goals 50%

Top scorers

Own goals are not counted for the scorer.

Season records

All results

Every game of the 2024/25 season, by month.

July 202419 Jul 24 to 29 Jul 24 · 18 games
August 202402 Aug 24 to 31 Aug 24 · 39 games
DateHomeScoreAway
02 Aug 24 Zaglebie Lubin 1–0 Puszcza Niepolomice
02 Aug 24 Gornik Zabrze 1–0 Pogon Szczecin
03 Aug 24 GKS Katowice 0–1 Rakow Czestochowa
03 Aug 24 Jagiellonia Bialystok 2–0 Stal Mielec
03 Aug 24 Lech Poznan 3–1 Lechia Gdansk
04 Aug 24 Motor Lublin 1–1 Korona Kielce
04 Aug 24 Legia Warsaw 1–2 Piast Gliwice
05 Aug 24 Cracovia 1–3 Widzew Lodz
09 Aug 24 Radomiak Radom 1–2 Gornik Zabrze
09 Aug 24 Rakow Czestochowa 0–0 Lech Poznan
10 Aug 24 Korona Kielce 0–2 Cracovia
10 Aug 24 Pogon Szczecin 1–0 Stal Mielec
11 Aug 24 Lechia Gdansk 1–1 Zaglebie Lubin
11 Aug 24 Puszcza Niepolomice 2–2 Legia Warsaw
11 Aug 24 Widzew Lodz 0–0 Slask Wroclaw
12 Aug 24 Piast Gliwice 2–2 GKS Katowice
16 Aug 24 Puszcza Niepolomice 4–1 Lechia Gdansk
16 Aug 24 GKS Katowice 0–0 Motor Lublin
17 Aug 24 Jagiellonia Bialystok 2–4 Cracovia
17 Aug 24 Zaglebie Lubin 0–1 Lech Poznan
17 Aug 24 Pogon Szczecin 2–0 Widzew Lodz
18 Aug 24 Slask Wroclaw 1–1 Korona Kielce
18 Aug 24 Legia Warsaw 4–1 Radomiak Radom
18 Aug 24 Gornik Zabrze 0–0 Rakow Czestochowa
19 Aug 24 Stal Mielec 2–0 Piast Gliwice
23 Aug 24 Widzew Lodz 3–2 Radomiak Radom
23 Aug 24 Lechia Gdansk 1–2 Rakow Czestochowa
24 Aug 24 Motor Lublin 0–0 Puszcza Niepolomice
24 Aug 24 Cracovia 3–2 Gornik Zabrze
24 Aug 24 Piast Gliwice 1–0 Zaglebie Lubin
25 Aug 24 GKS Katowice 3–1 Jagiellonia Bialystok
25 Aug 24 Lech Poznan 2–0 Pogon Szczecin
25 Aug 24 Slask Wroclaw 1–1 Legia Warsaw
26 Aug 24 Korona Kielce 2–1 Stal Mielec
30 Aug 24 Rakow Czestochowa 0–1 Piast Gliwice
30 Aug 24 Stal Mielec 0–2 Lech Poznan
31 Aug 24 Puszcza Niepolomice 0–0 Korona Kielce
31 Aug 24 Zaglebie Lubin 1–0 GKS Katowice
31 Aug 24 Radomiak Radom 2–1 Cracovia
September 202401 Sep 24 to 30 Sep 24 · 31 games
October 202404 Oct 24 to 27 Oct 24 · 28 games
November 202402 Nov 24 to 30 Nov 24 · 32 games
December 202401 Dec 24 to 14 Dec 24 · 14 games
January 202531 Jan 25 · 2 games
DateHomeScoreAway
31 Jan 25 GKS Katowice 1–0 Stal Mielec
31 Jan 25 Lech Poznan 4–1 Widzew Lodz
February 202501 Feb 25 to 28 Feb 25 · 36 games
DateHomeScoreAway
01 Feb 25 Motor Lublin 1–1 Lechia Gdansk
01 Feb 25 Cracovia 0–0 Rakow Czestochowa
01 Feb 25 Pogon Szczecin 1–0 Zaglebie Lubin
02 Feb 25 Gornik Zabrze 1–1 Puszcza Niepolomice
02 Feb 25 Jagiellonia Bialystok 5–0 Radomiak Radom
02 Feb 25 Legia Warsaw 1–1 Korona Kielce
03 Feb 25 Slask Wroclaw 1–3 Piast Gliwice
07 Feb 25 Stal Mielec 2–1 Jagiellonia Bialystok
07 Feb 25 Pogon Szczecin 3–0 Gornik Zabrze
08 Feb 25 Radomiak Radom 1–1 Slask Wroclaw
08 Feb 25 Rakow Czestochowa 1–2 GKS Katowice
08 Feb 25 Piast Gliwice 1–0 Legia Warsaw
09 Feb 25 Korona Kielce 1–0 Motor Lublin
09 Feb 25 Widzew Lodz 1–1 Cracovia
09 Feb 25 Lechia Gdansk 1–0 Lech Poznan
10 Feb 25 Puszcza Niepolomice 1–2 Zaglebie Lubin
14 Feb 25 Cracovia 1–1 Korona Kielce
14 Feb 25 Lech Poznan 0–1 Rakow Czestochowa
15 Feb 25 Slask Wroclaw 3–0 Widzew Lodz
15 Feb 25 Gornik Zabrze 3–2 Radomiak Radom
15 Feb 25 Legia Warsaw 2–0 Puszcza Niepolomice
16 Feb 25 Stal Mielec 1–2 Pogon Szczecin
16 Feb 25 GKS Katowice 0–0 Piast Gliwice
16 Feb 25 Jagiellonia Bialystok 3–0 Motor Lublin
17 Feb 25 Zaglebie Lubin 1–3 Lechia Gdansk
21 Feb 25 Piast Gliwice 2–2 Stal Mielec
21 Feb 25 Rakow Czestochowa 1–0 Gornik Zabrze
22 Feb 25 Korona Kielce 2–0 Slask Wroclaw
22 Feb 25 Widzew Lodz 0–4 Pogon Szczecin
22 Feb 25 Radomiak Radom 3–1 Legia Warsaw
23 Feb 25 Lechia Gdansk 0–2 Puszcza Niepolomice
23 Feb 25 Cracovia 2–2 Jagiellonia Bialystok
23 Feb 25 Lech Poznan 3–1 Zaglebie Lubin
24 Feb 25 Motor Lublin 3–2 GKS Katowice
28 Feb 25 Radomiak Radom 1–1 Widzew Lodz
28 Feb 25 Gornik Zabrze 0–1 Cracovia
March 202501 Mar 25 to 31 Mar 25 · 34 games
DateHomeScoreAway
01 Mar 25 Stal Mielec 0–1 Korona Kielce
01 Mar 25 Pogon Szczecin 0–3 Lech Poznan
01 Mar 25 Zaglebie Lubin 0–1 Piast Gliwice
02 Mar 25 Puszcza Niepolomice 0–1 Motor Lublin
02 Mar 25 Legia Warsaw 3–1 Slask Wroclaw
02 Mar 25 Jagiellonia Bialystok 1–0 GKS Katowice
03 Mar 25 Rakow Czestochowa 3–1 Lechia Gdansk
07 Mar 25 Korona Kielce 2–1 Puszcza Niepolomice
07 Mar 25 Slask Wroclaw 1–1 Pogon Szczecin
08 Mar 25 Cracovia 1–2 Radomiak Radom
08 Mar 25 Piast Gliwice 0–3 Rakow Czestochowa
08 Mar 25 Lech Poznan 3–1 Stal Mielec
09 Mar 25 GKS Katowice 1–0 Zaglebie Lubin
09 Mar 25 Lechia Gdansk 1–2 Gornik Zabrze
09 Mar 25 Widzew Lodz 0–1 Jagiellonia Bialystok
10 Mar 25 Motor Lublin 3–3 Legia Warsaw
14 Mar 25 Radomiak Radom 2–1 Lechia Gdansk
14 Mar 25 Pogon Szczecin 5–2 Cracovia
15 Mar 25 Stal Mielec 1–4 Slask Wroclaw
15 Mar 25 Gornik Zabrze 4–0 Motor Lublin
15 Mar 25 Widzew Lodz 1–0 GKS Katowice
16 Mar 25 Puszcza Niepolomice 2–1 Piast Gliwice
16 Mar 25 Zaglebie Lubin 1–1 Korona Kielce
16 Mar 25 Rakow Czestochowa 3–2 Legia Warsaw
16 Mar 25 Jagiellonia Bialystok 2–1 Lech Poznan
28 Mar 25 Piast Gliwice 0–2 Widzew Lodz
28 Mar 25 Legia Warsaw 0–0 Pogon Szczecin
29 Mar 25 Cracovia 3–1 Puszcza Niepolomice
29 Mar 25 Lechia Gdansk 1–0 Jagiellonia Bialystok
29 Mar 25 Slask Wroclaw 3–1 Lech Poznan
30 Mar 25 Korona Kielce 1–3 Radomiak Radom
30 Mar 25 Motor Lublin 4–1 Stal Mielec
30 Mar 25 GKS Katowice 2–1 Gornik Zabrze
31 Mar 25 Zaglebie Lubin 0–2 Rakow Czestochowa
April 202504 Apr 25 to 28 Apr 25 · 36 games
DateHomeScoreAway
04 Apr 25 Stal Mielec 1–1 Cracovia
04 Apr 25 Widzew Lodz 2–0 Lechia Gdansk
05 Apr 25 Radomiak Radom 0–1 Zaglebie Lubin
05 Apr 25 Slask Wroclaw 1–1 Motor Lublin
05 Apr 25 Lech Poznan 2–0 Korona Kielce
06 Apr 25 Jagiellonia Bialystok 1–1 Piast Gliwice
06 Apr 25 Gornik Zabrze 1–2 Legia Warsaw
06 Apr 25 Pogon Szczecin 4–0 GKS Katowice
07 Apr 25 Puszcza Niepolomice 1–1 Rakow Czestochowa
11 Apr 25 Zaglebie Lubin 2–1 Gornik Zabrze
11 Apr 25 Korona Kielce 2–1 Widzew Lodz
12 Apr 25 GKS Katowice 3–1 Puszcza Niepolomice
12 Apr 25 Cracovia 2–4 Slask Wroclaw
12 Apr 25 Rakow Czestochowa 2–1 Radomiak Radom
13 Apr 25 Piast Gliwice 2–1 Pogon Szczecin
13 Apr 25 Motor Lublin 1–2 Lech Poznan
13 Apr 25 Legia Warsaw 0–1 Jagiellonia Bialystok
14 Apr 25 Lechia Gdansk 3–2 Stal Mielec
19 Apr 25 Piast Gliwice 1–1 Korona Kielce
19 Apr 25 Slask Wroclaw 0–2 GKS Katowice
19 Apr 25 Widzew Lodz 1–2 Motor Lublin
19 Apr 25 Pogon Szczecin 1–0 Rakow Czestochowa
21 Apr 25 Puszcza Niepolomice 2–2 Radomiak Radom
21 Apr 25 Jagiellonia Bialystok 1–3 Zaglebie Lubin
21 Apr 25 Legia Warsaw 2–1 Lechia Gdansk
21 Apr 25 Lech Poznan 2–1 Cracovia
22 Apr 25 Stal Mielec 0–0 Gornik Zabrze
25 Apr 25 Puszcza Niepolomice 4–5 Pogon Szczecin
25 Apr 25 Rakow Czestochowa 3–0 Slask Wroclaw
26 Apr 25 Lechia Gdansk 3–1 Piast Gliwice
26 Apr 25 Motor Lublin 0–1 Cracovia
26 Apr 25 GKS Katowice 1–3 Legia Warsaw
27 Apr 25 Korona Kielce 3–1 Jagiellonia Bialystok
27 Apr 25 Gornik Zabrze 0–0 Widzew Lodz
27 Apr 25 Radomiak Radom 2–2 Lech Poznan
28 Apr 25 Zaglebie Lubin 2–2 Stal Mielec
May 202503 May 25 to 24 May 25 · 36 games
DateHomeScoreAway
03 May 25 Stal Mielec 0–2 Rakow Czestochowa
03 May 25 Slask Wroclaw 3–1 Zaglebie Lubin
03 May 25 Lech Poznan 8–1 Puszcza Niepolomice
04 May 25 Piast Gliwice 0–0 Radomiak Radom
04 May 25 Cracovia 0–2 Lechia Gdansk
04 May 25 Jagiellonia Bialystok 1–1 Gornik Zabrze
05 May 25 Korona Kielce 2–1 GKS Katowice
09 May 25 Motor Lublin 1–4 Piast Gliwice
09 May 25 Gornik Zabrze 2–0 Slask Wroclaw
10 May 25 Radomiak Radom 2–0 Pogon Szczecin
10 May 25 Zaglebie Lubin 2–1 Widzew Lodz
10 May 25 Rakow Czestochowa 1–2 Jagiellonia Bialystok
11 May 25 Lechia Gdansk 3–2 Korona Kielce
11 May 25 GKS Katowice 2–1 Cracovia
11 May 25 Legia Warsaw 0–1 Lech Poznan
12 May 25 Puszcza Niepolomice 2–3 Stal Mielec
14 May 25 Pogon Szczecin 3–0 Motor Lublin
15 May 25 Widzew Lodz 0–2 Legia Warsaw
16 May 25 Stal Mielec 2–2 Radomiak Radom
16 May 25 Slask Wroclaw 1–1 Jagiellonia Bialystok
17 May 25 Pogon Szczecin 3–3 Lechia Gdansk
17 May 25 Piast Gliwice 2–0 Gornik Zabrze
17 May 25 Korona Kielce 1–1 Rakow Czestochowa
18 May 25 Motor Lublin 1–0 Zaglebie Lubin
18 May 25 Cracovia 3–1 Legia Warsaw
18 May 25 GKS Katowice 2–2 Lech Poznan
19 May 25 Widzew Lodz 2–0 Puszcza Niepolomice
24 May 25 Radomiak Radom 2–3 Motor Lublin
24 May 25 Puszcza Niepolomice 1–1 Slask Wroclaw
24 May 25 Lech Poznan 1–0 Piast Gliwice
24 May 25 Rakow Czestochowa 2–1 Widzew Lodz
24 May 25 Jagiellonia Bialystok 1–1 Pogon Szczecin
24 May 25 Legia Warsaw 2–2 Stal Mielec
24 May 25 Lechia Gdansk 2–3 GKS Katowice
24 May 25 Gornik Zabrze 1–1 Korona Kielce
24 May 25 Zaglebie Lubin 1–2 Cracovia

More on the Polish Ekstraklasa