Bala Town vs Caernarfon Town: Prediction, Head-to-Head, Odds & Stats (Wed, 31 Dec '25)
Wojtek Kolan
Published on 25 Aug, 08:56 AM
Next Match 31/12/25 at 12:30 PM UTC
Bala Town vs Caernarfon Town
Scheduled H2H Match For Bala Town Vs Caernarfon Town
Wed, 31 Dec 2025 at 12:30 PM UTC
Bala Town
WAL
Recent Form
D
W
L
L
D
1
Win
Last 10 Played
10
5 Draws4
Win
8
Position
4
Steve Fisher
Manager
Richard Davies
Caernarfon Town
WAL
Recent Form
W
W
D
D
L
1
Win
Last 10 Played
10
5 Draws4
Win
8
Position
4
Steve Fisher
Manager
Richard Davies
Game Schedule - Time Of Fixture
Bala Town will square off vs Caernarfon Town in Cymru Premier on Wed, 31 Dec 2025 at 12:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.
Bala Town vs Caernarfon Town H2H Match Summary
In the most recent 10 H2H matches for these rivals, Bala Town have won 1 times and Caernarfon Town have come out on top on 4 occasion.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Bala Town | 1 |
| Draw | 5 |
| Caernarfon Town | 4 |
Bala Town vs Caernarfon Town Past H2H Matches
Cymru Premier
01:30 PM
25/08/25
25/08/25
Caernarfon Town
2
Bala Town
0
07:45 PM
21/03/25
21/03/25
Caernarfon Town
5
Bala Town
0
07:45 PM
31/01/25
31/01/25
Bala Town
1
Caernarfon Town
3
12:45 PM
11/01/25
11/01/25
Bala Town
0
Caernarfon Town
2
07:45 PM
07/01/25
07/01/25
Bala Town
Caernarfon Town
07:45 PM
03/01/25
03/01/25
Bala Town
Caernarfon Town
12:30 PM
31/12/24
31/12/24
Bala Town
Caernarfon Town
01:30 PM
26/08/24
26/08/24
Caernarfon Town
0
Bala Town
0
01:15 PM
21/04/24
21/04/24
Caernarfon Town
2
Bala Town
2
07:45 PM
08/03/24
08/03/24
Bala Town
1
Caernarfon Town
1
07:45 PM
28/11/23
28/11/23
Bala Town
1
Caernarfon Town
1
06:45 PM
29/08/23
29/08/23
Caernarfon Town
1
Bala Town
1
07:45 PM
30/12/22
30/12/22
Bala Town
3
Caernarfon Town
0
02:30 PM
26/12/22
26/12/22
Caernarfon Town
1
Bala Town
5
01:30 PM
18/04/22
18/04/22
Caernarfon Town
0
Bala Town
2
07:45 PM
25/03/22
25/03/22
Bala Town
2
Caernarfon Town
0
05:15 PM
12/02/22
12/02/22
Caernarfon Town
3
Bala Town
3
07:45 PM
04/02/22
04/02/22
Bala Town
3
Caernarfon Town
0
07:45 PM
18/01/22
18/01/22
Caernarfon Town
Bala Town
07:45 PM
14/01/22
14/01/22
Bala Town
Caernarfon Town
02:30 PM
01/01/22
01/01/22
Caernarfon Town
Bala Town
01:00 PM
26/12/21
26/12/21
Bala Town
Caernarfon Town
06:45 PM
04/05/21
04/05/21
Caernarfon Town
3
Bala Town
0
04:15 PM
17/04/21
17/04/21
Bala Town
5
Caernarfon Town
2
02:45 PM
20/03/21
20/03/21
Bala Town
1
Caernarfon Town
2
05:15 PM
26/12/20
26/12/20
Bala Town
Caernarfon Town
07:45 PM
01/12/20
01/12/20
Caernarfon Town
1
Bala Town
1
03:00 PM
20/03/20
20/03/20
Bala Town
Caernarfon Town
08:00 PM
07/02/20
07/02/20
Caernarfon Town
1
Bala Town
2
07:45 PM
30/12/19
30/12/19
Bala Town
3
Caernarfon Town
0
05:15 PM
26/12/19
26/12/19
Caernarfon Town
1
Bala Town
2
06:45 PM
26/04/19
26/04/19
Bala Town
1
Caernarfon Town
0
07:45 PM
08/03/19
08/03/19
Caernarfon Town
1
Bala Town
0
07:30 PM
12/01/19
12/01/19
Bala Town
1
Caernarfon Town
3
06:45 PM
05/10/18
05/10/18
Caernarfon Town
2
Bala Town
2
Welsh League Cup
06:45 PM
20/09/22
20/09/22
Caernarfon Town
1
Bala Town
4
06:30 PM
30/09/15
30/09/15
Caernarfon Town
2
Bala Town
1
FAW Welsh Cup
04:15 PM
01/04/17
01/04/17
Caernarfon Town
1
Bala Town
3
Club Friendly Games
01:30 PM
23/07/16
23/07/16
Caernarfon Town
0
Bala Town
5
Bala Town Recent Matches
Cymru Premier (23 Matches)
07:45 PM
05/12/25
05/12/25
Bala Town
0
Haverfordwest County AFC
2
L
02:30 PM
29/11/25
29/11/25
Bala Town
2
Cardiff Met FC
2
D
02:30 PM
15/11/25
15/11/25
Penybont
2
Bala Town
1
L
07:45 PM
07/11/25
07/11/25
Briton Ferry Llansawel AFC
2
Bala Town
0
L
07:45 PM
31/10/25
31/10/25
Bala Town
1
Llanelli AFC
0
W
01:30 PM
25/10/25
25/10/25
Bala Town
0
Barry Town
0
D
06:45 PM
10/10/25
10/10/25
Haverfordwest County AFC
2
Bala Town
0
L
06:45 PM
07/10/25
07/10/25
Bala Town
1
Connah's Quay Nomads
3
L
01:30 PM
04/10/25
04/10/25
Cardiff Met FC
2
Bala Town
0
L
06:45 PM
26/09/25
26/09/25
Bala Town
0
The New Saints
2
L
06:45 PM
23/09/25
23/09/25
Colwyn Bay
0
Bala Town
1
W
06:45 PM
19/09/25
19/09/25
Bala Town
2
Briton Ferry Llansawel AFC
2
D
11:30 AM
13/09/25
13/09/25
Barry Town
4
Bala Town
0
L
11:30 AM
06/09/25
06/09/25
Bala Town
0
Penybont
0
D
06:45 PM
02/09/25
02/09/25
Connah's Quay Nomads
1
Bala Town
3
W
01:30 PM
30/08/25
30/08/25
Llanelli AFC
0
Bala Town
1
W
01:30 PM
25/08/25
25/08/25
Caernarfon Town
2
Bala Town
0
L
06:45 PM
22/08/25
22/08/25
Bala Town
1
Colwyn Bay
0
W
06:45 PM
15/08/25
15/08/25
Connah's Quay Nomads
Bala Town
-
06:45 PM
08/08/25
08/08/25
Bala Town
1
Flint Town United
1
D
01:30 PM
26/04/25
26/04/25
Cardiff Met FC
1
Bala Town
0
L
11:45 AM
19/04/25
19/04/25
Bala Town
3
Penybont
2
W
06:45 PM
11/04/25
11/04/25
The New Saints
2
Bala Town
1
L
FAW Welsh Cup (1 Matches)
01:00 PM
18/10/25
18/10/25
Bala Town
0
Connah's Quay Nomads
3
L
Welsh League Cup (2 Matches)
06:45 PM
10/09/25
10/09/25
Newtown AFC
1
Bala Town
1
L
01:00 PM
02/08/25
02/08/25
Guilsfield Athletic
2
Bala Town
2
W
Club Friendly Games (4 Matches)
06:45 PM
22/07/25
22/07/25
Bala Town
2
CPD Llanuwchllyn
0
W
01:00 PM
19/07/25
19/07/25
Bala Town
2
Airbus UK Broughton
1
W
06:45 PM
15/07/25
15/07/25
Bala Town
5
Aberystwyth Town
1
W
02:00 PM
05/07/25
05/07/25
Bala Town
0
Clitheroe FC
1
L
Caernarfon Town Recent Matches
Cymru Premier (20 Matches)
07:45 PM
05/12/25
05/12/25
Caernarfon Town
1
Flint Town United
1
D
07:45 PM
28/11/25
28/11/25
The New Saints
2
Caernarfon Town
0
L
02:30 PM
15/11/25
15/11/25
Llanelli AFC
1
Caernarfon Town
1
D
02:30 PM
08/11/25
08/11/25
Caernarfon Town
2
Haverfordwest County AFC
2
D
02:30 PM
01/11/25
01/11/25
Caernarfon Town
4
Briton Ferry Llansawel AFC
1
W
01:30 PM
25/10/25
25/10/25
Penybont
0
Caernarfon Town
2
W
01:30 PM
11/10/25
11/10/25
Barry Town
2
Caernarfon Town
2
D
06:45 PM
07/10/25
07/10/25
Caernarfon Town
1
The New Saints
3
L
04:15 PM
04/10/25
04/10/25
Colwyn Bay
1
Caernarfon Town
0
L
01:30 PM
28/09/25
28/09/25
Caernarfon Town
0
Cardiff Met FC
3
L
06:45 PM
23/09/25
23/09/25
Connah's Quay Nomads
1
Caernarfon Town
2
W
04:15 PM
20/09/25
20/09/25
Caernarfon Town
1
Penybont
2
L
11:30 AM
13/09/25
13/09/25
Briton Ferry Llansawel AFC
2
Caernarfon Town
5
W
11:30 AM
07/09/25
07/09/25
Caernarfon Town
3
Barry Town
1
W
04:15 PM
30/08/25
30/08/25
Haverfordwest County AFC
1
Caernarfon Town
1
D
01:30 PM
25/08/25
25/08/25
Caernarfon Town
2
Bala Town
0
W
06:45 PM
22/08/25
22/08/25
Flint Town United
2
Caernarfon Town
5
W
01:30 PM
16/08/25
16/08/25
Caernarfon Town
6
Llanelli AFC
1
W
01:30 PM
09/08/25
09/08/25
Cardiff Met FC
2
Caernarfon Town
2
D
04:10 PM
18/05/25
18/05/25
Haverfordwest County AFC
3
Caernarfon Town
1
L
FAW Welsh Cup (2 Matches)
02:30 PM
22/11/25
22/11/25
Caernarfon Town
4
Penrhyncoch
0
W
01:30 PM
18/10/25
18/10/25
Newtown AFC
0
Caernarfon Town
3
W
Welsh League Cup (3 Matches)
07:45 PM
04/11/25
04/11/25
The New Saints
3
Caernarfon Town
0
L
06:45 PM
10/09/25
10/09/25
Caernarfon Town
2
Holywell Town
2
W
07:00 PM
01/08/25
01/08/25
Caernarfon Town
3
Colwyn Bay
0
W
Club Friendly Games (5 Matches)
01:30 PM
26/07/25
26/07/25
Caernarfon Town
4
Wythenshawe Town FC
0
W
06:30 PM
22/07/25
22/07/25
CPD Porthmadog
1
Caernarfon Town
1
D
01:00 PM
19/07/25
19/07/25
Caernarfon Town
7
Aberystwyth Town
0
W
04:30 PM
12/07/25
12/07/25
Llandudno FC
1
Caernarfon Town
3
W
12:00 PM
27/06/25
27/06/25
Caernarfon Town
Denbigh Town
-
Bala Town Next Fixtures
Caernarfon Town Next Fixtures
Bala Town Last Match Played stats
Bala Town vs Haverfordwest County AFC
Final Score :0 - 2
| (H) | Match overview | (A) |
|---|---|---|
| 47% | Ball possession | 53% |
| 0.13 | Expected goals | 1.33 |
| 4 | Total shots | 13 |
| 4 | Goalkeeper saves | 0 |
| 2 | Corner kicks | 7 |
| 13 | Fouls | 9 |
| 257 | Passes | 286 |
| 1 | Tackles | 0 |
| 4 | Free kicks | 4 |
| 2 | Yellow cards | 3 |
| 1 | Red cards | 0 |
| (H) | Shots | (A) |
| 4 | Total shots | 13 |
| 0 | Shots on target | 6 |
| 0 | Hit woodwork | 0 |
| 2 | Shots off target | 4 |
| 2 | Blocked shots | 3 |
| 1 | Shots inside box | 5 |
| 3 | Shots outside box | 8 |
| (H) | Attack | (A) |
| 0 | Through balls | 0 |
| 12 | Touches in penalty area | 17 |
| 0 | Offsides | 2 |
| (H) | Passes | (A) |
| 152 | Accurate passes | 178 |
| 36 | Throw-ins | 45 |
| 27/61 (44%) | Final third phase | 28/74 (38%) |
| 21/58 (36%) | Long balls | 26/65 (40%) |
| 6/12 (50%) | Crosses | 4/16 (25%) |
| (H) | Duels | (A) |
| 39% | Duels | 31% |
| 6 | Dispossessed | 4 |
| 28/96 (29%) | Ground duels | 25/85 (29%) |
| 35/65 (54%) | Aerial duels | 21/62 (34%) |
| 11/13 (85%) | Dribbles | 9/16 (56%) |
| (H) | Defending | (A) |
| 1 | Total tackles | 0 |
| 8 | Interceptions | 17 |
| 12 | Clearances | 12 |
| 2 | Errors lead to a shot | 3 |
| (H) | Goalkeeping | (A) |
| 4 | Total saves | 0 |
| 2 | High claims | 0 |
| 7 | Goal kicks | 11 |
Caernarfon Town Last Match Played stats
Caernarfon Town vs Flint Town United
Final Score :1 - 1
| (H) | Match overview | (A) |
|---|---|---|
| 41% | Ball possession | 59% |
| 1.03 | Expected goals | 0.57 |
| 11 | Total shots | 7 |
| 1 | Goalkeeper saves | 2 |
| 9 | Corner kicks | 4 |
| 12 | Fouls | 6 |
| 297 | Passes | 451 |
| 4 | Tackles | 3 |
| 1 | Free kicks | 5 |
| 2 | Yellow cards | 1 |
| 0 | Red cards | 0 |
| (H) | Shots | (A) |
| 11 | Total shots | 7 |
| 3 | Shots on target | 2 |
| 0 | Hit woodwork | 0 |
| 4 | Shots off target | 3 |
| 4 | Blocked shots | 2 |
| 7 | Shots inside box | 4 |
| 4 | Shots outside box | 3 |
| (H) | Attack | (A) |
| 0 | Through balls | 5 |
| 16 | Touches in penalty area | 18 |
| 2 | Offsides | 4 |
| (H) | Passes | (A) |
| 205 | Accurate passes | 347 |
| 29 | Throw-ins | 20 |
| 27/50 (54%) | Final third phase | 36/65 (55%) |
| 27/52 (51%) | Long balls | 31/59 (52%) |
| 4/11 (36%) | Crosses | 5/20 (25%) |
| (H) | Duels | (A) |
| 33% | Duels | 38% |
| 6 | Dispossessed | 11 |
| 36/120 (30%) | Ground duels | 41/121 (34%) |
| 20/45 (44%) | Aerial duels | 24/50 (48%) |
| 10/18 (56%) | Dribbles | 17/21 (81%) |
| (H) | Defending | (A) |
| 4 | Total tackles | 3 |
| 19 | Interceptions | 18 |
| 17 | Clearances | 19 |
| 1 | Errors lead to a shot | 3 |
| (H) | Goalkeeping | (A) |
| 1 | Total saves | 2 |
| 0 | High claims | 2 |
| 9 | Goal kicks | 8 |
Bala Town Vs Caernarfon Town Season Stats
| Bala Town | Performance Summary | Caernarfon Town |
|---|---|---|
| 19 | Matches | 19 |
| 14 | Goals Scored | 40 |
| 27 | Goals Conceded | 27 |
| 0.74 | Goals per Game | 2.11 |
| 1.42 | Goals Conceded per Game | 1.42 |
| 38.40% | Ball Possession | 52.50% |
| 6 | Clean Sheets | 2 |
| 10.32 | Fouls per Game | 9.53 |
| 1.68 | Offsides per Game | 1.32 |
| 10.32 | Goal Kicks per Game | 5.63 |
| 1.32 | Yellow Cards per Game | 1.95 |
| 2 | Red Cards | 1 |
Cymru Premier 25/26 Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 18 | 14 | 2 | 2 | 44 | |
| 2 | 17 | 10 | 3 | 4 | 34 | |
| 3 | 18 | 10 | 6 | 2 | 32 | |
| 4 | 19 | 8 | 5 | 6 | 30 | |
| 5 | 19 | 7 | 6 | 6 | 27 | |
| 6 | 18 | 6 | 5 | 7 | 25 | |
| 7 | 17 | 5 | 4 | 8 | 23 | |
| 8 | 19 | 5 | 9 | 5 | 20 | |
| 9 | 18 | 5 | 9 | 4 | 19 | |
| 10 | 16 | 4 | 7 | 5 | 17 | |
| 11 | 18 | 4 | 9 | 5 | 17 | |
| 12 | 19 | 2 | 15 | 2 | 8 |
Championship round
Relegation Round
Football Previews & Betting Tips

06 Dec 2025
Read Full Article →Ligue 1 Preview And Prediction: Paris Saint-Germain vs Stade Rennais Betting Tips & Picks December 6, 2025

06 Dec 2025
Read Full Article →LaLiga Preview And Prediction: Athletic Club vs Atlético Madrid Betting Tips & Picks December 6, 2025

06 Dec 2025
Read Full Article →Serie A Preview And Prediction: Hellas Verona vs Atalanta Betting Tips & Picks December 6, 2025

06 Dec 2025
Read Full Article →Ligue 1 Preview And Prediction: Toulouse vs RC Strasbourg Betting Tips & Picks December 6, 2025

06 Dec 2025
Read Full Article →LaLiga Preview And Prediction: Real Betis vs Barcelona Betting Tips & Picks December 6, 2025

06 Dec 2025
Read Full Article →LaLiga 2 Preview And Prediction: Real Sociedad B U21 vs Sporting Gijón Betting Tips & Picks December 6, 2025
Top Upcoming
Modena
Catanzaro
Padova
Cesena
Palermo
Sampdoria
Deportivo La Coruña
CD Castellón
Granada
AD Ceuta
Cultural Leonesa
Huesca
CF Estrela Amadora
FC Arouca
Gençlerbirliği
Fatih Karagümrük
FC Lausanne-Sport
FC Lugano
Borussia Dortmund
TSG Hoffenheim
11:30 AM 08/12/25
Prediction02:00 PM 08/12/25
Prediction07:30 PM 12/12/25
Prediction05:30 PM 07/12/25
Prediction08:00 PM 07/12/25
Prediction07:30 PM 12/12/25
Prediction06:00 PM 07/12/25
Prediction11:30 AM 07/12/25
Prediction03:30 PM 07/12/25
Prediction04:30 PM 07/12/25
Prediction