Overall Home Away
# Team G W/W W/D W/L D/W D/D D/L L/W L/D L/L P
1 Aberaman AthleticAberaman Athletic 34 0 0 0 24 5 5 0 0 0 77
2 Goytre UtdGoytre Utd 34 0 0 0 24 4 6 0 0 0 76
3 BalaBala 32 0 0 0 23 6 3 0 0 0 75
4 BarryBarry 34 0 0 0 22 7 5 0 0 0 73
5 Holyhead HotspurHolyhead Hotspur 32 0 0 0 23 3 6 0 0 0 72
6 Llangefni TownLlangefni Town 32 0 0 0 20 7 5 0 0 0 67
7 Bettws 34 0 0 0 18 8 8 0 0 0 62
8 Mynydd Isa FC 32 0 0 0 19 4 9 0 0 0 61
9 Bridgend Town 34 0 0 0 18 6 10 0 0 0 60
10 Cambrian & ClydachCambrian & Clydach 34 0 0 0 16 9 9 0 0 0 57
11 Flint Town UnitedFlint Town United 32 0 0 0 16 9 7 0 0 0 57
12 LlandudnoLlandudno 32 0 0 0 16 9 7 0 0 0 57
13 Ruthin TownRuthin Town 32 0 0 0 18 3 11 0 0 0 57
14 Afan LidoAfan Lido 34 0 0 0 15 9 10 0 0 0 54
15 Pontardawe TownPontardawe Town 34 0 0 0 14 10 10 0 0 0 52
16 Ton PentreTon Pentre 33 0 0 0 14 6 13 0 0 0 48
17 Cardiff Corinthians 34 0 0 0 13 7 14 0 0 0 46
18 Bryntirion Athletic 34 0 0 0 12 8 14 0 0 0 44
19 Lex XI 32 0 0 0 12 7 13 0 0 0 43
20 Buckley TownBuckley Town 32 0 0 0 12 5 15 0 0 0 41
21 Mold AlexandraMold Alexandra 32 0 0 0 10 9 13 0 0 0 39
22 Llanfairpwll 32 0 0 0 9 9 14 0 0 0 36
23 Denbigh Town 32 0 0 0 9 8 15 0 0 0 35
24 Dinas Powys 34 0 0 0 10 5 19 0 0 0 35
25 PenrhyncochPenrhyncoch 32 0 0 0 10 5 17 0 0 0 35
26 Caldicot 34 0 0 0 9 7 18 0 0 0 34
27 GuilsfieldGuilsfield 32 0 0 0 11 1 20 0 0 0 34
28 Caerleon 33 0 0 0 9 6 18 0 0 0 33
29 Taffs WellTaffs Well 34 0 0 0 8 9 17 0 0 0 33
30 Newport YMCA AFC 34 0 0 0 8 4 22 0 0 0 28
31 Gresford AthleticGresford Athletic 32 0 0 0 7 6 19 0 0 0 27
32 Croesyceiliog AFC 34 0 0 0 7 5 22 0 0 0 26
33 Glantraeth 32 0 0 0 4 6 22 0 0 0 18
34 Cwmbran Town 34 0 0 0 3 7 24 0 0 0 16
35 Llandyrnog United FC 32 0 0 0 3 3 26 0 0 0 12