Barry Town - Caernarfon Town prediction 21 March 2026

Wales · Premier LeagueFinished
Barry Town
2:1
Mar 21, 2026
FT
Caernarfon Town
Match Info
CompetitionPremier League · Wales
Start dateMar 21, 2026
Kick-off14:30
Recent Form
Barry Town
W
W
D
L
W
Caernarfon Town
L
L
W
W
W
Recent matches · Barry Town
Friendly ClubsJul 14
Barry Town
Trethomas Bluebirds
51
W
Friendly ClubsJul 04
Goytre United
Barry Town
12
W
Premier LeagueApr 26
Barry Town
Haverfordwest County AFC
11
D
Premier LeagueApr 18
Barry Town
The New Saints
01
L
Premier LeagueApr 03
Penybont
Barry Town
02
W
Premier LeagueMar 29
Connahs Quay
Barry Town
11
D
Premier LeagueMar 21
Barry Town
Caernarfon Town
21
W
Premier LeagueMar 14
Colwyn Bay
Barry Town
31
L
Premier LeagueMar 03
Barry Town
Penybont
10
W
Premier LeagueFeb 21
Barry Town
Connahs Quay
10
W
Premier LeagueFeb 14
Caernarfon Town
Barry Town
02
W
Premier LeagueFeb 07
Barry Town
Colwyn Bay
01
L
CupJan 31
Rhyl FC
Barry Town
21
L
Premier LeagueJan 24
The New Saints
Barry Town
10
L
Premier LeagueJan 13
Barry Town
Llanelli
51
W
Recent matches · Caernarfon Town
UEFA Conference League QualificationJul 16
Levadia Tallinn
Caernarfon Town
50
L
UEFA Conference League QualificationJul 09
Caernarfon Town
Levadia Tallinn
05
L
Friendly ClubsJun 20
Glentoran
Caernarfon Town
12
W
Premier LeagueApr 18
Caernarfon Town
Penybont
20
W
CupApr 12
Caernarfon Town
Flint Town United
30
W
Premier LeagueApr 03
Colwyn Bay
Caernarfon Town
02
W
Premier LeagueMar 27
Caernarfon Town
The New Saints
04
L
Premier LeagueMar 21
Barry Town
Caernarfon Town
21
L
Premier LeagueMar 13
Caernarfon Town
Connahs Quay
24
L
CupMar 08
Rhyl FC
Caernarfon Town
12
W
Premier LeagueFeb 27
Caernarfon Town
Colwyn Bay
30
W
Premier LeagueFeb 20
The New Saints
Caernarfon Town
21
L
Premier LeagueFeb 14
Caernarfon Town
Barry Town
02
L
Premier LeagueFeb 06
Connahs Quay
Caernarfon Town
11
D
CupJan 31
Caernarfon Town
Colwyn Bay
41
W
Odds
Full Time Result
Head-to-Head · summary
13
Barry Town
4
Draws
14
Caernarfon Town
Previous meetings
Premier LeagueMar 21
Barry Town
Caernarfon Town
21
Premier LeagueFeb 14
Caernarfon Town
Barry Town
02
Premier LeagueOct 11
Barry Town
Caernarfon Town
22
Premier LeagueSep 07
Caernarfon Town
Barry Town
31
Premier LeagueApr 26
Caernarfon Town
Barry Town
52
Premier LeagueDec 14
Caernarfon Town
Barry Town
32
Premier LeagueNov 19
Caernarfon Town
Barry Town
23
Premier LeagueSep 30
Barry Town
Caernarfon Town
03
Premier LeagueFeb 26
Barry Town
Caernarfon Town
12
Premier LeagueOct 30
Caernarfon Town
Barry Town
12
Premier LeagueMay 22
Barry Town
Caernarfon Town
13
Premier LeagueMay 15
Barry Town
Caernarfon Town
32
Premier LeagueApr 10
Caernarfon Town
Barry Town
01
Premier LeagueDec 12
Caernarfon Town
Barry Town
20
Premier LeagueSep 19
Barry Town
Caernarfon Town
31
Premier LeagueFeb 22
Barry Town
Caernarfon Town
11
Premier LeagueFeb 22
Barry Town
Caernarfon Town
11
Premier LeagueNov 02
Caernarfon Town
Barry Town
41
Premier LeagueSep 07
Barry Town
Caernarfon Town
00
Premier LeagueMar 23
Barry Town
Caernarfon Town
40
Premier LeagueMar 23
Barry Town
Caernarfon Town
40
Premier LeagueFeb 02
Caernarfon Town
Barry Town
20
Premier LeagueFeb 02
Caernarfon Town
Barry Town
20
Premier LeagueDec 22
Barry Town
Caernarfon Town
21
Premier LeagueSep 15
Caernarfon Town
Barry Town
01
Premier LeagueSep 15
Caernarfon Town
Barry Town
01
Premier LeagueSep 15
Caernarfon Town
Barry Town
01
CupDec 03
Caernarfon Town
Barry Town
20
CupDec 03
Caernarfon Town
Barry Town
20
CupDec 03
Caernarfon Town
Barry Town
20
CupDec 03
Caernarfon Town
Barry Town
20
League Standings
#TeamPWDLGoalsGDPts
1The New Saints32262481:25+5680
2Connahs Quay321610661:38+2358
3Haverfordwest County AFC321461248:43+548
4Barry Town3212101043:33+1046
5Briton Ferry Llansawel321291146:47-145
6Caernarfon Town321291156:47+945
7Colwyn Bay321291141:37+445
8Penybont321181339:49-1041
9Cardiff Metropolitan328141043:51-838
10Flint Town United328111348:59-1135
11Bala Town32881633:45-1232
12Llanelli32342517:82-6513
Champions LeagueEuropeRelegation
Barry Town – Caernarfon Town · match page