2025–26 Polish Cup
| STS Puchar Polski | |
|---|---|
| Tournament details | |
| Country | Poland |
| Venue(s) | PGE Narodowy, Warsaw |
| Dates | 5 August 2025 – 2 May 2026 |
| Teams | 70 |
| Defending champions | Legia Warsaw |
| Tournament statistics | |
| Matches played | 52 |
| Goals scored | 153 (2.94 per match) |
| Top goal scorer(s) | Valērijs Šabala (4 goals) |
All statistics correct as of 4 November 2025. | |
The 2025–26 Polish Cup (Polish: Puchar Polski [ˌpuxar ˈpɔlskʲi]) is the 72nd season of the annual Polish football knockout tournament. The competition will begin on 5 August 2025 with the preliminary round and will end on 2 May 2026 with the final match at the PGE Narodowy in Warsaw. The Polish Cup is considered the second-most important club title in Polish football after the Ekstraklasa competition. The competition is organised by the Polish Football Association (PZPN). On 19 August 2025 PZPN announced that the Polish Cup is sponsored by STS for next three seasons, making the official name STS Puchar Polski.[1] Winners of the competition will qualify for 2026–27 UEFA Europa League third qualifying round.
The defending champions are Legia Warsaw.
Participating teams
| Teams starting the competition from the round of 32 | Teams starting the competition from the first round | Teams starting the competition from the preliminary round | |||
| 2025–26 UEFA club competitions 4 teams |
2024–25 Ekstraklasa 14 teams (teams not participating in 2025–26 UEFA club competitions) |
2024–25 I liga 16 teams (from position 1–16) |
Winners of 16 regional cup competitions 16 teams |
2024–25 I liga 2 teams (from position 17–18) |
2024–25 II liga 18 teams |
|
|
|
|
|
|
Prize money
The PZPN Board of Directors determined the size of the prizes.[2]
| Round reached | Amount |
|---|---|
| First round | regional cup winner: 50,000 PLN remainder teams: 15,000 PLN |
| Round of 32 | 45,000 PLN |
| Round of 16 | 90,000 PLN |
| Quarter-finals | 190,000 PLN |
| Semi-finals | 380,000 PLN |
| Final | 1,000,000 PLN |
| Winner | 5,000,000 PLN |
Round and draw dates
| Round | Draw date | Number of teams | Date of matches[3] | Teams entered for the competition |
|---|---|---|---|---|
| Preliminary round | None | 70 → 60 | 5–6 August 2025 | • 2024–25 I liga teams from positions 17–18, • 2024–25 II liga teams. |
| First round | 19 August 2025 | 60 → 32 | 23–30 September 2025 | • 2024–25 Ekstraklasa teams not participating in 2025–26 UEFA club competitions and top 16 2025–26 I liga teams, • 16 winners of the regional cups. |
| Round of 32 | 1 October 2025 | 32 → 16 | 28–30 October 2025 | • 2024–25 Ekstraklasa teams participating in 2025–26 UEFA club competitions. |
| Round of 16 | 4 November 2025 | 16 → 8 | 2–4 December 2025 | None |
| Quarter-finals | 10 December 2025 | 8 → 4 | 4 March 2026 | |
| Semi-finals | TBA | 4 → 2 | 1 or 8 April 2026 | |
| Final | None | 2 | 2 May 2026 |
Preliminary round
The matches were played on 5–6 August 2025. Participating in this round were the 2 lowest ranked teams from 2024–25 I liga (which finished 2024–25 season on positions 17–18) and 18 teams from the 2024–25 II liga. With reference to the competition regulations, the matches were played according to the following scheme:[4]
- 17th team of 2024–25 I liga season will be a host of match against 18th team of 2024–25 II liga season,
- 18th team of I liga season will be a host of match against 17th team of II liga season,
- 1st team of II liga season will be a host of match against 16th team of II liga season,
- 2nd team of II liga season will be a host of match against 15th team of II liga season,
- 3rd team of II liga season will be a host of match against 14th team of II liga season,
- 4th team of II liga season will be a host of match against 13th team of II liga season,
- 5th team of II liga season will be a host of match against 12th team of II liga season,
- 6th team of II liga season will be a host of match against 11th team of II liga season,
- 7th team of II liga season will be a host of match against 10th team of II liga season,
- 8th team of II liga season will be a host of match against 9th team of II liga season.
| 2024–25 Ekstraklasa | 2024–25 I liga | 2024–25 II liga | 2024–25 Regional cup winners | Total |
|---|---|---|---|---|
18 / 18
|
18 / 18
|
18 / 18
|
16 / 16
|
70 / 70
|
The number in brackets indicates the league level the club is entering in the 2025–26 season.
| Team 1 | Score | Team 2 | ||
|---|---|---|---|---|
| Pogoń Grodzisk Mazowiecki (2) | 3–0 (w/o) | Wisła Puławy (6) | ||
| 5 August 2025 | ||||
| Stal Stalowa Wola (3) | 3–1 | Skra Częstochowa (4) | ||
| Polonia Bytom (2) | 7–1 | Zagłębie Lubin II (4) | ||
| Podbeskidzie Bielsko-Biała (3) | 2–1 | Resovia Rzeszów (3) | ||
| Hutnik Kraków (3) | 3–0 | Zagłębie Sosnowiec (3) | ||
| 6 August 2025 | ||||
| Warta Poznań (3) | 1–0 | Olimpia Elbląg (4) | ||
| Wieczysta Kraków (2) | 0–0 (a.e.t.) (5–6 p) | Olimpia Grudziądz (3) | ||
| Chojniczanka Chojnice (3) | 2–1 | Rekord Bielsko-Biała (3) | ||
| Świt Szczecin (3) | 1–1 (a.e.t.) (6–5 p) | ŁKS Łódź II (3) | ||
| KKS 1925 Kalisz (3) | 0–2 | GKS Jastrzębie (3) | ||
| Pogoń Grodzisk Mazowiecki | 3–0 (w/o) | Wisła Puławy | ||
| Note: Wisła Puławy has withdrawn from the competition.[5] | ||||
| 5 August 2025 | Hutnik Kraków | 3–0 | Zagłębie Sosnowiec | Kraków |
| 16:30 CEST (UTC+02:00) |
|
Report | Stadium: Suche Stawy Stadium Attendance: 650 Referee: Sylwester Rasmus (Toruń) |
| 5 August 2025 | Polonia Bytom | 7–1 | Zagłębie Lubin II | Bytom |
| 18:00 CEST (UTC+02:00) | Report |
|
Stadium: Polonia Bytom Stadium Attendance: 654 Referee: Aleksander Kozieł (Kielce) |
| 5 August 2025 | Podbeskidzie Bielsko-Biała | 2–1 | Resovia Rzeszów | Bielsko-Biała |
| 18:00 CEST (UTC+02:00) |
|
Report |
|
Stadium: BBOSiR Stadium Attendance: 1,204 Referee: Sebastian Krasny (Kraków) |
| 5 August 2025 | Stal Stalowa Wola | 3–1 | Skra Częstochowa | Stalowa Wola |
| 19:38 CEST (UTC+02:00) |
|
Report |
|
Stadium: Subcarpathian Football Center Attendance: 2,000 Referee: Mateusz Jenda (Warsaw) |
| 6 August 2025 | Wieczysta Kraków | 0–0 (a.e.t.) (5–6 p) | Olimpia Grudziądz | Sosnowiec |
| 16:00 CEST (UTC+02:00) | Report | Stadium: ArcelorMittal Park Attendance: 345 Referee: Piotr Szypuła (Bielsko-Biała) | ||
| Penalties | ||||
|
||||
| 6 August 2025 | Warta Poznań | 1–0 | Olimpia Elbląg | Środa Wielkopolska |
| 16:30 CEST (UTC+02:00) |
|
Report | Stadium: Stadion Średzki Attendance: 220 Referee: Mateusz Stępniak (Gdańsk) |
| 6 August 2025 | Świt Szczecin | 1–1 (a.e.t.) (6–5 p) | ŁKS Łódź II | Szczecin |
| 17:30 CEST (UTC+02:00) |
|
Report |
|
Stadium: Obiekt Sportowy Skolwin Attendance: 385 Referee: Paweł Szuta (Poznań) |
| Penalties | ||||
|
|
|||
| 6 August 2025 | KKS 1925 Kalisz | 0–2 | GKS Jastrzębie | Kalisz |
| 17:30 CEST (UTC+02:00) | Report |
|
Stadium: Stadion Miejski Attendance: 502 Referee: Błażej Syropiatko (Szczecin) |
| 6 August 2025 | Chojniczanka Chojnice | 2–1 | Rekord Bielsko-Biała | Chojnice |
| 18:00 CEST (UTC+02:00) |
|
Report |
|
Stadium: Stadion Miejski Attendance: 997 Referee: Dawid Wiśniewski (Olsztyn) |
First round
The draw for this round was conducted in the headquarter of Telewizja Polska on 19 August 2025.[6] The matches were played on 23–30 September 2025. Participating in this round were the 10 winners from the previous round, 14 teams from 2024–25 Ekstraklasa which were not qualified to 2025–26 UEFA club competitions, top 16 teams of 2024–25 I liga together with the 16 winners of the 2024–25 regional cup competitions. Games were hosted by teams playing in the lower division in the 2025–26 season or by first drawn team in a case of match between clubs from the same division.[2]
| 2024–25 Ekstraklasa | 2024–25 I liga | 2024–25 II liga | 2024–25 Regional cup winners | Total |
|---|---|---|---|---|
18 / 18
|
18 / 18
|
8 / 18
|
16 / 16
|
60 / 70
|
| Kotwica Kołobrzeg | 0–3 (w/o) | Pogoń Szczecin | ||
| Note: Kotwica Kołobrzeg has withdrawn from the competition.[7] The withdrawal resulted from the club’s organizational and financial collapse after the previous season. The legal entity that had competed in the I liga ceased its activities and was not registered at any league level in the following season. | ||||
| 23 September 2025 | LKS Goczałkowice-Zdrój II | 3–1 (a.e.t.) | Stal Stalowa Wola | Goczałkowice-Zdrój |
| 14:30 CEST (UTC+02:00) |
|
Report |
|
Stadium: Panattoni Arena Attendance: 250 Referee: Szymon Łężny (Kluczbork) |
| 23 September 2025 | Miedź Legnica II | 1–3 | Świt Szczecin | Legnica |
| 15:00 CEST (UTC+02:00) |
|
Report | Stadium: Park Miejski Attendance: 150 Referee: Maciej Węgrzyk (Rybnik) |
| 23 September 2025 | Stal Rzeszów | 0–1 | Korona Kielce | Rzeszów |
| 17:30 CEST (UTC+02:00) | Report |
|
Stadium: Stadion Miejski Attendance: 2,306 Referee: Patryk Gryckiewicz (Toruń) |
| 23 September 2025 | Warta Poznań | 0–1 | Polonia Bytom | Poznań |
| 18:00 CEST (UTC+02:00) | Report |
|
Stadium: Warta Poznań Stadium Attendance: 620 Referee: Piotr Pazdecki (Koszalin) |
| 23 September 2025 | Stal Mielec | 1–2 | Puszcza Niepołomice | Mielec |
| 18:00 CEST (UTC+02:00) |
|
Report |
|
Stadium: Stadion Stali Mielec Attendance: 1,071 Referee: Tomasz Marciniak (Płock) |
| 23 September 2025 | Gryf Słupsk | 1–0 (a.e.t.) | Polonia Warsaw | Słupsk |
| 19:00 CEST (UTC+02:00) |
|
Report | Stadium: Stadion Gryfa Attendance: 720 Referee: Damian Krumplewski (Olsztyn) |
| 23 September 2025 | Polonia Środa Wielkopolska | 1–3 | Olimpia Grudziądz | Środa Wielkopolska |
| 19:00 CEST (UTC+02:00) |
|
Report |
|
Stadium: Stadion Średzki Attendance: 692 Referee: Kajetan Kasprzyk (Legnica) |
| 23 September 2025 | GKS Katowice | 4–2 (a.e.t.) | Wisła Płock | Katowice |
| 20:30 CEST (UTC+02:00) | Report |
|
Stadium: Arena Katowice Attendance: 5,958 Referee: Damian Kos (Gdańsk) |
| 24 September 2025 | Legia Warsaw II | 0–3 | Górnik Zabrze | Książenice |
| 12:30 CEST (UTC+02:00) | Report | Stadium: Legia Training Center Attendance: 350 Referee: Albert Różycki (Łódź) |
| 24 September 2025 | Pogoń Grodzisk Mazowiecki | 0–1 | Lechia Gdańsk | Pruszków |
| 15:15 CEST (UTC+02:00) | Report |
|
Stadium: Stadion MZOS Attendance: 929 Referee: Jacek Małyszek (Lublin) |
| 24 September 2025 | Siarka Tarnobrzeg | 0–1 | Hutnik Kraków | Tarnobrzeg |
| 15:30 CEST (UTC+02:00) | Report |
|
Stadium: Stadion Miejski Attendance: 900 Referee: Mateusz Jenda (Warsaw) |
| 24 September 2025 | Małapanew Ozimek | 1–2 (a.e.t.) | Znicz Pruszków | Ozimek |
| 15:30 CEST (UTC+02:00) |
|
Report |
|
Stadium: Stadion Miejski Attendance: 652 Referee: Paweł Szuta (Poznań) |
| 24 September 2025 | Korona Kielce II | 0–1 | Piast Gliwice | Kielce |
| 15:30 CEST (UTC+02:00) | Report |
|
Stadium: Wojciech Szczepaniak Street Stadium Attendance: 600 Referee: Patryk Świerczek (Brzesko) |
| 24 September 2025 | Beskid Andrychów | 0–3 | Chojniczanka Chojnice | Andrychów |
| 15:30 CEST (UTC+02:00) | Report |
|
Stadium: Stadion Miejski Attendance: 620 Referee: Mateusz Mastaj (Rzeszów) |
| 24 September 2025 | Flota Świnoujście | 2–2 (a.e.t.) (5–3 p) | GKS Jastrzębie | Świnoujście |
| 16:30 CEST (UTC+02:00) |
|
Report |
|
Stadium: Stadion Miejski Attendance: 580 Referee: Mateusz Stępniak (Gdańsk) |
| Penalties | ||||
|
||||
| 24 September 2025 | Górnik Łęczna | 1–5 | Cracovia | Łęczna |
| 17:30 CEST (UTC+02:00) |
|
Report |
|
Stadium: Łęczna Stadium Attendance: 1,381 Referee: Piotr Rzucidło (Warsaw) |
| 24 September 2025 | ŁKS Łomża | 0–2 | Odra Opole | Łomża |
| 18:00 CEST (UTC+02:00) | Report |
|
Stadium: Stadion Miejski Attendance: 1,033 Referee: Karol Wójcik (Siedlce) |
| 24 September 2025 | GKS Wikielec | 2–1 | Podbeskidzie Bielsko-Biała | Wikielec |
| 18:00 CEST (UTC+02:00) |
|
Report |
|
Stadium: Stadion Miejski Attendance: 700 Referee: Maciej Pelka (Poznań) |
| 24 September 2025 | Zawisza Bydgoszcz | 2–0 | GKS Tychy | Bydgoszcz |
| 18:00 CEST (UTC+02:00) | Report | Stadium: Stadion Miejski im. Zdzisława Krzyszkowiaka Attendance: 2,550 Referee: Paweł Wrzeszczyński (Kalisz) |
| 24 September 2025 | Miedź Legnica | 2–0 | Pogoń Siedlce | Legnica |
| 18:30 CEST (UTC+02:00) |
|
Report | Stadium: White Eagle Municipal Stadium Attendance: 2,387 Referee: Tomasz Wajda (Żywiec) |
| 24 September 2025 | Bruk-Bet Termalica Nieciecza | 2–2 (a.e.t.) (4–5 p) | Widzew Łódź | Nieciecza |
| 21:00 CEST (UTC+02:00) | Report | Stadium: Stadion Sportowy Bruk-Bet Termalica Attendance: 3,124 Referee: Karol Arys (Szczecin) | ||
| Penalties | ||||
| 25 September 2025 | Avia Świdnik | 3–1 | Ruch Chorzów | Świdnik |
| 14:00 CEST (UTC+02:00) |
|
Report |
|
Stadium: Stadion Miejski Attendance: 1,350 Referee: Piotr Urban (Warsaw) |
| 25 September 2025 | Odra Bytom Odrzański | 0–1 | Wisła Kraków | Bytom Odrzański |
| 14:30 CEST (UTC+02:00) | Report |
|
Stadium: Stadion Miejski Attendance: 2,054 Referee: Piotr Szypuła (Bielsko-Biała) |
| 25 September 2025 | Radomiak Radom | 0–2 (a.e.t.) | Zagłębie Lubin | Radom |
| 17:30 CEST (UTC+02:00) | Report |
|
Stadium: Stadion Miejski Attendance: 4,311 Referee: Bartosz Frankowski (Toruń) |
| 25 September 2025 | ŁKS Łódź | 5–3 (a.e.t.) | Chrobry Głogów | Łódź |
| 19:00 CEST (UTC+02:00) |
|
Report |
|
Stadium: Stadion Miejski Attendance: 2,682 Referee: Sebastian Krasny (Kraków) |
| 25 September 2025 | Arka Gdynia | 1–0 (a.e.t.) | Motor Lublin | Gdynia |
| 20:30 CEST (UTC+02:00) |
|
Report | Stadium: Stadion Miejski Attendance: 5,816 Referee: Marcin Szczerbowicz (Olsztyn) |
| 30 September 2025 | Lechia Tomaszów Mazowiecki | 1–2 | Śląsk Wrocław | Tomaszów Mazowiecki |
| 18:00 CEST (UTC+02:00) |
|
Report | Stadium: Stadion Miejski Attendance: 1,507 Referee: Rafał Szydełko (Rzeszów) |
Round of 32
The draw for this round was conducted in the headquarter of Telewizja Polska on 1 October 2025.[8] The matches were played on 28–30 October 2025. Participating in this round were the 28 winners from the previous round and 4 teams which were qualified to 2025–26 UEFA club competitions. Games were hosted by teams playing in a lower division in the 2025–26 season or by first drawn team in a case of match between clubs from the same division.[2]
| 2024–25 Ekstraklasa | 2024–25 I liga | 2024–25 II liga | 2024–25 Regional cup winners | Total |
|---|---|---|---|---|
15 / 18
|
6 / 18
|
5 / 18
|
6 / 16
|
32 / 70
|
| Team 1 | Score | Team 2 |
|---|---|---|
| 28 October 2025 | ||
| ŁKS Łódź (2) | 1–2 | GKS Katowice (1) |
| Zawisza Bydgoszcz (4) | 3–0 | GKS Wikielec (4) |
| LKS Goczałkowice Zdrój II (6) | 0–7 | Polonia Bytom (2) |
| Chojniczanka Chojnice (3) | 3–1 | Świt Szczecin (3) |
| Olimpia Grudziądz (3) | 0–1 | Śląsk Wrocław (2) |
| Znicz Pruszków (2) | 0–3 | Korona Kielce (1) |
| Odra Opole (2) | 0–2 | Piast Gliwice (1) |
| 29 October 2025 | ||
| Hutnik Kraków (3) | 0–1 | Wisła Kraków (2) |
| Raków Częstochowa (1) | 3–0 | Cracovia (1) |
| Avia Świdnik (4) | 3–0 | Flota Świnoujście (4) |
| Puszcza Niepołomice (2) | 1–3 (a.e.t.) | Lechia Gdańsk (1) |
| Widzew Łódź (1) | 1–0 (a.e.t.) | Zagłębie Lubin (1) |
| 30 October 2025 | ||
| Gryf Słupsk (5) | 1–2 | Lech Poznań (1) |
| Miedź Legnica (2) | 2–3 | Jagiellonia Białystok (1) |
| Arka Gdynia (1) | 1–2 | Górnik Zabrze (1) |
| Legia Warsaw (1) | 1–2 (a.e.t.) | Pogoń Szczecin (1) |
| 28 October 2025 | LKS Goczałkowice Zdrój II | 0–7 | Polonia Bytom | Goczałkowice-Zdrój |
| 11:45 CET (UTC+01:00) | 90minut Łączy nas piłka |
Stadium: Panattoni Arena Attendance: 530 Referee: Paweł Horożaniecki (Żary) |
| 28 October 2025 | Olimpia Grudziądz | 0–1 | Śląsk Wrocław | Grudziądz |
| 14:30 CET (UTC+01:00) | 90minut Łączy nas piłka |
|
Stadium: Stadion Miejski Attendance: 1,148 Referee: Karol Wójcik (Siedlce) |
| 28 October 2025 | ŁKS Łódź | 1–2 | GKS Katowice | Łódź |
| 17:30 CET (UTC+01:00) | 90minut Łączy nas piłka |
Stadium: Stadion Miejski Attendance: 3,285 Referee: Marcin Szczerbowicz (Olsztyn) |
| 28 October 2025 | Zawisza Bydgoszcz | 3–0 | GKS Wikielec | Bydgoszcz |
| 18:00 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
Stadium: Stadion Miejski im. Zdzisława Krzyszkowiaka Attendance: 1,152 Referee: Maciej Pelka (Poznań) |
| 28 October 2025 | Znicz Pruszków | 0–3 | Korona Kielce | Pruszków |
| 18:00 CET (UTC+01:00) | 90minut Łączy nas piłka |
Stadium: Stadion Znicza Pruszków Attendance: 610 Referee: Albert Różycki (Łódź) |
| 28 October 2025 | Chojniczanka Chojnice | 3–1 | Świt Szczecin | Chojnice |
| 18:15 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
|
Stadium: Stadion Miejski Attendance: 621 Referee: Damian Krumplewski (Olsztyn) |
| 28 October 2025 | Odra Opole | 0–2 | Piast Gliwice | Opole |
| 20:30 CET (UTC+01:00) | 90minut Łączy nas piłka |
Stadium: Itaka Arena Attendance: 4,048 Referee: Tomasz Kwiatkowski (Warsaw) |
| 29 October 2025 | Avia Świdnik | 3–0 | Flota Świnoujście | Świdnik |
| 12:00 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
Stadium: Stadion Miejski Attendance: 835 Referee: Szymon Rutkowski (Bydgoszcz) |
| 29 October 2025 | Hutnik Kraków | 0–1 | Wisła Kraków | Kraków |
| 13:00 CET (UTC+01:00) | 90minut Łączy nas piłka |
|
Stadium: Suche Stawy Stadium Attendance: 999 Referee: Mateusz Piszczelok (Katowice) |
| 29 October 2025 | Widzew Łódź | 1–0 (a.e.t.) | Zagłębie Lubin | Łódź |
| 17:30 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
Stadium: Widzew Łódź Stadium Attendance: 16,387 Referee: Jarosław Przybył (Kluczbork) |
| 29 October 2025 | Puszcza Niepołomice | 1–3 (a.e.t.) | Lechia Gdańsk | Niepołomice |
| 19:15 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
Stadium: Stadion Miejski Attendance: 1,053 Referee: Paweł Raczkowski (Warsaw) |
| 29 October 2025 | Raków Częstochowa | 3–0 | Cracovia | Częstochowa |
| 20:30 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
Stadium: zondacrypto Arena Attendance: 5,023 Referee: Łukasz Kuźma (Białystok) |
| 30 October 2025 | Gryf Słupsk | 1–2 | Lech Poznań | Słupsk |
| 12:00 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
Stadium: Stadion Gryfa Attendance: 1,470 Referee: Mateusz Jenda (Warsaw) |
| 30 October 2025 | Miedź Legnica | 2–3 | Jagiellonia Białystok | Legnica |
| 15:00 CET (UTC+01:00) | 90minut Łączy nas piłka |
Stadium: White Eagle Municipal Stadium Attendance: 2,812 Referee: Sebastian Krasny (Kraków) |
| 30 October 2025 | Arka Gdynia | 1–2 | Górnik Zabrze | Gdynia |
| 18:00 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
|
Stadium: Stadion Miejski Attendance: 5,528 Referee: Damian Sylwestrzak (Wrocław) |
| 30 October 2025 | Legia Warsaw | 1–2 (a.e.t.) | Pogoń Szczecin | Warsaw |
| 21:00 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
Stadium: Polish Army Stadium Attendance: 18,741 Referee: Szymon Marciniak (Płock) |
Round of 16
The draw for this round was conducted in the headquarter of Telewizja Polska on 4 November 2025.[9] The matches were played on 2–4 December 2025. Participating in this round were the 16 winners from the previous round. Games were hosted by teams playing in a lower division in the 2025–26 season or by first drawn team in a case of match between clubs from the same division.[2]
| 2024–25 Ekstraklasa | 2024–25 I liga | 2024–25 II liga | 2024–25 Regional cup winners | Total |
|---|---|---|---|---|
11 / 18
|
1 / 18
|
2 / 18
|
2 / 16
|
16 / 70
|
| Team 1 | Score | Team 2 |
|---|---|---|
| 2 December 2025 | ||
| Pogoń Szczecin (1) | 0–1 | Widzew Łódź (1) |
| Lechia Gdańsk (1) | 1–3 | Górnik Zabrze (1) |
| 3 December 2025 | ||
| Piast Gliwice (1) | 0–2 | Lech Poznań (1) |
| Avia Świdnik (4) | 4–2 | Polonia Bytom (2) |
| Śląsk Wrocław (2) | 1–2 | Raków Częstochowa (1) |
| 4 December 2025 | ||
| Zawisza Bydgoszcz (4) | 4–1 | Wisła Kraków (2) |
| Chojniczanka Chojnice (3) | 1–1 (a.e.t.) (4–3 p) | Korona Kielce (1) |
| GKS Katowice (1) | 3–1 | Jagiellonia Białystok (1) |
| 2 December 2025 | Lechia Gdańsk | 1–3 | Górnik Zabrze | Gdańsk |
| 17:30 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
Stadium: Polsat Plus Arena Gdańsk Attendance: 6,502 Referee: Tomasz Kwiatkowski (Warsaw) |
| 2 December 2025 | Pogoń Szczecin | 0–1 | Widzew Łódź | Szczecin |
| 20:30 CET (UTC+01:00) | 90minut Łączy nas piłka |
|
Stadium: Stadion Miejski im. Floriana Krygiera Attendance: 16,924 Referee: Patryk Gryckiewicz (Toruń) |
| 3 December 2025 | Avia Świdnik | 4–2 | Polonia Bytom | Świdnik |
| 12:00 CET (UTC+01:00) | 90minut Łączy nas piłka |
Stadium: Stadion Miejski Attendance: 1,428 Referee: Piotr Urban (Warsaw) |
| 3 December 2025 | Śląsk Wrocław | 1–2 | Raków Częstochowa | Wrocław |
| 17:30 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
Stadium: Tarczyński Arena Wrocław Attendance: 12,103 Referee: Paweł Raczkowski (Warsaw) |
| 3 December 2025 | Piast Gliwice | 0–2 | Lech Poznań | Gliwice |
| 20:30 CET (UTC+01:00) | 90minut Łączy nas piłka |
Stadium: Stadion Miejski im. Piotra Wieczorka Attendance: 3,511 Referee: Szymon Marciniak (Płock) |
| 4 December 2025 | Chojniczanka Chojnice | 1–1 (a.e.t.) (4–3 p) | Korona Kielce | Chojnice |
| 14:00 CET (UTC+01:00) |
|
90minut Łączy nas piłka |
|
Stadium: Stadion Miejski Attendance: 1,676 Referee: Bartosz Frankowski (Toruń) |
| Penalties | ||||
|
|
|||
| 4 December 2025 | GKS Katowice | 3–1 | Jagiellonia Białystok | Katowice |
| 17:00 CET (UTC+01:00) | 90minut Łączy nas piłka |
Stadium: Arena Katowice Attendance: 6,076 Referee: Wojciech Myć (Lublin) |
| 4 December 2025 | Zawisza Bydgoszcz | 4–1 | Wisła Kraków | Bydgoszcz |
| 20:45 CET (UTC+01:00) | 90minut Łączy nas piłka |
|
Stadium: Stadion Miejski im. Zdzisława Krzyszkowiaka Attendance: 9,800 Referee: Damian Kos (Gdańsk) |
Quarter-finals
he draw for this round was conducted on 10 December 2025 in the headquarter of Telewizja Polska.[10] The matches will be played on 3–5 March 2026. Participating in this round are the 8 winners from the previous round. Games will be hosted by teams playing in a lower division in the 2025–26 season or by first drawn team in a case of match between clubs from the same division.[2]
| 2024–25 Ekstraklasa | 2024–25 I liga | 2024–25 II liga | 2024–25 Regional cup winners | Total |
|---|---|---|---|---|
5 / 18
|
0 / 18
|
1 / 18
|
2 / 16
|
8 / 70
|
| Team 1 | Score | Team 2 |
|---|---|---|
| 4 March 2026 | ||
| Lech Poznań (1) | Match 63 | Górnik Zabrze (1) |
| Zawisza Bydgoszcz (4) | Match 64 | Chojniczanka Chojnice (3) |
| Avia Świdnik (4) | Match 65 | Raków Częstochowa (1) |
| GKS Katowice (1) | Match 66 | Widzew Łódź (1) |
| 4 March 2026 | Lech Poznań | v | Górnik Zabrze | Poznań |
| CET (UTC+01:00) | Stadium: Enea Stadion |
| 4 March 2026 | Zawisza Bydgoszcz | v | Chojniczanka Chojnice | Bydgoszcz |
| CET (UTC+01:00) | Stadium: Stadion Miejski im. Zdzisława Krzyszkowiaka |
| 4 March 2026 | Avia Świdnik | v | Raków Częstochowa | Świdnik |
| CET (UTC+01:00) | Stadium: Stadion Miejski |
| 4 March 2026 | GKS Katowice | v | Widzew Łódź | Katowice |
| CET (UTC+01:00) | Stadium: Arena Katowice |
Semi-finals
The matches will be played on 1 April 2026. Participating in this round are the 4 winners from the previous round. Games will be hosted by teams playing in a lower division in the 2025–26 season or by first drawn team in a case of match between clubs from the same division.[2]
| Team 1 | Score | Team 2 |
|---|---|---|
| 1 April 2026 | ||
| Match 67 | ||
| Match 68 | ||
Final
The final match will be played at the PGE Narodowy, Warsaw on 2 May 2026.
| Match 69 | ||
|---|---|---|
Notes
- ^ MKP Kotwica qualified for the Polish Cup by virtue of its participation in the I liga in the previous season; in the following season the club was not registered at any league level. At the same time, MKS Kotwica appeared in the regional league, but it is a different legal entity, even though supporters refer to it as the continuation of the club’s traditions.
References
- ^ "STS Sponsorem Tytularnym Pucharu i Superpucharu Polski". pzpn.pl (in Polish). 19 August 2025. Retrieved 9 August 2025.
- ^ a b c d e f "Uchwała nr III/40 z dnia 31 marca 2025 roku Zarządu Polskiego Związku Piłki Nożnej w sprawie przyjęcia Regulaminu Rozgrywek Piłkarskich o Puchar Polski na sezon 2025/2026" (PDF). pzpn.pl (in Polish). Retrieved 26 July 2025.
- ^ "Ramowy terminarz rozgrywek Betclic 1. ligi i Pucharu Polski". pzpn.pl (in Polish). 8 April 2025. Retrieved 26 July 2025.
- ^ "Terminarz rundy wstępnej Pucharu Polski" (in Polish). 90minut.pl. 26 July 2025. Retrieved 26 July 2025.
- ^ "Przesądzony los polskiego klubu. Zapadła kolejna decyzja, nie ma już odwrotu". sport.interia.pl. 30 July 2025. Retrieved 10 August 2025.
- ^ "Pary 1. rundy STS Pucharu Polski". pzpn.pl (in Polish). 19 August 2025. Retrieved 19 August 2025.
- ^ "Wolny los Portowców w 1. rundzie Pucharu Polski". pogonszczecin.pl. 19 August 2025. Retrieved 19 August 2025.
- ^ "[STS Puchar Polski] Pary 1/16 finału rozlosowane!". laczynaspilka.pl (in Polish). 1 October 2025. Retrieved 1 October 2025.
- ^ "Rozlosowano pary 1/8 finału STS Pucharu Polski". laczynaspilka.pl (in Polish). 4 November 2025. Retrieved 4 November 2025.
- ^ "Rozlosowano pary ćwierćfinału STS Pucharu Polski". laczynaspilka.pl (in Polish). 10 December 2025. Retrieved 10 December 2025.