Head-to-head overview

Based on the matches in our database.

Bala Town 127 draws7 Haverfordwest County
26
Meetings
2.69
Goals / game
46%
Both teams scored
38%
Over 2.5 goals
Bala Town

Facts about Bala Town

Scored in18/26 (69%)
Conceded in17/26 (65%)
Goals scored41 · 1.58/game
Longest winning streak6
Longest unbeaten run8
Longest losing streak3
Longest run without a win7
Haverfordwest County

Facts about Haverfordwest County

Scored in17/26 (65%)
Conceded in18/26 (69%)
Goals scored29 · 1.12/game
Longest winning streak3
Longest unbeaten run7
Longest losing streak6
Longest run without a win8
By competition
CompetitionBala TownDrawHaverfordwest CountyGames
Premier League107724
Welsh Cup2002
All competitions127726

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Bala Town1558
gap 57
1615Haverfordwest County
1777152620222023202420252026
If they met (neutral venue)
Bala Town
27%
Draw
29%
Haverfordwest County
44%

All meetings

26 matches on record

21 Mar 2026
Premier League
Bala TownBala Town10Haverfordwest CountyHaverfordwest County
BTTSO2.5
13 Feb 2026
Premier League
Haverfordwest CountyHaverfordwest County30Bala TownBala Town
BTTSO2.5
5 Dec 2025
Premier League
Bala TownBala Town02Haverfordwest CountyHaverfordwest County
BTTSO2.5
10 Oct 2025
Premier League
Haverfordwest CountyHaverfordwest County20Bala TownBala Town
BTTSO2.5
15 Mar 2025
Premier League
Bala TownBala Town00Haverfordwest CountyHaverfordwest County
BTTSO2.5
25 Jan 2025
Premier League
Haverfordwest CountyHaverfordwest County32Bala TownBala Town
BTTSO2.5

Bala Town recent form

Haverfordwest County recent form

Bala Town has gone head to head with Haverfordwest County 26 times since 2009, winning 12 and scoring 41 goals. Haverfordwest County, in turn, has won 7 and scored 29 goals. There have been 7 draws between Bala Town and Haverfordwest County. Across all meetings both teams have scored in 46% of games and 38% have produced over 2.5 goals, at an average of 2.69 goals per game.