Welsh Premier League
Oct 10, 2025 7.45pm

Haverfordwest County vs Bala Town - Match Guide, Data Analysis, Standings

Form, Standings, Stats

Haverfordwest County

All competitions
Welsh Premier League
Last game
Oct 7, 2025 7.45pm
Pen-y-Bont 2 - 1 Haverfordwest
Goals scored
37
Top scorer
Corey Shepherd

Bala Town

All competitions
Welsh Premier League
Last game
Oct 7, 2025 7.45pm
Bala Town 1 - 3 Connah's Quay
Goals scored
24
Top scorer
Cameron Ferguson

Head to Head

Welsh Premier League Gameweek 6
Mar 15, 2025 2.30pm
0
0
HT : 0 0
FT Maes Tegid
  • yellowcard Ben Ahmun 63'
  • yellowcard Lee Jenkins 82'
Welsh Premier League Gameweek 1
Jan 25, 2025 2.30pm
3
2
HT : 1 1
FT New Bridge Meadow Stadium
  • Daniel Hawkins 44' goal
  • Daniel Hawkins 64' goal
  • Ben Ahmun 68' goal
  • goal Osebi Abadaki 31'
  • goal Aeron Edwards 80'
  • redcard Nathan Peate 86'
  • yellowcard Nathan Burke 88'
Welsh Premier League Gameweek 17
Nov 23, 2024 2.30pm
0
0
HT : 0 0
FT New Bridge Meadow Stadium
  • Dylan Rees 42' yellowcard
  • Ricky Watts 72' yellowcard
  • yellowcard Eddie Clarke 8'
  • yellowcard Hussein Mehasseb 90'+2'
Welsh Premier League Gameweek 11
Oct 4, 2024 7.45pm
0
2
HT : 0 0
FT Maes Tegid
  • Joe Malkin 31' yellowcard
  • yellowcard Owain Jones 34'
  • goal Ben Fawcett 52'
  • goal Rhys Abbruzzese 82'
  • yellowcard Ricky Watts 89'
Welsh Premier League Gameweek 22
Jan 13, 2024 5.15pm
2
3
HT : 1 0
FT New Bridge Meadow Stadium
  • Martell Taylor-Crossdale 31' goal
  • Martell Taylor-Crossdale 65' yellowcard
  • Zac Jones 71' yellowcard
  • Daniel Hawkins 90'+3' yellowcard
  • Ben Fawcett 90'+7' goal
  • yellowcard Oliver Shannon 51'
  • yellowcard Aeron Edwards 56'
  • yellowcard George Newell 76'
  • yellowcard Luke Wall 82'
  • goal Joshua Ukek 86'
  • goal Iwan Roberts 90'+6'
  • goal Luke Wall 90'+9'
Welsh Premier League Gameweek 13
Oct 21, 2023 2.30pm
2
0
HT : 1 0
FT Maes Tegid
  • George Newell 45'+3' goal
  • Osebi Abadaki 55' yellowcard
  • George Newell 61' goal
  • yellowcard Aidan MacNamara 19'
  • yellowcard Martell Taylor-Crossdale 40'
  • yellowcard Tyrese Owen 51'
  • yellowcard Ricky Watts 60'
  • yellowcard Lee Jenkins 72'
  • yellowcard Daniel Hawkins 89'