JD Cymru Premier
Friday, 8 November
Aberystwyth Town 0-5 Bala Town: Louis Robles and Chris Venables each claimed a brace as Bala inflicted a heavy home defeat on Aberystwyth Town to go third in the table. Henry Jones began the rout for the visitors, which followed their 4-0 win against Newtown the previous weekend. Aberystwyth were unbeaten in their five previous games although four of those were drawn before the previous weekend's emphatic 5-1 win at Airbus UK.
Newtown AFC 3-1 Caernarfon Town: Newtown cruised to victory over Caernarfon Town with Kieran Mills-Evans leading the way with an 11th-minute goal. Ian Sheridan and Nick Rushton added goals before Cai Jones got one back for the visitors. The hosts rose a place to seventh while Caernarfon dropped spot to fifth in the battle for a top-six place.
Saturday, 9 November
Cefn Druids P-P Cardiff Met: Snow caused the postponement of this game with the hosts posting pictures on social media of the ground and surrounding roads. This was to be the first meeting between the two sides this season after the reverse fixture was called off due to a kit clash.
The New Saints P-P Carmarthen Town: New Saints' meeting with winless bottom club Carmarthen also fell victim to the poor weather in north Wales.
Airbus UK Broughton 1-2 Penybont: Penybont secured what could prove to be a vital victory in the battle to avoid Cymru Premier relegation thanks to Owain Warlow's 87th minute winner. George Peers put the hosts ahead midway through the first half, but Keenan Patten levelled before the break.
Barry Town United 0-4 Connah's Quay Nomads: Unbeaten Connah's Quay produced one of the most significant results of the season so far to extend their lead at the top of the Cymru Premier. The visitors raced ahead in the first half that to Michael Wilde's double and a Jamie Insall goal with Insall's second ensuring a 4-0 win.
Orchard Welsh Premier Women's League
Sunday, 10 November
Cardiff Met University v Llandudno FC; 14:00 GMT
Cardiff City FC v Briton Ferry Llansawel; 14:00 GMT
Port Talbot Town v Aberystwyth Town; 14:00 GMT
Swansea City v Abergavenny WFC; 14:00 GMT