Our Cardiff MU vs Haverfordwest County Prediction: 2-2
Cardiff MU vs Haverfordwest County in the Wales Premier League is scheduled for an 19:45 GMT kick-off on Tuesday December 30, 2025. A 2-2 draw is our predicted outcome, with both teams expected to score, making BTTS a solid betting option.
Our prediction is supported by key performance data, betting odds and match insights — everything you need is right below to make smarter bets.
→ View Today's Football Score Tips
Recent Form Insights
Cardiff MU's Last Match – Barry Town vs Cardiff MU
Cardiff MU will aim to put their last result behind them following a 0-1 Wales Premier League loss to Barry Town on December 26. In that match, Cardiff MU recorded 45% possession and 0 shots hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Barry Town | 55% | 0 (3) | - | 42 |
Cardiff MU | 45% | 0 (0) | - | 32 |
Haverfordwest County's Last Match – Haverfordwest County vs Llanelli Town
Haverfordwest County will want to continue their winning form after a 3-0 Wales Premier League victory over Llanelli Town, knowing this is a must-win match for their campaign. In that match, Haverfordwest County saw 55% of the ball and 12 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Haverfordwest County | 55% | 0 (12) | - | 33 |
Llanelli Town | 45% | 0 (1) | - | 38 |
Cardiff MU vs Haverfordwest County Stats
Key Stats
| Cardiff MU | Haverfordwest County | |
|---|---|---|
| 0.9 | Attacking Strength | 0.78 |
| 1.5 | Defence Strength | 1.32 |
| 1.7 | Points Per Game | 1.2 |
| 5/10 | WIN | 3/10 |
| 2/10 | DRAW | 3/10 |
| 0/10 | Clean Sheets | 3/10 |
| 8/10 | BTTS | 4/10 |
| 9/10 | Over 2.5 Goals | 7/10 |
| 2.2 | Average Scored | 1.5 |
Goals Scored vs Goals Conceded
Cardiff MU are averaging 2.2 goals scored and 1.8 conceded per match, while Haverfordwest County average 1.5 scored and 1.9 conceded per game.
Cardiff MU 22-18
Haverfordwest County 15-19
What are the odds for this match?
Cardiff MU to win: @2.4
Draw: @3
Haverfordwest County to win: @2.7



Barry Town
Cardiff MU
Haverfordwest County
Llanelli Town
Haverfordwest County
Cardiff MU
Briton Ferry
Flint Town Utd
Bala Town
Llanelli Town