| Recreativo Huelva beat Levante 2-1 (H) on 20 Oct 1957 |
| Levante beat San Fernando 1-0 (H) on 19 Sep 1957 |
| San Fernando beat Hércules 2-1 (H) on 13 Oct 1957 |
| Hércules beat Real Betis 2-0 (H) on 22 Sep 1957 |
| Real Betis beat Extremadura 6-1 (H) on 13 Oct 1957 |
| Extremadura beat Real Murcia 2-1 (H) on 22 Sep 1957 |
| Real Murcia beat Cádiz 6-2 (H) on 13 Oct 1957 |
| Cádiz beat Córdoba 3-0 (H) on 6 Oct 1957 |
| Córdoba beat Eldense 3-1 (A) on 22 Sep 1957 |
| Eldense beat Alicante 2-0 (H) on 6 Oct 1957 |
| Alicante beat Ceuta 3-1 (H) on 19 Sep 1957 |
| Ceuta beat Badajoz 3-1 (H) on 6 Oct 1957 |
| Badajoz beat Xerez CD 3-0 (H) on 19 Sep 1957 |
| Xerez CD beat Plus Ultra 2-0 (H) on 13 Oct 1957 |
| Plus Ultra beat Tenerife 2-0 (H) on 20 Oct 1957 |
| Tenerife beat Alcoyano 4-1 (H) on 19 Sep 1957 |
| Alcoyano beat Málaga 5-1 (H) on 20 Oct 1957 |
| Málaga beat Recreativo Huelva 4-0 (H) on 29 Sep 1957 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.