The Welsh Premier League finale is almost here as Haverfordwest County take on Caernarfon Town on 18 May 2025. Supporters from across Wales and beyond will be tuning in to catch every moment of this high-stakes clash. Kick-off is set for 18:10 CEST in Italy, Germany, France and Spain, and 17:10 BST in the UK.
Both sides will be looking to finish their campaigns on a high, with late-season momentum and pride on the line. Whether you’re planning to watch from the stadium or via live stream, make sure you’ve got your refreshments ready for what promises to be a tense, entertaining contest.
How are both teams coming into this?
Haverfordwest County have enjoyed a solid campaign, mixing disciplined defending with quick transitions in attack. They’ve picked up valuable points against top-half opposition, demonstrating resilience especially in home fixtures. In their last five matches, they’ve claimed two wins, two draws and suffered a single narrow defeat, putting them in confident mood.
On the other side, Caernarfon Town have proven to be a tough opponent on their day, grinding out results through organized play and set-piece threat. Their recent form shows three wins, one draw and one loss over five outings, and they’ll be looking to carry that consistency into this showdown. Away matches have been their Achilles’ heel, but they’ll aim to buck that trend at Haverfordwest’s ground.
Our forecast
This fixture shapes up as a balanced encounter, with both sides capable of taking all three points. However, the home advantage could tip the scales in favour of Haverfordwest County. Their backline has been particularly solid at home, conceding fewer goals than any other team in recent weeks.
We expect a closely fought battle, potentially settled by a moment of creativity or a set-piece. A 2-1 victory for Haverfordwest County seems the most likely outcome, but a draw is far from out of the question if Caernarfon Town can capitalize on their counter-attacking strengths.
Best odds
Bet365: Haverfordwest County win – 2.20, Draw – 3.30, Caernarfon Town win – 3.10
William Hill: Haverfordwest County win – 2.25, Draw – 3.40, Caernarfon Town win – 3.00
Betfair: Haverfordwest County win – 2.18, Draw – 3.25, Caernarfon Town win – 3.05