FINAŁ
- (24.06.1987) ŚLĄSK WROCŁAW - GKS Katowice 0-0 (pd) k. 4:3
1/2 finału
- (03.06.1987) Śląsk Wrocław - Wisła Kraków 1-0 // (17.06.1987, 17:00) Wisła Kraków - Śląsk Wrocław 1-1
- (03.06.1987, 17:30) GKS Katowice - Łódzki KS 5-1 // (17.06.1987, 17:00) Łódzki KS - GKS Katowice 3-3
1/4 finału
- (15.04.1987) Lechia Zielona Góra - Łódzki KS 2-1 // (06.05.1987, 17:00) Łódzki KS - Lechia Zielona Góra 4-1 (pd)
- (15.04.1987) Śląsk Wrocław - Pogoń Szczecin 3-1 // (06.05.1987) Pogoń Szczecin - Śląsk Wrocław 1-2
- (15.04.1987, 16:30) Wisła Kraków - GKS Bełchatów 2-0 // (06.05.1987, 16:30) GKS Bełchatów - Wisła Kraków 2-1 (pd)
- (15.04.1987, 18:00) GKS Katowice - Górnik Zabrze 1-0 // (06.05.1987, 17:00) Górnik Zabrze - GKS Katowice 1-2
1/8 finału
- (22.10.1986, 13:30) Zagłębie Sosnowiec - Górnik Zabrze 0-1
- (29.10.1986) GKS Bełchatów - Stal Mielec 2-0
- (29.10.1986, 14:15) Bałtyk Gdynia - Śląsk Wrocław 1-2
- (29.10.1986) Lechia Zielona Góra - Górnik Wałbrzych 2-1
- (29.10.1986) Górnik Wojkowice - Łódzki KS 0-3
- (29.11.1986, 12:00) Wisła Kraków - Legia Warszawa 1-0 - mecz przerwany po I połowie i powtórzony. / (18.03.1987, 12:00) Wisła Kraków - Legia Warszawa 1-1 (pd) k. 4:3
- (30.11.1986, 11:00) Odra Wodzisław Śląski - GKS Katowice 2-3
- (30.11.1986, 15:00) Pogoń Szczecin - Widzew Łódź 3-2 (pd)
1/16 finału
- (24.09.1986, 15:00) Broń Radom - Bałtyk Gdynia 0-2
- (24.09.1986, 15:00) Odra Wodzisław Śląski - Lechia Gdańsk 2-0
- (24.09.1986, 15:30) Błękitni Kielce - Widzew Łódź 0-3
- (24.09.1986, 15:30) Górnik Knurów - Stal Mielec 1-2 (pd)
- (24.09.1986, 15:30) Górnik Wojkowice - Zagłębie Lubin 1-0
- (24.09.1986, 15:30) Lechia Zielona Góra - Lech Poznań 4-2 (pd)
- (24.09.1986, 15:30) Olimpia Elbląg - Legia Warszawa 1-1 (pd) k. 0:3
- (24.09.1986, 15:30) Śląsk II Wrocław - Śląsk Wrocław 2-5
- (24.09.1986, 15:30) Wisła II Płock - Górnik Wałbrzych 2-3
- (24.09.1986, 15:30) Wisła Puławy - Łódzki KS 1-4
- (24.09.1986, 16:00) GKS Bełchatów - Motor Lublin 2-0
- (24.09.1986, 16:00) Siarka Tarnobrzeg - Górnik Zabrze 2-3
- (24.09.1986, 16:00) Sparta Szamotuły - Pogoń Szczecin 0-2
- (24.09.1986, 16:30) Wisła Kraków - Ruch Chorzów 2-1 (pd)
- (24.09.1986, 17:00) Odra Opole - GKS Katowice 0-2
- (01.10.1986) Korona Kielce - Zagłębie Sosnowiec 0-0 (pd) k. 4:5
1/32 finału
- (13.08.1986) Stal Rzeszów - Wisła Kraków 0-0 (pd) k. 2:4
- (13.08.1986) Wisła Puławy - Jagiellonia Białystok 1-1 (pd) k. 5:4 (Kustra 44 - Bayer 8)
- (13.08.1986) Siarka Tarnobrzeg - Polonia Bytom 2-0 (Stajniak 19, Żuchowski 27)
- (13.08.1986) Sośnica Gliwice - Górnik Knurów 0-1 (Brela 62)
- (13.08.1986) Górnik Wojkowice - GKS Jastrzębie 2-0 (pd) (Zdebik 102, 110)
- (13.08.1986) Śląsk II Wrocław - Moto Jelcz Oława 2-1 (Szuster 5, Bogusz 73 - Krauze 65)
- (13.08.1986) Granica Bogatynia - Odra Opole 0-3 (Majer 41, Stelmach 85, Misztur 86)
- (13.08.1986) Chełmianka - Broń Radom 1-4 (Witkowski 68 - Szymański 7, 26, Kulik 59, 72)
- (13.08.1986) Błękitni Kielce - Resovia 5-0 (Wójcik 19, 59, Dziubel 26, Gębura 62k, Zając 79)
- (13.08.1986) GKS Bełchatów - Gwardia Warszawa 2-1 (Sajewicz 65, 75 - Wielogórski 42)
- (13.08.1986) Polonia Bydgoszcz - Olimpia Elbląg 1-1 (pd) k. 4:5 (Magowski 60 - Bianga 47)
- (13.08.1986) Unia Tarnów - Korona Kielce 0-1 (Tobollik 43)
- (13.08.1986) Wawel Kraków - Odra Wodzisław Śląski 1-2 (Nowowiejski 79k - Wieczorek 59, Krótki 68)
- (13.08.1986) Wisła Płock - Start Łódź 4-2 (Nowaczek 55, 73, Grzesiak 70, Harabasz 82k - Szarek 89, Krzyczmanik 90)
- (13.08.1986) Sparta Szamotuły - Stal Stocznia Szczecin 1-0 (Pater 47)
1/64 finału
- (13.08.1986) Lechia Zielona Góra - Zawisza Bydgoszcz 3-0 (Grajewski 37, Kwapisz 43, Swędera 46)
|