| Rok |
Data |
Zwycięzca |
Wynik |
Finalista |
Miejsce |
Frekwencja |
| 1926 | 05.09.1926 | Wisła Kraków (2) | 2:1 | Sparta Lwów (2) | Stadion Wisły Kraków, Kraków | 1 500 |
| 1951 | 16.09.1951 | Unia Chorzów | 2:0 | Gwardia Kraków | Stadion Wojska Polskiego, Warszawa | 35 000 |
| 1952 | 21.12.1952 | Kolejarz Warszawa | 1:0 | CWKS Ib Warszawa (LR) | Stadion Wojska Polskiego, Warszawa | 16 500 |
| 1954 | 25.07.1954 | Gwardia Warszawa | 0:0 pd. | Gwardia Kraków | Stadion Wojska Polskiego, Warszawa | 30 000 |
| 09.09.1954 powtórka | 3:1 | Stadion Olimpijski, Wrocław | 30 000 |
| 1955 | 29.09.1955 | CWKS Warszawa | 5:0 | Budowlani Gdańsk | Stadion Wojska Polskiego, Warszawa | 12 000 |
| 1956 | 24.06.1956 | CWKS Warszawa | 3:0 | Górnik Zabrze | Stadion Dziesięciolecia, Warszawa | 15 000 |
| 1957 | 20.07.1957 | ŁKS Łódź | 2:1 | Górnik Zabrze | Stadion ŁKS-u Łódź, Łódź | 20 000 |
| 1962 | 22.07.1962 | Zagłębie Sosnowiec | 2:1 | Górnik Zabrze | Stadion Śląski, Chorzów | 25 000 |
| 1963 | 01.05.1963 | Zagłębie Sosnowiec | 2:0 | Ruch Chorzów | Stadion Śląski, Chorzów | 70 000[1] |
| 1964 | 01.05.1964 | Legia Warszawa | 2:1 pd. | Polonia Bytom | Stadion Dziesięciolecia, Warszawa | 25 500 |
| 1965 | 02.06.1965 | Górnik Zabrze | 4:0 | Czarni Żagań (3) | Stadion Miejski, Zielona Góra | 20 000 |
| 1966 | 15.08.1966 | Legia Warszawa | 2:1 pd. | Górnik Zabrze | Stadion im. 22 lipca, Poznań | 20 000 |
| 1967 | 09.07.1967 | Wisła Kraków | 2:0 pd. | Raków Częstochowa (3) | Stadion Błękitnych Kielce, Kielce | 6 000 |
| 1968 | 26.06.1968 | Górnik Zabrze | 3:0 | Ruch Chorzów | Stadion Śląski, Chorzów | 6 000 |
| 1969 | 28.05.1969 | Górnik Zabrze | 2:0 | Legia Warszawa | Stadion ŁKS-u Łódź, Łódź | 40 000 |
| 1970 | 05.08.1970 | Górnik Zabrze | 3:1 | Ruch Chorzów | Stadion Śląski, Chorzów | 50 000 |
| 1971 | 27.06.1971 | Górnik Zabrze | 3:1 | Zagłębie Sosnowiec | Stadion Śląski, Chorzów | 3 000 |
| 1972 | 04.06.1972 | Górnik Zabrze | 5:2 | Legia Warszawa | Stadion ŁKS-u Łódź, Łódź | 31 000 |
| 1973 | 17.06.1973 | Legia Warszawa | 0:0 (k. 4:2) | Polonia Bytom | Stadion im. 22 lipca, Poznań | 11 000 |
| 1974 | 11.08.1974 | Ruch Chorzów | 2:0 | Gwardia Warszawa | Stadion Wojska Polskiego, Warszawa | 8 000 |
| 1975 | 01.05.1975 | Stal Rzeszów (2) | 0:0 (k. 3:2) | ROW II Rybnik (3) | Stadion Cracovii Kraków, Kraków | 15 000 |
| 1976 | 01.05.1976 | Śląsk Wrocław | 2:0 | Stal Mielec | Stadion Wojska Polskiego, Warszawa | 15 000 |
| 1977 | 21.07.1977 | Zagłębie Sosnowiec | 1:0 | Polonia Bytom (2) | Stadion Śląski, Chorzów | 30 000 |
| 1978 | 06.05.1978 | Zagłębie Sosnowiec | 2:0 | Piast Gliwice (2) | Stadion Śląski, Chorzów | 5 000 |
| 1979 | 09.05.1979 | Arka Gdynia | 2:1 | Wisła Kraków | Stadion Miejski, Lublin | 15 000 |
| 1980 | 09.05.1980 | Legia Warszawa | 5:0 | Lech Poznań | Stadion Miejski, Częstochowa | 26 000 |
| 1981 | 24.06.1981 | Legia Warszawa | 1:0 pd. | Pogoń Szczecin (2) | Stadion Miejski, Kalisz | 12 500 |
| 1982 | 19.05.1982 | Lech Poznań | 1:0 | Pogoń Szczecin | Stadion Oporowska, Wrocław | 15 000 |
| 1983 | 22.06.1983 | Lechia Gdańsk (3) | 2:1 | Piast Gliwice (2) | Stadion XXXV-lecia PRL, Piotrków Trybunalski | 16 000 |
| 1984 | 19.06.1984 | Lech Poznań | 3:0 | Wisła Kraków | Stadion Wojska Polskiego, Warszawa | 16 000 |
| 1985 | 26.06.1985 | Widzew Łódź | 0:0 (k. 3:1) | GKS Katowice | Stadion Wojska Polskiego, Warszawa | 12 000 |
| 1986 | 01.05.1986 | GKS Katowice | 4:1 | Górnik Zabrze | Stadion Śląski, Chorzów | 55 000[2] |
| 1987 | 24.06.1987 | Śląsk Wrocław | 0:0 (k. 4:3) | GKS Katowice | Stadion Odry Opole, Opole | 12 000 |
| 1988 | 23.06.1988 | Lech Poznań | 1:1 (k. 3:2) | Legia Warszawa | Stadion Widzewa Łódź, Łódź | 10 000 |
| 1989 | 24.06.1989 | Legia Warszawa | 5:2 | Jagiellonia Białystok | Stadion Miejski, Olsztyn | 20 000 |
| 1990 | 17.06.1990 | Legia Warszawa | 2:0 | GKS Katowice | Stadion Widzewa Łódź, Łódź | 7 000 |
| 1991 | 23.06.1991 | GKS Katowice | 1:0 | Legia Warszawa | Stadion Miejski, Piotrków Trybunalski | 7 000 |
| 1992 | 24.06.1992 | Miedź Legnica (2) | 1:1 (k. 4:3) | Górnik Zabrze | Stadion Wojska Polskiego, Warszawa | 5 000 |
| 1993 | 23.06.1993 | GKS Katowice | 1:1 (k. 5:4) | Ruch II Chorzów (5) | Stadion Śląski, Chorzów | 10 000 |
| 1994 | 18.06.1994 | Legia Warszawa | 2:0 | ŁKS Łódź | Stadion Wojska Polskiego, Warszawa | 20 000 |
| 1995 | 18.06.1995 | Legia Warszawa | 2:0 | GKS Katowice | Stadion Wojska Polskiego, Warszawa | 17 000 |
| 1996 | 16.06.1996 | Ruch Chorzów (2) | 1:0 | GKS Bełchatów | Stadion Polonii Warszawa, Warszawa | 10 000 |
| 1997 | 29.06.1997 | Legia Warszawa | 2:0 | GKS Katowice | Stadion ŁKS-u Łódź, Łódź | 6 000 |
| 1998 | 13.06.1998 | Amica Wronki | 5:3 pd. | Aluminium Konin (2) | Stadion Miejski, Poznań | 10 000[3] |
| 1999 | 13.06.1999 | Amica Wronki | 1:0 | GKS Bełchatów | Stadion Miejski, Poznań | 3 000 |
| 2000 | 06.06.2000 | Amica Wronki | 2:2 | Wisła Kraków | Stadion Miejski, Kraków | 8 500 |
| 09.06.2000 | 3:0 | Stadion Amiki Wronki, Wronki | 5 500 |
| 2001 | 16.05.2001 | Polonia Warszawa | 2:1 | Górnik Zabrze | Stadion im. Ernesta Pohla, Zabrze | 2 216 |
| 27.05.2001 | 2:2 | Stadion Polonii Warszawa, Warszawa | 3 500 |
| 2002 | 07.05.2002 | Wisła Kraków | 4:2 | Amica Wronki | Stadion Amiki Wronki, Wronki | 2 500 |
| 10.05.2002 | 4:0 | Stadion Miejski, Kraków | 7 000 |
| 2003 | 07.05.2003 | Wisła Kraków | 0:1 | Wisła Płock | Stadion Miejski, Kraków | 4 000 |
| 14.05.2003 | 3:0 | Stadion Miejski, Płock | 10 000 |
| 2004 | 18.05.2004 | Lech Poznań | 2:0 | Legia Warszawa | Stadion Miejski, Poznań | 26 000 |
| 01.06.2004 | 0:1 | Stadion Wojska Polskiego, Warszawa | 16 000 |
| 2005 | 18.06.2005 | Dyskobolia Grodzisk Wielkopolski (zwycięzcę pozbawiono tytułu[4][5]) | 2:0 | Zagłębie Lubin | Stadion Dyskobolii Grodzisk Wielkopolski, Grodzisk Wielkopolski | 4 000 |
| 21.06.2005 | 0:1 | Stadion Zagłębia Lubin, Lubin | 8 000 |
| 2006 | 26.04.2006 | Wisła Płock | 3:2 | Zagłębie Lubin | Stadion GOS-u, Lubin | 8 000 |
| 03.05.2006 | 3:1 | Stadion im. Kazimierza Górskiego, Płock | 8 520 |
| 2007 | 01.05.2007 | Dyskobolia Grodzisk Wielkopolski | 2:0 | Korona Kielce | Stadion GKS Bełchatów, Bełchatów | 5 500 |
| 2008 | 13.05.2008 | Legia Warszawa | 0:0 (k. 4:3) | Wisła Kraków | Stadion GKS Bełchatów, Bełchatów | 5 000 |
| 2009 | 19.05.2009 | Lech Poznań | 1:0 | Ruch Chorzów | Stadion Śląski, Chorzów | 25 000 |
| 2010 | 22.05.2010 | Jagiellonia Białystok | 1:0 | Pogoń Szczecin (2) | Stadion im. Zdzisława Krzyszkowiaka, Bydgoszcz | 12 000 |
| 2011 | 03.05.2011 | Legia Warszawa | 1:1 (k. 5:4) | Lech Poznań | Stadion im. Zdzisława Krzyszkowiaka, Bydgoszcz | 16 500 |
| 2012 | 24.04.2012 | Legia Warszawa | 3:0 | Ruch Chorzów | Stadion Miejski, Kielce | 10 000 |
| 2013 | 02.05.2013 | Legia Warszawa | 2:0 | Śląsk Wrocław | Stadion Miejski, Wrocław | 35 712 |
| 08.05.2013 | 0:1 | Pepsi Arena, Warszawa | 29 416 |
| 2014 | 02.05.2014 | Zawisza Bydgoszcz | 0:0 (k. 6:5) | Zagłębie Lubin | Stadion Narodowy, Warszawa | 37 120 |
| 2015 | 02.05.2015 | Legia Warszawa | 2:1 | Lech Poznań | Stadion Narodowy, Warszawa | 45 322 |
| 2016 | 02.05.2016 | Legia Warszawa | 1:0 | Lech Poznań | Stadion Narodowy, Warszawa | 48 563 |
| 2017 | 02.05.2017 | Arka Gdynia | 2:1 pd. | Lech Poznań | Stadion Narodowy, Warszawa | 43 760 |
| 2018 | 02.05.2018 | Legia Warszawa | 2:1 | Arka Gdynia | Stadion Narodowy, Warszawa | 47 037 |
| 2019 | 02.05.2019 | Lechia Gdańsk | 1:0 | Jagiellonia Białystok | Stadion Narodowy, Warszawa | 44 158 |
| 2020 | 24.07.2020[6] | Cracovia | 3:2 pd. | Lechia Gdańsk | Arena Lublin, Lublin | 3 478 |
| 2021 | 02.05.2021 | Raków Częstochowa | 2:1 | Arka Gdynia (2) | Arena Lublin, Lublin | 0[7] |
| 2022 | 02.05.2022 | Raków Częstochowa | 3:1 | Lech Poznań | Stadion Narodowy, Warszawa | 35 694 |
| 2023 | 02.05.2023 | Legia Warszawa | 0:0 (k. 6:5) | Raków Częstochowa | Stadion Narodowy, Warszawa | 44 701 |
| 2024 | 02.05.2024 | Wisła Kraków | 2:1 pd. | Pogoń Szczecin | Stadion Narodowy, Warszawa | 47 506 |
| 2025 | 02.05.2025 | Legia Warszawa | 4:3 | Pogoń Szczecin | Stadion Narodowy, Warszawa | 51 233 |