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
  • Football
  • Scores & Fixtures
  • Tables
  • Gossip
  • Transfers
  • Top Scorers
  • Women
  • Champions League
  • FA Cup
  • All Teams
  • Leagues & Cups
  • Quizzes

Caernarfon Town v Haverfordwest County

Match Summary

Sat 16 Dec 2023
‧
Premier League
Caernarfon Town 0 , Haverfordwest County 1 at Full time
CaernarfonCaernarfon TownCaernarfon Town
0
1
HaverfordwestHaverfordwest CountyHaverfordwest County
Full time
FT
Half Time Caernarfon Town 0 , Haverfordwest County 0
HT 0-0

Key Events

Caernarfon Town

  • D. Donohue (
    90'+4)
    Red Card 90 minutes plus 4

Haverfordwest County

  • R. Dyer (73')Goal 73 minutes

Venue:The Oval
Attendance:339
  • Scores (active)
  • Tables
  • Line-ups
  • Head-to-head

Premier League Scores & Fixtures

Saturday 16th December

Caernarfon Town 0 , Haverfordwest County 1 at Full time
CaernarfonCaernarfon TownCaernarfon Town
0
1
HaverfordwestHaverfordwest CountyHaverfordwest County
Full time
FT
Connah's Quay 3 , Pontypridd United 1 at Full time
Connah's QuayConnah's QuayConnah's Quay
3
1
PontypriddPontypridd UnitedPontypridd United
Full time
FT
The New Saints 3 , Penybont 0 at Full time
TNSThe New SaintsThe New Saints
3
0
PenybontPenybontPenybont
Full time
FT
Bala Town 0 , Cardiff MU 1 at Full time
BalaBala TownBala Town
0
1
Cardiff MUCardiff MUCardiff MU
Full time
FT
View all Premier League fixtures

Premier League Table

On Saturday 16th December
Skip to table key
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
The New Saints
17152059124747
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
2
Connah's Quay
19132456243241
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
3
Newtown
18103532201233
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
4
Cardiff MU
189542626032
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
5
Bala Town
197751715228
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
6
Caernarfon Town
198383536-127
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
7
Haverfordwest County
186662428-424
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
8
Penybont
196492431-722
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
9
Barry Town United
1844101937-1816
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
10
Colwyn Bay
1842122240-1814
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
11
Aberystwyth Town
1832131439-2511
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
12
Pontypridd United
193412828-207
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
View latest Premier League table

Key

  • Position 1 - 6 : Championship Round
  • Position 7 - 12 : Relegation Round
  • FAW disciplinary charges

Last Updated 16th December 2023 at 19:10

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

  • S. Bradley
  • Z. Clarke
  • A. Davies
  • D. Donohue 90'+4, Red Card at 90 minutes plus 4
  • D. Gosset 42', Yellow Card at 42 minutes
  • L. Lloyd I. Cartwright 82', substituted for I. Cartwright at 82 minutes
  • B. Maher D. Thomas 82', substituted for D. Thomas at 82 minutes
  • P. Mooney
  • H. Thomas
  • G. Williams 90'+4, Yellow Card at 90 minutes plus 4
  • M. Williams J. Faux 93', substituted for J. Faux at 93 minutes

Substitutes

home team, Caernarfon Town

  • I. Cartwright
  • J. Faux
  • C. Griffith
  • H. Hughes
  • D. Thomas
  • T. Pritchard
  • B. Wynne

away team, Haverfordwest County

Manager: Tony Pennock

Starting lineup

  • R. Abbruzzese 90'+4, Yellow Card at 90 minutes plus 4
  • O. Borg
  • R. Dyer J. Owen 92', substituted for J. Owen at 92 minutes
  • D. Hawkins
  • L. Jenkins
  • Z. Jones
  • L. Tabone
  • M. Taylor-Crossdale H. John 46', substituted for H. John at 46 minutes
  • R. Watts
  • K. Whitmore T. Owen 92', substituted for T. Owen at 92 minutes
  • J. Wilson J. Richards 64', substituted for J. Richards at 64 minutes

away team, Haverfordwest County

  • I. Humphreys
  • H. John
  • I. Knott
  • T. Owen
  • J. Owen
  • J. Richards
  • K. Williams-Lowe
  • Caernarfon Town (active)
  • Haverfordwest County

home team, Caernarfon Town

Manager: Richard Davies

Starting lineup

  • S. Bradley
  • Z. Clarke
  • A. Davies
  • D. Donohue 90'+4, Red Card at 90 minutes plus 4
  • D. Gosset 42', Yellow Card at 42 minutes
  • L. Lloyd I. Cartwright 82', substituted for I. Cartwright at 82 minutes
  • B. Maher D. Thomas 82', substituted for D. Thomas at 82 minutes
  • P. Mooney
  • H. Thomas
  • G. Williams 90'+4, Yellow Card at 90 minutes plus 4
  • M. Williams J. Faux 93', substituted for J. Faux at 93 minutes

Substitutes

  • I. Cartwright
  • J. Faux
  • C. Griffith
  • H. Hughes
  • D. Thomas
  • T. Pritchard
  • B. Wynne

away team, Haverfordwest County

Manager: Tony Pennock

Starting lineup

  • R. Abbruzzese 90'+4, Yellow Card at 90 minutes plus 4
  • O. Borg
  • R. Dyer J. Owen 92', substituted for J. Owen at 92 minutes
  • D. Hawkins
  • L. Jenkins
  • Z. Jones
  • L. Tabone
  • M. Taylor-Crossdale H. John 46', substituted for H. John at 46 minutes
  • R. Watts
  • K. Whitmore T. Owen 92', substituted for T. Owen at 92 minutes
  • J. Wilson J. Richards 64', substituted for J. Richards at 64 minutes

Substitutes

  • I. Humphreys
  • H. John
  • I. Knott
  • T. Owen
  • J. Owen
  • J. Richards
  • K. Williams-Lowe

Match Officials

Referee:
Tom Owen

Head to Head

Season so far

Premier League

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

Key

Haverfordwest
Key, Caernarfon v Haverfordwest
4th

League position

3rd
League position, Caernarfon Town 4th, Haverfordwest County 3rd
34

Total points

40
Total points, Caernarfon Town 34, Haverfordwest County 40

Goals scored

Caernarfon Town 57Haverfordwest County 36
CNF
57
36
HAV

Form guide

All competitions

  • Skip to previous meetings
  • Skip to previous scores
  • Skip back to season so far
Caernarfon Town
Haverfordwest County
W
Caernarfon Town won
v Pontypridd United
1
2
Premier League
D
Haverfordwest County draw
v Cardiff MU
1
1
Welsh Cup
D
Caernarfon Town draw
v Bala Town
1
1
Premier League
D
Haverfordwest County draw
v Cardiff MU
1
1
Premier League
L
Caernarfon Town lose
v Barry Town United
2
3
Premier League
W
Haverfordwest County won
v Connah's Quay
1
2
Premier League
L
Caernarfon Town lose
v Penybont
2
4
Premier League
W
Haverfordwest County won
v Ammanford
2
0
Welsh Cup
L
Caernarfon Town lose
v Connah's Quay
6
1
Premier League
W
Haverfordwest County won
v Colwyn Bay
5
0
Premier League

Previous meetings

All competitions

  • Skip to previous scores
  • Skip back to form guide
  • Skip back to season so far
Caernarfon Town and Haverfordwest County
CNF
Won
7
Played
29
HAV
Won
12
Caernarfon Town Won 7Haverfordwest County Won 12
Draw
10
Draw 10

Previous scores

All competitions

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

Premier League

Haverfordwest County 1 , Caernarfon Town 1 on the 26th of August 2023
HaverfordwestHaverfordwest CountyHaverfordwest County
1
1
CaernarfonCaernarfon TownCaernarfon Town
26th of August 2023
26 AUG 2023
Haverfordwest County 2 , Caernarfon Town 2 on the 25th of March 2023
HaverfordwestHaverfordwest CountyHaverfordwest County
2
2
CaernarfonCaernarfon TownCaernarfon Town
25th of March 2023
25 MAR 2023
Caernarfon Town 2 , Haverfordwest County 0 on the 11th of February 2023
CaernarfonCaernarfon TownCaernarfon Town
2
0
HaverfordwestHaverfordwest CountyHaverfordwest County
11th of February 2023
11 FEB 2023

Best of BBC iPlayer

Can therapy change your life?

  • Attribution
    iPlayer

Scott & Rylan rank some Eurovision ICONS

  • Attribution
    iPlayer

The boys who like boys are back!

  • Attribution
    iPlayer

Preview the Big Weekend 2025 line up

  • Attribution
    iPlayer
  • 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.