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

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 24 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 TBA 32 → 16 29 October 2025 2024–25 Ekstraklasa teams participating in 2025–26 UEFA club competitions.
Round of 16 TBA 16 → 8 3 December 2025 None
Quarter-finals TBA 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
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)
Pogoń Grodzisk Mazowiecki (2) 3–0 (w/o) Wisła Puławy (6)
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)
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) Pogoń Grodzisk Mazowiecki 3–0 (w/o)Wisła PuławyPruszków
17:30 CEST (UTC+02:00) Stadium: Stadion Znicza Pruszków
Note: Wisła Puławy has withdrawn from the competition.[5]
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 soccer ball with check mark
  • Koziara soccer ball with check mark
  • Wojdak soccer ball with check mark
  • Nowak soccer ball with check mark
  • Rogala soccer ball with check mark
  • Góral soccer ball with check mark
  • soccer ball with check mark Ślęzak
  • soccer ball with check mark Grabowski
  • soccer ball with check mark Popławski
  • soccer ball with check mark Coulibaly
  • soccer ball with check mark Rozwandowicz
  • soccer ball with red X 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 will be played on 24 September 2025. Participating in this round are 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 will be 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
23–25 September 2025
Siarka Tarnobrzeg (4) Match 11 Hutnik Kraków (3)
Miedź Legnica (2) Match 12 Pogoń Siedlce (2)
Avia Świdnik (4) Match 13 Ruch Chorzów (2)
Flota Świnoujście (4) Match 14 GKS Jastrzębie (3)
Gryf Słupsk (5) Match 15 Polonia Warsaw (2)
Stal Rzeszów (2) Match 16 Korona Kielce (1)
Lechia Tomaszów Mazowiecki (4) Match 17 Śląsk Wrocław (2)
ŁKS Łomża (4) Match 18 Odra Opole (2)
Legia Warsaw II (4) Match 19 Górnik Zabrze (1)
Małapanew Ozimek (5) Match 20 Znicz Pruszków (2)
Górnik Łęczna (2) Match 21 Cracovia (1)
Korona Kielce II (4) Match 22 Piast Gliwice (1)
Polonia Środa Wielkopolska (4) Match 23 Olimpia Grudziądz (3)
Odra Bytom Odrzański (5) Match 24 Wisła Kraków (2)
Pogoń Grodzisk Mazowiecki (2) Match 25 Lechia Gdańsk (1)
Kotwica Kołobrzeg (6) 0–3 (w/o) Pogoń Szczecin (1)
Miedź Legnica II (4) Match 27 Świt Szczecin (3)
Arka Gdynia (1) Match 28 Motor Lublin (1)
LKS Goczałkowice Zdrój II (6) Match 29 Stal Stalowa Wola (3)
GKS Wikielec (4) Match 30 Podbeskidzie Bielsko-Biała (3)
Radomiak Radom (1) Match 31 Zagłębie Lubin (1)
Zawisza Bydgoszcz (4) Match 32 GKS Tychy (2)
Bruk-Bet Termalica Nieciecza (1) Match 33 Widzew Łódź (1)
Beskid Andrychów (5) Match 34 Chojniczanka Chojnice (3)
Warta Poznań (3) Match 35 Polonia Bytom (2)
GKS Katowice (1) Match 36 Wisła Płock (1)
ŁKS Łódź (2) Match 37 Chrobry Głogów (2)
Stal Mielec (2) Match 38 Puszcza Niepołomice (2)
24 September 2025 (2025-09-24) Miedź Legnica v Pogoń Siedlce
CEST (UTC+02:00)
24 September 2025 (2025-09-24) Avia Świdnik v Ruch Chorzów
CEST (UTC+02:00)
24 September 2025 (2025-09-24) Gryf Słupsk v Polonia Warsaw
CEST (UTC+02:00)
24 September 2025 (2025-09-24) Stal Rzeszów v Korona Kielce
CEST (UTC+02:00)
24 September 2025 (2025-09-24) Lechia Tomaszów Mazowiecki v Śląsk Wrocław
CEST (UTC+02:00)
24 September 2025 (2025-09-24) ŁKS Łomża v Odra Opole
CEST (UTC+02:00)
24 September 2025 (2025-09-24) Małapanew Ozimek v Znicz Pruszków
CEST (UTC+02:00)
24 September 2025 (2025-09-24) Górnik Łęczna v Cracovia
CEST (UTC+02:00)
24 September 2025 (2025-09-24) Odra Bytom Odrzański v Wisła Kraków
CEST (UTC+02:00)
24 September 2025 (2025-09-24) Kotwica Kołobrzeg0–3 (w/o) Pogoń Szczecin
CEST (UTC+02:00)
Note: Kotwica Kołobrzeg has withdrawn from the competition.[7]
24 September 2025 (2025-09-24) Arka Gdynia v Motor Lublin
CEST (UTC+02:00)
24 September 2025 (2025-09-24) LKS Goczałkowice Zdrój II v Stal Stalowa Wola
CEST (UTC+02:00)
24 September 2025 (2025-09-24) GKS Wikielec v Podbeskidzie Bielsko-Biała
CEST (UTC+02:00)
24 September 2025 (2025-09-24) Zawisza Bydgoszcz v GKS Tychy
CEST (UTC+02:00)
24 September 2025 (2025-09-24) Warta Poznań v Polonia Bytom
CEST (UTC+02:00)
24 September 2025 (2025-09-24) GKS Katowice v Wisła Płock
CEST (UTC+02:00)
24 September 2025 (2025-09-24) ŁKS Łódź v Chrobry Głogów
CEST (UTC+02:00)

Round of 32

The matches will be played from 29 October 2025. Participating in this round are the 28 winners from the previous round and 4 teams which were qualified to 2025–26 UEFA club competitions. 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
29 October 2025
Match 39
Match 40
Match 41
Match 42
Match 43
Match 44
Match 45
Match 46
Match 47
Match 48
Match 49
Match 50
Match 51
Match 52
Match 53
Match 54

Round of 16

The matches will be played on 3 December 2025. Participating in this round are the 16 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
3 December 2025
Match 55
Match 56
Match 57
Match 58
Match 59
Match 60
Match 61
Match 62

Quarter-finals

The matches will be played from 4 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]


Team 1  Score  Team 2
4 March 2026
Match 63
Match 64
Match 65
Match 66

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

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.