Football stadium background

Bala Town vs Caernarfon Town

See Today's Predictions
Bala TownBala Town
0|1
Premier LeaguePremier League
Maes Tegid • BalaWednesday, December 31, 2025 @ 12:30Full Time
Caernarfon TownCaernarfon Town

Match Livescore

Full Time: 0 - 1

G
43'

D. Gosset

Goal

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)

Head‑to‑Head (H2H)

Date
Match
Score
Outcome
  • 26/04/19
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    1 - 0
    Bala TownHome win
  • 12/01/19
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    1 - 3
    Caernarfon TownAway win
  • 30/12/19
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    3 - 0
    Bala TownHome win
  • 20/03/20
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    0 - 0
    DrawDraw
  • 20/03/21
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    1 - 2
    Caernarfon TownAway win
  • 17/04/21
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    5 - 2
    Bala TownHome win
  • 04/02/22
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    3 - 0
    Bala TownHome win
  • 25/03/22
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    2 - 0
    Bala TownHome win
  • 30/12/22
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    3 - 0
    Bala TownHome win
  • 28/11/23
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    1 - 1
    DrawDraw
  • 08/03/24
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    1 - 1
    DrawDraw
  • 11/01/25
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    0 - 2
    Caernarfon TownAway win
  • 31/01/25
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    1 - 3
    Caernarfon TownAway win
  • 31/12/25
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    Current fixture teams
    0 - 1
    Caernarfon TownAway win
  • 08/03/19
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    1 - 0
    Caernarfon TownHome win
  • 05/10/18
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    2 - 2
    DrawDraw
  • 26/12/19
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    1 - 2
    Bala TownAway win
  • 07/02/20
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    1 - 2
    Bala TownAway win
  • 01/04/17
    Welsh CupWelsh Cup
    Caernarfon TownvsBala Town
    Current fixture teams
    1 - 3
    Bala TownAway win
  • 01/12/20
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    1 - 1
    DrawDraw
  • 04/05/21
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    3 - 0
    Caernarfon TownHome win
  • 12/02/22
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    3 - 3
    DrawDraw
  • 18/04/22
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    0 - 2
    Bala TownAway win
  • 26/12/22
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    1 - 5
    Bala TownAway win
  • 20/09/22
    League CupLeague Cup
    Caernarfon TownvsBala Town
    Current fixture teams
    1 - 4
    Bala TownAway win
  • 29/08/23
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    1 - 1
    DrawDraw
  • 21/04/24
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    2 - 2
    DrawDraw
  • 26/08/24
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    0 - 0
    DrawDraw
  • 21/03/25
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    5 - 0
    Caernarfon TownHome win
  • 25/08/25
    Premier LeaguePremier League
    Caernarfon TownvsBala Town
    Current fixture teams
    2 - 0
    Caernarfon TownHome win

Bala Town • Last 6 Matches

Date
Match
Score
Result
  • 31/12/25
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    0 - 1
    LossHome
  • 05/12/25
    Premier LeaguePremier League
    Bala TownvsHaverfordwest County AFC
    0 - 2
    LossHome
  • 29/11/25
    Premier LeaguePremier League
    Bala TownvsCardiff MET
    2 - 2
    DrawHome
  • 15/11/25
    Premier LeaguePremier League
    PenybontvsBala Town
    1 - 2
    LossAway
  • 07/11/25
    Premier LeaguePremier League
    Briton FerryvsBala Town
    0 - 2
    LossAway
  • 31/10/25
    Premier LeaguePremier League
    Bala Townvsllanelli AFC
    1 - 0
    WinHome

Caernarfon Town • Last 6 Matches

Date
Match
Score
Result
  • 31/12/25
    Premier LeaguePremier League
    Bala TownvsCaernarfon Town
    1 - 0
    WinAway
  • 27/12/25
    Premier LeaguePremier League
    Caernarfon TownvsColwyn Bay
    1 - 2
    LossHome
  • 13/12/25
    Welsh CupWelsh Cup
    Cardiff METvsCaernarfon Town
    4 - 2
    WinAway
  • 05/12/25
    Premier LeaguePremier League
    Caernarfon TownvsFlint Town United
    1 - 1
    DrawHome
  • 28/11/25
    Premier LeaguePremier League
    The New SaintsvsCaernarfon Town
    0 - 2
    LossAway
  • 22/11/25
    Welsh CupWelsh Cup
    Caernarfon TownvsPenrhyncoch
    4 - 0
    WinHome

Injuries & Suspensions

Bala TownBala Town
No major absentees reported.
Caernarfon TownCaernarfon Town
No major absentees reported.

Quick Match Facts

  • When is Bala Town vs Caernarfon Town?
    The match is scheduled for Wednesday, December 31, 2025 at 12:30 at the Maes Tegid, Bala. Current status: Match Finished.
  • What are the expected formations?
    Starting lineups and formations are not yet confirmed.
  • What is at stake in this fixture?
    This match is part of Regular Season - 21 of the competition.
  • Who is currently better placed in the league?
    Caernarfon Town are currently higher in the table at position 4.

League Table Standings

#TeamPGDPts
1The New SaintsThe New Saints194047
2GAP Connah S Quay FCGAP Connah S Quay FC191940
3PenybontPenybont20434
4Caernarfon TownCaernarfon Town201130
5Colwyn BayColwyn Bay20630
6Barry TownBarry Town19727
7Cardiff METCardiff MET21-327
8Haverfordwest County AFCHaverfordwest County AFC21-824
9Bala TownBala Town19-1320
10Briton FerryBriton Ferry20-1019
11Flint Town UnitedFlint Town United20-1118
12llanelli AFCllanelli AFC20-428