Skip to main content

Bala Town F.C. vs Caernarfon – Head to head record, results & stats

Bala Town F.C. logo

Bala Town F.C.

L L L L L
34
meetings
111 goals total
Last: 31 Dec 2025
Caernarfon logo

Caernarfon

W W W W W
14
Bala Town F.C. wins
8
Draws
12
Caernarfon wins
41% 24% 35%
59
Goals scored
52

Who would win if they met today?

Cast your vote — fan sentiment for this rivalry.

Match averages

3.26
Avg goals / game
53%
Both to score
65%
Over 2.5 goals
8 / 9
Clean sheets (Bala Town / Caernarfon)

Biggest wins

All meetings (34)

Date Home Score Away Result Competition
31 Dec 2025 Bala Town F.C. 0 - 1 Caernarfon L Welsh Premier League
25 Aug 2025 Caernarfon 2 - 0 Bala Town F.C. L Welsh Premier League
21 Mar 2025 Caernarfon 5 - 0 Bala Town F.C. L Welsh Premier League
31 Jan 2025 Bala Town F.C. 1 - 3 Caernarfon L Welsh Premier League
11 Jan 2025 Bala Town F.C. 0 - 2 Caernarfon L Welsh Premier League
26 Aug 2024 Caernarfon 0 - 0 Bala Town F.C. D Welsh Premier League
21 Apr 2024 Caernarfon 2 - 2 Bala Town F.C. D Welsh Premier League
08 Mar 2024 Bala Town F.C. 1 - 1 Caernarfon D Welsh Premier League
28 Nov 2023 Bala Town F.C. 1 - 1 Caernarfon D Welsh Premier League
29 Aug 2023 Caernarfon 1 - 1 Bala Town F.C. D Welsh Premier League
30 Dec 2022 Bala Town F.C. 3 - 0 Caernarfon W Welsh Premier League
26 Dec 2022 Caernarfon 1 - 5 Bala Town F.C. W Welsh Premier League
20 Sep 2022 Caernarfon 1 - 4 Bala Town F.C. W Welsh League Cup
18 Apr 2022 Caernarfon 0 - 2 Bala Town F.C. W Welsh Premier League
25 Mar 2022 Bala Town F.C. 2 - 0 Caernarfon W Welsh Premier League
12 Feb 2022 Caernarfon 3 - 3 Bala Town F.C. D Welsh Premier League
04 Feb 2022 Bala Town F.C. 3 - 0 Caernarfon W Welsh Premier League
04 May 2021 Caernarfon 3 - 0 Bala Town F.C. L Welsh Premier League
17 Apr 2021 Bala Town F.C. 5 - 2 Caernarfon W Welsh Premier League
20 Mar 2021 Bala Town F.C. 1 - 2 Caernarfon L Welsh Premier League
01 Dec 2020 Caernarfon 1 - 1 Bala Town F.C. D Welsh Premier League
07 Feb 2020 Caernarfon 1 - 2 Bala Town F.C. W Welsh Premier League
30 Dec 2019 Bala Town F.C. 3 - 0 Caernarfon W Welsh Premier League
26 Dec 2019 Caernarfon 1 - 2 Bala Town F.C. W Welsh Premier League
26 Apr 2019 Bala Town F.C. 1 - 0 Caernarfon W Welsh Premier League
08 Mar 2019 Caernarfon 1 - 0 Bala Town F.C. L Welsh Premier League
12 Jan 2019 Bala Town F.C. 1 - 3 Caernarfon L Welsh Premier League
05 Oct 2018 Caernarfon 2 - 2 Bala Town F.C. D Welsh Premier League
15 Jul 2017 Bala Town F.C. 4 - 2 Caernarfon W International Club Friend…
01 Apr 2017 Caernarfon 1 - 3 Bala Town F.C. W Welsh Cup
23 Jul 2016 Caernarfon 0 - 5 Bala Town F.C. W International Club Friend…
30 Sep 2015 Caernarfon 2 - 1 Bala Town F.C. L Welsh League Cup
04 Feb 2006 Caernarfon 4 - 0 Bala Town F.C. L Welsh Cup
04 Feb 2006 Caernarfon 4 - 0 Bala Town F.C. L Welsh Cup

By venue

At Bala Town F.C. 7W 2D 5L
At Caernarfon 7W 6D 7L

Competitions faced in

Year-by-year

Year Bala To… D Caernar…
2025 0 0 5
2024 0 3 0
2023 0 2 0
2022 6 1 0
2021 1 0 2
2020 1 1 0
2019 3 0 2
2018 0 1 0
2017 2 0 0
2016 1 0 0
2015 0 0 1
2006 0 0 2
First meeting
04 Feb 2006

About this head-to-head

Bala Town F.C. and Caernarfon have met 34 times on record. Bala Town F.C. lead with 14 wins, Caernarfon have won 12 times and the two clubs have drawn 8 matches between them. Their first recorded meeting was on 04 February 2006.

This page is the permanent head-to-head hub for Bala Town F.C. vs Caernarfon. Every future meeting between these two clubs will be added to this page automatically, so bookmark it for the latest results, biggest wins, venue records and competition breakdown. Visit the team pages for full squads, standings and upcoming fixtures: Bala Town F.C. and Caernarfon.

Across their recorded meetings, Bala Town F.C. have found the net 59 times against Caernarfon, while Caernarfon have scored 52 times in reply — a combined 111 goals shared between the two sides. Their most recent fixture was played on 31 December 2025, the latest chapter in a rivalry stretching back to 2006. Follow every upcoming Bala Town F.C. versus Caernarfon clash on SportScore for live scores, starting lineups, minute-by-minute commentary and a head-to-head record that updates automatically once the full-time whistle blows.