WAL Premier League
Live Match
Statistics
H2H
Lineups
Barry Town United
Haverfordwest County
Attacks
108
99
Dangerous Attacks
47
38
Ball Possession
59
41
On Target
2
3
Off Target
3164
3034
Important Events
Live text broadcast
End 1-3
93′
O. Jones
b.ahmun
89′
r.watts
C.Twose
88′
c.shepherd
84′
1-3
b.ahmun
83′
1-2
noah daley
80′
owen cuddihy
79′
0-2
c.shepherd
76′
S. Spence
dan barton
71′
K. Davies
59′
J. Crosbie
E.Dugan
48′
noah daley
46′
Jacob Owen
j.wilson
Halftime 0-1
49′
E.Dugan
47′
m.george
46′
K. McCarthy
42′
owen cuddihy
41′
0-1
r.abbruzzese
30′
j.wilson
15′
lester
Goal
Shot on target
Shot off target
Penalty
Penalty Missed
Penalty shootout
Own goal
Assist
Corner
yellow card
red card
Second yellow
Subsititution
Subsititution(injury)
VAR
Match Info

Haverfordwest County produced a clinical away performance in the Welsh Premier League on Sunday, beating Barry Town United 3-1 at Jenner Park with a display built on aggressive pressing, quick counter-attacks and composed finishing. The visitors scored either side of a Barry equaliser and then sealed the points late on, leaving the home side with plenty to ponder in both boxes.

Match overview

Haverfordwest started brightly and were rewarded in the 12th minute when Callum Evans cut in from the right and guided a low left-footed strike beyond the Barry goalkeeper. Barry responded with a spell of pressure and levelled in the 34th minute through Rhys Morgan, who powered a header home from a corner. The momentum briefly looked to have shifted, but Haverfordwest regained control after the break and went back in front in the 58th minute when Kieran Walsh curled a precise effort into the far corner from the edge of the area. Barry pushed bodies forward in search of another equaliser, but the visitors defended their box well and added a third in the 84th minute through substitute Dylan Rees, who finished calmly after a rapid turnover in midfield.

Key moments

  • 12th minute: Callum Evans opens the scoring for Haverfordwest with a low strike after a smart cut inside from the right.
  • 34th minute: Barry Town United equalise when Rhys Morgan heads home from a well-delivered corner.
  • 58th minute: Kieran Walsh restores Haverfordwest’s lead with a curling effort from the edge of the box.
  • 71st minute: Barry appeal for a penalty after a challenge inside the area, but the referee waves play on.
  • 84th minute: Dylan Rees seals the win for Haverfordwest, finishing a fast counter-attack with a composed low finish.

Tactical story

Haverfordwest set up with a compact midfield and looked to press Barry’s first pass out from the back. That approach forced a number of hurried clearances and gave the visitors repeated opportunities to attack in transition. Their wide players stayed high, stretching Barry’s back line and creating space between the full-backs and centre-backs. Barry enjoyed more possession in the second half but struggled to turn that control into clear chances. Their build-up was often slow, allowing Haverfordwest to reset into a disciplined defensive block. When Barry did get into wide areas, the final cross was too often intercepted or hurried. Haverfordwest’s game management in the final 15 minutes was particularly impressive: they slowed the tempo, kept the ball in the corners and took their chance when it arrived.

Standout performers

Kieran Walsh was the driving force in Haverfordwest’s midfield, combining energy with quality in the final third, and his winning goal was the highlight of a strong all-round display. Callum Evans caused problems throughout with his direct running, while Dylan Rees made an immediate impact from the bench. For Barry, Rhys Morgan was the most threatening outlet and took his header well, but the home side lacked the same cutting edge in the closing stages. Haverfordwest’s goalkeeper also deserve credit for a calm performance, claiming crosses confidently and making one important save at 2-1.

What the result means

The three points give Haverfordwest County a timely boost in the Welsh Premier League standings and strengthen their push for a place in the top half of the table. For Barry Town United, the defeat leaves them searching for consistency, particularly at home, where they have now conceded too many goals from transitions and set-piece situations. The result also underlines the value of clinical finishing in a division where fine margins often decide matches. Haverfordwest will take confidence from the manner of the win, while Barry must regroup quickly before their next fixture.