Barry Town vs Haverfordwest County AFC: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 28 Nov, 07:45 PM

FT
4
0

Scheduled H2H Match For Barry Town Vs Haverfordwest County AFC

Cymru Premier

Fri, 28 Nov 2025 at 07:45 PM UTC

Barry Town
Barry Town

WAL WAL

Recent Form

D
D
W
D
W
Haverfordwest County AFC
Haverfordwest County AFC

WAL WAL

Recent Form

D
L
D
W
L

3

Win

Last 10 Played

10
4 Draws

3

Win

7
Position
11
Andy Legg
Manager
Tony Pennock

Barry Town vs Haverfordwest County AFC H2H Results Summary

Over the most recent 10 H2H results for these competitors, Barry Town have come out on top 3 times and Haverfordwest County AFC have come out on top on 3 occasion.


Head-to-Head (Last 10 Matches)
Barry Town3
Draw4
Haverfordwest County AFC3

Barry Town vs Haverfordwest County AFC Past H2H Matches

254
Cymru Premier
07:45 PM
28/11/25
35186
Barry Town
4
4915
Haverfordwest County AFC
0
06:45 PM
23/09/25
4915
Haverfordwest County AFC
2
35186
Barry Town
3
07:45 PM
14/01/25
35186
Barry Town
1
4915
Haverfordwest County AFC
1
12:45 PM
11/01/25
35186
Barry Town
4915
Haverfordwest County AFC
06:45 PM
24/09/24
4915
Haverfordwest County AFC
1
35186
Barry Town
1
06:45 PM
05/04/24
4915
Haverfordwest County AFC
2
35186
Barry Town
1
07:45 PM
23/02/24
35186
Barry Town
1
4915
Haverfordwest County AFC
1
02:30 PM
11/01/24
35186
Barry Town
4915
Haverfordwest County AFC
02:30 PM
26/12/23
4915
Haverfordwest County AFC
2
35186
Barry Town
0
06:45 PM
29/08/23
35186
Barry Town
2
4915
Haverfordwest County AFC
2
01:30 PM
15/04/22
4915
Haverfordwest County AFC
2
35186
Barry Town
0
02:30 PM
05/03/22
35186
Barry Town
0
4915
Haverfordwest County AFC
1
07:45 PM
09/11/21
4915
Haverfordwest County AFC
1
35186
Barry Town
1
06:45 PM
31/08/21
35186
Barry Town
3
4915
Haverfordwest County AFC
2
07:45 PM
16/12/20
4915
Haverfordwest County AFC
2
35186
Barry Town
1
07:45 PM
08/12/20
4915
Haverfordwest County AFC
35186
Barry Town
06:45 PM
30/09/20
35186
Barry Town
2
4915
Haverfordwest County AFC
1
367
Welsh League Cup
08:00 PM
04/11/25
4915
Haverfordwest County AFC
0
35186
Barry Town
2
06:45 PM
05/08/22
4915
Haverfordwest County AFC
4
35186
Barry Town
2
01:30 PM
10/08/19
4915
Haverfordwest County AFC
1
35186
Barry Town
1
06:45 PM
25/10/16
35186
Barry Town
7
4915
Haverfordwest County AFC
1
702
Welsh League Division One
07:30 PM
14/03/17
35186
Barry Town
2
4915
Haverfordwest County AFC
0
02:00 PM
21/01/17
35186
Barry Town
4915
Haverfordwest County AFC
01:30 PM
03/09/16
4915
Haverfordwest County AFC
0
35186
Barry Town
0
02:00 PM
18/02/12
35186
Barry Town
1
4915
Haverfordwest County AFC
2
01:30 PM
29/10/11
4915
Haverfordwest County AFC
2
35186
Barry Town
2
388
FAW Welsh Cup
02:30 PM
05/11/11
4915
Haverfordwest County AFC
1
35186
Barry Town
2

Head To Head Streaks

35186
No losses
4
4915
Without clean sheet
6
(Both)
Less than 2.5 goals
5/7
(Both)
Both teams scoring
5/6
35186
First to score
5/6
(Both)
Less than 4.5 cards
4/5

Team Streaks

35186
No losses
7
35186
No goals conceded
3
4915
First to concede
5/6
35186
Less than 4.5 cards
9/9
4915
Less than 4.5 cards
8/10
4915
More than 10.5 corners
5/7
35186
Less than 10.5 corners
9/9

Barry Town Recent Matches

367
Welsh League Cup (4 Matches)
05:15 PM
06/12/25
37097
Cambrian & Clydach Vale
0
35186
Barry Town
3
W
08:00 PM
04/11/25
4915
Haverfordwest County AFC
0
35186
Barry Town
2
W
06:45 PM
10/09/25
35186
Barry Town
1
4916
Llanelli AFC
0
W
01:30 PM
02/08/25
35186
Barry Town
2
4905
Aberystwyth Town
1
W
254
Cymru Premier (19 Matches)
07:45 PM
05/12/25
115185
Penybont
35186
Barry Town
-
07:45 PM
28/11/25
35186
Barry Town
4
4915
Haverfordwest County AFC
0
W
02:30 PM
15/11/25
4912
Connah's Quay Nomads
35186
Barry Town
-
02:30 PM
08/11/25
35186
Barry Town
0
37090
Flint Town United
0
D
05:15 PM
01/11/25
45005
Colwyn Bay
1
35186
Barry Town
4
W
01:30 PM
25/10/25
36255
Bala Town
0
35186
Barry Town
0
D
01:30 PM
11/10/25
35186
Barry Town
2
4909
Caernarfon Town
2
D
06:45 PM
07/10/25
35186
Barry Town
0
130034
Briton Ferry Llansawel AFC
1
L
01:30 PM
04/10/25
4921
The New Saints
4
35186
Barry Town
0
L
01:30 PM
27/09/25
35186
Barry Town
0
4912
Connah's Quay Nomads
0
D
06:45 PM
23/09/25
4915
Haverfordwest County AFC
2
35186
Barry Town
3
W
01:30 PM
20/09/25
37090
Flint Town United
0
35186
Barry Town
0
D
11:30 AM
13/09/25
35186
Barry Town
4
36255
Bala Town
0
W
11:30 AM
07/09/25
4909
Caernarfon Town
3
35186
Barry Town
1
L
01:30 PM
30/08/25
35186
Barry Town
0
4921
The New Saints
0
D
01:30 PM
25/08/25
167106
Cardiff Met FC
1
35186
Barry Town
1
D
06:45 PM
22/08/25
35186
Barry Town
2
115185
Penybont
3
L
11:30 AM
16/08/25
35186
Barry Town
1
45005
Colwyn Bay
1
D
06:45 PM
08/08/25
4916
Llanelli AFC
0
35186
Barry Town
2
W
388
FAW Welsh Cup (2 Matches)
07:45 PM
21/11/25
4916
Llanelli AFC
0
35186
Barry Town
6
W
01:00 PM
18/10/25
4905
Aberystwyth Town
0
35186
Barry Town
5
W
853
Club Friendly Games (5 Matches)
02:00 PM
19/07/25
260
Gloucester City
1
35186
Barry Town
2
W
06:45 PM
15/07/25
37467
Ammanford
1
35186
Barry Town
1
D
01:30 PM
12/07/25
35186
Barry Town
0
281397
Cardiff City U21
1
L
06:45 PM
09/07/25
447766
Roman Glass St George FC
2
35186
Barry Town
2
D
01:30 PM
05/07/25
35186
Barry Town
2
447010
Newport City FC
0
W

Haverfordwest County AFC Recent Matches

254
Cymru Premier (19 Matches)
07:45 PM
05/12/25
36255
Bala Town
0
4915
Haverfordwest County AFC
2
W
07:45 PM
28/11/25
35186
Barry Town
4
4915
Haverfordwest County AFC
0
L
02:30 PM
15/11/25
4915
Haverfordwest County AFC
1
45005
Colwyn Bay
0
W
02:30 PM
08/11/25
4909
Caernarfon Town
2
4915
Haverfordwest County AFC
2
D
02:30 PM
01/11/25
4915
Haverfordwest County AFC
2
4921
The New Saints
3
L
01:00 PM
25/10/25
4912
Connah's Quay Nomads
3
4915
Haverfordwest County AFC
3
D
06:45 PM
10/10/25
4915
Haverfordwest County AFC
2
36255
Bala Town
0
W
06:45 PM
07/10/25
115185
Penybont
2
4915
Haverfordwest County AFC
1
L
01:30 PM
04/10/25
4915
Haverfordwest County AFC
3
37090
Flint Town United
1
W
06:45 PM
26/09/25
4916
Llanelli AFC
1
4915
Haverfordwest County AFC
0
L
06:45 PM
23/09/25
4915
Haverfordwest County AFC
2
35186
Barry Town
3
L
01:30 PM
20/09/25
4915
Haverfordwest County AFC
1
4912
Connah's Quay Nomads
3
L
11:30 AM
13/09/25
45005
Colwyn Bay
3
4915
Haverfordwest County AFC
0
L
11:30 AM
06/09/25
4921
The New Saints
5
4915
Haverfordwest County AFC
0
L
04:15 PM
30/08/25
4915
Haverfordwest County AFC
1
4909
Caernarfon Town
1
D
01:30 PM
25/08/25
130034
Briton Ferry Llansawel AFC
0
4915
Haverfordwest County AFC
1
W
06:45 PM
22/08/25
4915
Haverfordwest County AFC
2
167106
Cardiff Met FC
2
D
01:30 PM
16/08/25
37090
Flint Town United
4915
Haverfordwest County AFC
-
06:45 PM
08/08/25
4915
Haverfordwest County AFC
0
115185
Penybont
1
L
367
Welsh League Cup (3 Matches)
08:00 PM
04/11/25
4915
Haverfordwest County AFC
0
35186
Barry Town
2
L
06:45 PM
10/09/25
4915
Haverfordwest County AFC
4
54369
Swansea City U21
1
W
01:00 PM
02/08/25
4915
Haverfordwest County AFC
5
447010
Newport City FC
0
W
388
FAW Welsh Cup (1 Matches)
06:45 PM
17/10/25
4916
Llanelli AFC
3
4915
Haverfordwest County AFC
0
L
17015
UEFA Conference League (2 Matches)
05:00 PM
17/07/25
4915
Haverfordwest County AFC
2
33584
Floriana FC
3
L
05:30 PM
08/07/25
33584
Floriana FC
2
4915
Haverfordwest County AFC
1
L
853
Club Friendly Games (5 Matches)
12:00 PM
05/07/25
4915
Haverfordwest County AFC
123522
Trefelin FC
-
06:00 PM
01/07/25
4911
Carmarthen Town
1
4915
Haverfordwest County AFC
1
D
04:30 PM
28/06/25
5272
Linfield FC
4
4915
Haverfordwest County AFC
0
L
06:15 PM
24/06/25
4915
Haverfordwest County AFC
8
225877
Ynysygerwyn FC
0
W
01:00 PM
21/06/25
4915
Haverfordwest County AFC
4
26189
Penrhyncoch
0
W

Barry Town Next Fixtures

Haverfordwest County AFC Next Fixtures

Barry Town vs Haverfordwest County AFC H2H Recent Match Played Stats

Barry Town vs Haverfordwest County AFC

Final Score :4 - 0

Barry Town (H)Match overviewHaverfordwest County AFC (A)
43%Ball possession57%
3.27Expected goals0.59
13Total shots9
1Goalkeeper saves1
8Corner kicks1
11Fouls12
296Passes381
1Tackles1
3Free kicks4
1Yellow cards2
0Red cards0
Barry Town (H)ShotsHaverfordwest County AFC (A)
13Total shots9
5Shots on target1
1Hit woodwork0
4Shots off target6
3Blocked shots2
12Shots inside box5
1Shots outside box4
Barry Town (H)AttackHaverfordwest County AFC (A)
1Through balls0
22Touches in penalty area12
0Offsides0
Barry Town (H)PassesHaverfordwest County AFC (A)
203Accurate passes292
24Throw-ins33
30/57 (53%)Final third phase24/46 (52%)
27/59 (45%)Long balls23/61 (37%)
6/16 (37%)Crosses6/11 (54%)
Barry Town (H)DuelsHaverfordwest County AFC (A)
34%Duels35%
7Dispossessed4
24/90 (27%)Ground duels30/101 (30%)
24/51 (47%)Aerial duels25/54 (46%)
10/14 (71%)Dribbles6/9 (67%)
Barry Town (H)DefendingHaverfordwest County AFC (A)
1Total tackles1
23Interceptions19
15Clearances16
3Errors lead to a shot0
Barry Town (H)GoalkeepingHaverfordwest County AFC (A)
1Total saves1
1High claims1
12Goal kicks10

Barry Town Last Match Played stats

Cambrian & Clydach Vale vs Barry Town

Final Score :0 - 3

Haverfordwest County AFC Last Match Played stats

Bala Town vs Haverfordwest County AFC

Final Score :0 - 2

(H)Match overview (A)
47%Ball possession53%
0.13Expected goals1.33
4Total shots13
4Goalkeeper saves0
2Corner kicks7
13Fouls9
257Passes286
1Tackles0
4Free kicks4
2Yellow cards3
1Red cards0
(H)Shots (A)
4Total shots13
0Shots on target6
0Hit woodwork0
2Shots off target4
2Blocked shots3
1Shots inside box5
3Shots outside box8
(H)Attack (A)
0Through balls0
12Touches in penalty area17
0Offsides2
(H)Passes (A)
152Accurate passes178
36Throw-ins45
27/61 (44%)Final third phase28/74 (38%)
21/58 (36%)Long balls26/65 (40%)
6/12 (50%)Crosses4/16 (25%)
(H)Duels (A)
39%Duels31%
6Dispossessed4
28/96 (29%)Ground duels25/85 (29%)
35/65 (54%)Aerial duels21/62 (34%)
11/13 (85%)Dribbles9/16 (56%)
(H)Defending (A)
1Total tackles0
8Interceptions17
12Clearances12
2Errors lead to a shot3
(H)Goalkeeping (A)
4Total saves0
2High claims0
7Goal kicks11

Barry Town Vs Haverfordwest County AFC Season Stats

Barry TownPerformance SummaryHaverfordwest County AFC
17Matches18
24Goals Scored23
18Goals Conceded34
1.41Goals per Game1.28
1.06Goals Conceded per Game1.89
51.40%Ball Possession47.50%
8Clean Sheets4
8.71Fouls per Game9.33
1.76Offsides per Game1.5
8.06Goal Kicks per Game9.39
1.18Yellow Cards per Game1.94
0Red Cards2

Cymru Premier 25/26 Standings

POSTEAMMPWLDPTS
1The New SaintsThe New Saints18142244
2Connah's Quay NomadsConnah's Quay Nomads17103434
3PenybontPenybont18106232
4Caernarfon TownCaernarfon Town1985630
5Colwyn BayColwyn Bay1976627
6Cardiff Met FCCardiff Met FC1865725
7Barry TownBarry Town1754823
8Bala TownBala Town1959520
9Haverfordwest County AFCHaverfordwest County AFC1859419
10Briton Ferry Llansawel AFCBriton Ferry Llansawel AFC1647517
11Flint Town UnitedFlint Town United1849517
12Llanelli AFCLlanelli AFC1921528
Championship round
Relegation Round
Top Upcoming
02:00 PM 08/12/25
Prediction
PadovaPadova
CesenaCesena
07:30 PM 12/12/25
Prediction
PalermoPalermo
SampdoriaSampdoria
07:30 PM 12/12/25
Prediction
Cultural LeonesaCultural Leonesa
HuescaHuesca
11:30 AM 07/12/25
Prediction
GençlerbirliğiGençlerbirliği
Fatih KaragümrükFatih Karagümrük
04:30 PM 07/12/25
Prediction
Borussia DortmundBorussia Dortmund
TSG HoffenheimTSG Hoffenheim
07:00 PM 10/12/25
Prediction
VitesseVitesse
RKC WaalwijkRKC Waalwijk
05:30 PM 12/12/25
Prediction
SG Dynamo DresdenSG Dynamo Dresden
Eintracht BraunschweigEintracht Braunschweig
05:30 PM 12/12/25
Prediction
SpVgg Greuther FürthSpVgg Greuther Fürth
Hertha BSCHertha BSC
07:00 PM 12/12/25
Prediction
Annecy FCAnnecy FC
Le MansLe Mans
07:00 PM 12/12/25
Prediction
NancyNancy
Clermont FootClermont Foot
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches