WalesWales
Premier LeaguePremier League
Round 29

Bala Town vs Haverfordwest County AFC Prediction & Betting Tips

21 Mar 2026
1-0
Full Time
Maes Tegid, Bala
Incorrect
Our #1 Pick
Asian Handicap
Haverfordwest County AFC -0.25
@ 1.28
1 : 0
FT

Betting Tips

26%
26%
48%
Bala TownDrawHaverfordwest County AFC
Match Result
Haverfordwest County AFC
48%
Total Goals
Under 2.5
56%
Both Teams Score
No
52%
Double Chance
Draw/Away
37%
Asian Handicap
AH Away -0.25
@ 1.28
78%
Odds updated hourly from bookmakers
Predictions recalculated every 2 hours
Locked 2 hours before kickoff

Expert Analysis

David Coleman
David Coleman Senior Football Analyst
75% 20+ yrs
5 min read

As the Welsh Premier League enters its 29th round in the Relegation Group, Bala Town faces Haverfordwest County AFC at Maes Tegid in what could prove to be a pivotal clash in the fight for survival. With just one point separating the two sides in the standings, this match carries significant implica...

Read Full Analysis

Match Facts

Bala Town
Bala Town have received 3 red cards in 24 matches this season
Bala Town failed to score in 10 of 24 matches (42%)
Bala Town score 25% of their goals in the first 15 minutes (6 goals)
Haverfordwest County AFC
Haverfordwest County AFC have kept 3 consecutive clean sheets
Haverfordwest County AFC score 38% of their goals after the 75th minute (13 goals)
Haverfordwest County AFC have received 4 red cards in 24 matches this season
Haverfordwest County AFC have scored all 4 penalties this season
Haverfordwest County AFC score 74% of their goals in the second half
Haverfordwest County AFC have lost 5 of 11 home matches (45%)

Key Statistics

Bala Town7
5Draws
6Haverfordwest County AFC
2.72Avg Goals
44%BTTS
39%Over 2.5
21 Mar 2026Bala Town1-0Haverfordwest County AFC
13 Feb 2026Haverfordwest County AFC3-0Bala Town
5 Dec 2025Bala Town0-2Haverfordwest County AFC
10 Oct 2025Haverfordwest County AFC2-0Bala Town
15 Mar 2025Bala Town0-0Haverfordwest County AFC
View all H2H matches

Full Match Analysis

David Coleman
David Coleman
Senior Football Analyst
75% Accuracy
20+ Years Experience
5.5k Predictions

Bala Town vs Haverfordwest County AFC: Survival Battle in the Welsh Premier League

Current State of Play: Stakes High in the Relegation Group

As the Welsh Premier League enters its 29th round in the Relegation Group, Bala Town faces Haverfordwest County AFC at Maes Tegid in what could prove to be a pivotal clash in the fight for survival. With just one point separating the two sides in the standings, this match carries significant implications for both teams’ aspirations to secure their position in Wales’ top-flight football. Bala Town enters the fixture in 10th place with 23 points, while Haverfordwest County holds a narrow edge in 9th with 24 points. Both teams are fighting to avoid the drop, but with contrasting recent forms, the momentum appears to be on Haverfordwest’s side.

For Bala Town, the game represents an opportunity to shake off their troubling streak of no wins in five matches. On the other hand, the visitors come into this matchup buoyed by an impressive run of four wins from their last five games, showcasing a stark contrast in fortunes. This encounter is more than just a match; it’s a test of character, resilience, and tactical clarity.

Recent Momentum: Form Analysis and Key Trends

Bala Town has struggled to find consistency, recording a worrying form string of DDLLD in their last five matches. Over their previous 10 fixtures, they’ve managed just a single victory, highlighting their struggles in turning close matches into wins. Bala Town averages 1.2 goals per game but has been conceding at an alarming rate of 1.7 goals per match. Their inability to keep clean sheets—achieving only 20% in their last 10 outings—has been a major concern. Furthermore, they’ve seen both teams score in 50% of their recent matches, suggesting defensive fragility.

In stark contrast, Haverfordwest County AFC arrives in Bala brimming with confidence. Their last five matches include four wins and one loss, establishing a WLWWW form pattern that underscores their sharp turnaround in results. Over their previous 10 fixtures, they’ve secured six victories while scoring at a robust rate of 1.7 goals per match and conceding just 0.8 goals per match on average. Their defensive resilience has been a cornerstone of their success, keeping clean sheets in 70% of their games. It’s worth noting that only 30% of their matches have seen both teams score, a testament to their well-organized backline.

Tactical Preview: Expected Formations and Game Plan

Bala Town will likely prioritize their defensive structure, aiming to stifle Haverfordwest County’s incisive attacking play. The hosts may opt for a compact shape, seeking to prevent clear-cut chances and capitalize on counter-attacking opportunities. Bala Town has shown flashes of attacking potential, averaging over a goal per game, but they will need to be sharper and more clinical in transition to trouble their in-form opposition.

Haverfordwest County AFC, by contrast, thrives on their ability to control matches through disciplined defending and precise counter-attacks. Their backline has been key to their resurgence, and they will look to impose their style on Bala Town. Haverfordwest may lean on their defensive solidity while snapping up opportunities in transitions, given their ability to score efficiently. Expect them to methodically exploit any mistakes Bala Town commits in midfield or defensive zones.

Head-to-Head History: Trends and Patterns

Head-to-head history between these two sides reveals an intriguing pattern of evenly contested fixtures. Across their last 17 meetings, Bala Town and Haverfordwest County have each secured six victories, while five matches have ended in draws. However, recent clashes have tilted heavily in favor of Haverfordwest County, who have won the last three meetings and kept clean sheets in each. Their most recent encounter on February 13, 2026, saw Haverfordwest County dominate Bala Town with a commanding 3-0 win. This recent dominance suggests a psychological edge for Haverfordwest heading into Saturday’s match.

The overall average goals per game in this fixture sits at 2.82, and both teams have scored in 47% of their encounters. This balance suggests that while Haverfordwest County has had the upper hand recently, Bala Town could pose a threat, especially at home.

Betting Analysis: Odds, Probabilities, and Predictions

  • 1X2 Market: Bookmakers favor the visitors for this clash, offering odds of 2.20 on Haverfordwest County to win outright. Bala Town is priced at 3.40, while a draw stands at 3.10. These odds translate to implied probabilities of 45% for a Haverfordwest win, 29% for a Bala victory, and 32% for a draw.
  • Total Goals: The market leans slightly towards a low-scoring match, with odds for under 2.5 goals at 1.80 (55%) and over 2.5 goals at 2.05 (45%). Given recent trends, including Haverfordwest’s defensive reliability, the under 2.5 goals market appears to hold value.
  • Both Teams to Score (BTTS): Despite BTTS occurring in 50% of Bala Town’s recent matches, Haverfordwest County’s solidity makes this market interesting. Odds of 1.95 for BTTS (51% probability) seem fairly priced.
  • Double Chance: The safest option may lie in backing the visitors to avoid defeat, with odds for X2 at 1.30 (77% implied probability). This reflects their strong form and tendency to avoid losses.

Based on the data, recommended bets for this match include backing Haverfordwest County to win at 2.20 for value, taking Under 2.5 Goals at 1.80 for a balanced approach, and considering Double Chance X2 at 1.30 for safer returns. These bets align with recent form and statistical trends.

Conclusion: Which Team Will Rise to the Occasion?

Saturday’s clash at Maes Tegid promises to be a tactical battle, with Bala Town desperate to stem their slide and Haverfordwest County determined to maintain their upward trajectory. While Bala Town’s home advantage could play a role, the visitors’ superior form and defensive solidity make them favorites to secure another crucial victory in their survival campaign. However, unpredictability often defines relegation battles, and Bala Town will need to dig deep to defy the odds and deliver a much-needed result in front of their supporters.

Whatever the outcome, this match is certain to have significant consequences for the relegation picture in the Welsh Premier League.

Additional Information

#TeamPWDLGFGAGDPtsForm
7Cardiff METCardiff MET2261063336-328
8Briton FerryBriton Ferry226793240-825
9Haverfordwest County AFCHaverfordwest County AFC2266103039-924
10Bala TownBala Town2265111930-1123
11Flint Town UnitedFlint Town United2256113448-1421
12llanelli AFCllanelli AFC2222181259-478
Champions League
Europa League
Conference League
Relegation

Detailed Form & Recent Matches

Bala Town
LWLWD
10Played
2Wins
3Draws
5Losses
Points/Game0.9
Win %20%
Goals/Game2.9
Scored Avg1.4
Conceded Avg1.5
BTTS60%
Clean Sheets30%
Failed to Score20%

Recent Matches

18 AprLvs Briton Ferry1-2
3 AprWat llanelli AFC5-0
28 MarLat Cardiff MET1-2
21 MarWvs Haverfordwest County AFC1-0
14 MarDat Flint Town United1-1
Haverfordwest County AFC
WWWLW
10Played
8Wins
0Draws
2Losses
Points/Game2.4
Win %80%
Goals/Game2.2
Scored Avg1.8
Conceded Avg0.4
BTTS10%
Clean Sheets80%
Failed to Score10%

Recent Matches

18 AprWvs llanelli AFC6-0
3 AprWat Flint Town United1-0
28 MarWvs Briton Ferry1-0
21 MarLat Bala Town0-1
13 MarWvs Cardiff MET1-0

Head to Head History

Betting Statistics

MetricValue
Total Matches18
Average Goals2.72
BTTS44%
Over 2.5 Goals39%
Over 1.5 Goals78%

Goals by Team

TeamTotalAverage
Bala Town261.44 per game
Haverfordwest County AFC231.28 per game

Clean Sheets

TeamClean Sheets
Bala Town6 (33%)
Haverfordwest County AFC7 (39%)
21 Mar 2026Premier LeagueBala Town1-0Haverfordwest County AFC
13 Feb 2026Premier LeagueHaverfordwest County AFC3-0Bala Town
5 Dec 2025Premier LeagueBala Town0-2Haverfordwest County AFC
10 Oct 2025Premier LeagueHaverfordwest County AFC2-0Bala Town
15 Mar 2025Premier LeagueBala Town0-0Haverfordwest County AFC
25 Jan 2025Premier LeagueHaverfordwest County AFC3-2Bala Town
23 Nov 2024Premier LeagueHaverfordwest County AFC0-0Bala Town
4 Oct 2024Premier LeagueBala Town0-2Haverfordwest County AFC
13 Jan 2024Premier LeagueHaverfordwest County AFC2-3Bala Town
21 Oct 2023Premier LeagueBala Town2-0Haverfordwest County AFC
22 Oct 2022Premier LeagueHaverfordwest County AFC1-4Bala Town
20 Aug 2022Premier LeagueBala Town1-1Haverfordwest County AFC
11 Dec 2021Premier LeagueHaverfordwest County AFC0-0Bala Town
11 Sept 2021Premier LeagueBala Town6-2Haverfordwest County AFC
31 Oct 2020Premier LeagueHaverfordwest County AFC1-1Bala Town
3 Oct 2020Premier LeagueBala Town1-2Haverfordwest County AFC
9 Jan 2016Premier LeagueBala Town3-2Haverfordwest County AFC
24 Oct 2015Premier LeagueHaverfordwest County AFC0-2Bala Town