Results and tables as of 4th July. Updated 11th July. Updated 25 July. Final results and tables updated 8 August.
Congratulations to the two group winners who will contest the final during National Finals Week.
Monmouthshire V Ceredigion/Pembrokeshire.