BBC Homepage
  • Skip to content
  • Accessibility Help
  • Your account
  • Notifications
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
  • More menu
More menu
Search BBC
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
Close menu
BBC Sport
Menu
  • Home
  • Football
  • Cricket
  • Formula 1
  • Rugby U
  • Rugby L
  • Tennis
  • Golf
  • Boxing
  • Athletics
  • My Sport
More
A-Z Sports
  • American Football
  • Athletics
  • Basketball
  • Boxing
  • Cricket
  • Cycling
  • Darts
  • Disability Sport
  • Football
  • Formula 1
  • Gaelic Games
  • Golf
  • Gymnastics
  • Horse Racing
  • Mixed Martial Arts
  • Motorsport
  • Netball
  • Olympic Sports
  • Rugby League
  • Rugby Union
  • Snooker
  • Swimming
  • Tennis
  • Winter Sports
  • Full Sports A-Z
More from Sport
  • England
  • Scotland
  • Wales
  • Northern Ireland
  • My Sport
  • Match of the Day
  • Sports Personality
  • 5 Live Sport
  • News Feeds
  • Help & FAQs
  • Cymru Premier
  • Scores & Fixtures
  • Men's Table
  • Women's Table
  • Welsh Football

Caernarfon Town v Bala Town

Match Summary

Mon 25 Aug 2025
‧
Cymru Premier
Caernarfon Town 2 , Bala Town 0 at Full time
CaernarfonCaernarfon TownCaernarfon Town
2
0
BalaBala TownBala Town
Full time
FT
Half Time Caernarfon Town 0 , Bala Town 0
HT 0-0

Key Events

Caernarfon Town

  • P. Mooney (70')Goal 70 minutes
  • O. Abadaki (87')Goal 87 minutes

Bala Town

  • Lassana Mendes (
    61')
    Red Card 61 minutes

Venue:Go Goodwins Stadium
Attendance:432
  • Scores (active)
  • Tables
  • Line-ups
  • Head-to-head

Cymru Premier Scores & Fixtures

Monday 25th August

Briton Ferry Llansawel 0 , Haverfordwest County 1 at Full time
Briton Ferry LlansawelBriton Ferry LlansawelBriton Ferry Llansawel
0
1
HaverfordwestHaverfordwest CountyHaverfordwest County
Full time
FT
Caernarfon Town 2 , Bala Town 0 at Full time
CaernarfonCaernarfon TownCaernarfon Town
2
0
BalaBala TownBala Town
Full time
FT
Cardiff Met 1 , Barry Town United 1 at Full time
Cardiff MetCardiff MetCardiff Met
1
1
Barry TownBarry Town UnitedBarry Town United
Full time
FT
Colwyn Bay 1 , The New Saints 1 at Full time
Colwyn BayColwyn BayColwyn Bay
1
1
TNSThe New SaintsThe New Saints
Full time
FT
Penybont 2 , Llanelli Town 0 at Full time
PenybontPenybontPenybont
2
0
Llanelli TownLlanelli TownLlanelli Town
Full time
FT
Connah's Quay Nomads 3 , Flint Town United 2 at Full time
Connah's Quay NomadsConnah's Quay NomadsConnah's Quay Nomads
3
2
Flint Town UtdFlint Town UnitedFlint Town United
Full time
FT
View all Cymru Premier fixtures

Cymru Premier Table

On Monday 25th August
Skip to table keyMatch Participants:
  • Caernarfon Town, Position 1, Points 10
  • Bala Town, Position 8, Points 4
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Caernarfon Town
43101551010
  • No Result
  • No Result
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
2
Penybont
43016429
  • No Result
  • No Result
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
3
Briton Ferry Llansawel
42118447
  • No Result
  • No Result
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
4
The New Saints
42116427
  • No Result
  • No Result
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
5
Barry Town United
41216515
  • No Result
  • No Result
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • D
    Result Draw
6
Cardiff Met
40406604
  • No Result
  • No Result
  • D
    Result Draw
  • D
    Result Draw
  • D
    Result Draw
  • D
    Result Draw
7
Haverfordwest County
31113304
  • No Result
  • No Result
  • No Result
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
8
Bala Town
311123-14
  • No Result
  • No Result
  • No Result
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
9
Connah's Quay Nomads
311146-24
  • No Result
  • No Result
  • No Result
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
10
Colwyn Bay
403134-13
  • No Result
  • No Result
  • D
    Result Draw
  • D
    Result Draw
  • L
    Result Loss
  • D
    Result Draw
11
Flint Town United
301259-41
  • No Result
  • No Result
  • No Result
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
12
Llanelli Town
4004314-110
  • No Result
  • No Result
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
View latest Cymru Premier table

Key

  • Position 1, 2, 3, 4, 5, 6 : Championship Round
  • Position 7, 8, 9, 10, 11, 12 : Relegation Round

Last Updated 25th August 2025 at 19:09

Please Note: All times UK. Tables are subject to change. The BBC is not responsible for any changes that may be made.

Team Lineups

home team, Caernarfon Town

Manager: Richard Davies

Starting lineup

  • A. Davies
  • C. Evans S. Bradley 57', substituted for S. Bradley at 57 minutes
  • Paulo Mendes O. Abadaki 31', substituted for O. Abadaki at 31 minutes
  • D. Gosset S. Downey 84', substituted for S. Downey at 84 minutes
  • I. Lewis
  • J. Lock D. Thomas 84', substituted for D. Thomas at 84 minutes
  • P. Mooney 61', Yellow Card at 61 minutes
  • C. Roberts
  • R. Sears
  • D. Smith
  • M. Owen

Substitutes

home team, Caernarfon Town

  • O. Abadaki
  • S. Bradley
  • S. Downey
  • O. Ellis
  • K. Harrison
  • D. Thomas
  • H. Thomas

away team, Bala Town

Manager: Stephen Fisher

Starting lineup

  • W. Bell
  • N. Burke
  • H. Dean
  • N. Digbeu
  • L. Hall J. Walls 72', substituted for J. Walls at 72 minutes
  • O. Ibrahim D. McGiveron 65', substituted for D. McGiveron at 65 minutes
  • Hussein Mehasseb L. Lumeka 79', substituted for L. Lumeka at 79 minutes
  • Lassana Mendes 61', Red Card at 61 minutes
  • J. Owen
  • J. Torrance
  • R. White

away team, Bala Town

  • L. Beck
  • L. Higgins
  • L. Lumeka
  • D. McGiveron
  • J. Tarasenko
  • A. Tierney
  • J. Walls
  • Caernarfon Town (active)
  • Bala Town

home team, Caernarfon Town

Manager: Richard Davies

Starting lineup

  • A. Davies
  • C. Evans S. Bradley 57', substituted for S. Bradley at 57 minutes
  • Paulo Mendes O. Abadaki 31', substituted for O. Abadaki at 31 minutes
  • D. Gosset S. Downey 84', substituted for S. Downey at 84 minutes
  • I. Lewis
  • J. Lock D. Thomas 84', substituted for D. Thomas at 84 minutes
  • P. Mooney 61', Yellow Card at 61 minutes
  • C. Roberts
  • R. Sears
  • D. Smith
  • M. Owen

Substitutes

  • O. Abadaki
  • S. Bradley
  • S. Downey
  • O. Ellis
  • K. Harrison
  • D. Thomas
  • H. Thomas

away team, Bala Town

Manager: Stephen Fisher

Starting lineup

  • W. Bell
  • N. Burke
  • H. Dean
  • N. Digbeu
  • L. Hall J. Walls 72', substituted for J. Walls at 72 minutes
  • O. Ibrahim D. McGiveron 65', substituted for D. McGiveron at 65 minutes
  • Hussein Mehasseb L. Lumeka 79', substituted for L. Lumeka at 79 minutes
  • Lassana Mendes 61', Red Card at 61 minutes
  • J. Owen
  • J. Torrance
  • R. White

Substitutes

  • L. Beck
  • L. Higgins
  • L. Lumeka
  • D. McGiveron
  • J. Tarasenko
  • A. Tierney
  • J. Walls

Match Officials

Referee:
Benjamin Williams

Head to Head

Season so far

Cymru Premier

  • Skip to form guide
  • Skip to previous meetings
  • Skip to previous scores
Caernarfon

Key

Bala
Key, Caernarfon v Bala
3rd

League position

8th
League position, Caernarfon Town 3rd, Bala Town 8th
24

Total points

16
Total points, Caernarfon Town 24, Bala Town 16

Goals scored

Caernarfon Town 32Bala Town 10
CNF
32
10
BAL

Form guide

All competitions

  • Skip to previous meetings
  • Skip to previous scores
  • Skip back to season so far
Caernarfon Town
Bala Town
W
Caernarfon Town won
v Flint Town United
2
5
Premier League
W
Bala Town won
v Colwyn Bay
1
0
Premier League
W
Caernarfon Town won
v Llanelli Town
6
1
Premier League
D
Bala Town draw
v Flint Town United
1
1
Premier League
D
Caernarfon Town draw
v Cardiff Met
2
2
Premier League
D
Bala Town draw
v Guilsfield
2
2
League Cup
W
Caernarfon Town won
v Colwyn Bay
3
0
League Cup
L
Bala Town lose
v Cardiff Met
1
0
Premier League
L
Caernarfon Town lose
v Haverfordwest County
3
1
Premier League
W
Bala Town won
v Penybont
3
2
Premier League

Previous meetings

All competitions

  • Skip to previous scores
  • Skip back to form guide
  • Skip back to season so far
Caernarfon Town and Bala Town

Played 29

CNF
Won
9
BAL
Won
12
Draw
8
Draw 8
Caernarfon Town Won 9Bala Town Won 12

Previous scores

All competitions

  • Skip back to previous meetings
  • Skip back to form guide
  • Skip back to season so far

Premier League

Caernarfon Town 5 , Bala Town 0 on the 21st of March 2025
CaernarfonCaernarfon TownCaernarfon Town
5
0
BalaBala TownBala Town
21st of March 2025
21 MAR 2025
Bala Town 1 , Caernarfon Town 3 on the 31st of January 2025
BalaBala TownBala Town
1
3
CaernarfonCaernarfon TownCaernarfon Town
31st of January 2025
31 JAN 2025
Bala Town 0 , Caernarfon Town 2 on the 11th of January 2025
BalaBala TownBala Town
0
2
CaernarfonCaernarfon TownCaernarfon Town
11th of January 2025
11 JAN 2025

Best of the BBC

  • Sam Ryder's out-of-this-world Piano Room performance

    • Attribution
      Sounds

    Added to My Sounds
    Radio 2's Piano Room has been added to your My Sounds.
    Radio 2's Piano Room: Sam Ryder
  • All the betrayal and drama unpacked

    • Attribution
      iPlayer

    Added to Watchlist
    The Celebrity Traitors: Uncloaked has been added to your iPlayer Watchlist.
    The Celebrity Traitors: Uncloaked
  • Classic sci-fi horror directed by Ridley Scott

    • Attribution
      iPlayer

    Added to Watchlist
    Alien has been added to your iPlayer Watchlist.
    Alien
  • Sex Pistols: The fights, the scandals and the enduring legacy

    • Attribution
      Sounds

    Added to My Sounds
    The Rise and Fall of ... has been added to your My Sounds.
    The Rise and Fall of: Sex Pistols
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
  • Terms of Use
  • About the BBC
  • Privacy Policy
  • Cookies
  • Accessibility Help
  • Parental Guidance
  • Contact the BBC
  • Make an editorial complaint
  • BBC emails for you

Copyright © 2025 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.