Welsh Premier League
Apr 26, 2026 5.00pm
1
1
HT : 1 0
FT Jenner Park
  • Ollie Hulbert 3' goal
  • Owen James Cuddihy 78' yellowcard
  • Keenan Patten 78' yellowcard
  • yellowcard Owain Jones 64'
  • goal Greg Walters 69'
  • yellowcard Panashe Makwiramiti 76'

Barry Town United vs Haverfordwest County - Match Guide, Data Analysis, Standings

Form, Standings, Stats

Barry Town United

All competitions
Welsh Premier League
Last game
Apr 18, 2026 5.15pm
Barry 0 - 1 New Saints
Goals scored
43
Top scorer
Ollie Hulbert

Haverfordwest County

All competitions
Welsh Premier League
Last game
Apr 18, 2026 5.15pm
Haverfordwest 6 - 0 Llanelli
Goals scored
47
Top scorer
Ben Ahmun

Data analysis

Our analysis of all available data, including recent performances and player stats up until an hour before kickoff, suggested the most likely outcome of this match was a Barry Town United win with a probability of 42.05%. A win for Haverfordwest County had a probability of 31.9% and a draw had a probability of 26.05%.

The most likely scoreline for a Barry Town United win was 1-0 with a probability of 11.7%. The next most likely scorelines for that outcome were 2-1 (8.77%) and 2-0 (7.45%). The likeliest Haverfordwest County win was 0-1 (9.79%) , while for a drawn scoreline it was 1-1 (12.49%). The actual scoreline of 1-1 was predicted with a 12.5% likelihood.

Result

Barry Town United 42.05%
Draw 26.05%
Haverfordwest County 31.9%

Both Teams to Score: 

48.19%

Goals

Over 1.5 70.13%
Under 1.5 29.87%
Over 2.5 44.83%
Under 2.5 55.17%
Over 3.5 23.42%
Under 3.5 76.58%
Over 4.5 12.24%
Under 4.5 87.76%

First Half Winner

Barry Town United 30.92%
Draw 42.69%
Haverfordwest County 26.39%

Team To Score First

Barry Town United 46.58%
No Goal 8.38%
Haverfordwest County 45.04%

Corners

Over 8 55.43%
Equal 8 11.83%
Under 8 32.74%
Over 9 43.59%
Equal 9 11.84%
Under 9 44.57%
Over 10.5 32.73%
Under 10.5 67.27%

Barry Town United Goals

Over 1.5 37.45%
Under 1.5 62.55%
Over 2.5 14.77%
Under 2.5 85.23%
Over 3.5 4.92%
Under 3.5 95.08%

Haverfordwest County Goals

Over 0.5 64.17%
Under 0.5 35.83%
Over 1.5 29.31%
Under 1.5 70.69%
Over 2.5 10.26%
Under 2.5 89.74%
Over 3.5 2.76%
Under 3.5 97.24%

Score analysis

Barry Town United 42.04%
Draw 26.06%
Haverfordwest County 31.9%
Barry Town United
1-0 @ 11.7%
2-1 @ 8.77%
2-0 @ 7.45%
3-1 @ 3.81%
3-0 @ 3.39%
3-2 @ 2.01%
Other @ 4.91%
Total : 42.04%
Draw
1-1 @ 12.49%
0-0 @ 8.38%
2-2 @ 4.54%
Other @ 0.01%
Total : 26.06%
Haverfordwest County
0-1 @ 9.79%
1-2 @ 7.15%
0-2 @ 5.35%
1-3 @ 2.85%
0-3 @ 2.09%
2-3 @ 1.92%
Other @ 2.75%
Total : 31.9%

Head to Head

Welsh Premier League
Nov 28, 2025 7.45pm
4
0
HT : 2 0
FT
  • Keston Davies 9' goal
  • Ben Margetson 22' goal
  • Owen James Cuddihy 52' yellowcard
  • Ieuan Gwyn Owen 76' goal
  • Ollie Hulbert 77' goal
  • yellowcard Alaric Jones 28'
  • yellowcard K. McCarthy 34'
  • yellowcard Kyle McCarthy 34'
  • yellowcard 52'
Welsh Premier League
Sep 23, 2025 7.45pm
2
3
HT : 0 0
FT
Welsh Premier League Gameweek 22
Jan 14, 2025 7.45pm
1
1
HT : 1 1
FT Jenner Park
  • Ryan Kavanagh 25' goal
  • goal Ben Ahmun 1'
  • yellowcard Lee Jenkins 27'
  • yellowcard Kyle Kenniford 51'
  • yellowcard Alaric Jones 82'
Welsh Premier League Gameweek 9
Sep 24, 2024 7.45pm
1
1
HT : 1 1
FT New Bridge Meadow Stadium
  • Ben Ahmun 45'+3' goal
  • goal Ollie Hulbert 23'
  • redcard Josh Yorwerth 32'
  • yellowcard Ben Margetson 70'
  • yellowcard Harrison Bright 71'
  • yellowcard Luc Rees 90'+3'
Welsh Premier League Gameweek 8
Apr 5, 2024 7.45pm
2
1
HT : 0 0
FT New Bridge Meadow Stadium
  • Martell Taylor-Crossdale 14' yellowcard
  • Lee Jenkins 73' goal
  • Corey Shepherd 87' goal
  • Rhys Abbruzzese 88' yellowcard
  • Zac Jones 89' yellowcard
  • yellowcard Jamie Veale 45'+3'
  • goal Curtis McDonald 55'
  • yellowcard Mike George 62'
  • redcard Aiden Lewis 62'
Welsh Premier League Gameweek 3
Feb 23, 2024 7.45pm
1
1
HT : 0 0
FT Jenner Park
  • Mike George 26' yellowcard
  • Ollie Hulbert 30' yellowcard
  • Keenan Patten 45'+2' yellowcard
  • Jazz Richards 70' goal
  • Will Richards 83' yellowcard
  • yellowcard Jazz Richards 44'
  • yellowcard Kai Whitmore 78'
  • goal Rhys Abbruzzese 90'+5'