PLWDLGDPTS5Newtown2210394336Caernarfon22949-1317Haverfordwest22778-4288Penybont228410-4259Barry Town United FC226511-1423View full table