Bala Town vs Caernarfon Town Prediction & Match Stats

Here are our complete predictions for this match. Every selection is based on a detailed review of past results, head to head (h2h) records, current team form and data from our advanced prediction system. We analyze all the key factors so you can place your bets with confidence and make smarter betting choices.

Wales: Premier League
31/12/2025 - 12:30
Score Prediction
Away/Draw (X2) (67%)
Venue
Maes Tegid, Bala

Bala Town

undefined place in Premier League

LDLLW
VS

Caernarfon Town

4th place in Premier League

WDLWD

Full Time: 0-1

43'

D. Gosset

Goal

46'

K. Harrison (in)

M. Jones (out)

54'

J. Lock

Yellow Card

O. Ibrahim (in)

D. McGiveron (out)

69'

S. Billington (in)

L. Mendes (out)

79'

L. Higgins (in)

J. Tarasenko (out)

89'
90+1'

J. Lock (in)

D. Thomas (out)

Recent Form

Bala Town's Last 5 Analysis

9
Goals Scored (1.5 avg)
10
Goals Conceded (1.7 avg)
  • Bala TownBala Townvsllanelli AFCllanelli AFC0-0
  • Briton FerryBriton FerryvsBala TownBala Town2-1
  • Haverfordwest County AFCHaverfordwest County AFCvsBala TownBala Town3-0
  • Bala TownBala TownvsCardiff METCardiff MET1-1
  • Bala TownBala TownvsFlint Town UnitedFlint Town United3-4
  • Flint Town UnitedFlint Town UnitedvsBala TownBala Town0-4

Caernarfon Town's Last 5 Analysis

9
Goals Scored (1.5 avg)
6
Goals Conceded (1.0 avg)
  • Caernarfon TownCaernarfon TownvsColwyn BayColwyn Bay3-0
  • The New SaintsThe New SaintsvsCaernarfon TownCaernarfon Town2-1
  • Caernarfon TownCaernarfon TownvsBarry TownBarry Town0-2
  • GAP Connah S Quay FCGAP Connah S Quay FCvsCaernarfon TownCaernarfon Town1-1
  • Caernarfon TownCaernarfon TownvsColwyn BayColwyn Bay4-1
  • PenybontPenybontvsCaernarfon TownCaernarfon Town0-0

Head To Head (h2h)

30
Total Matches
12
Bala Town Wins
9
Draws
9
Caernarfon Town Wins
26.04.19Bala Town vs Caernarfon Town1 - 0
12.01.19Bala Town vs Caernarfon Town1 - 3
30.12.19Bala Town vs Caernarfon Town3 - 0
20.03.20Bala Town vs Caernarfon Town -
20.03.21Bala Town vs Caernarfon Town1 - 2
17.04.21Bala Town vs Caernarfon Town5 - 2
04.02.22Bala Town vs Caernarfon Town3 - 0
25.03.22Bala Town vs Caernarfon Town2 - 0
30.12.22Bala Town vs Caernarfon Town3 - 0
28.11.23Bala Town vs Caernarfon Town1 - 1
08.03.24Bala Town vs Caernarfon Town1 - 1
11.01.25Bala Town vs Caernarfon Town0 - 2
31.01.25Bala Town vs Caernarfon Town1 - 3
31.12.25Bala Town vs Caernarfon Town0 - 1
08.03.19Caernarfon Town vs Bala Town1 - 0
05.10.18Caernarfon Town vs Bala Town2 - 2
26.12.19Caernarfon Town vs Bala Town1 - 2
07.02.20Caernarfon Town vs Bala Town1 - 2
01.04.17Caernarfon Town vs Bala Town1 - 3
01.12.20Caernarfon Town vs Bala Town1 - 1
04.05.21Caernarfon Town vs Bala Town3 - 0
12.02.22Caernarfon Town vs Bala Town3 - 3
18.04.22Caernarfon Town vs Bala Town0 - 2
26.12.22Caernarfon Town vs Bala Town1 - 5
20.09.22Caernarfon Town vs Bala Town1 - 4
29.08.23Caernarfon Town vs Bala Town1 - 1
21.04.24Caernarfon Town vs Bala Town2 - 2
26.08.24Caernarfon Town vs Bala Town0 - 0
21.03.25Caernarfon Town vs Bala Town5 - 0
25.08.25Caernarfon Town vs Bala Town2 - 0

Team News & Formation

Bala Town

Injuries:

No significant injuries reported.

Formation:

N/A

Caernarfon Town

Injuries:

No significant injuries reported.

Formation:

N/A

League Standings

#TeamPWDLPts
1The New Saints The New Saints27222368
2GAP Connah S Quay FC GAP Connah S Quay FC27148550
3Penybont Penybont27117940
4Caernarfon Town Caernarfon Town27109839
5Barry Town Barry Town27109839
6Colwyn Bay Colwyn Bay271071037

Watch Live

The game starts soon. Don't miss out!