
Mold Alexandra secured a top half spot in the JD Cymru North with a 2-1 win over Brickfield Rangers at Alyn Park on Saturday.
Brickfield took the lead inside just 12 minutes as Andy Vale received Alex Darlington’s through ball and slotted home, but Mold were level just two minutes into the second half as Rhys Nash struck a low shot past Robbie Williams from the edge of the area.
Mold completed their comeback in the 84th minute as Colwyn Bay loanee Max McGoona retrieved a loose ball from a long throw and sent a powerful effort beyond Williams to give the hosts their fourth consecutive league victory.
Champions Llandudno earned their 12th consecutive league win with a 2-1 victory over Newtown at Latham Park.
Harvey Bennett, who was making his first competitive start since October following a lengthy injury, headed home the opening goal for Llandudno in the 12th minute before Ben Maher doubled the lead on the hour mark with his second league goal of the season.
Newtown talisman Jamie Hyne gave the Robins a lifeline with his finish on 75 minutes, but Llandudno held on to claim all three points. The Seasiders can equal the highest ever points tally in the JD Cymru North (83 – achieved by Colwyn Bay in 2022/23) if they win away to Airbus UK Broughton on the final day.
JD Cymru Leagues
Sam Flory scored a hat-trick as Guilsfield returned to winning ways with a 4-1 victory over Caersws at the PRS Recruitment Stadium.
Flory put Guilsfield ahead with a clinical finish on the edge of the area before he doubled his and the hosts’ tally three minutes later by heading in at the back post.
Ashley Jones halved the deficit for Caersws as he ran onto Craig Harris’ flick-on and slid the ball beyond Luke Evans, but the Guils restored their two-goal cushion four minutes before half-time through Ryan Knott.
Flory completed his hat-trick early in the second half with a calmly converted penalty to ultimately put the game to bed. Gavin Allen’s side saw out the remainder of the match to fully confirm their spot in the top half.
Penrhyncoch climbed up to 11th in the table with an impressive 4-1 win over Gresford Athletic at Cae Baker.
Both sides made a fast start as James Smith put Gresford ahead in the seventh minute, only for Rhydian Davies to cancel that opener out 10 minutes later and bring Penrhyncoch level.

The Roosters took control of the contest in the second half with John James and Dan Owen scoring from Niall Coleridge’s crosses to make it three by the hour mark. Teenager Gethin Williams-Evans came off the bench and scored his first ever goal for Penrhyncoch to seal back-to-back wins for Gari Lewis’ side.
Cwmbran Celtic finally claimed their first win of the JD Cymru South campaign with a 3-1 victory over Aberystwyth Town at Avondale Park on Saturday.
Celtic, who are already relegated from the division, took the lead in bizarre fashion in the 14th minute as Sam Powell’s long ball from inside his own half flew over the Aberystwyth defence, including goalkeeper La’trell Jones, who was unable to keep the ball out of the net.
Alex McDowell and Isaac Powell both finished clinically to put Celtic in a commanding position with 10 minutes remaining. Tom Mason’s low finish from Piers Juliff’s cross got Aberystwyth on the scoresheet late on, but it only proved to be a consolation as Celtic ended their 364 day wait for a league win.

Cardiff Draconians moved back into the top half following a 2-2 draw against Pontypridd United at Lydstep Park.
Pontypridd took the lead on the half-hour mark as Taylor Marsh cut inside and sent a powerful drive past Harry Johnson. However, Dracs substitute Haben Samson equalised for his side in the 58th minute – just two minutes after he was brought onto the pitch.
Eli Phipps quickly restored Ponty‘s lead with a composed finish from close range, but once again the Dracs pulled level through Efu Kazadi curled home into the far corner for his first competitive goal since January 2025. Dropped points for Pontypridd brings their hopes of finishing in the top half to an end.
JD Cymru North results
Guilsfield 4-1 Caersws
Mold Alexandra 2-1 Brickfield Rangers
Newtown 1-2 Llandudno
Penrhyncoch 4-1 Gresford Athletic
JD Cymru South results
Cardiff Draconians 2-2 Pontypridd United
Cwmbran Celtic 3-1 Aberystwyth Town