Primera ronda
06.09.1995 Sestao SC - Alavés 0:1
07.09.1995 UDA Gramenet - UE Lleida 0:2
Elche - Hércules CF 0:1
Andorra CF - Villarreal 3:0
SD Beasain - CD Logroñés 1:1
CDC Moscardó - Leganés 3:2
Utrera CD - Córdoba 1:1
SCD Durango - Huesca 1:0
DAV Santa Ana - Getafe 0:3
CD Aurrerá de Vitoria - Eibar 0:0
Real Unión - Osasuna 0:1
FC Andorra - Palamós CF 1:0
CD Castellón - Levante 1:0
UD SS Reyes - Numancia 2:2
Yeclano CF - Novelda CF 0:0
CD Toledo - Valladolid 0:1
Pontevedra CF - Endesa As Pontes 2:2
Las Palmas - CD Mensajero 2:1
UD San Pedro - Atlético Marbella 2:1
AEC Manlleu - Mallorca 0:1
Talavera CF - CyD Leonesa 2:2
CF Extremadura - CD Badajoz 2:0
Vélez CF - Real Jaén 1:1
Málaga - Écija Balompié 1:0
19.09.1995 Racing de Ferrol - CD Ourense 1:0
21.09.1995 Almería CF - Albacete 4:1 (3:1)
20.09.1995 Alavés - Sestao SC 3:3
UE Lleida - UDA Gramenet 4:1
Hércules CF - Elche 0:0
21.09.1995 Villarreal - Andorra CF 4:1
CD Logroñés - SD Beasain 4:0
Leganés - CDC Moscardó 2:1
Córdoba - Utrera CD 4:0
Huesca - SCD Durango 1:1
Getafe - DAV Santa Ana 3:1
Eibar - CD Aurrerá de Vitoria 2:1
Osasuna - Real Unión 4:0
Palamós CF - FC Andorra 1:2
Levante - CD Castellón 3:0
Numancia - UD SS Reyes 0:0
Novelda CF - Yeclano CF 2:0
Valladolid - CD Toledo 2:0
Endesa As Pontes - Pontevedra CF 1:0
CD Mensajero - Las Palmas 0:0
Atlético Marbella - UD San Pedro 2:0
Mallorca - AEC Manlleu 2:1
CyD Leonesa - Talavera CF 1:1
CD Badajoz - CF Extremadura 0:2
Real Jaén - Vélez CF 2:2
Écija Balompié - Málaga 6:5 pn.
CD Ourense - Racing de Ferrol 1:2
12.10.1995 Albacete - Almería CF 0:1 (0:1)
Segunda ronda
24.10.1995 Racing de Ferrol - Sporting 1:1 (1:0)
25.10.1995 Endesa As Pontes - Celta 0:0 (0:0)
FC Andorra - Getafe 3:0
CF Extremadura - Espanyol 1:1 (0:0)
Vélez CF - Tenerife 1:2 (0:0)
Las Palmas - Leganés 1:1
Alavés - Athletic 0:1 (0:1)
Almería CF - Atlético 1:4 (0:1)
Andorra CF - Levante 1:1
Numancia - Real Sociedad 2:0 (2:0)
CD Logroñés - Real Racing 1:2 (0:1)
Eibar - SD Compostela 1:0 (1:0)
Osasuna - Real Oviedo 3:3 (2:2)
Córdoba - CP Mérida 1:3 (1:0)
UE Lleida - Écija Balompié 0:2
Mallorca - Valencia 0:0 (0:0)
Novelda CF - Hércules CF 0:0
CyD Leonesa - Valladolid 1:1 (1:0)
SCD Durango - UD Salamanca 0:2 (0:2)
Atlético Marbella - Rayo 0:0 (0:0)
07.11.1995 Celta - Endesa As Pontes 2:1 (1:0)
08.11.1995 Sporting - Racing de Ferrol 4:0 (1:0)
Getafe - FC Andorra 2:1
Espanyol - CF Extremadura 3:1 (2:1)
Tenerife - Vélez CF 8:0 (4:0)
Leganés - Las Palmas 0:0
Athletic - Alavés 4:1 (1:1)
Atlético - Almería CF 2:1 (1:0)
Levante - Andorra CF 4:1
Real Sociedad - Numancia 8:9 (2:0, 2:0, 2:0) pn.
Real Racing - CD Logroñés 3:1 (2:0)
SD Compostela - Eibar 2:0 (1:0)
Real Oviedo - Osasuna 4:1 (2:1)
CP Mérida - Córdoba 2:0 (0:0)
Écija Balompié - UE Lleida 0:1
Valencia - Mallorca 4:1 (0:0, 0:0, 0:0) pn.
Hércules CF - Novelda CF 2:0
Valladolid - CyD Leonesa 3:1 (0:1)
UD Salamanca - SCD Durango 4:0 (2:0)
09.11.1995 Rayo - Atlético Marbella 3:1 (1:1)
Tercera ronda
28.11.1995 Atlético - CP Mérida 4:1 (0:1)
29.11.1995 UD Salamanca - Athletic 0:0 (0:0)
SD Compostela - Valladolid 1:0 (1:0)
Leganés - Espanyol 0:1 (0:0)
Numancia - Real Racing 0:0 (0:0)
Écija Balompié - Sporting 2:0 (1:0)
Levante - Tenerife 1:0 (0:0)
FC Andorra - Celta 0:5 (0:4)
Hércules CF - Rayo 1:1 (0:1)
30.11.1995 Real Oviedo - Valencia 1:1 (0:0)
12.12.1995 Valencia - Real Oviedo 1:0 (1:0)
13.12.1995 CP Mérida - Atlético 4:4 (1:1)
Valladolid - SD Compostela 1:1 (0:0)
Espanyol - Leganés 5:1 (3:1)
Real Racing - Numancia 0:1 (0:1)
Sporting - Écija Balompié 5:0 (1:0)
Tenerife - Levante 6:1 (3:0)
Celta - FC Andorra 2:0 (1:0)
Rayo - Hércules CF 0:1 (0:1)
14.12.1995 Athletic - UD Salamanca 3:1 (2:0)
Octavos de final
09.01.1996 21:30 Atlético - Betis 1:1 (1:0)
10.01.1996 20:15 Athletic - Zaragoza 2:3 (1:2)
20:30 Numancia - Sporting 2:1 (0:1)
21:00 Celta - Valencia 1:1 (0:1)
21:00 Deportivo - Tenerife 1:1 (1:1)
21:15 Hércules CF - Barcelona 0:0 (0:0)
21:30 Sevilla - SD Compostela 2:1 (0:0)
11.01.1996 21:30 Espanyol - Real Madrid 4:1 (2:0)
16.01.1996 21:30 Betis - Atlético 1:2 (0:2)
17.01.1996 20:30 Zaragoza - Athletic 0:1 (0:0)
20:30 SD Compostela - Sevilla 0:1 (0:1)
20:45 Sporting - Numancia 0:0 (0:0)
21:00 Valencia - Celta 3:0 (2:0)
21:00 Barcelona - Hércules CF 4:1 (2:0)
22:00 Tenerife - Deportivo 2:1 (1:1)
18.01.1996 21:30 Real Madrid - Espanyol 2:1 (0:1)
Cuartos de final
30.01.1996 21:30 Sevilla - Valencia 1:1 (1:1)
31.01.1996 21:00 Espanyol - Zaragoza 0:0 (0:0)
23:00 Tenerife - Atlético 0:0 (0:0)
01.02.1996 21:30 Numancia - Barcelona 2:2 (1:0)
13.02.1996 21:30 Valencia - Sevilla 2:0 (1:0)
14.02.1996 20:00 Zaragoza - Espanyol 1:1 (1:1)
22:00 Barcelona - Numancia 3:1 (3:1)
15.02.1996 21:30 Atlético - Tenerife 3:0 (2:0)
Semifinales
21.02.1996 21:30 Valencia - Atlético 3:5 (2:0)
22.02.1996 21:30 Barcelona - Espanyol 1:0 (0:0)
28.02.1996 21:30 Espanyol - Barcelona 2:3 (1:1)
29.02.1996 21:30 Atlético - Valencia 1:2 (1:1)
Final
10.04.1996 20:30 Atlético - Barcelona 1:0 (0:0, 0:0) pró.