| Condal beat Real Valladolid 3-0 (H) on 16 Nov 1958 |
| Real Valladolid beat Indautxu 3-1 (H) on 21 Sep 1958 |
| Indautxu beat Rayo Vallecano 1-0 (H) on 28 Sep 1958 |
| Rayo Vallecano beat Sestao 2-1 (H) on 5 Oct 1958 |
| Sestao beat Real Unión 2-1 (H) on 9 Nov 1958 |
| Real Unión beat Terrassa 3-1 (H) on 12 Oct 1958 |
| Terrassa beat Racing Ferrol 4-2 (H) on 14 Sep 1958 |
| Racing Ferrol beat Racing Santander 1-0 (A) on 26 Oct 1958 |
| Racing Santander beat Real Avilés Club Fútbol 2-1 (A) on 5 Oct 1958 |
| Real Avilés Club Fútbol beat Deportivo La Coruña 1-0 (A) on 28 Sep 1958 |
| Deportivo La Coruña beat Barakaldo 1-0 (H) on 9 Nov 1958 |
| Barakaldo beat Alavés 2-0 (H) on 28 Sep 1958 |
| Alavés beat Sabadell 3-0 (A) on 9 Nov 1958 |
| Sabadell beat Basconia 3-0 (H) on 28 Sep 1958 |
| Basconia beat Girona 3-1 (H) on 12 Oct 1958 |
| Girona beat Condal 2-1 (H) on 19 Oct 1958 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.