Our Barry Town vs Caernarfon Town Prediction: 1-0
Barry Town vs Caernarfon Town in the Wales Premier League is scheduled for an 14:30 GMT kick-off on Saturday March 21, 2026. Our forecast favors a 1-0 Barry Town victory, with their defensive discipline proving too strong for Caernarfon Town to break down.
This Barry Town vs Caernarfon 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 – Colwyn Bay vs Barry Town
Barry Town must win to recover from their recent 1-3 Wales Premier League defeat against Colwyn Bay on March 14 and regain momentum. In that match, Barry Town recorded 58% possession, firing 2 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Colwyn Bay | 42% | 0 (7) | - | 69 |
Barry Town | 58% | 0 (2) | - | 97 |
Caernarfon Town's Last Match – Caernarfon Town vs Connah's Quay
Caernarfon Town will look to get back on track following a 2-4 Wales Premier League loss against Connah's Quay on March 13. In that match, Caernarfon Town had 61% possession and 4 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Caernarfon Town | 61% | 0 (4) | - | 56 |
Connah's Quay | 39% | 0 (6) | - | 48 |
Barry Town vs Caernarfon Town Stats
Key Stats
| Barry Town | Caernarfon Town | |
|---|---|---|
| 0.85 | Attacking Strength | 0.73 |
| 0.36 | Defence Strength | 0.6 |
| 1.5 | Points Per Game | 1.5 |
| 5/10 | WIN | 4/10 |
| 0/10 | DRAW | 3/10 |
| 4/10 | Clean Sheets | 3/10 |
| 4/10 | BTTS | 6/10 |
| 4/10 | Over 2.5 Goals | 6/10 |
| 1.4 | Average Scored | 1.6 |
Goals Scored vs Goals Conceded
Barry Town are averaging 1.4 goals scored and 1.1 conceded per match, while Caernarfon Town average 1.6 scored and 1.3 conceded per game.
Barry Town 14-11
Caernarfon Town 16-13
What are the odds for this match?
Barry Town to win: @2.25
Draw: @3.5
Caernarfon Town to win: @2.6



Colwyn Bay
Barry Town
Caernarfon Town
Connah's Quay
Haverfordwest County
Briton Ferry
Cardiff MU
Flint Town Utd
Bala Town
Llanelli Town