1950/51 | 1/32 | wyjazd | Pomorzanin Toruń | 0-1 | | |
1952 | 1/16 | wyjazd | Gwardia Słupsk | 1-2 | Antoni Brzeżańczyk 47' | |
1953/54 | 1/32 | wyjazd | Stal Mielec | 1-2 dogr. | Ryszard Wojciechowski (Bogdan Kajdasz) 61' | grano 124' – złoty gol |
1954/55 | 1/16 | wyjazd | Gwardia Warszawa | 2-3 | Kazimierz Wróbel 12', Teodor Anioła 65' | |
1955/56 | 1/32 | wyjazd | Polonia Gdańsk | 0-1 | | |
1956/57 | 1/16 | wyjazd | Zawisza Bydgoszcz | 3-1 | Janusz Gogolewski 20', Teodor Anioła 60', Florian Wojciechowski 72' | |
| 1/8 | dom | Gwardia Warszawa | 2-5 | Zygmunt Maciejak 42', Teodor Anioła 53' | |
1961/62 | 1/16 | wyjazd | Stal Rzeszów | 0-4 | | |
1962/63 | 1/16 | wyjazd | Rapid Wełnowiec | 3-1 | Janusz Gogolewski 26', Jan Kaczmarek 39', Karol Śmiłowski 65' | |
| 1/8 | dom | Pogoń Szczecin | 4-1 | Zygmunt Maciejak 2', 80', Henryk Mikołajewski 41', Jan Kaczmarek 81' | |
| ĆF | dom | Górnik Zabrze | 2-4 | Janusz Gogolewski 4', Andrzej Karbowiak 38'k | |
1963/64 | 1/64 | wyjazd | Zawisza II Bydgoszcz | 1-0 dogr. | Łucjan Gojny 93' | |
| 1/32 | wyjazd | Warta Gorzów Wielkopolski | 3-1 | Jan Kaczmarek x2, Henryk Wróbel | |
| 1/16 | wyjazd | Stocznia Północna Gdańsk | 4-1 | Czesław Szczepankiewicz 28', 88', Henryk Wróbel 35', Łucjan Gojny 65' | |
| 1/8 | dom | Zagłębie Sosnowiec | 0-2 | | |
1964/65 | 1/64 | wyjazd | Kujawiak Włocławek | 6-2 | Czesław Szczepankiewicz x4, Karol Śmiłowski x2 | |
| 1/32 | dom | Lechia Gdańsk | 3-0 | Czesław Szczepankiewicz x2, Jan Domino | stadion Olimpii |
| 1/16 | dom | Legia Warszawa | 2-4 dogr. | Czesław Szczepankiewicz 3', Włodzimierz Jakubowski 44'k | |
1965/66 | 1/32 | wyjazd | Polonia Gdańsk | 4-1 | Jan Stępczak 41', 83', Zygmunt Maciejak 51', Czesław Szczepankiewicz 67' | |
| 1/16 | dom | Zagłębie Sosnowiec | 2-3 | Karol Śmiłowski 47', Czesław Szczepankiewicz 60' | |
1966/67 | 1/32 | wyjazd | Wiarus Krosno Odrzańskie | 3-0 | Andrzej Karbowiak 20'k, Edward Kuczko 28', Teodor Napierała 76' | |
| 1/16 | dom | Zagłębie Sosnowiec | 0-1 | | |
1967/68 | 1/32 | wyjazd | Lechia Szczecinek | 1-0 | Lech Stępkowski 53' | |
| 1/16 | dom | Śląsk Wrocław | 1-1 dogr.karne 4-3 | Jan Stępczak 75' | |
| 1/8 | wyjazd | Avia Świdnik | 1-1 dogr.karne 3-2 | Edward Kuczko (Aleksander Świtała?) 16' | |
| ĆF | dom | GKS Katowice | 0-0 dogr.karne 5-3 | | |
| PF | dom | Górnik Zabrze | 0-2 | | |
1968/69 | 1/32 | wyjazd | PTC Pabianice | 5-0 | Włodzimierz Jakubowski x4 (3+1k), Lech Stępkowski | |
| 1/16 | dom | Zagłębie Wałbrzych | 0-3 dogr. | | |
1972/73 | 1/16 | wyjazd | Szombierki Bytom | 0-1 | | |
1973/74 | 1/16 | wyjazd | Lechia Gdańsk | 0-2 dogr. | | |
1974/75 | 1/16 | wyjazd | Bałtyk Gdynia | 1-0 | Eugeniusz Olszyna 79' | |
| 1/8 | wyjazd | GKS Tychy | 1-0 | Grzegorz Tomkowiak 63' | |
| ĆF | wyjazd | ROW II Rybnik | 1-2 | Eugeniusz Olszyna 8' | |
1975/76 | 1/16 | wyjazd | Stoczniowiec Gdańsk | 0-1 | | |
1976/77 | 1/16 | wyjazd | Arkonia Szczecin | 2-0 | Mirosław Justek 3', Jakóbczak 39' | |
| 1/8 | wyjazd | Orzeł Łódź | 1-2 | Ryszard Szpakowski 33' | |
1977/78 | 1/16 | wyjazd | Arkonia Szczecin | 1-0 | Józef Szewczyk 87' | |
| 1/8 | dom | Zawisza Bydgoszcz | 1-0 | Ryszard Szpakowski 16' | |
| ĆF | wyjazd | Wisła Kraków | 3-1 dogr. | Zbigniew Milewski 15', 109', Mirosław Justek 94' | |
| PF | wyjazd | Piast Gliwice | 1-3 | Zbigniew Milewski 39' | |
1978/79 | 1/16 | wyjazd | Piast Gliwice | 2-1 | Teodor Napierała 65', Mirosław Justek 83'k | |
| 1/8 | wyjazd | Karpaty Krosno | 2-1 | Mirosław Okoński 40', Marek Skurczyński 85' | |
| ĆF | wyjazd | Arka Gdynia | 2-2 dogr.karne 6-7 | Leszek Piekarczyk 12', Marek Skurczyński 114' | |
1979/80 | 1/16 | wyjazd | Radomiak Radom | 2-1 | Zbigniew Stelmasiak 17', 47' | |
| 1/8 | dom | Wisła Kraków | 1-0 | Zbigniew Stelmasiak 28' | |
| ĆF | wyjazd | Polonia Bytom | 2-1 | Janusz Woliński 12', Zbigniew Milewski 15' | |
| PF | wyjazd | ŁKS Łódź | 2-1 | Teodor Napierała 8', 47' | |
| FINAŁ | neutralny | Legia Warszawa | 0-5 | | w Częstochowie, Stadion Miejski |
1980/81 | 1/16 | wyjazd | Pogoń Szczecin | 0-2 | | |
1981/82 | 1/16 | wyjazd | Stilon Gorzów Wielkopolski | 4-1 | Józef Szewczyk 31', Bogusław Oblewski 37', Józef Adamiec 42', (Jacek Dudek 82's) | |
| 1/8 | dom | Zagłębie Sosnowiec | 3-0 | Bogusław Oblewski 33', Krzysztof Pawlak 81', Remigiusz Marchlewicz 85' | |
| ĆF | dom | Widzew Łódź | 1-1 dogr.karne 5-4 | Krzysztof Pawlak 20' | |
| PF | dom | Arka Gdynia | 2-0 | Piotr Grobelny 28', 43' | |
| FINAŁ | neutralny | Pogoń Szczecin | 1-0 | Mirosław Okoński 38' | we Wrocławiu, stadion Śląska |
1982/83 | 1/16 | wyjazd | Zagłębie Wałbrzych | 1-0 dogr. | Tadeusz Wiśniewski 103' | |
| 1/8 | wyjazd | Wisła Płock | 1-0 | Janusz Kupcewicz 57' | |
| ĆF | wyjazd | Legia Warszawa | 1-0 | Mirosław Okoński 46' | |
| PF | wyjazd | Piast Gliwice | 0-1 | | |
1983/84 | 1/16 | wyjazd | Celuloza Kostrzyn nad Odrą | 0-0 dogr.karne 4-3 | | |
| 1/8 | wyjazd | Piast Gliwice | 5-0 | Henryk Miłoszewicz 30'k, Bogusław Oblewski 44', Mariusz Niewiadomski 52', Jacek Bąk 60', Mirosław Okoński 81' | |
| ĆF, 1 mecz | dom | ŁKS Łódź | 1-0 | Damian Łukasik 27' | |
| ĆF, 2 mecz | wyjazd | ŁKS Łódź | 1-2 | Henryk Miłoszewicz 53'k | |
| PF, 1 mecz | wyjazd | Ruch Chorzów | 1-0 | Henryk Miłoszewicz 68' | |
| PF, 2 mecz | dom | Ruch Chorzów | 3-0 | Henryk Miłoszewicz 22', Mirosław Okoński 29, Jacek Bąk 72' | |
| FINAŁ | neutralny | Wisła Kraków | 3-0 | Henryk Miłoszewicz 7'k, Mirosław Okoński 22', Czesław Jakołcewicz 47' | w Warszawie, Stadion Wojska Polskiego |
1984/85 | 1/16 | wyjazd | Lechia Zielona Góra | 4-0 | Czesław Jakołcewicz 48', 51', Jarosław Araszkiewicz 66', Grzegorz Łazarek 82' | |
| 1/8 | wyjazd | Cracovia | 2-1 | Mirosław Okoński 70', Grzegorz Kapica 86' | |
| ĆF, 1 mecz | dom | Widzew Łódź | 0-0 | | |
| ĆF, 2 mecz | wyjazd | Widzew Łódź | 1-3 | Dariusz Kofnyt 59' | |
1985/86 | 1/16 | wyjazd | Victoria Jaworzno | 4-1 | Hieronim Barczak 24', Rafał Stroiński 69', Piotr Skrobowski 73', Mariusz Niewiadomski 87' | |
| 1/8 | wyjazd | GKS Katowice | 0-1 | | |
1986/87 | 1/16 | wyjazd | Lechia Zielona Góra | 2-4 dogr. | Bogusław Pachelski 38', Jerzy Kruszczyński 96' | |
1987/88 | 1/16 | wyjazd | Jeziorak Iława | 2-0 | Henryk Miłoszewicz 36', Adrian Szczepański 48' | |
| 1/8 | wyjazd | Ostrovia Ostrów Wielkopolski | 3-0 | Henryk Miłoszewicz 15', Bogusław Pachelski 80', 83' | |
| ĆF, 1 mecz | wyjazd | Pogoń Szczecin | 1-0 | Jarosław Araszkiewicz 3' | |
| ĆF, 2 mecz | dom | Pogoń Szczecin | 1-0 | Jerzy Kruszczyński 18'k | |
| PF, 1 mecz | wyjazd | Górnik Wałbrzych | 1-2 | Dariusz Skrzypczak 75' | |
| PF, 2 mecz | dom | Górnik Wałbrzych | 3-0 | Jerzy Kruszczyński 14'k, Bogusław Pachelski 26', 72' | |
| FINAŁ | neutralny | Legia Warszawa | 1-1 dogr.karne 3-2 | Jarosław Araszkiewicz 49', rzuty karne: Jerzy Kruszczyński (+), Bogusław Pachelski (-, obrona), Czesław Jakołcewicz (+), Andrzej Słowakiewicz (-, obrona), Marek Rzepka (+) | w Łodzi, stadion Widzewa |
1988/89 | 1/16 | wyjazd | Lublinianka Lublin | 2-1 | Andrzej Słowakiewicz 15', Damian Łukasik 20' | |
| 1/8 | wyjazd | Bałtyk Gdynia | 1-2 | Bogusław Pachelski 25' | |
1989/90 | 1/16 | wyjazd | Stomil Olsztyn | 3-1 dogr. | Jarosław Araszkiewicz 67', Bogusław Pachelski 105', Andrzej Juskowiak 117' | |
| 1/8 | wyjazd | Hutnik Kraków | 1-4 dogr. | Jarosław Araszkiewicz 40' | |
1990/91 | 1/16 | wyjazd | Stal Stalowa Wola | 3-2 | Dariusz Bayer 27', Andrzej Juskowiak 47', Dariusz Skrzypczak 56' | |
| 1/8 | wyjazd | ŁKS Łódź | 0-2 | | |
1991/92 | 1/16 | wyjazd | Hutnik Warszawa | 1-3 | Kazimierz Moskal 53' | |
1992/93 | 1/16 | wyjazd | ŁKS Łódź | 1-3 | Przemysław Bereszyński 14' | |
1993/94 | 1/16 | wyjazd | Górnik Pszów | 2-1 | Skrzypczak 78', 95' | unieważniony, przerwany w 105' z powodu ciemności i powtarzany |
| 1/16 | wyjazd | Górnik Pszów | 0-2 | | |
1994/95 | 1/16 | wyjazd | Mławianka Mława | 4-1 | Reiss 21', Remień 70', Dembiński 80', Trzeciak 88' | |
| 1/8 | dom | Hutnik Kraków | 1-0 | Robert Stachurski 76' | |
| ĆF | dom | Jeziorak Iława | 3-1 | Waldemar Przysiuda 23', Marek Czerniawski 30', Jacek Bąk 76' | |
| PF | dom | GKS Katowice | 1-1 dogr.karne 2-4 | Krzysztof Piskuła 57', rzuty karne: Jacek Dembiński (+), Marek Rzepka (-, słupek), Ryszard Remień (+), Marek Czerniawski (-, obrona) | |
1995/96 | 1/16 | wyjazd | Polonia Warszawa | 6-2 | Piotr Prabucki 9', Ryszard Remień 13', Sławomir Twardygrosz 35', 61', Piotr Reiss 56', Tomasz Bekas 69' | |
| 1/8 | wyjazd | Pogoń Oleśnica | 0-1 | | |
1996/97 | 1/16 | wyjazd | Pogoń Szczecin | 1-1 dogr.karne 3-4 | Artur Wichniarek 100' | |
1997/98 | 1/16 | wyjazd | Jeziorak Iława | 2-1 | Krzysztof Piskuła 18'k, Maciej Bykowski 78' | |
| 1/8 | wyjazd | Górnik Łęczna | 2-2 dogr.karne 4-2 | Piotr Reiss 74', Krzysztof Piskuła 84' | |
| ĆF | wyjazd | Polonia Warszawa | 0-1 | | |
1998/99 | 1/16 | wyjazd | Petrochemia Płock | 1-2 dogr. | Piotr Reiss 9' | |
1999/2000 | 1/16 | wyjazd | Odra Szczecin | 2-1 | Jarosław Maćkiewicz 27', Krzysztof Piskuła 90' | |
| 1/8 | wyjazd | Pomerania Police | 2-3 dogr. | Bartosz Ślusarski 25', 36' | |
2000/01 | 1/16 | dom | Odra Wodzisław Śląski | 0-1 | | |
2001/02 | 1/32 | wyjazd | Cracovia | 2-2 dogr.karne 4-1 | Krzysztof Michalski 23', Arkadiusz Miklosik 81', rzuty karne: Dariusz Wojciechowski (+), Arkadiusz Miklosik (+), Bartosz Ślusarski (+), Leszek Zawadzki (+) | |
| 1/16 | dom | Pogoń Szczecin | 0-0 dogr.karne 12-11 | | |
| 1/8 | dom | Dyskobolia Grodzisk Wielkopolski | 0-2 | | |
2002/03 | 1/32 | wyjazd | Zorza Dobrzany | 1-1 dogr.karne 4-1 | Krzysztof Piskuła 42'k | |
| 1/16 | dom | Ruch Chorzów | 2-0 | Piotr Reiss 4', Grzegorz Matlak 71' | |
| 1/8 | dom | Ceramika Opoczno | 1-2 | Piotr Reiss 17' | |
2003/04 | 1/16 | wyjazd | Karkonosze Jelenia Góra | 3-0 | Arkadiusz Kaliszan 10', Piotr Reiss 18', Zbigniew Zakrzewski 90' | |
| 1/8 | wyjazd | Polonia Warszawa | 2-1 | Rafał Grzelak 55', Piotr Reiss 77' | |
| ĆF, 1 mecz | wyjazd | Górnik Polkowice | 0-0 | | |
| ĆF, 2 mecz | dom | Górnik Polkowice | 4-1 | Piotr Reiss 19', Damian Nawrocik 40', Bartosz Ślusarski 55', (Marcin Szymański 83's) | |
| PF, 1 mecz | wyjazd | GKS Katowice | 2-1 | Piotr Reiss 47', Michał Goliński 77' | |
| PF, 2 mecz | dom | GKS Katowice | 4-2 | Zbigniew Zakrzewski 6', 47', Piotr Reiss 45', 90'k | |
| FINAŁ, 1 mecz | dom | Legia Warszawa | 2-0 | Piotr Reiss 17', 35' | |
| FINAŁ, 2 mecz | wyjazd | Legia Warszawa | 0-1 | | |
2004/05 | 1/16, grupa 6 | dom | KSZO Ostrowiec Świętokrzyski | 2-0 | Piotr Reiss 6', Adam Majewski 57' | |
| | dom | Arka Gdynia | 4-1 | David Topolski 21', Damian Nawrocik 33', Piotr Reiss 60', 65' | |
| | wyjazd | Drwęca Nowe Miasto Lubawskie | 0-2 | | |
| | wyjazd | KSZO Ostrowiec Świętokrzyski | 0-1 | | |
| | wyjazd | Arka Gdynia | 0-0 | | |
| | dom | Drwęca Nowe Miasto Lubawskie | 5-0 | Piotr Reiss 9', 74', Błażej Telichowski 56', Zbigniew Zakrzewski 66', 85' | |
| 1/8, 1 mecz | dom | Amica Wronki | 2-1 | Damian Nawrocik 1', Rafał Lasocki 79' | |
| 1/8, 2 mecz | wyjazd | Amica Wronki | 1-1 | Zbigniew Zakrzewski 9' | |
| ĆF, 1 mecz | dom | Legia Warszawa | 0-0 | | |
| ĆF, 2 mecz | wyjazd | Legia Warszawa | 1-2 | Zbigniew Zakrzewski 30' | |
2005/06 | 1/16, 1 mecz | wyjazd | Okocimski KS Brzesko | 3-3 | Zbigniew Zakrzewski 5', 33', Damian Nawrocik 48' | |
| 1/16, 2 mecz | dom | Okocimski KS Brzesko | 4-1 | Mariusz Mowlik 72', Ibou Sawaneh 74', Paweł Buzała 79', Błażej Telichowski 90' | |
| 1/8, 1 mecz | dom | Radomiak Radom | 2-0 | Krzysztof Gajtkowski 62', 81' | |
| 1/8, 2 mecz | wyjazd | Radomiak Radom | 2-0 | Marcin Wachowicz 77', 82' | |
| ĆF, 1 mecz | dom | Odra Wodzisław Śląski | 1-0 | Błażej Telichowski 61' | |
| ĆF, 2 mecz | wyjazd | Odra Wodzisław Śląski | 0-0 | | |
| PF, 1 mecz | wyjazd | Wisła Płock | 0-0 | | w Warszawie, stadion Polonii |
| PF, 2 mecz | dom | Wisła Płock | 0-1 | | |
2006/07 | 1/16 | wyjazd | Podbeskidzie Bielsko-Biała | 2-1 | Zbigniew Zakrzewski 42', 45' | |
| 1/8 | dom | Pogoń Szczecin | 2-1 | Zbigniew Zakrzewski 75', Piotr Reiss 87' | |
| ĆF, 1 mecz | wyjazd | Korona Kielce | 0-1 | | |
| ĆF, 2 mecz | dom | Korona Kielce | 3-2 | Przemysław Pitry 50', Marcin Zając 70', Zlatko Tanevski 72' | |
2007/08 | 1/16 | wyjazd | Polonia Warszawa | 2-3 | Hernán Rengifo 24', Henry Quinteros 65' | |
2008/09 | 1/16 | wyjazd | Piast Gliwice | 4-0 | Semir Štilić 12', 53', Rafał Murawski 22', Hernán Rengifo 90' | |
| 1/8 | dom | Odra Wodzisław Śląski | 1-0 | Ivan Đurđević 90' | |
| ĆF, 1 mecz | wyjazd | Wisła Kraków | 1-0 | Robert Lewandowski 49' | |
| ĆF, 2 mecz | dom | Wisła Kraków | 2-1 | Robert Lewandowski 26', Hernán Rengifo 29' | |
| PF, 1 mecz | dom | Polonia Warszawa | 1-1 | Semir Štilić 14' | |
| PF, 2 mecz | wyjazd | Polonia Warszawa | 1-1 dogr.karne 3-0 | Hernán Rengifo 60'k, rzuty karne: Dawid Kucharski (+), Semir Štilić (+), Anderson Cueto (+) | |
| FINAŁ | neutralny | Ruch Chorzów | 1-0 | Sławomir Peszko 51' | Chorzów, Stadion Śląski |
2009/10 | 1/16 | wyjazd | Stal Stalowa Wola | 0-0 dogr.karne 1-4 | *rzuty karne: Ivan Đurđević (-, obrona), Bartosz Bosacki (+), Dimitrije Injac (-, obrona) | |
2010/11 | 1/16 | wyjazd | GKS Tychy | 1-0 | Semir Štilić 77' | |
| 1/8 | wyjazd | Cracovia | 4-1 | Sławomir Peszko 22', Artjoms Rudņevs 43', 60', Jakub Wilk 90' | |
| ĆF, 1 mecz | dom | Polonia Warszawa | 0-1 | | |
| ĆF, 2 mecz | wyjazd | Polonia Warszawa | 2-1 | Bartosz Bosacki 4'k, Bartosz Ślusarski 23' | |
| PF, 1 mecz | dom | Podbeskidzie Bielsko-Biała | 1-1 | Bartosz Ślusarski 58' | |
| PF, 2 mecz | wyjazd | Podbeskidzie Bielsko-Biała | 3-2 | Semir Štilić 73', Artjoms Rudņevs 75', 90' | |
| FINAŁ | neutralny | Legia Warszawa | 1-1 dogr.karne 4-5 | Dimitrije Injac 29', rzuty karne: Bartosz Bosacki (-, obrona), Semir Štilić (+), Artjoms Rudņevs (+), Tomasz Mikołajczak (+), Hubert Wołąkiewicz (+) | w Bydgoszczy, stadion im.Zdzisława Krzyszkowiaka |
2011/12 | 1/16 | wyjazd | Chrobry Głogów | 3-0 | Vojo Ubiparip 22', Semir Štilić 73'k, Artjoms Rudņevs 90' | |
| 1/8 | wyjazd | Polonia Bytom | 3-1 dogr. | Grzegorz Wojtkowiak 57', Artjoms Rudņevs 101'k, 109' | |
| ĆF, 1 mecz | dom | Wisła Kraków | 0-1 | | |
| ĆF, 2 mecz | wyjazd | Wisła Kraków | 0-1 | | |
2012/13 | 1/16 | wyjazd | Olimpia Grudziądz | 1-2 dogr. | Łukasz Trałka 82' | |
2013/14 | 1/16 | wyjazd | Termalica Bruk-Bet Nieciecza | 4-0 | Łukasz Teodorczyk 63', Bartosz Ślusarski 65', Szymon Pawłowski 78', Szymon Drewniak 90' | |
| 1/8 | wyjazd | Miedź Legnica | 0-2 | | |
2014/15 | 1/16 | dom | Wisła Kraków | 2-0 | Szymon Pawłowski 66', 77' | |
| 1/8 | dom | Jagiellonia Białystok | 4-2 dogr. | Zaur Sadajew 1', Karol Linetty 7', 120', Barry Douglas 112' | |
| ĆF, 1 mecz | wyjazd | Znicz Pruszków | 5-1 | Karol Linetty 17', Dariusz Formella 62', Zaur Sadajew 65', 67', Muhamed Keïta 90' | |
| ĆF, 2 mecz | dom | Znicz Pruszków | 1-0 | Dariusz Formella 89' | |
| PF, 1 mecz | wyjazd | Błękitni Stargard Szczeciński | 1-3 | Zaur Sadajew 9' | |
| PF, 2 mecz | dom | Błękitni Stargard Szczeciński | 5-1 dogr. | Paulus Arajuuri 34', Dariusz Formella 44', Dawid Kownacki 74', 106', Kasper Hämäläinen 100' | |
| FINAŁ | neutralny | Legia Warszawa | 1-2 | (Tomasz Jodłowiec 20's) | w Warszawie, Stadion Narodowy |
2015/16 | 1/16 | wyjazd | Olimpia Grudziądz | 2-0 | Dávid Holman 9', 86' | |
| 1/8 | dom | Ruch Chorzów | 1-0 | (Rafał Grodzicki 50's) | |
| ĆF, 1 mecz | wyjazd | Zagłębie Lubin | 1-0 | Paulus Arajuuri 81' | |
| ĆF, 2 mecz | dom | Zagłębie Lubin | 1-0 | Szymon Pawłowski 90' | |
| PF, 1 mecz | dom | Zagłębie Sosnowiec | 1-0 | Vladimir Volkov 38' | |
| PF, 2 mecz | wyjazd | Zagłębie Sosnowiec | 1-1 | Maciej Gajos 70' | |
| FINAŁ | neutralny | Legia Warszawa | 0-1 | | w Warszawie, Stadion Narodowy |
2016/17 | 1/16 | wyjazd | Podbeskidzie Bielsko-Biała | 3-0 | Tomasz Kędziora 44', Nicki Bille Nielsen 63', 86' | |
| 1/8 | wyjazd | Ruch Chorzów | 3-0 | Marcin Robak 14', Radosław Majewski 30', Szymon Pawłowski 53' | |
| ĆF, 1 mecz | dom | Wisła Kraków | 1-1 | Dawid Kownacki 78' | |
| ĆF, 2 mecz | wyjazd | Wisła Kraków | 4-2 | Marcin Robak 21'k, Maciej Makuszewski 28', Darko Jevtić 39', Radosław Majewski 82' | |
| PF, 1 mecz | dom | Pogoń Szczecin | 3-0 | Szymon Pawłowski 32', Dawid Kownacki 53', Lasse Nielsen 66' | |
| PF, 2 mecz | wyjazd | Pogoń Szczecin | 1-0 | Marcin Robak 41' | |
| FINAŁ | neutralny | Arka Gdynia | 1-2 dogr. | Łukasz Trałka 119 | w Warszawie, PGE Narodowy |
2017/18 | 1/16 | wyjazd | Pogoń Szczecin | 0-3 | | |
2018/19 | 1/32 | wyjazd | ŁKS Łódź | 1-0 dogr. | João Amaral 120 | |
| 1/16 | wyjazd | Raków Częstochowa | 0-1 | | |
2019/20 | 1/32 | wyjazd | Chrobry Głogów | 2-0 | Christian Gytkjær 75', Mateusz Skrzypczak 84' | |
| 1/16 | wyjazd | Resovia | 4-0 | Christian Gytkjær 38', 45', Wołodymyr Kostewycz 47', Filip Marchwiński 54' | |
| 1/8 | wyjazd | Stal Stalowa Wola | 2-0 | Tymoteusz Puchacz 2', Tomasz Dejewski 69' | w Boguchwale |
| ĆF | wyjazd | Stal Mielec | 3-1 | Dani Ramírez 5', Timur Żamaletdinow 34', Kamil Jóźwiak 82' | |
| PF | dom | Lechia Gdańsk | 1-1 dogr.karne 3-4 | Dani Ramírez 65', rzuty karne: Christian Gytkjær (+), Jakub Moder (+), Ľubomír Šatka (+), Filip Marciniak (-, obroniony), Dani Ramírez (-, obroniony), Kamil Jóźwiak (-, nad bramką) | |
2020/21 | 1/32 | wyjazd | Odra Opole | 3-1 | Ľubomír Šatka 14', 76', Filip Szymczak 87' | |
| 1/16 | wyjazd | Znicz Pruszków | 3-2 | Mohammad Awwad 18', Dani Ramírez 50', 58' | |
| 1/8 | wyjazd | Radomiak Radom | 1-1 dogr.karne 4-3 | Tymoteusz Puchacz 117'k, rzuty karne: Pedro Tiba (-, obroniony), Wasyl Kraweć (-, obroniony), Tymoteusz Puchacz (+), Michał Skóraś (+), Alan Czerwiński (+), Nika Kwekweskiri (+) | w Sosnowcu |
| ĆF | dom | Raków Częstochowa | 0-2 | | |
2021/22 | 1/32 | wyjazd | Skra Częstochowa | 3-0 | Artur Sobiech 17', Barry Douglas 57', Antoni Kozubal 84' | w Poznaniu; Skra gospodarzem |
| 1/16 | wyjazd | Unia Skierniewice | 2-0 | Dani Ramírez 9', (Bartosz Broniarek 21's) | |
| 1/8 | wyjazd | Garbarnia Kraków | 4-0 | Filip Marchwiński 16', (Jakub Banach 23's), Alan Czerwiński 32', Radosław Murawski 64' | |
| ĆF | wyjazd | Górnik Zabrze | 2-0 | João Amaral 31', 58' | |
| PF | wyjazd | Olimpia Grudziądz | 3-0 | Dawid Kownacki 26', Barry Douglas 49', 58' | |
| FINAŁ | neutralny | Raków Częstochowa | 1-3 | João Amaral 52' | w Warszawie, PGE Narodowy |