1930-1931
1/16 Final Madrid F.C. 4-0 Eclipse   1/16 Final Eclipse 2-5 Madrid F.C.
1/8 Final Madrid F.C. 3-0 Murcia   1/8 Final Murcia 0-0 Madrid F.C.
1/4 Final Betis 3-0 Madrid F.C.   1/4 Final Madrid F.C. 1-0 Betis
                 
1931-1932
 1/16 Final Deportivo 2-0 Madrid F.C.   1/16 Final  Madrid F.C. 2-1 Deportivo
                 
1932-1933
1/16 Final Madrid F.C. 4-1 Racing S.   1/16 Final Racing S. 1-1 Madrid F.C.
1/8 Final Real Unión 0-2 Madrid F.C.   1/8 Final Madrid F.C. 9-0 Real Unión
1/4 Final Madrid F.C. 8-0 Sporting   1/4 Final Sporting 0-5 Madrid F.C.
1/2 Final Madrid F.C. 3-1 Valencia   1/2 Final Valencia 1-3 Madrid F.C.
Final Athletic B. 2-1 Madrid F.C.          
                 
1933-1934
1/8 Final Atl. Osasuna 0-3 Madrid F.C.   1/8 Final Madrid F.C. 5-1 Atl. Osasuna
1/4 Final Madrid F.C. 1-1 Ath. Bilbao   1/4 Final Ath. Bilbao 1-1 Madrid F.C.
Desempate Madrid F.C. 2-2 Ath. Bilbao   Desempate Madrid F.C. 3-0 Ath. Bilbao
1/2 Final Betis 0-2 Madrid F.C.   1/2 Final Madrid F.C. 2-1 Betis
Final Madrid F.C. 2-1 Valencia          
                 
1934-1935
1/2 Final Sevilla 1-0 Madrid F.C.   1/2 Final Madrid F.C. 0-0 Sevilla
                 
1935-1936
1/8 Final Madrid F.C. 2-1 Arenas   1/8 Final Arenas 2-1 Madrid F.C.
Desempate Madrid F.C. 5-1 Arenas          
1/4 Final Madrid F.C. 2-1 Ath. Bilbao   1/4 Final Ath. Bilbao 0-1 Madrid F.C.
1/2 Final Madrid F.C. 7-0 Hércules   1/2 Final Hércules 2-1 Madrid F.C.
Final Madrid F.C. 2-1 Barcelona          
                 
1939-1940
1/16 Final Murcia 0-4 Madrid F.C.   1/16 Final Madrid F.C. 2-0 Murcia
1/8 Final Osasuna 1-4 Madrid F.C.   1/8 Final Madrid F.C. 3-1 Osasuna
1/4 Final Madrid F.C. 3-1 Racing S.   1/4 Final Racing S. 0-2 Madrid F.C.
1/2 Final Madrid F.C. 1-0 Zaragoza   1/2 Final Zaragoza 1-1 Madrid F.C.
Final Madrid F.C. 2-3 Español