Sunday, 26 April
Airbus UK Broughton 6-1 Newtown AFC: Airbus thrashed Newtown to end the Welsh Premier League season in third place. Ricky Evans gave Airbus an early lead, before Matthew Hearsey equalised for Newtown. It was one-way traffic after that, however, as Ashley Williams, Evans, Ryan Wade and Wayne Riley sealed a comprehensive win for Airbus.
Bala Town 1-1 The New Saints: Bala secured second place in the Welsh Premier League table with a draw against champions The New Saints. Bala took the lead in the eighth minute as Ian Sheridan took an advantage of a TNS defensive mix-up, but the champions recovered as Jamie Reed equalised in the second half.
Bangor City 4-3 Rhyl: Bangor staged a dramatic late comeback against Rhyl, recovering from a 2-0 and 3-1 deficit to win an entertaining game. Rhyl moved into a commanding lead with goals from Ashley Ruane and Jack Kenny before Bangor pulled one back through Callum Morris. Paul McManus restored Rhyl's two-goal advantage with a second-half penalty, before Morris scored his second and Sam Hart struck twice in the final two minutes to seal a memorable triumph.
Cefn Druids 0-1 Carmarthen Town: Carmarthen Town ended their season on a winning note as Lewis Harling's 73-minute goal was enough to see off Cefn Druids.
Gap Connah's Quay 3-1 Prestatyn Town: Gap Connah's Quay claimed the seventh-placed play-off spot as they fought back from 1-0 down to beat Prestatyn. The visitors took a first-half lead thanks to Andy Parkinson's goal, but a brace from Alan Bull and one from Ryan Fraughan gave Gap Connah's Quay victory.
Port Talbot Town 1-2 Aberystwyth Town: Fourth-placed Aberystwyth beat Port Talbot in fifth as Geoff Kellaway and Craig Williams scored in the first half, before Port Talbot responded with a second-half strike from Luke Bowen.
Worcester City 3-5 Colwyn Bay
Southern Football Division One South & West
Merthyr Town 3-1 Stratford Town
Women's Welsh Premier League
Aberystwyth Town Ladies 1-2 Llandudno Ladies FC
Cardiff Metropolitan Ladies 0-1 Swansea City Ladies
Cwmbran Celtic Ladies FC 1-3 Rhyl & Prestatyn Ladies
Wrexham Ladies 0-2 Cardiff City FC Women