League Table

# Team Pl HW HD HL AW AD AL W D L F A Diff Pts Adj Recent Form
1. Barry Town United 29 10 3 1 9 3 3 19 6 4 63 18 45 63 0
W
W
W
L
W
2. Penybont 29 11 1 3 7 3 4 18 4 7 70 40 30 58 0
W
W
W
W
W
3. Goytre 28 8 3 3 8 1 5 16 4 8 75 47 28 52 0
L
W
L
W
W
4. Haverfordwest 29 6 5 3 9 1 5 15 6 8 53 46 7 51 0
L
W
D
L
W
5. Cwmbran Celtic 30 10 1 4 4 2 9 14 3 13 60 50 10 45 0
L
L
W
W
W
6. Caerau (Ely) 29 9 4 1 3 5 7 12 9 8 55 49 6 45 0
D
D
L
L
W
7. Undy Athletic 29 9 0 6 4 2 8 13 2 14 52 51 1 41 0
W
W
L
W
W
8. Afan Lido 30 6 3 6 7 2 6 13 5 12 46 49 -3 41 -3
W
W
L
L
L
9. Taffs Well 28 8 1 5 4 3 7 12 4 12 38 43 -5 40 0
W
L
W
D
L
10. Goytre United 29 4 2 8 6 6 3 10 8 11 44 37 7 38 0
L
L
L
D
W
11. Cambrian & Clydach 29 1 6 7 9 1 5 10 7 12 40 46 -6 37 0
L
W
L
L
L
12. Ton Pentre 28 7 2 5 3 3 8 10 5 13 50 54 -4 35 0
D
L
W
D
L
13. Port Talbot Town 28 8 2 5 2 2 9 10 4 14 39 54 -15 34 0
W
L
W
L
D
14. Monmouth Town 30 6 4 5 3 2 10 9 6 15 49 74 -25 33 0
W
L
D
D
W
15. Caldicot Town 29 4 1 10 3 0 11 7 1 21 36 65 -29 22 0
L
W
L
L
L
16. Risca United 30 4 0 11 2 2 11 6 2 22 38 85 -47 20 0
L
L
W
L
L

Adjustments

-3
Afan Lido - Played ineligible player

Team sponsors

Affiliations

Club sponsors