Our Llanelli Town vs Barry Town Prediction: 2-1
Llanelli Town vs Barry Town in the Wales Cup is scheduled for an 19:45 GMT kick-off on Friday November 21, 2025. We predict a 2-1 home victory, but with both teams showing attacking intent, BTTS (Both Teams to Score) is another strong betting option.
This Llanelli Town vs Barry 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
Llanelli Town's Last Match – Llanelli Town vs Caernarfon Town
Llanelli Town will seek to go one better this time following a 1-1 Wales Premier League share of the spoils with Caernarfon Town on November 15. In that match, Llanelli Town saw 35% of the ball and 7 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Llanelli Town | 35% | 0 (7) | - | 47 |
Caernarfon Town | 65% | 0 (2) | - | 56 |
Barry Town's Last Match – Barry Town vs Flint Town Utd
Barry Town will be determined to find a winning touch after a 0-0 Wales Premier League draw against Flint Town Utd on November 8. In that match, Barry Town recorded 49% possession, firing 1 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Barry Town | 49% | 0 (1) | - | 47 |
Flint Town Utd | 51% | 0 (1) | - | 56 |
Llanelli Town vs Barry Town Stats
Key Stats
| Llanelli Town | Barry Town | |
|---|---|---|
| 1.34 | Attacking Strength | 0.89 |
| 0.47 | Defence Strength | 0.71 |
| 1 | Points Per Game | 1.6 |
| 3/10 | WIN | 4/10 |
| 1/10 | DRAW | 4/10 |
| 2/10 | Clean Sheets | 5/10 |
| 4/10 | BTTS | 3/10 |
| 7/10 | Over 2.5 Goals | 5/10 |
| 0.9 | Average Scored | 1.6 |
Goals Scored vs Goals Conceded
Llanelli Town are averaging 0.9 goals scored and 2.0 conceded per match, while Barry Town average 1.6 scored and 1.0 conceded per game.



Llanelli Town
Caernarfon Town
Barry Town
Flint Town Utd