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 Win (67%)
Venue
Maes Tegid, Bala

Bala Town

undefined place in Premier League

?LDLL
VS

Caernarfon Town

4th place in Premier League

LWDLW

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 TownvsCardiff METCardiff MET1-1
  • Bala TownBala TownvsFlint Town UnitedFlint Town United3-4
  • Flint Town UnitedFlint Town UnitedvsBala TownBala Town0-4
  • The New SaintsThe New SaintsvsBala TownBala Town2-1
  • Bala TownBala TownvsCaernarfon TownCaernarfon Town0-1
  • Bala TownBala TownvsHaverfordwest County AFCHaverfordwest County AFC0-2

Caernarfon Town's Last 5 Analysis

9
Goals Scored (1.5 avg)
6
Goals Conceded (1.0 avg)
  • GAP Connah S Quay FCGAP Connah S Quay FCvsCaernarfon TownCaernarfon Town1-1
  • Caernarfon TownCaernarfon TownvsColwyn BayColwyn Bay4-1
  • PenybontPenybontvsCaernarfon TownCaernarfon Town0-0
  • Caernarfon TownCaernarfon TownvsGAP Connah S Quay FCGAP Connah S Quay FC2-2
  • Bala TownBala TownvsCaernarfon TownCaernarfon Town0-1
  • Caernarfon TownCaernarfon TownvsColwyn BayColwyn Bay1-2

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 Saints24192359
2GAP Connah S Quay FC GAP Connah S Quay FC24147349
3Penybont Penybont24116739
4Caernarfon Town Caernarfon Town2499636
5Colwyn Bay Colwyn Bay2497834
6Barry Town Barry Town2479830

Watch Live

The game starts soon. Don't miss out!