Barry Town host Haverfordwest County AFC in the Wales Premier League. Barry have been the more consistent side of the two this season, sitting comfortably in the top half while Haverfordwest have had a much rockier time nearer the bottom.
Haverfordwest have actually picked up form in recent weeks, stringing together some good results after a poor start to their league campaign. Barry Town, meanwhile, have cooled off slightly following a red-hot opening block of fixtures.
Analysis updated .
Compare bookmakers
Recent form for both sides
Barry Town's form was strong for most of this run, with wins over Cambrian & Clydach, Flint Town, Cardiff MET, Holywell, Airbus UK and Briton Ferry stacked up through August. That good spell hit a bump though, with a 2-2 draw against Ammanford followed by a heavy 5-2 defeat at Colwyn Bay in their last outing.
Barry Town: 20 completed matches; Haverfordwest County AFC: 20 completed matches.
Barry Town
- Win
- 65% 13 / 20
- Draw
- 10% 2 / 20
- Loss
- 25% 5 / 20
- Scored
- 43
- Conceded
- 28
- Difference
- +15
Haverfordwest County AFC
- Win
- 45% 9 / 20
- Draw
- 10% 2 / 20
- Loss
- 45% 9 / 20
- Scored
- 27
- Conceded
- 24
- Difference
- +3
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Premier League | Barry Town | GAP Connah S Quay FC | 26.09.2026 | 1-4 |
| Premier League | Colwyn Bay | Barry Town | 18.09.2026 | 5-2 |
| Premier League | Barry Town | Ammanford AFC | 15.09.2026 | 2-2 |
| Premier League | Barry Town | Llandudno | 11.09.2026 | 4-1 |
| Premier League | The New Saints | Barry Town | 05.09.2026 | 1-0 |
| Premier League | Briton Ferry | Barry Town | 31.08.2026 | 1-4 |
| Premier League | Barry Town | Airbus UK | 28.08.2026 | 4-2 |
| Premier League | Holywell | Barry Town | 21.08.2026 | 1-3 |
| Premier League | Barry Town | Cardiff MET | 15.08.2026 | 1-0 |
| Premier League | Flint Town United | Barry Town | 07.08.2026 | 2-3 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Premier League | Colwyn Bay | Haverfordwest County AFC | 26.09.2026 | 1-0 |
| Premier League | Haverfordwest County AFC | Holywell | 18.09.2026 | 1-0 |
| Premier League | Haverfordwest County AFC | Briton Ferry | 11.09.2026 | 3-1 |
| Premier League | GAP Connah S Quay FC | Haverfordwest County AFC | 04.09.2026 | 1-1 |
| Premier League | Haverfordwest County AFC | Trefelin | 31.08.2026 | 2-1 |
| Premier League | Llandudno | Haverfordwest County AFC | 28.08.2026 | 2-0 |
| Premier League | Haverfordwest County AFC | Cambrian & Clydach | 21.08.2026 | 0-3 |
| Premier League | Haverfordwest County AFC | Penybont | 14.08.2026 | 0-3 |
| Premier League | The New Saints | Haverfordwest County AFC | 07.08.2026 | 2-0 |
| Premier League | Haverfordwest County AFC | Airbus UK | 01.08.2026 | 0-1 |
Haverfordwest's story has moved the other way. They lost five league matches in a row between the start and end of August, without much going forward. Since then they've turned things round with wins over Trefelin, Briton Ferry and Holywell, plus a draw at Connah's Quay, so there's some momentum building even if the underlying numbers are still shaky.
Barry's recent dip and Haverfordwest's upturn mean the gap between them looks smaller right now than the table alone suggests.
Comparative Team Statistics: Barry Town vs Haverfordwest County AFC

Head-to-head history
These two have met regularly down the years, and the more recent meetings have leaned towards Barry Town. Their last four encounters produced a 4-0 win and a 3-2 win for Barry, a 2-0 League Cup win for Barry, and a 1-1 draw. Haverfordwest haven't beaten Barry in any of those.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Premier League | Barry Town | Haverfordwest County AFC | 26.04.2026 | 1-1 |
| Premier League | Barry Town | Haverfordwest County AFC | 28.11.2025 | 4-0 |
| League Cup | Haverfordwest County AFC | Barry Town | 04.11.2025 | 0-2 |
| Premier League | Haverfordwest County AFC | Barry Town | 23.09.2025 | 2-3 |
| Premier League | Barry Town | Haverfordwest County AFC | 14.01.2025 | 1-1 |
| Premier League | Haverfordwest County AFC | Barry Town | 24.09.2024 | 1-1 |
| Premier League | Haverfordwest County AFC | Barry Town | 05.04.2024 | 2-1 |
| Premier League | Barry Town | Haverfordwest County AFC | 23.02.2024 | 1-1 |
| Premier League | Haverfordwest County AFC | Barry Town | 26.12.2023 | 2-0 |
| Premier League | Barry Town | Haverfordwest County AFC | 29.08.2023 | 2-2 |
That's a decent recent run for Barry in this fixture specifically, though results from a year or two back don't tell us much about how either side is playing right now.
Where they sit in the table
Barry Town are fifth in the Wales Premier League with 22 points from ten games, built on seven wins, one draw and two defeats. Their goal difference of plus nine, with 25 scored and 16 conceded, points to a side that's been productive and reasonably tight at the back.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 5 | Colwyn Bay | 11 | 7 | 1 | 3 | 21/14 | 22 |
| 6 | Barry Town | 11 | 7 | 1 | 3 | 26/20 | 22 |
| 7 | Cambrian & Clydach | 11 | 5 | 3 | 3 | 21/23 | 18 |
| 10 | Airbus UK | 11 | 5 | 0 | 6 | 18/17 | 15 |
| 11 | Haverfordwest County AFC | 10 | 3 | 1 | 6 | 7/15 | 10 |
| 12 | Briton Ferry | 11 | 2 | 3 | 6 | 10/20 | 9 |
Haverfordwest sit down in 11th, with 10 points from nine matches: three wins, one draw and five losses. They've conceded 14 and managed only seven goals themselves, a big contrast to Barry's attacking numbers this season.
That gap in the table lines up with the general shape of each side's season so far.

Team news
The main note on either side is an injury concern for Haverfordwest, with J. Wilson listed as missing through injury. It's just one entry rather than a full squad picture, but it's worth flagging as a fitness issue for the away side heading into this one.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| M. Lewis | Wales | 37 | Goalkeeper | 183 cm | 77 kg |
| C. Hugh | Wales | 34 | Defender | n/a | n/a |
| J. Cotterill | Wales | 37 | Midfielder | n/a | 84 kg |
| S. Snaith | Wales | 26 | Attacker | n/a | n/a |
| L. Lucas | Wales | 34 | Midfielder | 175 cm | n/a |
| R. Davies | Wales | 25 | Defender | 180 cm | n/a |
| L. Tomlinson | England | 25 | Midfielder | 173 cm | 65 kg |
| B. Griffiths | Wales | 28 | Attacker | n/a | n/a |
| C. McDonald | Wales | 38 | Defender | n/a | n/a |
| B. Blythe | England | 24 | Defender | n/a | n/a |
| R. Allen | Wales | 23 | Goalkeeper | n/a | n/a |
| J. Veale | Wales | 29 | Midfielder | n/a | n/a |
| E. King | Wales | 24 | Goalkeeper | n/a | n/a |
| G. Beddard | England | 46 | Attacker | n/a | n/a |
| C. Huggins | Wales | 21 | Attacker | n/a | n/a |
| I. Owen | Wales | 20 | Attacker | n/a | n/a |
| F. Roberts | Wales | 20 | Attacker | n/a | n/a |
| H. Tucker | Wales | 20 | Goalkeeper | n/a | n/a |
| C. Starling | Wales | 21 | Defender | n/a | n/a |
| Rhys Schwank | Wales | 22 | Attacker | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| K. Patten | Wales | 32 | Defender | n/a | n/a |
| O. Borg | England | 29 | Defender | 179 cm | n/a |
| J. Richards | Wales | 35 | Defender | 185 cm | 78 kg |
| D. Carroll | Wales | 33 | Midfielder | n/a | n/a |
| G. Walters | Wales | 31 | Midfielder | n/a | n/a |
| O. Jones | Wales | 30 | Attacker | 184 cm | n/a |
| J. Owen | England | 25 | Defender | n/a | n/a |
| M. Taylor-Crossdale | England | 26 | Attacker | n/a | n/a |
| B. Fawcett | Wales | 26 | Attacker | 176 cm | n/a |
| I. Evans | Wales | 25 | Defender | n/a | n/a |
| B. Ahmun | Wales | 34 | Attacker | 186 cm | n/a |
| J. Wilson | Wales | 25 | Attacker | n/a | n/a |
| T. Owen | England | 26 | Midfielder | 196 cm | 95 kg |
| D. Hawkins | Wales | 25 | Attacker | n/a | n/a |
| L. Davies | Wales | 21 | Defender | n/a | n/a |
| C. Shirt | Wales | 22 | Midfielder | n/a | n/a |
| A. MacNamara | Wales | 22 | Defender | n/a | n/a |
| S. Woodhouse | Wales | 20 | Midfielder | n/a | n/a |
| J. Uddin | Wales | 20 | Defender | n/a | n/a |
| F. Picton | Wales | 21 | Attacker | n/a | n/a |
There's enough here to lean towards Barry Town on current league position and recent head-to-head results, but without a market to weigh against that assessment, we're not making a pick on this one.
Haverfordwest's recent upturn and Barry's mixed spell around their last outing add enough uncertainty that we'd rather wait and see how things look closer to kickoff.
