Our Barry Town vs Llanelli Town Prediction: 3-1
Barry Town vs Llanelli Town in the Wales League Cup is scheduled for an 18:45 GMT kick-off on Tuesday September 9, 2025. A 3-1 result in favor of the hosts is our top pick, yet with both sides creating chances, over 2.5 goals remains an appealing option.
This Barry Town vs Llanelli Town prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Barry Town's Last Match – Caernarfon Town vs Barry Town
Barry Town must win as they aim to bounce back from a disappointing 1-3 Wales Premier League defeat against Caernarfon Town on September 7. In that match, Barry Town recorded 50% possession, firing 3 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Caernarfon Town | 50% | 0 (4) | - | 38 |
Barry Town | 50% | 0 (3) | - | 32 |
Llanelli Town's Last Match – Llanelli Town vs Flint Town Utd
Llanelli Town must win to recover from their recent 0-5 Wales Premier League defeat against Flint Town Utd on September 6 and regain momentum. In that match, Llanelli Town had 47% possession and 6 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Llanelli Town | 47% | 0 (6) | - | 42 |
Flint Town Utd | 53% | 0 (8) | - | 45 |
Barry Town vs Llanelli Town Stats
Key Stats
| Barry Town | Llanelli Town | |
|---|---|---|
| 1.51 | Attacking Strength | 0.94 |
| 0.71 | Defence Strength | 1.05 |
| 1.8 | Points Per Game | 1.4 |
| 5/10 | WIN | 4/10 |
| 3/10 | DRAW | 2/10 |
| 3/10 | Clean Sheets | 1/10 |
| 7/10 | BTTS | 8/10 |
| 6/10 | Over 2.5 Goals | 7/10 |
| 2.1 | Average Scored | 1.8 |
Goals Scored vs Goals Conceded
Barry Town are averaging 1.4 goals scored and 1.3 conceded per match, while Llanelli Town average 1.4 scored and 2.8 conceded per game.



Caernarfon Town
Barry Town
Llanelli Town
Flint Town Utd