Caernarfon Town 2-2 Haverfordwest County AFC — Cymru Premier, 8 Nov 2025
Caernarfon Town and Haverfordwest County AFC drew 2-2 in the Cymru Premier on 8 November 2025 at The Oval, Caernarfon. A. Davies, S. Bradley, O. Jones, C. Shephard got on the scoresheet. Full match stats, line-ups and player ratings are below. In their last 5 meetings, Caernarfon Town have won 0 and Haverfordwest County AFC 1, 4 draws.
· kickoff·The Oval · Caernarfon·Match Finished
Match timeline
- 32'
- 33'
- Half-time0-0
- 46'
- 55'
- 1-058'
- 2-059'
- 64'
- 65'
- 2-165'
- 71'
- 73'out: I. Humphreys
- 88'
- 88'out: O. Abadaki
- 2-290'
- 90+5'out: H. Roberts
- Full-time2-2
Line-ups
Coach: Richard Davies
- 27R. Sears46'
- 1C. Roberts64'
- 3M. Jones
- 24K. Harrison
- 5P. Mooney55'
- 17S. Downey90+5'
- 9A. Davies58'88'
- 6I. Lewis
- 2M. Owen
- 23J. Lock88'
- 19S. Bradley59'
Substitutes
- 10D. Thomas88'
- 12O. Abadaki88'
- 21C. Evans46'
- 13H. Thomas
- 40C. Griffith
- 22H. Roberts90+5'
- 33O. Roberts
Coach: Tony Pennock
- 3R. Abbruzzese
- 17K. McCarthy32'
- 2D. Rees
- 20O. Jones65'
- 5A. Jones73'
- 7R. Watts
- 28B. Ahmun
- 19K. Kenniford65'
- 31L. Rees
- 8C. Shephard90'71'
- 11P. Makwiramiti33'
Substitutes
- 10D. Hawkins65'
- 24I. Humphreys73'
- 1I. Knott
- 14L. Owen
- 21A. Watkins
- 15T. Shepherd
Team statistics aren't available for this match.
Player statistics aren't available for this match.
Recent Form
Caernarfon TownWWWDL
- W01 Nov 25HBriton Ferry4-1
- W25 Oct 25APenybont2-0
- W18 Oct 25ANewtown AFC3-0
- D11 Oct 25ABarry Town2-2
- L07 Oct 25HThe New Saints1-3
- L01 Nov 25HThe New Saints2-3
- D25 Oct 25AGAP Connah S Quay FC3-3
- L17 Oct 25Allanelli AFC0-3
- W10 Oct 25HBala Town2-0
- L07 Oct 25APenybont1-2
Head-to-head
- 30 Aug 25Haverfordwest County AFC1-1Caernarfon Town
- 18 May 25Haverfordwest County AFC3-1Caernarfon Town
- 29 Mar 25Haverfordwest County AFC1-1Caernarfon Town
- 08 Feb 25Caernarfon Town1-1Haverfordwest County AFC
- 26 Oct 24Haverfordwest County AFC0-0Caernarfon Town
- 17 Aug 24Caernarfon Town1-2Haverfordwest County AFC
Most recent meetings
