| Season | 2025–26 |
|---|---|
| Dates | 18 July 2025 – 23 May 2026 |
| Matches | 160 |
| Goals | 460 (2.88 per match) |
| Top goalscorer | Tomáš Bobček (13 goals) |
| Biggest home win | Radomiak 5–1Pogoń (20 July 2025) Zagłębie 6–2Lechia (15 August 2025) Zagłębie 4–0Arka (29 September 2025) Jagiellonia 4–0Arka (18 October 2025) Górnik 5–1Arka (2 November 2025) Pogoń 5–1Zagłębie (24 November 2025) Radomiak 4–0Górnik (28 November 2025) Lechia 5–1Bruk-Bet (28 November 2025) |
| Biggest away win | Jagiellonia 0–4Bruk-Bet (18 July 2025) |
| Highest scoring | Zagłębie 6–2 Lechia (15 August 2025) |
| Longest winning run | 4 matches Jagiellonia Białystok |
| Longest unbeaten run | 10 matches Jagiellonia Białystok Wisła Płock |
| Longest winless run | 12 matches Legia Warszawa |
| Longest losing run | 4 matches BB Termalica Nieciecza |
| Highest attendance | 39,496 Lech 2–2Pogoń (19 October 2025)[1] |
| Lowest attendance | 2,515 BB Termalica 1–1Zagłębie (24 October 2025)[2] |
| Total attendance | 2,174,080 |
| Average attendance | 13,588 |
| All statistics correct as of 15 December 2025. | |
The2025–26 Ekstraklasa (also known asPKO Bank Polski Ekstraklasa due tosponsorship reasons)[3][4] is the 100th season ofthe Polish Football Championship, the 92nd season ofthe highest tier domestic division in thePolish football league system since its establishment in1927 and the 18th season of theEkstraklasa under its current title. The league is operated by the EkstraklasaS.A.
Lech Poznań are the defending champions, after winning their 9th Polish titlethe previous season.[5][6]
The season started on 18 July 2025 with a match betweenJagiellonia Białystok andBruk-Bet Termalica Nieciecza and will conclude on 23 May 2026.
The regular season is played as around-robin tournament. A total of 18 teams participated, 15 of which competed in the league campaign during theprevious season, while the remaining three were promoted from theI liga. Each team played a total of 34 matches, half at home and half away. It is the ninth Ekstraklasa season to useVAR.
A total of 18 teams participates in the 2025–26 edition of the Ekstraklasa.
The first team to win promotion from2024–25 I liga wasArka Gdynia after a win overBruk-Bet Termalica Nieciecza on 4 May 2025, returning to the top flight after five years of absence. The second promoted team was Bruk-Bet Termalica, followingWisła Płock's draw withGórnik Łęczna on 17 May 2025. Bruk-Bet Termalica returned to the top flight after a three-year absence. Wisła Płock became the third and final promoted team after the victory in play-off againstMiedź Legnica on 1 June 2025, returning to the top flight after two years of absence.
On 11 May 2025, the first two relegated teams to2025–26 I liga, at the same time, wereŚląsk Wrocław andStal Mielec. FollowingLechia Gdańsk's win overKorona Kielce, both Śląsk and Stal's relegations were confirmed, after respective spells of seventeen and five years in the top flight. The last team to be relegated, after losing toStal Mielec on 12 May 2025, wasPuszcza Niepołomice, ending their top flight run after two seasons.
| Promoted from 2024–25 I liga | Relegated from 2024–25 Ekstraklasa |
|---|---|
| Arka | Bruk-Bet | Cracovia | GKS Katowice | Górnik | Jagiellonia |
|---|---|---|---|---|---|
| GOSiR Stadium | Bruk-Bet Stadium | Marshal Józef Piłsudski Stadium | Arena Katowice | Ernest Pohl Stadium | Chorten Arena |
| Capacity: 15,139 | Capacity: 4,666 | Capacity: 15,016 | Capacity: 15,048 | Capacity: 28,236 | Capacity: 22,372 |
| Korona | Lech | Lechia | Legia | Motor | Piast |
| Exbud Arena | Enea Stadium | Polsat Plus Arena Gdańsk | Polish Army Stadium | Motor Lublin Arena | Piotr Wieczorek Stadium |
| Capacity: 15,700 | Capacity: 42,837 | Capacity: 41,620 | Capacity: 31,006 | Capacity: 15,247 | Capacity: 9,913 |
| Pogoń | Radomiak | Raków | Widzew | Wisła | Zagłębie |
| Florian Krygier Stadium | Czachor Brothers Stadium | zondacrypto Arena | Widzew Łódź Stadium | Kazimierz Górski Orlen Stadium | KGHM Zagłębie Arena |
| Capacity: 21,163 | Capacity: 14,440 | Capacity: 5,500 | Capacity: 18,018 | Capacity: 15,004 | Capacity: 16,086 |
All teams have Lotto (brand ofTotalizator Sportowy) placed on the center of the chest.
| Team | Chairman | Head coach | Captain | Kit manufacturer | Kit sponsors | |
|---|---|---|---|---|---|---|
| Main | Other(s) | |||||
| Arka Gdynia | Macron | Gdynia,Energa | List
| |||
| Bruk-Bet Termalica Nieciecza | Adidas | Bruk-Bet | List
| |||
| Cracovia | Puma | Comarch | List
| |||
| GKS Katowice | Hummel | Superbet | List
| |||
| Górnik Zabrze | Capelli Sport | Superbet, Madej Wróbel | List
| |||
| Jagiellonia Białystok | Kappa | Superbet, Kuchnia Wikinga | ||||
| Korona Kielce | 4F | Imperium Truck Matysek, EXBUD | List
| |||
| Lech Poznań | Macron | Superbet | List
| |||
| Lechia Gdańsk | Adidas | zondacrypto | List
| |||
| Legia Warsaw | Adidas | Plus500 | List
| |||
| Motor Lublin | Hummel | Lublin, Maspo | List
| |||
| Piast Gliwice | 4F | Lebull, Betters | List
| |||
| Pogoń Szczecin | Capelli Sport | Port Szczecin-Świnoujście, zondacrypto | List
| |||
| Radomiak Radom | Adidas | Enea | List
| |||
| Raków Częstochowa | Adidas | Hisense, zondacrypto | List
| |||
| Widzew Łódź | Macron | Newport byPanattoni, TERMOton | List
| |||
| Wisła Płock | Adidas | Orlen | ||||
| Zagłębie Lubin | Nike | KGHM | ||||
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Jagiellonia Białystok | 20 | 10 | 6 | 4 | 36 | 23 | +13 | 36 | Qualification for theChampions League second qualifying round |
| 2 | Górnik Zabrze | 21 | 10 | 4 | 7 | 32 | 27 | +5 | 34 | |
| 3 | Wisła Płock | 21 | 8 | 9 | 4 | 23 | 16 | +7 | 33 | Qualification for theConference League second qualifying round |
| 4 | Zagłębie Lubin | 21 | 8 | 8 | 5 | 33 | 27 | +6 | 32 | |
| 5 | Cracovia | 21 | 8 | 8 | 5 | 27 | 22 | +5 | 32 | |
| 6 | Lech Poznań | 21 | 8 | 8 | 5 | 34 | 30 | +4 | 32 | |
| 7 | Raków Częstochowa | 21 | 9 | 4 | 8 | 27 | 25 | +2 | 31 | |
| 8 | Korona Kielce | 21 | 8 | 6 | 7 | 26 | 22 | +4 | 30 | |
| 9 | Radomiak Radom | 20 | 7 | 6 | 7 | 35 | 32 | +3 | 27 | |
| 10 | Lechia Gdańsk[a] | 21 | 9 | 5 | 7 | 44 | 41 | +3 | 27 | |
| 11 | GKS Katowice | 20 | 8 | 3 | 9 | 27 | 29 | −2 | 27 | |
| 12 | Piast Gliwice | 21 | 7 | 5 | 9 | 22 | 24 | −2 | 26 | |
| 13 | Pogoń Szczecin | 21 | 7 | 4 | 10 | 31 | 35 | −4 | 25 | |
| 14 | Motor Lublin | 21 | 5 | 9 | 7 | 28 | 36 | −8 | 24 | |
| 15 | Widzew Łódź | 21 | 7 | 2 | 12 | 29 | 32 | −3 | 23 | |
| 16 | Arka Gdynia | 20 | 6 | 4 | 10 | 17 | 35 | −18 | 22 | Relegation toI liga |
| 17 | Legia Warsaw | 21 | 4 | 9 | 8 | 23 | 26 | −3 | 21 | |
| 18 | Bruk-Bet Termalica Nieciecza | 21 | 5 | 6 | 10 | 26 | 38 | −12 | 21 |
| Home \ Away | ARK | BBT | CRA | GKS | GÓR | JAG | KOR | LPO | LGD | LEG | MOT | PIA | POG | RAD | RAK | WID | WIS | ZAG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Arka Gdynia | — | 2–1 | 0–0 | 3–1 | 2–2 | 1–0 | 2–1 | 2–1 | 1–1 | 1–4 | 1–0 | |||||||
| Bruk-Bet Termalica Nieciecza | 2–0 | — | 0–1 | 0–3 | 1–1 | 2–1 | 1–3 | 0–2 | 1–1 | 2–3 | 2–4 | 1–1 | ||||||
| Cracovia | 2–0 | — | 1–1 | 0–0 | 2–2 | 2–2 | 2–1 | 1–2 | 2–0 | 1–0 | 0–0 | |||||||
| GKS Katowice | 4–1 | 0–3 | — | 1–0 | 0–1 | 1–1 | 1–3 | 2–0 | 3–2 | 0–1 | 1–0 | 2–2 | ||||||
| Górnik Zabrze | 5–1 | 0–1 | 3–0 | — | 2–1 | 0–1 | 2–1 | 3–1 | 0–1 | 2–1 | 3–2 | 1–1 | ||||||
| Jagiellonia Białystok | 4–0 | 0–4 | 5–2 | — | 3–1 | 2–0 | 4–1 | 1–2 | 3–2 | |||||||||
| Korona Kielce | 0–1 | 1–1 | — | 3–0 | 0–2 | 2–0 | 1–0 | 3–0 | 1–4 | 1–1 | 1–2 | |||||||
| Lech Poznań | 1–4 | 2–1 | 2–2 | 1–1 | — | 1–3 | 2–2 | 3–0 | 2–2 | 4–1 | 2–1 | 1–2 | ||||||
| Lechia Gdańsk | 1–0 | 5–1 | 1–1 | 2–0 | 5–2 | 3–4 | — | 3–3 | 1–2 | 2–1 | 1–1 | |||||||
| Legia Warsaw | 0–0 | 1–2 | 3–1 | 0–0 | 1–2 | 0–0 | 2–2 | — | 0–1 | 1–0 | 4–1 | |||||||
| Motor Lublin | 1–0 | 1–1 | 2–5 | 1–1 | 2–3 | 1–1 | — | 0–0 | 2–1 | 2–2 | 3–0 | 1–1 | ||||||
| Piast Gliwice | 4–2 | 0–0 | 0–1 | 1–1 | 0–0 | 1–0 | 1–2 | 2–0 | — | 0–2 | 1–0 | |||||||
| Pogoń Szczecin | 1–0 | 1–1 | 2–1 | 0–3 | 1–2 | 3–4 | 4–1 | 2–1 | — | 2–2 | 2–0 | 5–1 | ||||||
| Radomiak Radom | 1–1 | 3–0 | 4–0 | 1–2 | 0–2 | 1–0 | 5–1 | — | 3–1 | 1–1 | 3–1 | |||||||
| Raków Częstochowa | 1–0 | 0–1 | 2–2 | 2–1 | 1–1 | 2–0 | 1–3 | 0–0 | — | 1–2 | 0–1 | |||||||
| Widzew Łódź | 2–0 | 3–0 | 1–3 | 1–3 | 1–1 | 1–2 | 3–2 | 0–1 | — | 1–1 | 1–0 | |||||||
| Wisła Płock | 3–1 | 0–0 | 1–1 | 0–1 | 2–0 | 0–0 | 1–0 | 2–0 | 2–0 | 2–1 | 0–2 | — | 2–1 | |||||
| Zagłębie Lubin | 4–0 | 0–2 | 2–0 | 0–0 | 1–1 | 6–2 | 3–1 | 2–2 | 2–2 | 0–0 | 2–1 | — |
| Rank | Player | Team | Clean sheets |
|---|---|---|---|
| 1 | Cracovia | 9 | |
| 2 | Korona Kielce | 7 | |
| Piast Gliwice | |||
| 4 | Wisła Płock | 6 | |
| 5 | Legia Warsaw | 5 | |
| Jagiellonia Białystok | |||
| Zagłębie Lubin | |||
| Lech Poznań | |||
| GKS Katowice |
| Player | For | Against | Result | Date | Ref |
|---|---|---|---|---|---|
| Lechia Gdańsk | Lech Poznań | 3–4 (H) | 26 July 2025 | [33] | |
| Widzew Łódź | Bruk-Bet Termalica Nieciecza | 2–4 (A) | 4 October 2025 | [34] | |
| Arka Gdynia | Lech Poznań | 3–1 (H) | 9 November 2025 | [35] |
| Pos | Team | Total | High | Low | Average | Change |
|---|---|---|---|---|---|---|
| 1 | Lech Poznań | 273,508 | 39,496 | 22,692 | 30,390 | +5.0%† |
| 2 | Górnik Zabrze | 216,027 | 28,236 | 20,189 | 24,003 | +40.1%† |
| 3 | Legia Warsaw | 213,290 | 27,019 | 17,516 | 23,699 | −4.7%† |
| 4 | Jagiellonia Białystok | 131,913 | 19,987 | 18,007 | 18,845 | +14.4%† |
| 5 | Pogoń Szczecin | 163,261 | 20,149 | 11,644 | 18,140 | +2.0%† |
| 6 | Widzew Łódź | 155,007 | 17,897 | 16,728 | 17,223 | +2.4%† |
| 7 | Lechia Gdańsk | 133,413 | 37,500 | 7,545 | 14,824 | +23.4%† |
| 8 | Cracovia | 113,795 | 14,102 | 9,122 | 12,644 | +19.8%† |
| 9 | Motor Lublin | 111,691 | 15,200 | 9,351 | 12,410 | −7.6%† |
| 10 | Korona Kielce | 108,451 | 13,952 | 8,352 | 12,050 | +8.2%† |
| 11 | GKS Katowice | 105,450 | 12,971 | 10,673 | 11,717 | +31.6%† |
| 12 | Arka Gdynia | 96,233 | 14,064 | 6,549 | 10,693 | +38.9%1 |
| 13 | Wisła Płock | 95,219 | 14,256 | 6,279 | 9,522 | +71.4%1 |
| 14 | Radomiak Radom | 75,461 | 12,158 | 6,226 | 8,385 | +12.1%† |
| 15 | Zagłębie Lubin | 57,280 | 13,106 | 4,509 | 6,364 | +19.0%† |
| 16 | Raków Częstochowa | 48,371 | 5,500 | 5,198 | 5,375 | −1.0%† |
| 17 | Piast Gliwice | 40,881 | 6,956 | 3,321 | 5,110 | −9.9%† |
| 18 | Bruk-Bet Termalica Nieciecza | 34,736 | 4,595 | 2,515 | 3,860 | +46.2%1 |
| League total | 2,174,080 | 39,496 | 2,515 | 13,588 | +7.3%† |
Updated to games played on 14 December 2025.
Source:90minut.pl(in Polish)
Notes:
1. Team played last season inI liga.
Player of the Month[edit]
| Young Player of the Month[edit]
| Coach of the Month[edit]
|
| Number | Region | Team(s) |
|---|---|---|
| 4 | GKS Katowice,Górnik Zabrze,Piast Gliwice &Raków Częstochowa | |
| 3 | Legia Warsaw,Radomiak Radom &Wisła Płock | |
| 2 | Bruk-Bet Termalica Nieciecza &Cracovia | |
| Arka Gdynia &Lechia Gdańsk | ||
| 1 | Lech Poznań | |
| Zagłębie Lubin | ||
| Motor Lublin | ||
| Widzew Łódź | ||
| Jagiellonia Białystok | ||
| Korona Kielce | ||
| Pogoń Szczecin | ||
| 0 | ||