| Extremadura beat Plus Ultra 1-0 (A) on 9 Nov 1958 |
| Plus Ultra beat Cádiz 3-2 (H) on 26 Oct 1958 |
| Cádiz beat Córdoba 4-1 (H) on 14 Sep 1958 |
| Córdoba beat Levante 5-0 (H) on 21 Sep 1958 |
| Levante beat Atlético Almería 4-1 (H) on 14 Sep 1958 |
| Atlético Almería beat Elche 2-1 (H) on 19 Oct 1958 |
| Elche beat San Fernando 3-2 (H) on 14 Sep 1958 |
| San Fernando beat Tenerife 2-0 (H) on 21 Sep 1958 |
| Tenerife beat Badajoz 2-1 (A) on 19 Oct 1958 |
| Badajoz beat Real Murcia 2-0 (H) on 21 Sep 1958 |
| Real Murcia beat Eldense 1-0 (H) on 14 Sep 1958 |
| Eldense beat Málaga 2-1 (A) on 19 Oct 1958 |
| Málaga beat Ceuta 4-2 (H) on 9 Nov 1958 |
| Ceuta beat Real Jaén 1-0 (H) on 21 Sep 1958 |
| Real Jaén beat Hércules 2-1 (H) on 12 Oct 1958 |
| Hércules beat Extremadura 5-1 (H) on 5 Oct 1958 |
HWC: Thick arrows show the earliest chain of wins that passes through every team and returns to its start.