Wales / premier league

Haverfordwest County.

Part of Haverfordwest County (men). Other teams: Haverfordwest County U19 (U19).

Matrix 5618 · 24/25 squad
Squad records30
Average age23.7

Recorded season membership. Ages at 30 June 2025.

THE MATCHES / 24/25

Fixtures & results

32 matches

Fixtures from tracked competitions. Kickoff times are in UTC. TBC means a date or time has not been confirmed.

Squad

Transfers

20 recorded moves

24/25 arrivals and departures.

Haverfordwest County transfers
DatePlayer FromToMoveFee
31 May 2025 Fletcher Picton Goytre United Haverfordwest County Loan return
10 Jan 2025 Fletcher Picton Haverfordwest County Goytre United Loan —
07 Jan 2025 Elliot Scotcher Haverfordwest County Aberystwyth Town Loan —
14 Aug 2024 Rio Dyer Haverfordwest County Briton Ferry Llansawel Transfer Free
30 Jul 2024 Kyle McCarthy Cardiff Metropolitan University Haverfordwest County Transfer Free
24 Jul 2024 Kyle Kenniford Cardiff City U21 Haverfordwest County Transfer Free
15 Jul 2024 Oscar Borg Haverfordwest County Welling United Transfer Free
09 Jul 2024 Owain Davies Haverfordwest County U19 Haverfordwest County Internal move —
01 Jul 2024 Fletcher Picton Haverfordwest County U19 Haverfordwest County Internal move —
01 Jul 2024 Martell Taylor-Crossdale Haverfordwest County Welling United Transfer Free
01 Jul 2024 Tyrese Owen Haverfordwest County Worthing FC Transfer Free
01 Jul 2024 Ioan Evans Haverfordwest County Without club Released —
01 Jul 2024 Alaric Jones Cardiff Metropolitan University Haverfordwest County Transfer Free
01 Jul 2024 Aidan MacNamara Haverfordwest County Without club Released —
01 Jul 2024 Kyle Patten Haverfordwest County Retired Retired —
01 Jul 2024 Owain Jones Pontypridd United Haverfordwest County Transfer Free
01 Jul 2024 Declan Carroll Haverfordwest County Without club Released —
01 Jul 2024 Ben Ahmun Pontypridd United Haverfordwest County Transfer Free
01 Jul 2024 Kai Whitmore Haverfordwest County Newport County Transfer Free
01 Jul 2024 Jazz Richards Haverfordwest County Retired Retired —

Contracts and market values are not available yet.