# 2023–24 Ekstraklasa

The 2023–24 Ekstraklasa (also known as PKO Bank Polski Ekstraklasa due to its sponsorship by PKO Bank Polski) was the 98th season of the Polish Football Championship, the 90th season of the highest tier domestic division in the Polish football league system since its establishment in 1927 and the 16th season of the Ekstraklasa under its current title. The league is operated by the Ekstraklasa S.A.
The regular season was played as a round-robin tournament. A total of 18 teams participated, 15 of which competed in the league campaign during the 2022–23 season, while the remaining three is promoted from the 2022–23 I liga. The season started on 21 July 2023 and concluded on 25 May 2024. Each team played a total of 34 matches, half at home and half away. It was the third season in the formula with 18 teams, instead of 16. It was expected that the bottom three teams of the final league table will be relegated. It was the seventh Ekstraklasa season to use VAR.
Raków Częstochowa were the defending champions, who won their 1st Polish title the previous season. Jagiellonia Białystok clinched their first Ekstraklasa title on 25 May after defeating Warta Poznań 3–0 at home in the last round. The season's runner-ups were Śląsk Wrocław, and the third-placed team was Legia Warsaw.

## Teams

A total of 18 teams participated in the 2023–24 Ekstraklasa season.

### Changes from last season

Miedź Legnica was the first team that had been relegated to 2023–24 I liga after a 1–1 draw with Cracovia on 1 May 2023, ending its one-year stay in Ekstraklasa. The second team relegated was Lechia Gdańsk, who sealed their fate after a 1–3 loss to Zagłębie Lubin on 6 May 2023 and ended their fifteen-year stay in the top flight. Wisła Płock was the last relegated team after losing the final game of the season against Cracovia 0–3, ending their seven-year stay in the top flight. The first promoted team was ŁKS Łódź whose 1–1 draw away at Arka Gdynia on 26 May 2023 confirmed their return to Ekstraklasa after three years. The second team that got promoted is Ruch Chorzów, who won against GKS Tychy 1–0 on 3 June 2023 and returned to the top flight after six years. The third and final team to qualify for Ekstraklasa was Puszcza Niepołomice. After defeating Bruk-Bet Termalica Nieciecza 2–3 (after extra time) in play-offs final on 11 June 2023, Puszcza entered the top flight for the first time in the club's history.
| Promoted from 2022–23 I liga | Relegated from 2022–23 Ekstraklasa |
| ŁKS Łódź (1st) Ruch Chorzów (2nd) Puszcza Niepołomice (PO) | Wisła Płock (16th) Lechia Gdańsk (17th) Miedź Legnica (18th) |

### Stadiums and locations

    Note: Table lists in alphabetical order.
| Team | Location | Venue | Capacity |
| Cracovia | Kraków | Stadion Cracovii im. Józefa Piłsudskiego | 15,016 |
| Górnik Zabrze | Zabrze | Stadion im. Ernesta Pohla | 24,563 |
| Jagiellonia Białystok | Białystok | Stadion Miejski | 22,372 |
| Korona Kielce | Kielce | Suzuki Arena | 15,550 |
| Lech Poznań | Poznań | Enea Stadion | 42,837 |
| Legia Warsaw | Warsaw | Stadion Wojska Polskiego | 31,103 |
| ŁKS Łódź | Łódź | Stadion Miejski im. Władysława Króla | 18,029 |
| Piast Gliwice | Gliwice | Stadion Miejski im. Piotra Wieczorka | 9,913 |
| Pogoń Szczecin | Szczecin | Stadion Miejski im. Floriana Krygiera | 21,163 |
| Puszcza Niepołomice | Niepołomice | Stadion Cracovii im. Józefa Piłsudskiego | 15,016 |
| Radomiak Radom | Radom | Stadion im. Braci Czachorów | 8,840 |
| Raków Częstochowa | Częstochowa | Miejski Stadion Piłkarski "Raków" | 5,500 |
| Ruch Chorzów | Chorzów | Stadion Miejski im. Piotra Wieczorka Stadion Śląski | 9,913 54,378 |
| Stal Mielec | Mielec | Stadion Miejski | 6,864 |
| Śląsk Wrocław | Wrocław | Tarczyński Arena | 42,771 |
| Warta Poznań | Poznań | Stadion Respect Energy | 5,383 |
| Widzew Łódź | Łódź | Stadion Widzewa | 18,018 |
| Zagłębie Lubin | Lubin | KGHM Zagłebie Arena | 16,086 |
* ^ Upgrading to 31,871.
* ^ Due to the fact that Stadion Puszczy doesn't meet the Ekstraklasa standards, Puszcza Niepołomice will be playing its home matches in Stadion im. Henryka Reymana in Kraków. However after protests of Wisła Kraków's supporters, Puszcza was forced to find a home ground somewhere else. Ultimately on 20 June 2023 it was decided that they will play its first matches in Stadion im. Marszałka Józefa Piłsudskiego (Cracovia's home ground), with the possibility to return to Niepołomice after its stadium's Ekstraklasa accommodation.
* ^ Due to the fact that Stadion Ruchu Chorzów doesn't meet the Ekstraklasa standards, Ruch Chorzów will play their first matches in Stadion Miejski im. Piotra Wieczorka in Gliwice. They also registered Stadion Śląski as their home venue and since 28 October 2023 (round 13), Ruch moved there for the match against Śląsk Wrocław.
* ^ Due to the renovation of Dębińska Road Stadium in Poznań, Warta will play home matches at the Stadion Dyskobolii Grodzisk Wielkopolski in Grodzisk Wielkopolski.
| Cracovia and Puszcza | Górnik | Jagiellonia | Korona | Lech | Legia |
| Stadion Cracovii im. Józefa Piłsudskiego | Stadion im. Ernesta Pohla | Stadion Miejski | Suzuki Arena | Enea Stadion | Stadion Wojska Polskiego |
| Capacity: 15,114 | Capacity: 24,563 | Capacity: 22,432 | Capacity: 15,550 | Capacity: 43,269 | Capacity: 31,800 |
| ŁKS Łódź | Piast and Ruch (until round 12) | Pogoń | Radomiak | Raków | Ruch (since round 13) |
| Stadion Miejski im. Władysława Króla | Stadion Miejski im. Piotra Wieczorka | Stadion Miejski im. Floriana Krygiera | Stadion im. Braci Czachorów | Miejski Stadion Piłkarski "Raków" | Stadion Śląski |
| Capacity: 18,029 | Capacity: 10,037 | Capacity: 21,163 | Capacity: 8,840 | Capacity: 5,500 | Capacity: 55,211 |
| Stal | Śląsk | Warta | Widzew | Zagłębie |
| Stadion Miejski | Tarczyński Arena Wrocław | Stadion Respect Energy | Stadion Widzewa | KGHM Zagłebie Arena |
| Capacity: 6,864 | Capacity: 45,105 | Capacity: 5,383 | Capacity: 18,018 | Capacity: 16,068 |

### Personnel and kits

All teams have Lotto (brand of Totalizator Sportowy) placed on the center of the chest.
| Team | Chairman | Head coach | Appointment date | Captain | Manufacturer | Strategic sponsor | Other kit sponsors |
| Cracovia | Mateusz Dróżdż | Dawid Kroczek | 5 April 2024 | Jakub Jugas | Puma | Comarch | Comarch |
| Górnik Zabrze | Vacant | Jan Urban | 18 March 2023 | Erik Janža | Capelli Sport | Węglokoks | Superbet, Zabrze |
| Jagiellonia Białystok | Wojciech Pertkiewicz | Adrian Siemieniec | 4 April 2023 | Taras Romanczuk | Kappa | Enea, Kuchnia Wikinga | Białystok, STS, Chorten |
| Korona Kielce | Łukasz Jabłoński | Kamil Kuzera | 29 October 2022 | Miłosz Trojak | 4F | Suzuki | Lewiatan , Kielce, Targi Kielce |
| Lech Poznań | Karol Klimczak | Mariusz Rumak | 18 December 2023 | Mikael Ishak | Macron | Superbet | Lech Pils, Poznań, Artbud |
| Legia Warsaw | Dariusz Mioduski | Gonçalo Feio | 10 April 2024 | Josué | Adidas | Plus500 | Fortuna, Królewskie, Warsaw |
| ŁKS Łódź | Jarosław Olszowy | Marcin Matysiak | 20 February 2024 | Bartosz Szeliga | Adidas | forBET | Stowarzyszenie Kibiców ŁKS, R-GOL.com, 600 lat Łodzi, Cosinus |
| Piast Gliwice | Grzegorz Jaworski | Aleksandar Vuković | 27 October 2022 | Jakub Czerwiński | 4F | Kuchnia Wikinga, verocargo | Gliwice, LV BET |
| Pogoń Szczecin | Jarosław Mroczek | Jens Gustafsson | 15 June 2022 | Kamil Grosicki | Capelli Sport | Toyota, Betcris | Fabryka Papieru "KACZORY", Szczecin, dostalk |
| Puszcza Niepołomice | Marek Bartoszek | Tomasz Tułacz | 13 August 2015 | Jakub Serafin | Nike | Niepołomice | PKO Bank Polski, R-GOL.com |
| Radomiak Radom | Sławomir Stempniewski | Bruno Baltazar | 20 May 2024 | Raphael Rossi | Adidas | Enea | Radom, 11teamsports, Fortuna |
| Raków Częstochowa | Piotr Obidziński | Dawid Szwarga | 28 May 2023 | Zoran Arsenić | Adidas | x-kom, zondacrypto | Tauron Group, Częstochowa, ZPUE, 4Move |
| Ruch Chorzów | Seweryn Siemianowski | Janusz Niedźwiedź | 29 December 2023 | Tomasz Foszmańczyk | Nike | Betclic, Nefrolux | Urovita, Chorzów, NO10, Alba , CADesigner |
| Stal Mielec | Jacek Klimek | Kamil Kiereś | 20 March 2023 | Krystian Getinger | 4F | PGE, PZU | PGE, Mielec, Podkarpackie, Metkom |
| Śląsk Wrocław | Patryk Załęczny | Jacek Magiera | 21 April 2023 | Erik Expósito | Nike | LV BET | Wrocław, Wrocław Airport, #PijKranówkę, Jaxan, Acana |
| Warta Poznań | Artur Meissner | Dawid Szulczek | 8 November 2021 | Mateusz Kupczak | Nike | Fogo | Sushi4You, Wuprinż, R-GOL.com, Renault, OnlyBio |
| Widzew Łódź | Michał Rydz | Daniel Myśliwiec | 5 September 2023 | Bartłomiej Pawłowski | Macron | Panattoni, TERMOton | Murapol, PKP Cargo, STS, Łódź Voivodeship, CoBouw |
| Zagłębie Lubin | Paweł Jeż | Waldemar Fornalik | 29 November 2022 | Bartosz Kopacz | Nike | KGHM | STS |
    1. ^ On the back of shirt.
    2. ^ On the sleeves.
    3. ^ On the shorts.

### Managerial changes

| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
| Raków Częstochowa | Marek Papszun | End of contract | 27 May 2023 | Pre-season | Dawid Szwarga | 28 May 2023 |
| Widzew Łódź | Janusz Niedźwiedź | Sacked | 5 September 2023 | 12th | Daniel Myśliwiec | 5 September 2023 |
| ŁKS Łódź | Kazimierz Moskal | Sacked | 11 October 2023 | 18th | Piotr Stokowiec | 12 October 2023 |
| Ruch Chorzów | Jarosław Skrobacz | Mutual consent | 6 November 2023 | 17th | Jan Woś | 6 November 2023 |
| Radomiak Radom | Constantin Gâlcă | Mutual consent | 27 November 2023 | 10th | Maciej Lesisz | 27 November 2023 |
| Radomiak Radom | Maciej Lesisz | End of caretaker spell | 1 December 2023 | 10th | Maciej Kędziorek | 1 December 2023 |
| Lech Poznań | John van den Brom | Sacked | 17 December 2023 | 3rd | Mariusz Rumak | 18 December 2023 |
| Ruch Chorzów | Jan Woś | Mutual consent | 29 December 2023 | 17th | Janusz Niedźwiedź | 29 December 2023 |
| ŁKS Łódź | Piotr Stokowiec | Sacked | 20 February 2024 | 18th | Marcin Matysiak | 20 February 2024 |
| Cracovia | Jacek Zieliński | Sacked | 5 April 2024 | 12th | Dawid Kroczek | 5 April 2024 |
| Legia Warsaw | Kosta Runjaić | Sacked | 9 April 2024 | 5th | Gonçalo Feio | 10 April 2024 |
| Radomiak Radom | Maciej Kędziorek | Sacked | 19 May 2024 | 12th | Bruno Baltazar | 20 May 2024 |
* Italics for interim managers.

## League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Jagiellonia Białystok | 34 | 18 | 9 | 7 | 77 | 45 | +32 | 63 | Qualification for the Champions League second qualifying round |
| 2 | Śląsk Wrocław | 34 | 18 | 9 | 7 | 50 | 31 | +19 | 63 | Qualification for the Conference League second qualifying round |
| 3 | Legia Warsaw | 34 | 16 | 11 | 7 | 51 | 39 | +12 | 59 | Qualification for the Conference League second qualifying round |
| 4 | Pogoń Szczecin | 34 | 16 | 7 | 11 | 59 | 38 | +21 | 55 | |
| 5 | Lech Poznań | 34 | 14 | 11 | 9 | 47 | 41 | +6 | 53 | |
| 6 | Górnik Zabrze | 34 | 15 | 8 | 11 | 45 | 41 | +4 | 53 | |
| 7 | Raków Częstochowa | 34 | 14 | 10 | 10 | 54 | 39 | +15 | 52 | |
| 8 | Zagłębie Lubin | 34 | 13 | 8 | 13 | 43 | 50 | −7 | 47 | |
| 9 | Widzew Łódź | 34 | 13 | 7 | 14 | 45 | 46 | −1 | 46 | |
| 10 | Piast Gliwice | 34 | 9 | 16 | 9 | 38 | 35 | +3 | 43 | |
| 11 | Stal Mielec | 34 | 11 | 10 | 13 | 42 | 48 | −6 | 43 | |
| 12 | Puszcza Niepołomice | 34 | 9 | 13 | 12 | 39 | 49 | −10 | 40 | |
| 13 | Cracovia | 34 | 8 | 15 | 11 | 45 | 46 | −1 | 39 | |
| 14 | Korona Kielce | 34 | 8 | 14 | 12 | 40 | 44 | −4 | 38 | |
| 15 | Radomiak Radom | 34 | 10 | 8 | 16 | 41 | 58 | −17 | 38 | |
| 16 | Warta Poznań | 34 | 9 | 10 | 15 | 33 | 43 | −10 | 37 | Relegation to I liga |
| 17 | Ruch Chorzów | 34 | 6 | 14 | 14 | 40 | 55 | −15 | 32 | Relegation to I liga |
| 18 | ŁKS Łódź | 34 | 6 | 6 | 22 | 34 | 75 | −41 | 24 | Relegation to I liga |
* 1 2 Jagiellonia Białystok finished ahead of Śląsk Wrocław on head-to-head goal difference: Śląsk Wrocław 2–1 Jagiellonia Białystok, Jagiellonia Białystok 3–1 Śląsk Wrocław
* 1 2 Piast Gliwice finished ahead of Stal Mielec on head-to-head points: Stal Mielec 0–0 Piast Gliwice, Piast Gliwice 3–0 Stal Mielec
* 1 2 Korona Kielce finished ahead of Radomiak Radom on head-to-head points: Radomiak Radom 1–1 Korona Kielce, Korona Kielce 4–0 Radomiak Radom

## Results

| Home \ Away | CRA | GÓR | JAG | KOR | LPO | LEG | ŁKS | PIA | POG | PUN | RAD | RCZ | RCH | STM | ŚLĄ | WAR | WID | ZAG |
| Cracovia | — | 5–0 | 2–4 | 0–0 | 1–1 | 2–0 | 2–2 | 1–1 | 1–5 | 0–1 | 6–0 | 2–0 | 4–4 | 2–2 | 0–1 | 0–1 | 2–2 | 2–1 |
| Górnik Zabrze | 1–0 | — | 2–1 | 3–1 | 0–0 | 1–3 | 4–1 | 0–0 | 1–0 | 1–1 | 0–2 | 2–1 | 1–0 | 1–1 | 2–0 | 3–0 | 1–1 | 0–2 |
| Jagiellonia Białystok | 1–3 | 4–1 | — | 3–0 | 1–2 | 2–0 | 6–0 | 0–0 | 2–2 | 4–1 | 3–2 | 4–2 | 1–1 | 4–0 | 3–1 | 3–0 | 2–1 | 3–0 |
| Korona Kielce | 1–1 | 0–1 | 2–2 | — | 0–1 | 3–3 | 2–1 | 1–1 | 2–2 | 5–3 | 4–0 | 0–2 | 2–0 | 1–0 | 1–1 | 1–1 | 1–1 | 2–0 |
| Lech Poznań | 0–0 | 1–1 | 3–3 | 1–2 | — | 1–2 | 3–1 | 0–1 | 1–0 | 4–1 | 2–0 | 4–1 | 2–0 | 2–1 | 0–0 | 2–0 | 1–3 | 2–0 |
| Legia Warsaw | 2–0 | 2–1 | 1–1 | 1–0 | 0–0 | — | 3–0 | 3–1 | 1–1 | 1–1 | 0–3 | 1–2 | 3–0 | 1–3 | 0–0 | 2–2 | 3–1 | 2–1 |
| ŁKS Łódź | 0–2 | 0–5 | 2–2 | 2–1 | 2–3 | 1–1 | — | 3–3 | 1–0 | 3–2 | 3–2 | 1–1 | 1–1 | 3–2 | 1–2 | 0–2 | 0–2 | 0–2 |
| Piast Gliwice | 0–0 | 1–3 | 1–1 | 0–0 | 1–2 | 1–1 | 4–0 | — | 0–0 | 1–0 | 2–3 | 2–1 | 0–0 | 3–0 | 2–2 | 2–0 | 3–2 | 2–0 |
| Pogoń Szczecin | 3–1 | 1–0 | 2–1 | 3–1 | 5–0 | 3–4 | 4–2 | 0–2 | — | 1–0 | 0–2 | 1–1 | 5–0 | 2–3 | 0–2 | 3–3 | 2–1 | 0–2 |
| Puszcza Niepołomice | 1–1 | 2–1 | 3–3 | 1–1 | 2–1 | 1–1 | 2–1 | 1–0 | 0–2 | — | 1–1 | 1–1 | 2–2 | 1–0 | 1–3 | 1–0 | 1–0 | 2–2 |
| Radomiak Radom | 0–1 | 1–1 | 0–2 | 1–1 | 2–2 | 0–1 | 3–0 | 1–1 | 0–4 | 1–1 | — | 2–1 | 0–2 | 2–1 | 0–1 | 3–2 | 1–3 | 3–4 |
| Raków Częstochowa | 1–1 | 0–1 | 3–0 | 1–0 | 4–0 | 1–1 | 1–0 | 3–1 | 2–1 | 2–0 | 3–0 | — | 1–1 | 2–0 | 1–2 | 2–2 | 1–1 | 5–0 |
| Ruch Chorzów | 2–0 | 1–2 | 0–1 | 1–1 | 2–1 | 0–1 | 2–0 | 3–0 | 0–3 | 0–0 | 0–0 | 3–5 | — | 1–1 | 2–2 | 0–0 | 2–3 | 2–2 |
| Stal Mielec | 2–2 | 2–1 | 3–2 | 2–3 | 0–0 | 1–3 | 1–0 | 0–0 | 0–0 | 2–1 | 2–0 | 0–0 | 3–1 | — | 3–1 | 0–1 | 0–0 | 4–2 |
| Śląsk Wrocław | 4–0 | 1–1 | 2–1 | 0–0 | 3–1 | 4–0 | 2–1 | 1–0 | 0–1 | 0–0 | 2–0 | 1–1 | 2–3 | 0–1 | — | 2–1 | 2–1 | 1–2 |
| Warta Poznań | 0–0 | 2–0 | 1–2 | 1–0 | 0–2 | 0–1 | 0–1 | 1–1 | 0–1 | 0–2 | 0–0 | 2–1 | 2–2 | 5–2 | 0–1 | — | 2–1 | 1–1 |
| Widzew Łódź | 2–0 | 3–1 | 1–3 | 3–1 | 1–1 | 1–0 | 1–0 | 1–0 | 1–2 | 3–2 | 0–3 | 0–1 | 2–1 | 1–0 | 0–2 | 0–1 | — | 1–3 |
| Zagłębie Lubin | 1–1 | 1–2 | 1–2 | 1–0 | 1–1 | 0–3 | 2–1 | 1–1 | 1–0 | 1–0 | 2–3 | 2–0 | 2–1 | 0–0 | 1–2 | 1–0 | 1–1 | — |

## Season statistics
### Hat-tricks

| Player | For | Against | Result | Date |
| Tomáš Pekhart | Legia Warsaw | ŁKS Łódź | 3–0 (H) | 21 July 2023 |
| Dawid Drachal | Raków Częstochowa | Ruch Chorzów | 3–5 (A) | 24 September 2023 |
| Ilya Shkurin | Stal Mielec | Pogoń Szczecin | 2–3 (A) | 25 November 2023 |
| Efthymis Koulouris | Pogoń Szczecin | Ruch Chorzów | 5–0 (H) | 12 April 2024 |
| Adam Zreľák | Warta Poznań | Stal Mielec | 5–2 (H) | 22 April 2024 |
| Dawid Kurminowski | Zagłębie Lubin | Radomiak Radom | 3–4 (A) | 28 April 2024 |

## Attendances

| Pos | Team | Total | High | Low | Average | Change |
| 1 | Lech Poznań | 422,485 | 40,362 | 14,104 | 24,900 | +20.1%$^†$ |
| 2 | Legia Warsaw | 420,175 | 29,028 | 20,116 | 24,700 | +16.3%$^†$ |
| 3 | Śląsk Wrocław | 382,181 | 40,000 | 12,375 | 22,500 | +117.1%$^†$ |
| 4 | Ruch Chorzów | 314,169 | 49,514 | 8,840 | 18,500 | +114.9%$^1$ |
| 5 | Pogoń Szczecin | 294,003 | 20,157 | 8,801 | 17,300 | +12.4%$^†$ |
| 6 | Widzew Łódź | 292,165 | 17,823 | 15,467 | 17,200 | +0.6%$^†$ |
| 7 | Górnik Zabrze | 278,906 | 22,889 | 9,409 | 16,400 | +12.2%$^†$ |
| 8 | Jagiellonia Białystok | 233,295 | 22,021 | 8,049 | 13,700 | +51.2%$^†$ |
| 9 | Korona Kielce | 182,239 | 14,141 | 7,747 | 10,700 | +6.3%$^†$ |
| 10 | ŁKS Łódź | 165,044 | 15,132 | 6,473 | 9,700 | +7.1%$^1$ |
| 11 | Cracovia | 153,802 | 12,347 | 5,126 | 9,000 | +6.7%$^†$ |
| 12 | Radomiak Radom | 131,563 | 8,569 | 5,647 | 7,700 | +126.0%$^†$ |
| 13 | Zagłębie Lubin | 109,038 | 15,813 | 4,205 | 6,400 | +10.1%$^†$ |
| 16 | Stal Mielec | 98,089 | 6,392 | 5,207 | 5,800 | +14.8%$^†$ |
| 15 | Raków Częstochowa | 90,402 | 5,500 | 4,816 | 5,300 | +1.0%$^†$ |
| 16 | Piast Gliwice | 89,523 | 8,035 | 3,171 | 5,000 | +19.9%$^†$ |
| 17 | Warta Poznań | 64,448 | 28,419 | 1,058 | 3,800 | +36.6%$^†$ |
| 18 | Puszcza Niepołomice | 47,474 | 5,313 | 1,304 | 2,800 | +132.0%$^1$ |
| | League total | 3,769,001 | 49,514 | 1,058 | 12,317 | +31.0%$^†$ |
Source: 90minut (in Polish) Notes: 1. Team played last season in I liga.

## Awards
### Annual awards

| Award | Player | Club |
| Player of the Season | Kamil Grosicki | Pogoń Szczecin |
| Young Player of the Season | Dominik Marczuk | Jagiellonia Białystok |
| Goalkeeper of the Season | Mateusz Kochalski | Stal Mielec |
| Defender of the Season | Bartłomiej Wdowik | Jagiellonia Białystok |
| Midfielder of the Season | Kamil Grosicki | Pogoń Szczecin |
| Forward of the Season | Erik Expósito | Śląsk Wrocław |
| Coach of the Season | Adrian Siemieniec | Jagiellonia Białystok |

## Number of teams by region

| Number | Region | Team(s) |
| 4 | Silesian Voivodeship | Górnik Zabrze, Piast Gliwice, Raków Częstochowa and Ruch Chorzów |
| 2 | Greater Poland Voivodeship | Lech Poznań and Warta Poznań |
| 2 | Łódź Voivodeship | Widzew Łódź and ŁKS Łódź |
| 2 | Lesser Poland Voivodeship | Cracovia and Puszcza Niepołomice |
| 2 | Masovian Voivodeship | Legia Warsaw and Radomiak Radom |
| 2 | Lower Silesian Voivodeship | Zagłębie Lubin and Śląsk Wrocław |
| 1 | Podlaskie Voivodeship | Jagiellonia Białystok |
| 1 | West Pomeranian Voivodeship | Pogoń Szczecin |
| 1 | Podkarpackie Voivodeship | Stal Mielec |
| 1 | Świętokrzyskie Voivodeship | Korona Kielce |
| 0 | Kuyavian-Pomeranian Voivodeship |
| 0 | Lublin Voivodeship |
| 0 | Lubusz Voivodeship |
| 0 | Opole Voivodeship |
| 0 | Pomeranian Voivodeship |
| 0 | Warmian-Masurian Voivodeship |