• Overall
Cymru Alliance
# Team G W D L Gols P Form
1 LlandudnoLlandudno 30 22 5 3 96:27 71
  •  
  •  
  •  
  •  
  •  
2 CaernarfonCaernarfon 30 20 6 4 82:25 66
  •  
  •  
  •  
  •  
  •  
3 GuilsfieldGuilsfield 30 19 6 5 68:33 63
  •  
  •  
  •  
  •  
  •  
4 Buckley TownBuckley Town 30 15 7 8 69:47 52
  •  
  •  
  •  
  •  
  •  
5 Holyhead HotspurHolyhead Hotspur 30 15 6 9 49:38 51
  •  
  •  
  •  
  •  
  •  
6 PorthmadogPorthmadog 30 15 5 10 63:35 50
  •  
  •  
  •  
  •  
  •  
7 Denbigh Town 30 14 6 10 54:51 48
  •  
  •  
  •  
  •  
  •  
8 CaerswsCaersws 30 13 8 9 61:47 47
  •  
  •  
  •  
  •  
  •  
9 Mold AlexandraMold Alexandra 30 13 5 12 58:49 44
  •  
  •  
  •  
  •  
  •  
10 Flint Town UnitedFlint Town United 30 13 5 12 39:45 44
  •  
  •  
  •  
  •  
  •  
11 Conwy BoroughConwy Borough 30 12 5 13 52:46 41
  •  
  •  
  •  
  •  
  •  
12 Rhayader Town 30 8 6 16 42:53 30
  •  
  •  
  •  
  •  
  •  
13 Llanidloes TownLlanidloes Town 30 8 5 17 55:78 29
  •  
  •  
  •  
  •  
  •  
14 PenycaePenycae 30 6 4 20 46:78 22
  •  
  •  
  •  
  •  
  •  
15 Llandrindod Wells 30 5 3 22 32:103 18
  •  
  •  
  •  
  •  
  •  
16 Rhydymwyn 30 1 0 29 21:132 0
  •  
  •  
  •  
  •  
  •  
Promotion
Relegation
Welsh League Division 1
# Team G W D L Gols P Form
1 Caerau Ely 30 21 5 4 75:39 68
  •  
  •  
  •  
  •  
  •  
2 Cardiff MetropolitanCardiff Metropolitan 30 19 6 5 57:20 63
  •  
  •  
  •  
  •  
  •  
3 HaverfordwestHaverfordwest 30 19 6 5 67:32 63
  •  
  •  
  •  
  •  
  •  
4 Goytre UtdGoytre Utd 30 16 8 6 74:41 56
  •  
  •  
  •  
  •  
  •  
5 PenybontPenybont 30 17 5 8 73:52 56
  •  
  •  
  •  
  •  
  •  
6 MonmouthMonmouth 30 16 3 11 57:35 51
  •  
  •  
  •  
  •  
  •  
7 Briton FerryBriton Ferry 30 13 9 8 52:37 48
  •  
  •  
  •  
  •  
  •  
8 Taffs WellTaffs Well 30 15 2 13 61:45 47
  •  
  •  
  •  
  •  
  •  
9 Ton PentreTon Pentre 30 12 4 14 44:54 40
  •  
  •  
  •  
  •  
  •  
10 Goytre AFCGoytre AFC 30 11 3 16 46:47 36
  •  
  •  
  •  
  •  
  •  
11 Aberaman AthleticAberaman Athletic 30 10 5 15 48:66 35
  •  
  •  
  •  
  •  
  •  
12 Garden VillageGarden Village 30 8 10 12 49:61 34
  •  
  •  
  •  
  •  
  •  
13 Afan LidoAfan Lido 30 9 6 15 40:60 33
  •  
  •  
  •  
  •  
  •  
14 Cambrian & ClydachCambrian & Clydach 30 7 7 16 45:46 28
  •  
  •  
  •  
  •  
  •  
15 Pontardawe TownPontardawe Town 30 4 6 20 28:66 18
  •  
  •  
  •  
  •  
  •  
16 Porth 30 0 1 29 16:131 1
  •  
  •  
  •  
  •  
  •  
Promotion
Relegation