1. Runde
23.08.2008 18:00 SD Ejea - UD Alzira 1:3 n.V.
25.08.2008 20:30 UD Melilla - AD Ceuta 2:1
26.08.2008 20:15 Real Oviedo - Pontevedra CF 2:0
20:30 CD Toledo - Granada CF 3:1
27.08.2008 18:30 CD Izarra - CF Gavà 0:1
19:00 UE Sant Andreu - CD Mirandés 2:1
20:00 SD Ciudad de Santiago - Club Portugalete 0:1
20:30 Barakaldo CF - Gimnástica Torrelavega 2:0
20:30 CD Lugo - Real Unión 0:3
20:30 SD Ponferradina - Racing Ferrol 1:0
20:30 Orihuela CF - Atlético Baleares 2:0
21:00 CD San Fernando - Polideportivo Ejido 0:3
21:00 CD Roquetas - Club Atlético Ciudad de Lorquí 1:0
21:30 Atlético Granadilla - Don Benito 0:1
21:30 Universidad Las Palmas - CD Ciempozuelos 1:0
21:45 UB Conquense - Cádiz CF 3:2
22:00 CD Linares - Écija Balompié 1:2
28.08.2008 21:00 CD Alfaro - Águilas CF 1:0
2. Runde
03.09.2008 20:00 Real Sociedad - Real Zaragoza 1:0
20:15 SD Huesca - Rayo Vallecano 1:3 n.V.
20:15 Real Oviedo - SD Ponferradina 2:3 n.V.
20:15 Real Unión - UE Sant Andreu 2:1
20:30 CD Toledo - Zamora CF 1:0
20:30 Orihuela CF - UD Fuerteventura 1:0
20:30 Barakaldo CF - CD Roquetas 1:0 n.V.
20:45 UD Salamanca - UD Las Palmas 2:1
21:00 Benidorm CD - SD Lemona 4:2 n.V.
21:00 CD Castellón - SD Eibar 1:0
21:00 Elche CF - CD Alavés 2:0
21:00 Gimnàstic de Tarragona - Girona FC 0:2
21:00 Xerez CD - Real Murcia 1:3 i.E.
21:00 UD Alzira - Granada 74 CF 1:4 i.E.
21:00 CD Alfaro - Don Benito 1:2
21:30 Hércules CF - Levante UD 2:1 n.V.
21:30 Polideportivo Ejido - UB Conquense 2:0
21:30 Écija Balompié - Club Portugalete 0:1
21:50 UD Melilla - Mérida UD 5:2
22:00 CD Tenerife - Córdoba CF 2:1
04.09.2008 20:30 Alicante CF - RC Celta 0:1
11.09.2008 12:00 CF Gavà - Universidad Las Palmas 1:3 n.V.
3. Runde
08.10.2008 20:00 Club Portugalete - Don Benito 2:0
20:15 Real Unión - Barakaldo CF 2:1
20:30 RC Celta - Real Sociedad 2:0
20:30 SD Ponferradina - Universidad Las Palmas 4:2 i.E.
21:00 Granada 74 CF - Benidorm CD 0:2
21:00 UD Salamanca - CD Castellón 0:1 n.V.
21:00 Orihuela CF - CD Toledo 3:1
21:00 Rayo Vallecano - Albacete 2:1
21:15 UD Melilla - Polideportivo Ejido 2:3
21:30 Hércules CF - Girona FC 1:0
09.10.2008 21:30 Elche CF - CD Tenerife 4:3 i.E.
4. Runde
28.10.2008 21:00 Benidorm CD - FC Barcelona 0:1 (0:0)
29.10.2008 20:30 Club Portugalete - Valencia CF 1:4 (0:2)
21:00 Polideportivo Ejido - Villarreal CF 5:0 (2:0)
21:00 Orihuela CF - Atlético Madrid 0:1 (0:1)
21:00 SD Ponferradina - Sevilla FC 1:0 (0:0)
21:00 Elche CF - Deportivo La Coruña 0:2 (0:1)
21:00 Real Murcia - Racing Santander 2:1 (0:1)
21:00 RC Celta - Espanyol Barcelona 2:2 (1:2)
21:00 Rayo Vallecano - UD Almería 1:2 (0:2)
21:00 Hércules CF - Real Valladolid 1:5 (0:1)
21:00 CD Castellón - Real Betis 0:2 (0:0)
21:00 Athletic Club - Recreativo Huelva 2:0 (2:0)
21:00 CD Numancia - Sporting Gijón 0:1 (0:1)
21:00 Málaga CF - RCD Mallorca 1:1 (1:0)
22:00 Getafe CF - CA Osasuna 0:0 (0:0)
30.10.2008 21:00 Real Unión - Real Madrid 3:2 (2:1)
11.11.2008 21:00 Real Madrid - Real Unión 4:3 (1:1)
12.11.2008 20:00 Villarreal CF - Polideportivo Ejido 1:1 (0:0)
20:00 Espanyol Barcelona - RC Celta 3:0 (2:0)
20:00 Real Valladolid - Hércules CF 2:2 (0:0)
21:00 FC Barcelona - Benidorm CD 1:0 (0:0)
21:00 Atlético Madrid - Orihuela CF 0:0 (0:0)
21:00 Valencia CF - Club Portugalete 3:0 (1:0)
21:00 Deportivo La Coruña - Elche CF 2:0 (0:0)
21:00 Racing Santander - Real Murcia 2:0 (1:0)
21:00 UD Almería - Rayo Vallecano 3:0 (0:0)
21:00 Real Betis - CD Castellón 2:0 (0:0)
21:00 Recreativo Huelva - Athletic Club 2:1 (2:0)
21:00 Sporting Gijón - CD Numancia 2:0 (1:0)
21:00 RCD Mallorca - Málaga CF 2:0 (1:0)
13.11.2008 21:00 CA Osasuna - Getafe CF 1:0 (1:0)
21:30 Sevilla FC - SD Ponferradina 4:0 (1:0)
Achtelfinale
06.01.2009 20:00 Atlético Madrid - FC Barcelona 1:3 (0:1)
07.01.2009 21:00 Polideportivo Ejido - Espanyol Barcelona 3:2 (0:1)
21:00 Racing Santander - Valencia CF 1:1 (0:1)
21:00 Sporting Gijón - Real Valladolid 3:1 (3:0)
21:00 Real Unión - Real Betis 0:1 (0:1)
21:00 Sevilla FC - Deportivo La Coruña 2:1 (2:0)
08.01.2009 21:00 CA Osasuna - Athletic Club 1:1 (0:0)
21:00 RCD Mallorca - UD Almería 3:1 (2:1)
14.01.2009 20:00 Espanyol Barcelona - Polideportivo Ejido 1:0 (1:0)
20:00 Valencia CF - Racing Santander 3:1 (1:1, 1:1, 3:1) n.V.
20:00 Real Valladolid - Sporting Gijón 2:1 (1:0)
20:00 Real Betis - Real Unión 1:0 (1:0)
20:00 Deportivo La Coruña - Sevilla FC 0:3 (0:3)
20:00 UD Almería - RCD Mallorca 1:1 (1:1)
22:00 FC Barcelona - Atlético Madrid 2:1 (1:1)
15.01.2009 20:00 Athletic Club - CA Osasuna 2:0 (2:0)
Viertelfinale
21.01.2009 21:00 Valencia CF - Sevilla FC 3:2 (1:0)
22:00 Espanyol Barcelona - FC Barcelona 0:0 (0:0)
22.01.2009 20:00 Athletic Club - Sporting Gijón 0:0 (0:0)
21:00 RCD Mallorca - Real Betis 1:0 (0:0)
28.01.2009 21:00 Sporting Gijón - Athletic Club 1:2 (1:1)
21:00 Real Betis - RCD Mallorca 0:0 (0:0)
29.01.2009 20:00 Sevilla FC - Valencia CF 2:1 (1:1)
21:30 FC Barcelona - Espanyol Barcelona 3:2 (1:0)
Halbfinale
04.02.2009 21:15 Sevilla FC - Athletic Club 2:1 (0:1)
05.02.2009 21:30 FC Barcelona - RCD Mallorca 2:0 (1:0)
04.03.2009 20:00 Athletic Club - Sevilla FC 3:0 (3:0)
22:00 RCD Mallorca - FC Barcelona 1:1 (1:0)
Finale
13.05.2009 22:00 Athletic Club - FC Barcelona 1:4 (1:1)