Ad
Home 🏠 Home Tips ✈️ Away Tips 🤝 Draws 🎯 Double Chance 📊 Over/Under ⚽ BTTS 🏆 Winnings 📰 Blog
HomeDrawsBala Town vs Caernarfon Town
🌍 Wales: Premier League 📅 31/12/2025 ⏰ 1:30 PM Draw
LDLLD
Bala Town
- : -
MATCH DETAILS
LWWLL
Caernarfon Town
Our Tip
Draw
Confidence
90.0%
Bala Town vs Caernarfon Town — Head to Head (20 matches)
Bala Town
7
WINS (35%)
6
DRAWS
(30%)
Avg: 3.2 goals
Caernarfon Town
7
WINS (35%)
Bala Town 35% 30% Draw 35% Caernarfon T
31/12/25 Bala Town 0 : 1 Caernarfon Town
25/08/25 Caernarfon Town 2 : 0 Bala Town
21/03/25 Caernarfon Town 5 : 0 Bala Town
31/01/25 Bala Town 1 : 3 Caernarfon Town
11/01/25 Bala Town 0 : 2 Caernarfon Town
26/08/24 Caernarfon Town 0 : 0 Bala Town
21/04/24 Caernarfon Town 2 : 2 Bala Town
08/03/24 Bala Town 1 : 1 Caernarfon Town
28/11/23 Bala Town 1 : 1 Caernarfon Town
29/08/23 Caernarfon Town 1 : 1 Bala Town
30/12/22 Bala Town 3 : 0 Caernarfon Town
26/12/22 Caernarfon Town 1 : 5 Bala Town
20/09/22 Caernarfon Town 1 : 4 Bala Town
18/04/22 Caernarfon Town 0 : 2 Bala Town
25/03/22 Bala Town 2 : 0 Caernarfon Town
12/02/22 Caernarfon Town 3 : 3 Bala Town
04/02/22 Bala Town 3 : 0 Caernarfon Town
04/05/21 Caernarfon Town 3 : 0 Bala Town
17/04/21 Bala Town 5 : 2 Caernarfon Town
20/03/21 Bala Town 1 : 2 Caernarfon Town
Odds Comparison — Match Winner (1X2)
No odds available for this fixture yet.
Last 10 Matches — Bala Town
23/01/26 Bala Town 3 : 4 Flint Town United L
07/02/26 Bala Town 1 : 1 Cardiff MET D
13/02/26 Haverfordwest County AFC 3 : 0 Bala Town L
21/02/26 Briton Ferry 2 : 1 Bala Town L
27/02/26 Bala Town 0 : 0 llanelli AFC D
14/03/26 Flint Town United 1 : 1 Bala Town D
21/03/26 Bala Town 1 : 0 Haverfordwest County AFC W
28/03/26 Cardiff MET 2 : 1 Bala Town L
03/04/26 llanelli AFC 0 : 5 Bala Town W
18/04/26 Bala Town 1 : 2 Briton Ferry L
Last 10 Matches — Caernarfon Town
14/02/26 Caernarfon Town 0 : 2 Barry Town L
20/02/26 The New Saints 2 : 1 Caernarfon Town L
27/02/26 Caernarfon Town 3 : 0 Colwyn Bay W
08/03/26 Rhyl 1 : 2 Caernarfon Town W
13/03/26 Caernarfon Town 2 : 4 GAP Connah S Quay FC L
21/03/26 Barry Town 2 : 1 Caernarfon Town L
27/03/26 Caernarfon Town 0 : 4 The New Saints L
03/04/26 Colwyn Bay 0 : 2 Caernarfon Town W
12/04/26 Caernarfon Town 3 : 0 Flint Town United W
18/04/26 Caernarfon Town 2 : 0 Penybont W
League Table — Premier League
#TeamMPWDL GFGAGDPtsForm
1
The New Saints
32 26 2 4 81 25 56 80
WWWLW
2
GAP Connah S Quay FC
32 16 10 6 61 38 23 58
DLDWW
3
Barry Town
32 12 10 10 43 33 10 46
LLWDW
4
Caernarfon Town  A
32 12 9 11 56 47 9 45
WWLLL
5
Colwyn Bay
32 12 9 11 41 37 4 45
LDLDW
6
Penybont
32 11 8 13 39 49 -10 41
WWLLD
Our Prediction Analysis — H2H Based
Our Tip
Draw
Confidence
90.0%
Bala Town Form
50/100
Caernarfon T Form
50/100
H2H Home Dom.
0%

90.0% confidence based on real H2H records, team form, and league data.

Standings
#TeamMP GGDPts WDL GGDPts Form
4
Caernarfon Town
3256:479451291156:47945
LLWWW
#TeamMP GGDPts WDL GGDPts Form
1
The New Saints
3281:255680262481:255680
WLWWW
2
GAP Connah S Quay FC
3261:3823581610661:382358
WWDLD
3
Barry Town
3243:33104612101043:331046
LWDWL
4
Caernarfon Town
3256:479451291156:47945
LLWWW
5
Colwyn Bay
3241:374451291141:37445
WWDLD
6
Penybont
3239:49-10411181339:49-1041
LDLLW
#TeamMP GGDPts WDL GGDPts Form
0
Caernarfon Town
1630:2822163730:28221
WLLWW
#TeamMP GGDPts WDL GGDPts Form
1
The New Saints
1646:153139130346:153139
WWLLW
2
GAP Connah S Quay FC
1634:22122985334:221229
DLWDD
3
Barry Town
1623:11122675423:111226
LWWWL
4
Colwyn Bay
1626:2422365526:24223
LWWL
5
Caernarfon Town
1630:2822163730:28221
WLLWW
6
Penybont
1616:1422156516:14221
DLDLW
#TeamMP GGDPts WDL GGDPts Form
0
Caernarfon Town
1626:1972466426:19724
DLWLW
#TeamMP GGDPts WDL GGDPts Form
1
The New Saints
1635:102541132135:102541
WWWWW
2
GAP Connah S Quay FC
1627:16112985327:161129
DDLWL
3
Caernarfon Town
1626:1972466426:19724
DLWLW
4
Colwyn Bay
1615:1322264615:13222
WLWDD
5
Barry Town
1620:22-22055620:22-220
WWLDW
6
Penybont
1623:35-122062823:35-1220
LLLLL
Bala Town
LWLWD
Caernarfon Town
WWWLL
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Bala Town
LWLWDDLLDL
Caernarfon Town
WWWLLLWWLL
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Bala Town
LWLWDDLLDLWLLLD
Caernarfon Town
WWWLLLWWLLDWDDW
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Bala Town
LWLWDDLLDLWLLLDLLWDL
Caernarfon Town
WWWLLLWWLLDWDDWLWDLW
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Bala Town
LWLWDDLLDLWLLLDLLWDLLLLLW
Caernarfon Town
WWWLLLWWLLDWDDWLWDLWDDLWW
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Bala Town
LWLWDDLLDLWLLLDLLWDLLLLLWDLDWW
Caernarfon Town
WWWLLLWWLLDWDDWLWDLWDDLWWWDLLL
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Bala Town
LWDDL
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Bala Town
LWDDLLLDWD
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Bala Town
LWDDLLLDWDLLLDD
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Bala Town
LWDDLLLDWDLLLDD
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Bala Town
LWDDLLLDWDLLLDD
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Bala Town
LWDDLLLDWDLLLDD
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Caernarfon Town
WLWLD
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Caernarfon Town
WLWLDDWWLD
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Caernarfon Town
WLWLDDWWLDLWWDL
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Caernarfon Town
WLWLDDWWLDLWWDL
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Caernarfon Town
WLWLDDWWLDLWWDL
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
Caernarfon Town
WLWLDDWWLDLWWDL
The New Saints
WWWLW
GAP Connah S Quay FC
DLDWW
Barry Town
LLWDW
Colwyn Bay
LDLDW
Penybont
WWLLD
TeamMPOver 0.5Under 0.5Over %
Bala Town
3027390%
Caernarfon Town
3029197%
TeamMPOver 1.5Under 1.5Over %
Bala Town
3022873%
Caernarfon Town
3027390%
TeamMPOver 2.5Under 2.5Over %
Bala Town
30151550%
Caernarfon Town
30191163%
TeamMPOver 3.5Under 3.5Over %
Bala Town
3082227%
Caernarfon Town
30102033%
TeamMPOver 4.5Under 4.5Over %
Bala Town
302287%
Caernarfon Town
3042613%
TeamMPOver 5.5Under 5.5Over %
Bala Town
301293%
Caernarfon Town
302287%
TeamMPOver 6.5Under 6.5Over %
Bala Town
301293%
Caernarfon Town
300300%
TeamMPOver 0.5Under 0.5Over %
Bala Town
1512380%
TeamMPOver 1.5Under 1.5Over %
Bala Town
159660%
TeamMPOver 2.5Under 2.5Over %
Bala Town
156940%
TeamMPOver 3.5Under 3.5Over %
Bala Town
1541127%
TeamMPOver 4.5Under 4.5Over %
Bala Town
151147%
TeamMPOver 5.5Under 5.5Over %
Bala Town
151147%
TeamMPOver 6.5Under 6.5Over %
Bala Town
151147%
TeamMPOver 0.5Under 0.5Over %
Caernarfon Town
1514193%
TeamMPOver 1.5Under 1.5Over %
Caernarfon Town
1512380%
TeamMPOver 2.5Under 2.5Over %
Caernarfon Town
157847%
TeamMPOver 3.5Under 3.5Over %
Caernarfon Town
1521313%
TeamMPOver 4.5Under 4.5Over %
Caernarfon Town
151147%
TeamMPOver 5.5Under 5.5Over %
Caernarfon Town
151147%
TeamMPOver 6.5Under 6.5Over %
Caernarfon Town
150150%
Over/Under is calculated from each team's latest available completed matches.
TeamMPW/WD/WW/DD/DL/L
Bala Town
520000
Caernarfon Town
521001
TeamMPW/WD/WW/DD/DL/L
Bala Town
1020112
Caernarfon Town
1032003
TeamMPW/WD/WW/DD/DL/L
Bala Town
1530114
Caernarfon Town
1552023
TeamMPW/WD/WW/DD/DL/L
Bala Town
2040126
Caernarfon Town
2063124
TeamMPW/WD/WW/DD/DL/L
Bala Town
2550129
Caernarfon Town
2574134
TeamMPW/WD/WW/DD/DL/L
Bala Town
30611410
Caernarfon Town
3084147
TeamMPW/WD/WW/DD/DL/L
Bala Town
510111
TeamMPW/WD/WW/DD/DL/L
Bala Town
1020123
TeamMPW/WD/WW/DD/DL/L
Bala Town
1520146
TeamMPW/WD/WW/DD/DL/L
Bala Town
1520146
TeamMPW/WD/WW/DD/DL/L
Bala Town
1520146
TeamMPW/WD/WW/DD/DL/L
Bala Town
1520146
TeamMPW/WD/WW/DD/DL/L
Caernarfon Town
502000
TeamMPW/WD/WW/DD/DL/L
Caernarfon Town
1013010
TeamMPW/WD/WW/DD/DL/L
Caernarfon Town
1524021
TeamMPW/WD/WW/DD/DL/L
Caernarfon Town
1524021
TeamMPW/WD/WW/DD/DL/L
Caernarfon Town
1524021
TeamMPW/WD/WW/DD/DL/L
Caernarfon Town
1524021
HT/FT values are from each team's perspective: W/W means winning at half-time and full-time.
No top scorers data available for this league yet.
← Back to Draws