Polish Cup
Poland · Since 1925 · 70 clubs
The Polish Cup is the main national knockout football competition in Poland and is considered the second most important trophy in Polish football after the Ekstraklasa title. The tournament was first introduced in 1926, although it was quickly discontinued and later permanently reestablished in 1950. Organized by the Polish Football Association (PZPN), the competition is open to clubs from all levels of the Polish football system, giving smaller teams the chance to compete against the country’s biggest clubs.
The tournament is famous for its unpredictable matches and dramatic underdog stories. Lower-division teams occasionally make deep runs in the competition, creating some of the most memorable moments in Polish football history. One of the most famous examples was Lechia Gdańsk, which won the cup in 1983 while playing in the third division. The competition is played as a single-elimination tournament, and since 2007 the final has been decided in one match, traditionally held at the National Stadium in Warsaw.
Over the decades, clubs such as Legia Warsaw, Górnik Zabrze, Lech Poznań, and Wisła Kraków have become strongly associated with success in the Polish Cup. Legia Warsaw is the most successful club in the competition’s history with the highest number of titles. Winning the Polish Cup also provides qualification for European competitions, making it an important objective for clubs throughout the country. Today, the tournament remains one of the most popular and historic football competitions in Poland, known for passionate supporters and surprising results.
| Season | Winner | Finalist | Score |
|---|---|---|---|
| 2025-26 |
Górnik Zabrze
|
Raków Częstochowa
|
2-0 |
| 2024-25 |
Legia Warsaw
|
Pogoń Szczecin
|
4-3 |
| 2023-24 |
Wisła Kraków
|
Pogoń Szczecin
|
2-1, aet |
| 2022-23 |
Legia Warsaw
|
Raków Częstochowa
|
0-0, pen. 6-5 |
| 2021-22 |
Raków Częstochowa
|
Lech Poznań
|
3-1 |
| 2020-21 |
Raków Częstochowa
|
Arka Gdynia
|
2-1 |
| 2019-20 |
KS Cracovia
|
Lechia Gdańsk
|
3-2, aet |
| 2018-19 |
Lechia Gdańsk
|
Jagiellonia Białystok
|
1-0 |
| 2017-18 |
Legia Warsaw
|
Arka Gdynia
|
2-1 |
| 2016-17 |
Arka Gdynia
|
Lech Poznań
|
2-1, aet |
| 2015-16 |
Legia Warsaw
|
Lech Poznań
|
1-0 |
| 2014-15 |
Legia Warsaw
|
Lech Poznań
|
2-1 |
| 2013-14 |
Zawisza Bydgoszcz
|
Zagłębie Lubin
|
0-0, pen. 6-5 |
| 2012-13 |
Legia Warsaw
|
Śląsk Wrocław
|
2-0, 0-1 |
| 2011-12 |
Legia Warsaw
|
Ruch Chorzów
|
3-0 |
| 2010-11 |
Legia Warsaw
|
Lech Poznań
|
1-1, pen. 5-4 |
| 2009-10 |
Jagiellonia Białystok
|
Pogoń Szczecin
|
1-0 |
| 2008-09 |
Lech Poznań
|
Ruch Chorzów
|
1-0 |
| 2007-08 |
Legia Warsaw
|
Wisła Kraków
|
0-0, pen. 4-3 |
| 2006-07 |
Dyskobolia Grodzisk Wielkopolski
|
Korona Kielce
|
2-0 |
| 2005-06 |
Wisła Płock
|
Zagłębie Lubin
|
3-2, 3-1 |
| 2003-04 |
Lech Poznań
|
Legia Warsaw
|
2-0, 0-1 |
| 2002-03 |
Wisła Kraków
|
Wisła Płock
|
0-1, 3-0 |
| 2001-02 |
Wisła Kraków
|
Amica Wronki
|
4-2, 4-0 |
| 2000-01 |
Polonia Warsaw
|
Górnik Zabrze
|
2-1, 2-2 |
| 1999-00 |
Amica Wronki
|
Wisła Kraków
|
2-2, 3-0 |
| 1998-99 |
Amica Wronki
|
GKS Bełchatów
|
1-0 |
| 1997-98 |
Amica Wronki
|
Górnik Konin
|
5-3, aet |
| 1996-97 |
Legia Warsaw
|
GKS Katowice
|
2-0 |
| 1995-96 |
Ruch Chorzów
|
GKS Bełchatów
|
1-0 |
| 1994-95 |
Legia Warsaw
|
GKS Katowice
|
2-0 |
| 1993-94 |
Legia Warsaw
|
ŁKS Łódź
|
2-0 |
| 1992-93 |
GKS Katowice
|
Ruch Chorzów 2
|
1-1, pen. 5-4 |
| 1991-92 |
Miedź Legnica
|
Górnik Zabrze
|
1-1, pen. 4-3 |
| 1990-91 |
GKS Katowice
|
Legia Warsaw
|
1-0 |
| 1989-90 |
Legia Warsaw
|
GKS Katowice
|
2-0 |
| 1988-89 |
Legia Warsaw
|
Jagiellonia Białystok
|
5-2 |
| 1987-88 |
Lech Poznań
|
Legia Warsaw
|
1-1, pen. 3-2 |
| 1986-87 |
Śląsk Wrocław
|
GKS Katowice
|
0-0, pen. 4-3 |
| 1985-86 |
GKS Katowice
|
Górnik Zabrze
|
4-1 |
| 1984-85 |
Widzew Łódź
|
GKS Katowice
|
0-0, pen. 3-1 |
| 1983-84 |
Lech Poznań
|
Wisła Kraków
|
3-0 |
| 1982-83 |
Lechia Gdańsk
|
Piast Gliwice
|
2-1 |
| 1981-82 |
Lech Poznań
|
Pogoń Szczecin
|
1-0 |
| 1980-81 |
Legia Warsaw
|
Pogoń Szczecin
|
1-0, aet |
| 1979-80 |
Legia Warsaw
|
Lech Poznań
|
5-0 |
| 1978-79 |
Arka Gdynia
|
Wisła Kraków
|
2-1 |
| 1977-78 |
Zagłębie Sosnowiec
|
Piast Gliwice
|
2-0 |
| 1976-77 |
Zagłębie Sosnowiec
|
Polonia Bytom
|
1-0 |
| 1975-76 |
Śląsk Wrocław
|
Stal Mielec
|
2-0 |
| 1974-75 |
Stal Rzeszów
|
ROW 1964 Rybnik
|
0-0, pen. 3-2 |
| 1973-74 |
Ruch Chorzów
|
Gwardia Warsaw
|
2-0 |
| 1972-73 |
Legia Warsaw
|
Polonia Bytom
|
0-0, pen. 4-2 |
| 1971-72 |
Górnik Zabrze
|
Legia Warsaw
|
5-2 |
| 1970-71 |
Górnik Zabrze
|
Zagłębie Sosnowiec
|
3-1 |
| 1969-70 |
Górnik Zabrze
|
Ruch Chorzów
|
3-1 |
| 1968-69 |
Górnik Zabrze
|
Legia Warsaw
|
2-0 |
| 1967-68 |
Górnik Zabrze
|
Ruch Chorzów
|
3-0 |
| 1966-67 |
Wisła Kraków
|
Raków Częstochowa
|
2-0, aet |
| 1965-66 |
Legia Warsaw
|
Górnik Zabrze
|
2-1, aet |
| 1964-65 |
Górnik Zabrze
|
Czarni Żagań
|
4-0 |
| 1963-64 |
Legia Warsaw
|
Polonia Bytom
|
2-1, aet |
| 1962-63 |
Zagłębie Sosnowiec
|
Ruch Chorzów
|
2-0 |
| 1961-62 |
Zagłębie Sosnowiec
|
Górnik Zabrze
|
2-1 |
| 1956-57 |
ŁKS Łódź
|
Górnik Zabrze
|
2-1 |
| 1955-56 |
Legia Warsaw
|
Górnik Zabrze
|
3-0 |
| 1954-55 |
Legia Warsaw
|
Lechia Gdańsk
|
5-0 |
| 1953-54 |
Gwardia Warsaw
|
Wisła Kraków
|
0-0, 3-1 |
| 1952 |
KS Cracovia
|
Legia Warsaw 2
|
1-0 |
| 1950-51 |
Ruch Chorzów
|
Wisła Kraków
|
2-0 |
| 1925-26 |
Wisła Kraków
|
Sparta Lwów
|
2-1 |
| # | Club | Count | Years |
|---|---|---|---|
| 1 |
Legia Warsaw
|
21 | 1954-55, 1955-56, 1963-64, 1965-66, 1972-73, 1979-80, 1980-81, 1988-89, 1989-90, 1993-94, 1994-95, 1996-97, 2007-08, 2010-11, 2011-12, 2012-13, 2014-15, 2015-16, 2017-18, 2022-23, 2024-25 |
| 5 | 1968-69, 1971-72, 1987-88, 1990-91, 2003-04 | ||
| 2 |
Górnik Zabrze
|
7 | 1964-65, 1967-68, 1968-69, 1969-70, 1970-71, 1971-72, 2025-26 |
| 7 | 1955-56, 1956-57, 1961-62, 1965-66, 1985-86, 1991-92, 2000-01 | ||
| 3 |
Wisła Kraków
|
5 | 1925-26, 1966-67, 2001-02, 2002-03, 2023-24 |
| 6 | 1950-51, 1953-54, 1978-79, 1983-84, 1999-00, 2007-08 | ||
| 4 |
Lech Poznań
|
5 | 1981-82, 1983-84, 1987-88, 2003-04, 2008-09 |
| 6 | 1979-80, 2010-11, 2014-15, 2015-16, 2016-17, 2021-22 | ||
| 5 |
Zagłębie Sosnowiec
|
4 | 1961-62, 1962-63, 1976-77, 1977-78 |
| 1 | 1970-71 | ||
| 6 |
Ruch Chorzów
|
3 | 1950-51, 1973-74, 1995-96 |
| 5 | 1962-63, 1967-68, 1969-70, 2008-09, 2011-12 | ||
| 7 |
GKS Katowice
|
3 | 1985-86, 1990-91, 1992-93 |
| 5 | 1984-85, 1986-87, 1989-90, 1994-95, 1996-97 | ||
| 8 |
Amica Wronki
|
3 | 1997-98, 1998-99, 1999-00 |
| 1 | 2001-02 | ||
| 9 |
Raków Częstochowa
|
2 | 2020-21, 2021-22 |
| 3 | 1966-67, 2022-23, 2025-26 | ||
| 10 |
Lechia Gdańsk
|
2 | 1982-83, 2018-19 |
| 2 | 1954-55, 2019-20 | ||
| 11 |
Arka Gdynia
|
2 | 1978-79, 2016-17 |
| 2 | 2017-18, 2020-21 | ||
| 12 |
Śląsk Wrocław
|
2 | 1975-76, 1986-87 |
| 1 | 2012-13 | ||
| 13 |
KS Cracovia
|
2 | 1952, 2019-20 |
| 0 | — | ||
| 14 |
Jagiellonia Białystok
|
1 | 2009-10 |
| 2 | 1988-89, 2018-19 | ||
| 15 |
Gwardia Warsaw
|
1 | 1953-54 |
| 1 | 1973-74 | ||
| 16 |
ŁKS Łódź
|
1 | 1956-57 |
| 1 | 1993-94 | ||
| 17 |
Wisła Płock
|
1 | 2005-06 |
| 1 | 2002-03 | ||
| 18 |
Stal Rzeszów
|
1 | 1974-75 |
| 0 | — | ||
| 19 |
Widzew Łódź
|
1 | 1984-85 |
| 0 | — | ||
| 20 |
Miedź Legnica
|
1 | 1991-92 |
| 0 | — | ||
| 21 |
Polonia Warsaw
|
1 | 2000-01 |
| 0 | — | ||
| 22 |
Dyskobolia Grodzisk Wielkopolski
|
1 | 2006-07 |
| 0 | — | ||
| 23 |
Zawisza Bydgoszcz
|
1 | 2013-14 |
| 0 | — | ||
| 24 |
Pogoń Szczecin
|
0 | — |
| 5 | 1980-81, 1981-82, 2009-10, 2023-24, 2024-25 | ||
| 25 |
Polonia Bytom
|
0 | — |
| 3 | 1963-64, 1972-73, 1976-77 | ||
| 26 |
Piast Gliwice
|
0 | — |
| 2 | 1977-78, 1982-83 | ||
| 27 |
GKS Bełchatów
|
0 | — |
| 2 | 1995-96, 1998-99 | ||
| 28 |
Zagłębie Lubin
|
0 | — |
| 2 | 2005-06, 2013-14 | ||
| 29 |
Sparta Lwów
|
0 | — |
| 1 | 1925-26 | ||
| 30 |
Legia Warsaw 2
|
0 | — |
| 1 | 1952 | ||
| 31 |
Czarni Żagań
|
0 | — |
| 1 | 1964-65 | ||
| 32 |
ROW 1964 Rybnik
|
0 | — |
| 1 | 1974-75 | ||
| 33 |
Stal Mielec
|
0 | — |
| 1 | 1975-76 | ||
| 34 |
Ruch Chorzów 2
|
0 | — |
| 1 | 1992-93 | ||
| 35 |
Górnik Konin
|
0 | — |
| 1 | 1997-98 | ||
| 36 |
Korona Kielce
|
0 | — |
| 1 | 2006-07 | ||