2025–26 Polish Cup

2025–26 Polish Cup
STS Puchar Polski
Tournament details
CountryPoland
Venue(s)PGE Narodowy, Warsaw
Dates5 August 2025 – 2 May 2026
Teams70
Defending championsLegia Warsaw
Tournament statistics
Matches played52
Goals scored153 (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.
Number of teams per 2024–25 season tier still in competition
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 (2025-08-05) Hutnik Kraków 3–0Zagłębie SosnowiecKraków
16:30 CEST (UTC+02:00)
  • Śliwa 30'
  • Mortych 44'
  • Szablowski 78'
Report Stadium: Suche Stawy Stadium
Attendance: 650
Referee: Sylwester Rasmus (Toruń)
5 August 2025 (2025-08-05) Polonia Bytom 7–1Zagłębie Lubin IIBytom
18:00 CEST (UTC+02:00)
  • Kwiatkowski 6', 62'
  • Sarmiento 38'
  • Arak 40'
  • Wojtyra 60'
  • Andrzejczak 66', 68'
Report
  • Gregorski 61'
Stadium: Polonia Bytom Stadium
Attendance: 654
Referee: Aleksander Kozieł (Kielce)
5 August 2025 (2025-08-05) Podbeskidzie Bielsko-Biała 2–1Resovia RzeszówBielsko-Biała
18:00 CEST (UTC+02:00)
Report Stadium: BBOSiR Stadium
Attendance: 1,204
Referee: Sebastian Krasny (Kraków)
5 August 2025 (2025-08-05) Stal Stalowa Wola 3–1Skra CzęstochowaStalowa Wola
19:38 CEST (UTC+02:00)
  • Łącki 47'
  • Tomalski 76'
  • Radecki 90'
Report
  • Kołodziejczyk 51'
Stadium: Subcarpathian Football Center
Attendance: 2,000
Referee: Mateusz Jenda (Warsaw)
6 August 2025 (2025-08-06) Wieczysta Kraków0–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 (2025-08-06) Warta Poznań 1–0Olimpia 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 (2025-08-06) Świt Szczecin 1–1 (a.e.t.)
(6–5 p)
ŁKS Łódź IISzczecin
17:30 CEST (UTC+02:00)
  • Kapelusz 81'
Report
  • Popławski 69'
Stadium: Obiekt Sportowy Skolwin
Attendance: 385
Referee: Paweł Szuta (Poznań)
Penalties
  • Kort
  • Koziara
  • Wojdak
  • Nowak
  • Rogala
  • Góral
  • Ślęzak
  • Grabowski
  • Popławski
  • Coulibaly
  • Rozwandowicz
  • Sokołowski
6 August 2025 (2025-08-06) KKS 1925 Kalisz0–2 GKS Jastrzębie Kalisz
17:30 CEST (UTC+02:00) Report
  • Matysek 25', 56'
Stadium: Stadion Miejski
Attendance: 502
Referee: Błażej Syropiatko (Szczecin)
6 August 2025 (2025-08-06) Chojniczanka Chojnice 2–1Rekord Bielsko-BiałaChojnice
18:00 CEST (UTC+02:00) Report
  • Świderski 64'
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]

Number of teams per 2024–25 season tier still in competition
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
Team 1  Score  Team 2
Kotwica Kołobrzeg (–[a]) 0–3 (w/o) Pogoń Szczecin (1)
23 September 2025
Gryf Słupsk (5) 1–0 (a.e.t.) Polonia Warsaw (2)
Stal Rzeszów (2) 0–1 Korona Kielce (1)
Polonia Środa Wielkopolska (4) 1–3 Olimpia Grudziądz (3)
Miedź Legnica II (4) 1–3 Świt Szczecin (3)
LKS Goczałkowice Zdrój II (6) 3–1 (a.e.t.) Stal Stalowa Wola (3)
Warta Poznań (3) 0–1 Polonia Bytom (2)
GKS Katowice (1) 4–2 (a.e.t.) Wisła Płock (1)
Stal Mielec (2) 1–2 Puszcza Niepołomice (2)
24 September 2025
Siarka Tarnobrzeg (4) 0–1 Hutnik Kraków (3)
Miedź Legnica (2) 2–0 Pogoń Siedlce (2)
Flota Świnoujście (4) 2–2 (a.e.t.) (5–3 p) GKS Jastrzębie (3)
ŁKS Łomża (4) 0–2 Odra Opole (2)
Legia Warsaw II (4) 0–3 Górnik Zabrze (1)
Małapanew Ozimek (5) 1–2 (a.e.t.) Znicz Pruszków (2)
Górnik Łęczna (2) 1–5 Cracovia (1)
Korona Kielce II (4) 0–1 Piast Gliwice (1)
Pogoń Grodzisk Mazowiecki (2) 0–1 Lechia Gdańsk (1)
GKS Wikielec (4) 2–1 Podbeskidzie Bielsko-Biała (3)
Zawisza Bydgoszcz (4) 2–0 GKS Tychy (2)
Bruk-Bet Termalica Nieciecza (1) 2–2 (a.e.t.) (4–5 p) Widzew Łódź (1)
Beskid Andrychów (5) 0–3 Chojniczanka Chojnice (3)
25 September 2025
Avia Świdnik (4) 3–1 Ruch Chorzów (2)
Odra Bytom Odrzański (5) 0–1 Wisła Kraków (2)
Arka Gdynia (1) 1–0 (a.e.t.) Motor Lublin (1)
Radomiak Radom (1) 0–2 (a.e.t.) Zagłębie Lubin (1)
ŁKS Łódź (2) 5–3 (a.e.t.) Chrobry Głogów (2)
30 September 2025
Lechia Tomaszów Mazowiecki (4) 1–2 Śląsk Wrocław (2)
Kotwica Kołobrzeg0–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 (2025-09-23) LKS Goczałkowice-Zdrój II 3–1 (a.e.t.)Stal Stalowa WolaGoczałkowice-Zdrój
14:30 CEST (UTC+02:00)
Report
Stadium: Panattoni Arena
Attendance: 250
Referee: Szymon Łężny (Kluczbork)
23 September 2025 (2025-09-23) Miedź Legnica II1–3 Świt Szczecin Legnica
15:00 CEST (UTC+02:00)
  • Ciapa 68'
Report
Stadium: Park Miejski
Attendance: 150
Referee: Maciej Węgrzyk (Rybnik)
23 September 2025 (2025-09-23) Stal Rzeszów0–1 Korona Kielce Rzeszów
17:30 CEST (UTC+02:00) Report
  • Resta 64'
Stadium: Stadion Miejski
Attendance: 2,306
Referee: Patryk Gryckiewicz (Toruń)
23 September 2025 (2025-09-23) Warta Poznań0–1 Polonia Bytom Poznań
18:00 CEST (UTC+02:00) Report
  • Wojtyra 34'
Stadium: Warta Poznań Stadium
Attendance: 620
Referee: Piotr Pazdecki (Koszalin)
23 September 2025 (2025-09-23) Stal Mielec1–2 Puszcza Niepołomice Mielec
18:00 CEST (UTC+02:00)
  • Niedźwiedź 12'
Report
  • Basse 39'
  • Korczakowski 66'
Stadium: Stadion Stali Mielec
Attendance: 1,071
Referee: Tomasz Marciniak (Płock)
23 September 2025 (2025-09-23) Gryf Słupsk 1–0 (a.e.t.)Polonia WarsawSłupsk
19:00 CEST (UTC+02:00)
  • Piechowski 117'
Report Stadium: Stadion Gryfa
Attendance: 720
Referee: Damian Krumplewski (Olsztyn)
23 September 2025 (2025-09-23) Polonia Środa Wielkopolska1–3 Olimpia Grudziądz Środa Wielkopolska
19:00 CEST (UTC+02:00)
  • Bartkowiak 7'
Report
Stadium: Stadion Średzki
Attendance: 692
Referee: Kajetan Kasprzyk (Legnica)
23 September 2025 (2025-09-23) GKS Katowice 4–2 (a.e.t.)Wisła PłockKatowice
20:30 CEST (UTC+02:00)
Report
Stadium: Arena Katowice
Attendance: 5,958
Referee: Damian Kos (Gdańsk)
24 September 2025 (2025-09-24) Legia Warsaw II0–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 (2025-09-24) Pogoń Grodzisk Mazowiecki0–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 (2025-09-24) Siarka Tarnobrzeg0–1 Hutnik Kraków Tarnobrzeg
15:30 CEST (UTC+02:00) Report
Stadium: Stadion Miejski
Attendance: 900
Referee: Mateusz Jenda (Warsaw)
24 September 2025 (2025-09-24) Małapanew Ozimek1–2 (a.e.t.) Znicz Pruszków Ozimek
15:30 CEST (UTC+02:00)
  • Koval 56'
Report
Stadium: Stadion Miejski
Attendance: 652
Referee: Paweł Szuta (Poznań)
24 September 2025 (2025-09-24) Korona Kielce II0–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 (2025-09-24) Beskid Andrychów0–3 Chojniczanka Chojnice Andrychów
15:30 CEST (UTC+02:00) Report
  • Firlej 34'
  • Michalik 42'
  • Šabala 83'
Stadium: Stadion Miejski
Attendance: 620
Referee: Mateusz Mastaj (Rzeszów)
24 September 2025 (2025-09-24) Flota Świnoujście 2–2 (a.e.t.)
(5–3 p)
GKS JastrzębieŚwinoujście
16:30 CEST (UTC+02:00)
Report
  • Baranowicz 87' (pen.)
  • Kąkolewski 94'
Stadium: Stadion Miejski
Attendance: 580
Referee: Mateusz Stępniak (Gdańsk)
Penalties
  • Mroczko
  • Kriegler
  • Baranowicz
  • Gościniarek
24 September 2025 (2025-09-24) Górnik Łęczna1–5 Cracovia Łęczna
17:30 CEST (UTC+02:00) Report
Stadium: Łęczna Stadium
Attendance: 1,381
Referee: Piotr Rzucidło (Warsaw)
24 September 2025 (2025-09-24) ŁKS Łomża0–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 (2025-09-24) GKS Wikielec 2–1Podbeskidzie Bielsko-BiałaWikielec
18:00 CEST (UTC+02:00)
  • Bajko 23'
  • Zieliński 51'
Report
Stadium: Stadion Miejski
Attendance: 700
Referee: Maciej Pelka (Poznań)
24 September 2025 (2025-09-24) Zawisza Bydgoszcz 2–0GKS TychyBydgoszcz
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 (2025-09-24) Miedź Legnica 2–0Pogoń SiedlceLegnica
18:30 CEST (UTC+02:00)
Report Stadium: White Eagle Municipal Stadium
Attendance: 2,387
Referee: Tomasz Wajda (Żywiec)
25 September 2025 (2025-09-25) Avia Świdnik 3–1Ruch ChorzówŚwidnik
14:00 CEST (UTC+02:00)
Report Stadium: Stadion Miejski
Attendance: 1,350
Referee: Piotr Urban (Warsaw)
25 September 2025 (2025-09-25) Odra Bytom Odrzański0–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 (2025-09-25) Radomiak Radom0–2 (a.e.t.) Zagłębie Lubin Radom
17:30 CEST (UTC+02:00) Report
  • Reguła 105', 120'
Stadium: Stadion Miejski
Attendance: 4,311
Referee: Bartosz Frankowski (Toruń)
25 September 2025 (2025-09-25) Ł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 (2025-09-25) Arka Gdynia 1–0 (a.e.t.)Motor LublinGdynia
20:30 CEST (UTC+02:00)
  • Jakubczyk 103'
Report Stadium: Stadion Miejski
Attendance: 5,816
Referee: Marcin Szczerbowicz (Olsztyn)
30 September 2025 (2025-09-30) Lechia Tomaszów Mazowiecki1–2 Śląsk Wrocław Tomaszów Mazowiecki
18:00 CEST (UTC+02:00)
  • Chwałowski 34'
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]

Number of teams per 2024–25 season tier still in competition
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 (2025-10-28) LKS Goczałkowice Zdrój II0–7 Polonia Bytom Goczałkowice-Zdrój
11:45 CET (UTC+01:00) 90minut
Łączy nas piłka
  • Gajda 7', 14'
  • Wróblewski 16' (o.g.)
  • Terlecki 34'
  • Burkiewicz 61'
  • Stefański 80'
  • Wojtyra 87'
Stadium: Panattoni Arena
Attendance: 530
Referee: Paweł Horożaniecki (Żary)
28 October 2025 (2025-10-28) Olimpia Grudziądz0–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 (2025-10-28) Ł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 (2025-10-28) Zawisza Bydgoszcz 3–0GKS WikielecBydgoszcz
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 (2025-10-28) Znicz Pruszków0–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 (2025-10-28) Chojniczanka Chojnice 3–1Świt SzczecinChojnice
18:15 CET (UTC+01:00)
90minut
Łączy nas piłka
Stadium: Stadion Miejski
Attendance: 621
Referee: Damian Krumplewski (Olsztyn)
28 October 2025 (2025-10-28) Odra Opole0–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 (2025-10-29) Avia Świdnik 3–0Flota ŚwinoujścieŚwidnik
12:00 CET (UTC+01:00)
  • Pisarek 13'
  • Zuber 33'
  • Pigiel 43'
90minut
Łączy nas piłka
Stadium: Stadion Miejski
Attendance: 835
Referee: Szymon Rutkowski (Bydgoszcz)
29 October 2025 (2025-10-29) Hutnik Kraków0–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 (2025-10-29) 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 (2025-10-29) Puszcza Niepołomice1–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 (2025-10-29) Raków Częstochowa 3–0CracoviaCzę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 (2025-10-30) Gryf Słupsk1–2 Lech Poznań Słupsk
12:00 CET (UTC+01:00)
  • Wojda 54'
90minut
Łączy nas piłka
Stadium: Stadion Gryfa
Attendance: 1,470
Referee: Mateusz Jenda (Warsaw)
30 October 2025 (2025-10-30) Miedź Legnica2–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 (2025-10-30) Arka Gdynia1–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)

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]

Number of teams per 2024–25 season tier still in competition
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 (2025-12-02) Lechia Gdańsk1–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 (2025-12-02) Pogoń Szczecin0–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 (2025-12-03) Avia Świdnik 4–2Polonia BytomŚwidnik
12:00 CET (UTC+01:00)
90minut
Łączy nas piłka
Stadium: Stadion Miejski
Attendance: 1,428
Referee: Piotr Urban (Warsaw)
4 December 2025 (2025-12-04) Chojniczanka Chojnice 1–1 (a.e.t.)
(4–3 p)
Korona KielceChojnice
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 (2025-12-04) GKS Katowice 3–1Jagiellonia BiałystokKatowice
17:00 CET (UTC+01:00)
90minut
Łączy nas piłka
Stadium: Arena Katowice
Attendance: 6,076
Referee: Wojciech Myć (Lublin)
4 December 2025 (2025-12-04) Zawisza Bydgoszcz 4–1Wisła KrakówBydgoszcz
20:45 CET (UTC+01:00)
90minut
Łączy nas piłka
  • Nikaj 25'
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]

Number of teams per 2024–25 season tier still in competition
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 (2026-03-04) Avia Świdnik v Raków Częstochowa Świdnik
CET (UTC+01:00) Stadium: Stadion Miejski

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
1 April 2026 (2026-04-01) v
CEST (UTC+02:00)
1 April 2026 (2026-04-01) v
CEST (UTC+02:00)

Final

The final match will be played at the PGE Narodowy, Warsaw on 2 May 2026.

Match 69

Notes

  1. ^ 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

  1. ^ "STS Sponsorem Tytularnym Pucharu i Superpucharu Polski". pzpn.pl (in Polish). 19 August 2025. Retrieved 9 August 2025.
  2. ^ 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.
  3. ^ "Ramowy terminarz rozgrywek Betclic 1. ligi i Pucharu Polski". pzpn.pl (in Polish). 8 April 2025. Retrieved 26 July 2025.
  4. ^ "Terminarz rundy wstępnej Pucharu Polski" (in Polish). 90minut.pl. 26 July 2025. Retrieved 26 July 2025.
  5. ^ "Przesądzony los polskiego klubu. Zapadła kolejna decyzja, nie ma już odwrotu". sport.interia.pl. 30 July 2025. Retrieved 10 August 2025.
  6. ^ "Pary 1. rundy STS Pucharu Polski". pzpn.pl (in Polish). 19 August 2025. Retrieved 19 August 2025.
  7. ^ "Wolny los Portowców w 1. rundzie Pucharu Polski". pogonszczecin.pl. 19 August 2025. Retrieved 19 August 2025.
  8. ^ "[STS Puchar Polski] Pary 1/16 finału rozlosowane!". laczynaspilka.pl (in Polish). 1 October 2025. Retrieved 1 October 2025.
  9. ^ "Rozlosowano pary 1/8 finału STS Pucharu Polski". laczynaspilka.pl (in Polish). 4 November 2025. Retrieved 4 November 2025.
  10. ^ "Rozlosowano pary ćwierćfinału STS Pucharu Polski". laczynaspilka.pl (in Polish). 10 December 2025. Retrieved 10 December 2025.