WELSH LEAGUE SOUTH TABLES 1958-59
Division 1
P
W
D
L
F
A
Pts
Abergavenny Thursdays
36
28
4
4
112
37
60
Cardiff City Res.
36
19
7
10
90
68
45
Swansea Town Res.
36
21
3
12
98
85
45
Haverfordwest County
36
19
6
11
85
76
44
Newport County Res.
36
18
7
11
99
69
43
Merthyr Tydfil AFC
36
17
7
12
87
63
41
Milford United
36
17
7
12
85
84
41
Llanelly AFC
36
16
7
13
82
65
39
Caerau Athletic
36
18
3
15
82
66
39
Pembroke Borough
36
16
5
15
89
82
37
Ton Pentre AFC
36
14
8
14
97
83
36
Gwynfi Welfare
36
13
10
13
87
84
36
Lovells Athletic
36
12
10
14
71
86
34
Brecon Corinthians
36
11
7
18
75
87
29
Treharris Athletic
36
10
8
18
94
118
28
Aberystwyth Town
36
11
3
22
81
103
25
Barry Town
36
9
6
21
64
98
24
Ebbw Vale AFC
36
8
6
22
70
109
22
Port Talbot Athletic
36
7
2
27
55
140
16
Division 2 East
P
W
D
L
F
A
Pts
Tredomen Works
34
26
4
4
155
60
56
Cardiff Corinthians
34
22
7
5
138
51
51
Blaina FC
34
21
6
7
126
60
48
Abercynon Athletic
34
22
3
9
126
99
47
Porth Welfare
34
18
7
9
96
76
43
Ferndale Athletic
34
19
2
13
114
92
40
Rhymney Town
34
15
6
13
111
95
36
Troedyrhiw
34
16
4
14
76
79
36
Girlings FC (Cwmbran)
34
14
5
15
87
80
33
Senghenydd Town
34
15
3
16
89
82
33
Tonyrefail Welfare
34
12
7
15
93
105
31
Aberaman Athletic
34
11
5
18
79
114
27
Risca United
34
10
6
18
68
99
26
Chepstow Town
34
9
6
19
63
107
24
RTB Panteg
34
8
6
20
80
128
22
Tynte Rovers
34
8
5
21
62
131
21
Nelson Welfare
34
6
8
20
59
112
20
New Tredegar Town
34
7
4
23
89
137
18
Division 2 West
P
W
D
L
F
A
Pts
Bettws FC (Ammanford)
36
27
4
5
144
60
58
Carmarthen Town
36
25
2
9
128
51
52
Clydach United
36
23
6
7
106
46
52
Pontardawe Athletic
36
23
4
9
133
73
50
Fforestfach
36
23
2
11
98
57
48
Cwmparc
36
18
7
11
88
67
43
3M Gorseinon
36
17
6
13
101
76
40
Nantymoel Athletic
36
16
8
12
87
70
40
Glyn-Neath Welfare
36
14
7
15
84
85
35
Blaenrhondda
36
14
6
16
106
116
34
Briton Ferry Athletic
36
14
3
19
87
104
31
Morriston Town
36
13
4
19
83
119
30
Seven Sisters
36
12
5
19
81
118
29
Glyncorrwg
36
12
5
19
72
112
29
Lewistown AFC
36
12
3
21
83
108
27
Garw
36
10
7
19
75
98
27
Grovesend Welfare
36
7
7
22
65
92
21
Cwmavon AFC
36
9
2
25
84
163
20
Neath Athletic
36
7
4
25
66
156
18