WALPremier League · Matchday 15Friday, 30 October 2026 · Ammanford Recreation Ground

Ammanford AFC

14th · 9 pts
0–1FULL TIME

Haverfordwest County AFC

11th · 16 pts
25% Ammanford
27% Draw
48% Haverfordwest
OUR PICK
Haverfordwest County AFC to win
Model probability 48% · fair odds
2.09
Expected goals
0.92 – 1.39
Confidence
Fair

Fair odds

From our model, no margin
1X214.02X3.6622.09
Goals 2.5Over2.30Under1.69
Both scoreGG2.10NG1.82

Every market, one match

Over 1.5 goals@1.49
Over 1.5
67%
Over/Under 2.5@1.69
Under 2.5
59%
Both teams to score@1.82
NG
55%
Double chance@1.33
X2
75%

Season stats

Ammanford AFCHaverfordwest County AFC
0.7Goals per game0.8
2.8Conceded per game1.3
0.60Points per game1.07
13%Win rate33%
-32Goal difference-8
6Form, last 5 (pts)6

Ammanford AFC form

LLWWW
H Haverfordwest County AFC0–1
A The New Saints9–0
A FC Cwmaman2–4
A Cambrian & Clydach0–1
H Holywell2–1

Haverfordwest County AFC form

WWWLL
A Ammanford AFC0–1
A Barry Town1–3
H Cardiff Corinthians4–0
H Caernarfon Town1–2
H Flint Town United0–1

Head to head

0
Ammanford
1
Draw
4
Haverfordwest
Oct 2026Ammanford AFC – Haverfordwest County AFC0–1
Nov 2024Ammanford AFC – Haverfordwest County AFC1–1
Jul 2024Ammanford AFC – Haverfordwest County AFC0–3
Nov 2023Haverfordwest County AFC – Ammanford AFC2–0
Jul 2021Ammanford AFC – Haverfordwest County AFC1–2

Premier League table

#TeamGPGDPts
1The New Saints15+4741
2GAP Connah S Quay FC15+2335
3Penybont14+1933
4Caernarfon Town15+2329
5Colwyn Bay15+929
6Barry Town15+628
7Airbus UK15+927
8Cardiff MET15+322
9Cambrian & Clydach15-1518
10Llandudno15-616

Match preview

Our model makes Haverfordwest County AFC slight favourites, giving them a 48% chance of winning against 27% for the draw.

Our fair price for "Away win" is 2.09 — the pick only has value at a bookmaker price above that.

We expect 2.3 goals in total (0.92 for Ammanford AFC, 1.39 for Haverfordwest County AFC), which points to Under 2.5 as a secondary angle.

Ammanford AFC sit 14th on 9 points; Haverfordwest County AFC are 11th on 16.

Check team news before kick-off — a late change to either line-up moves the numbers.