Wales / premier league

Barry Town United.

Part of Barry Town United (men). Other teams: Barry Town United Development Team (First team).

Matrix 5619 · 24/25 squad
Squad records31
Average age23.9

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

27 recorded moves

24/25 arrivals and departures.

Barry Town United transfers
DatePlayer FromToMoveFee
31 May 2025 Callum Huggins Trethomas Bluebirds Barry Town United Loan return
31 May 2025 Drew Perrett Goytre United Barry Town United Loan return
19 Mar 2025 Evan Press Barry Town United Not recorded Transfer —
03 Feb 2025 Keenan Patten Barry Town United Newport County Transfer Free
24 Jan 2025 Ellis Williams Ammanford AFC Barry Town United Transfer Free
24 Jan 2025 Owen Cuddihy Newport City Barry Town United Transfer Free
08 Jan 2025 Drew Perrett Barry Town United Goytre United Loan —
05 Jan 2025 Josh Beecher Barry Town United Cardiff City U21 Loan return
30 Aug 2024 Callum Huggins Barry Town United Trethomas Bluebirds Loan —
30 Aug 2024 Josh Beecher Cardiff City U21 Barry Town United Loan —
23 Aug 2024 Harrison Bright Salisbury FC Barry Town United Transfer Free
23 Aug 2024 Ieuan Owen Afan Lido Barry Town United Transfer Free
11 Aug 2024 Ryan Kavanagh Cardiff City U21 Barry Town United Transfer Free
01 Aug 2024 Finn Roberts Barry Town United George Washington Colonials (GW University) Transfer Free
01 Aug 2024 Robbie Willmott Woking FC Barry Town United Transfer Free
10 Jul 2024 Jordan Cotterill Barry Town United Newport City Transfer Free
01 Jul 2024 Liam Armstrong Corsham Town Barry Town United Transfer Free
01 Jul 2024 Josh Yorwerth Merthyr Town FC Barry Town United Transfer Free
01 Jul 2024 Lucas Tomlinson Barry Town United Yate Town Transfer Free
01 Jul 2024 Lee Lucas Barry Town United Merthyr Town FC Transfer Free
01 Jul 2024 Rhys Davies Barry Town United Aberystwyth Town Transfer Free
01 Jul 2024 Jamie Veale Barry Town United Pontypridd United Transfer Free
01 Jul 2024 Mike Lewis Barry Town United Penybont FC Transfer Free
01 Jul 2024 Curtis McDonald Barry Town United Without club Released —
01 Jul 2024 Chris Hugh Barry Town United Without club Released —
01 Jul 2024 Eliot Richards Penybont FC Barry Town United Transfer Free
01 Jul 2024 Ben Margetson Pontypridd United Barry Town United Transfer Free

Contracts and market values are not available yet.