2024–25 Ekstraklasa

99th season of top-tier football league in Poland From Wikipedia, the free encyclopedia

The 2024–25 Ekstraklasa (also known as PKO Bank Polski Ekstraklasa due to sponsorship reasons)[6] is the 99th season of the Polish Football Championship, the 91st season of the highest-tier domestic division in the Polish football league system since its establishment in 1927 and the 17th season of the Ekstraklasa under its current title. The league is operated by the Ekstraklasa S.A.[7]

Quick Facts Season, Dates ...
Ekstraklasa
Season2024–25
Dates19 July 2024 – 24 May 2025
Matches played270
Goals scored733 (2.71 per match)
Top goalscorerEfthymis Koulouris
(25 goals)[1]
Biggest home winLech 5–0 Jagiellonia
(14 September 2024)
Jagiellonia 5–0 Radomiak
(2 February 2025)
Biggest away winPuszcza 0–6 Katowice
(4 October 2024)[2]
Highest scoringPuszcza 4–5 Pogoń
(25 April 2025)
Longest winning run6 matches
Lech Poznań
Raków Częstochowa
Longest unbeaten run12 matches
Jagiellonia Białystok
Raków Częstochowa
Longest winless run10 matches
Śląsk Wrocław
Longest losing run5 matches
Puszcza Niepołomice
Highest attendance40,838
Lech Poznań 5–2 Legia
(10 November 2024)[3]
Lowest attendance0[A]
Cracovia 2–1 Pogoń
(14 September 2024)[4][5]
Total attendance3,364,852
Average attendance12,462 1.2%
All statistics correct as of 29 April 2025.
Close

Jagiellonia Białystok are the defending champions.[8]

Season overview

The season started on 19 July 2024 with a match between defending champions Jagiellonia Białystok vs. Puszcza Niepołomice and will conclude on 24 May 2025.

The regular season is played as a round-robin tournament. A total of 18 teams participate, 15 of which competed in the league campaign during the previous season, while the remaining three are promoted from the I liga. Each team will play a total of 34 matches, half at home and half away. It is the eighth Ekstraklasa season to use VAR.

Teams

Summarize
Perspective

A total of 18 teams will participate in the 2024–25 edition of the Ekstraklasa.

The first team to be relegated in the 2023–24 season was ŁKS Łódź, after a home loss to Śląsk Wrocław on 4 May 2024, ending their one-year stay in Ekstraklasa. The second relegated team was Ruch Chorzów on 12 May 2024, when Puszcza Niepołomice defeated Warta Poznań; much like ŁKS, they returned to the second tier after just one year in the top-flight. The last team to be demoted was Warta Poznań, whose fate was sealed after losing to Jagiellonia Białystok on the last matchday, ending their four-year stay.

The first team that won promotion from 2023–24 I liga was Lechia Gdańsk after a win over Wisła Kraków on 11 May 2024, returning to the top flight after a year of absence. The second promoted team was GKS Katowice, taking the 2nd spot in the table away from Arka Gdynia by defeating them in the last round of the regular season; they returned to the Ekstraklasa after a nineteen-year absence. The third and final team to earn promotion was Motor Lublin, who won the play-off final against Arka on 2 June 2024; Motor entered the top flight after thirty-two years of absence.

More information Promoted from 2023–24 I liga, Relegated from 2023–24 Ekstraklasa ...
Close

Stadiums and locations

Note: Table lists in alphabetical order.
Location of teams in the Katowice urban area in 2024–25 Ekstraklasa.
  1. ^ GKS moved to Arena Katowice in March 2025.[9][10]
  2. ^ Upgrading to 31,871.
  3. ^ Since the 2023–24 season Puszcza played their matches at Józef Piłsudski Cracovia Stadium (Cracovia's home ground), due to the fact that the stadium in Niepołomice did not meet Ekstraklasa standards.[11] They returned to their stadium in March 2025.[12][13]
More information Cracovia, GKS Katowice ...
Cracovia GKS Katowice Górnik Jagiellonia Korona Lech
Józef Piłsudski Cracovia Stadium Arena Katowice Ernest Pohl Stadium Chorten Arena EXBUD Arena Enea Stadium
Thumb Thumb Thumb Thumb Thumb
Capacity: 15,016 Capacity: 15,048 Capacity: 24,563 Capacity: 22,372 Capacity: 15,700 Capacity: 42,837
Lechia Legia Motor Piast Pogoń Puszcza
Polsat Plus Arena Gdańsk Polish Army Stadium Motor Lublin Arena Piotr Wieczorek Stadium Florian Krygier Stadium Municipal Stadium
Thumb Thumb Thumb Thumb Thumb Thumb
Capacity: 41,620 Capacity: 31,006 Capacity: 15,247 Capacity: 9,913 Capacity: 21,163 Capacity: 2,000
Radomiak Raków Stal Śląsk Widzew Zagłębie
Czachor Brothers Stadium Raków Municipal Football Stadium Grzegorz Lato Stadium Tarczyński Arena Wrocław Widzew Łódź Stadium KGHM Zagłebie Arena
Thumb Thumb Thumb Thumb Thumb Thumb
Capacity: 8,840 Capacity: 5,500 Capacity: 7,000 Capacity: 42,771 Capacity: 18,018 Capacity: 16,086
Close

Personnel and kits

All teams have Lotto (brand of Totalizator Sportowy) placed on the center of the chest.

More information Team, Chairman ...
Team Chairman Head coach Captain Kit manufacturer Kit sponsors
Main Other(s)
CracoviaPoland Mateusz DróżdżPoland Dawid KroczekGeorgia (country) Otar KakabadzePumaComarch
List
    • Back: forBET
    • Sleeves: 4Move
    • Shorts: Kraków
GKS KatowicePoland Krzysztof NowakPoland Rafał GórakPoland Arkadiusz JędrychHummelSuperbet
List
Górnik ZabrzePoland Jan UrbanSlovenia Erik JanžaCapelli SportSuperbet, Węglokoks
List
    • Back: Könecke Polska
    • Sleeves: Glücksgefühle Festival, Zabrze
    • Shorts: Mangal Döner x LP10
Jagiellonia BiałystokPoland Ziemowit DeptułaPoland Adrian SiemieniecPoland Taras RomanczukKappaEnea, Kuchnia Wikinga
List
Korona KielcePoland Łukasz MaciejczykPoland Jacek ZielińskiPoland Miłosz Trojak4FEXBUD
List
    • Back: Lewiatan
    • Sleeves: Kielce, Targi Kielce
    • Shorts: Lewiatan
Lech PoznańPoland Karol Klimczak
Poland Piotr Rutkowski
Denmark Niels FrederiksenSweden Mikael IshakMacronSuperbet
List
Lechia GdańskSwitzerland Paolo UrferEngland John CarverBosnia and Herzegovina Rifet KapićAdidas
List
Legia WarsawPoland Dariusz MioduskiPortugal Gonçalo FeioPoland Artur JędrzejczykAdidasPlus500
List
    • Back: Fortuna
    • Sleeves: Jeton, Królewskie
    • Shorts: Warsaw
Motor LublinPoland Zbigniew JakubasPoland Mateusz StolarskiPoland Piotr CeglarzHummelLublin, Spiżarnia
List
    • Back: Perła
    • Shorts: CNT S.A.
Piast GliwicePoland Łukasz LewińskiSerbia Aleksandar VukovićPoland Jakub Czerwiński4FKuchnia Wikinga, verocargo
List
Pogoń SzczecinCanada Alexander HaditaghiPoland Robert KolendowiczPoland Kamil GrosickiCapelli SportPort Szczecin-Świnoujście, zondacrypto
List
    • Back: Fabryka Papieru Kaczory
    • Sleeves: Szczecin
    • Shorts: dostalk
Puszcza NiepołomicePoland Jarosław PieprzycaPoland Tomasz TułaczPoland Jakub SerafinNikeNiepołomice
List
    • Sleeves: Oshee, R-GOL.com
    • Shorts: Promogaz-Kpis
Radomiak RadomPoland Sławomir StempniewskiPortugal João HenriquesPoland Rafał WolskiAdidasEnea, Windoor
List
    • Back: Radom
    • Sleeves: 11teamsports, Fortuna
    • Shorts: Audi Radom, Bleik Restaurant
Raków CzęstochowaPoland Piotr ObidzińskiPoland Marek PapszunCroatia Zoran ArsenićAdidasHisense, zondacrypto
List
Stal MielecPoland Jacek KlimekSerbia Ivan ĐurđevićPoland Krystian Getinger4FEnervigo, Stara Cegielnia
List
Śląsk WrocławPoland Michał MazurSlovenia Ante ŠimundžaCzech Republic Petr SchwarzNikeLV BET, Kuchnia Wikinga
List
Widzew ŁódźPoland Michał RydzCroatia Željko SopićPoland Bartłomiej PawłowskiMacronPanattoni, TERMOton
List
Zagłębie LubinPoland Paweł JeżPoland Leszek OjrzyńskiPoland Damian DąbrowskiNikeKGHM
Close

Managerial changes

More information Team, Outgoing manager ...
Team Outgoing manager Manner of departure Date of vacancy Position in table Incoming manager Date of appointment
Lech Poznań Poland Mariusz Rumak[14] End of contract 30 June 2024 Pre-season Denmark Niels Frederiksen[15] 1 July 2024
Raków Częstochowa Poland Dawid Szwarga[16] Sacked Poland Marek Papszun[17]
Korona Kielce Poland Kamil Kuzera[18] Mutual consent 31 July 2024 18th Poland Mariusz Arczewski[18] 31 July 2024
Poland Mariusz Arczewski[19] End of caretaker spell 7 August 2024 18th Poland Jacek Zieliński[19] 7 August 2024
Pogoń Szczecin Sweden Jens Gustafsson[20] Mutual consent 15 August 2024 4th Poland Robert Kolendowicz[21] 15 August 2024
Stal Mielec Poland Kamil Kiereś[22] Sacked 30 August 2024 16th Poland Janusz Niedźwiedź[23] 2 September 2024
Zagłębie Lubin Poland Waldemar Fornalik[24] 23 September 2024 16th Poland Marcin Włodarski[25] 25 September 2024
Śląsk Wrocław Poland Jacek Magiera[26][27] Mutual consent[B] 12 November 2024 18th Poland Michał Hetel & Poland Marcin Dymkowski[28][26] 12 November 2024
Lechia Gdańsk Poland Szymon Grabowski[29] Mutual consent[C] 23 November 2024 17th Poland Radosław Bella & England Kevin Blackwell[30] 25 November 2024
Poland Radosław Bella & England Kevin Blackwell[31] End of caretaker spell 30 November 2024 17th England John Carver[31] 30 November 2024
Śląsk Wrocław Poland Michał Hetel & Poland Marcin Dymkowski[32] 24 December 2024 18th Slovenia Ante Šimundža[32] 24 December 2024
Radomiak Radom Portugal Bruno Baltazar[33] Signed by Caen 29 December 2024 12th Portugal João Henriques[34] 8 January 2025
Widzew Łódź Poland Daniel Myśliwiec[35] Sacked 24 February 2025 12th Poland Patryk Czubak[35] 24 February 2025
Zagłębie Lubin Poland Marcin Włodarski[36] 10 March 2025 15th Poland Leszek Ojrzyński[37] 13 March 2025
Widzew Łódź Poland Patryk Czubak[38] End of caretaker spell 17 March 2025 13th Croatia Željko Sopić[38] 17 March 2025
Stal Mielec Poland Janusz Niedźwiedź[39] Sacked 30 March 2025 16th Serbia Ivan Đurđević[40] 1 April 2025
Close
  • Italics for interim managers.

    League table

    More information Pos, Team ...
    Pos Team Pld W D L GF GA GD Pts Qualification or relegation
    1 Raków Częstochowa 30 18 8 4 45 19 +26 62 Qualification for Champions League second qualifying round
    2 Lech Poznań 30 19 3 8 56 28 +28 60 Qualification for Conference League second qualifying round[a]
    3 Jagiellonia Białystok 30 16 7 7 51 38 +13 55
    4 Pogoń Szczecin 30 16 5 9 52 34 +18 53
    5 Legia Warsaw 30 14 8 8 55 39 +16 50
    6 Cracovia 30 12 9 9 52 47 +5 45
    7 Motor Lublin 30 12 7 11 43 50 7 43
    8 Górnik Zabrze 30 12 6 12 39 35 +4 42[b]
    9 GKS Katowice 30 12 6 12 41 40 +1 42[b]
    10 Korona Kielce 30 10 10 10 31 39 8 40
    11 Piast Gliwice 30 9 11 10 31 34 3 38
    12 Widzew Łódź 30 10 7 13 34 43 9 37
    13 Radomiak Radom 30 10 6 14 42 47 5 36
    14 Zagłębie Lubin 30 9 6 15 29 44 15 33
    15 Lechia Gdańsk 30 8 6 16 34 51 17 30
    16 Puszcza Niepołomice 30 6 9 15 33 49 16 27 Relegation to I liga
    17 Stal Mielec 30 6 8 16 32 48 16 26
    18 Śląsk Wrocław 30 5 10 15 33 48 15 25
    Close
    Updated to match(es) played on 28 April 2025. Source: ekstraklasa.org 90minut.pl
    Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Goal difference; 5) Goals scored; 6) Number of wins; 7) Number of away wins; 8) Lower number of points based on yellow and red cards (red card = 3 points, yellow card = 1 point, sending-off = 3 points - including 1 point for first yellow card); 9) Fairplay ranking; 10) Draw.
    (Note: Head-to-head record is used only after all the matches between the teams in question have been played)[41]
    Notes:
    1. The winner of the 2024–25 Polish Cup (Legia Warsaw or Pogoń Szczecin) qualifies for the Europa League first qualifying round.
    2. Ranked based on head-to-head goal difference. Head-to head results: Górnik Zabrze 3–0 GKS Katowice, GKS Katowice 2–1 Górnik Zabrze.

    Results

    More information Home \ Away, CRA ...
    Home \ Away CRA GKS GÓR JAG KOR LPO LGD LEG MOT PIA POG PUN RAD RCZ STM ŚLĄ WID ZAG
    Cracovia 3–4 3–2 2–2 1–1 0–2 6–2 1–1 2–1 3–1 1–2 0–0 1–1 2–4 1–3 1–1
    GKS Katowice 2–1 3–1 1–2 2–0 1–3 0–0 0–0 3–1 3–1 1–2 0–1 1–0 0–0 2–2 1–0
    Górnik Zabrze 0–1 3–0 0–2 2–1 2–3 1–2 4–0 1–0 1–0 1–1 3–2 0–0 3–1 0–0 0–1
    Jagiellonia Białystok 2–4 1–0 3–1 2–1 3–2 1–1 3–0 1–1 2–0 5–0 2–2 2–0 2–2 1–0 1–3
    Korona Kielce 0–2 2–4 3–1 2–3 0–0 0–1 1–0 0–2 0–0 2–1 1–3 2–1 2–0 2–1 2–0
    Lech Poznań 2–1 2–0 2–0 5–0 2–0 3–1 5–2 1–2 2–0 2–1 0–1 3–1 1–0 4–1 3–1
    Lechia Gdańsk 1–2 1–2 1–0 1–0 0–2 0–2 3–1 0–3 0–2 1–0 1–2 3–2 1–0 1–1 1–1
    Legia Warsaw 3–2 4–1 1–1 0–1 1–1 2–1 5–2 1–2 0–0 2–0 4–1 0–1 3–1 2–1 2–0
    Motor Lublin 0–1 3–2 1–0 0–2 1–1 1–2 1–1 3–3 4–2 0–0 1–0 0–2 4–1 2–1 3–4
    Piast Gliwice 0–0 2–2 0–1 1–1 0–0 3–3 1–0 2–3 2–1 1–1 0–3 2–2 2–0 0–2 1–0
    Pogoń Szczecin 5–2 4–0 3–0 1–1 3–0 0–3 1–0 1–0 2–1 0–1 1–0 1–0 5–3 2–0 1–0
    Puszcza Niepołomice 1–2 0–6 2–2 1–1 0–0 2–0 4–1 2–2 0–1 2–1 4–5 2–2 1–1 2–0 1–2
    Radomiak Radom 2–1 1–1 1–2 2–3 4–0 2–2 2–1 3–1 1–1 2–0 0–2 1–2 1–1 1–1 0–1
    Raków Częstochowa 0–1 1–2 1–0 1–1 0–0 3–1 3–2 2–2 0–1 1–0 2–0 2–1 1–0 3–0 5–1
    Stal Mielec 1–1 0–1 0–0 2–1 0–1 0–2 2–1 2–2 1–0 2–0 1–2 2–0 1–4 1–1 2–2
    Śląsk Wrocław 2–4 0–2 0–1 1–1 3–1 1–1 1–1 1–1 1–3 1–1 0–1 1–2 0–0 2–1 3–0
    Widzew Łódź 1–1 1–0 0–2 0–1 0–1 2–1 2–0 1–2 1–0 0–4 3–2 2–3 2–1 0–0 2–0
    Zagłębie Lubin 1–0 2–1 1–3 1–1 0–1 1–3 0–3 1–2 0–1 2–2 1–0 1–0 0–2 2–2 3–0
    Close
    Updated to match(es) played on 28 April 2025. Source: ekstraklasa.org
    Legend: Blue = home team win; Yellow = draw; Red = away team win.
    For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

    Season statistics

    Summarize
    Perspective

    Hat-tricks

    Note: 4 – player scored 4 goals

    Attendances

    Summarize
    Perspective
    More information Pos, Team ...
    Pos Team Total High Low Average Change
    1 Lech Poznań 425,762 40,838 16,610 28,384 +14.0%
    2 Legia Warsaw 370,054 27,424 18,406 24,670 −0.1%
    3 Śląsk Wrocław 269,649 36,208 9,744 17,977 −20.1%
    4 Pogoń Szczecin 268,867 20,562 11,910 17,924 +3.6%
    5 Górnik Zabrze 256,616 23,438 10,833 17,108 +4.3%
    6 Widzew Łódź 252,651 17,663 15,136 16,843 −2.1%
    7 Jagiellonia Białystok 240,362 20,029 12,439 16,024 +17.0%
    8 Motor Lublin 202,697 15,200 10,812 13,513 +77.2%1
    9 Lechia Gdańsk 175,667 25,000 7,501 11,711 +34.5%1
    10 Korona Kielce 164,334 14,289 6,470 10,956 +2.4%
    11 Cracovia 154,401 13,449 2,800 10,293 +14.4%
    12 GKS Katowice 123,205 15,048 6,684 8,214 +112.3%1
    13 Radomiak Radom 110,363 8,564 3,877 7,358 −4.4%
    14 Piast Gliwice 82,980 8,304 3,684 5,532 +10.6%
    15 Raków Częstochowa 81,267 5,500 5,211 5,418 +2.2%
    16 Zagłębie Lubin 79,603 13,331 2,496 5,307 −17.1%
    17 Stal Mielec 73,747 6,477 3,612 4,916 −15.2%
    18 Puszcza Niepołomice 32,627 4,095 1,243 2,175 −22.3%
    League total 3,364,852 40,838 1,243 12,462 +1.2%
    Close

    Updated to games played on 28 April 2025.
    Source: 90minut.pl (in Polish)
    Notes:
    1. Team played last season in I liga.

    Awards

    Summarize
    Perspective

    Monthly awards

    More information Month, Player ...
    Close

    Number of teams by region

    See also

    Notes

    1. Match had been played behind closed doors without spectators due to sudden flooding of the Józef Piłsudski Cracovia Stadium stands and damage to spectator security systems by heavy rains.
    2. Relieved of his duties on 12 November, left the club by mutual consent on 16 November.
    3. Suspended from his duties on 23 November, left the club by mutual consent on 27 November.

    References

    Loading related searches...

    Wikiwand - on

    Seamless Wikipedia browsing. On steroids.