The New Saints vs Caernarfon Town: Prediction, Head-to-Head, Odds & Stats (Fri, 28 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 01 Nov, 12:03 AM UTC

Next Match 28/11/25 at 07:45 PM

The New Saints vs Caernarfon Town

Scheduled H2H Match For The New Saints Vs Caernarfon Town

Cymru Premier

Fri, 28 Nov 2025 at 07:45 PM UTC

The New Saints
The New Saints

WAL WAL

Recent Form

W
W
W
W
L
Caernarfon Town
Caernarfon Town

WAL WAL

Recent Form

L
D
W
W
D

9

Win

Last 10 Played

10
0 Draws

1

Win

1
Position
3
Craig Harrison
Manager
Richard Davies

Game Schedule - Time Of Fixture

The New Saints will square off vs Caernarfon Town in Cymru Premier on Fri, 28 Nov 2025 at 07:45 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

The New Saints vs Caernarfon Town H2H Stats

Analyzing the last 10 head-2-head results for these teams, The New Saints have got the victory 9 times and Caernarfon Town have come out on top on 1 occasion.


Head-to-Head (Last 10 Matches)
The New Saints9
Draw0
Caernarfon Town1

The New Saints vs Caernarfon Town Past H2H Matches

367
Welsh League Cup
07:45 PM
04/11/25
4921
The New Saints
3
4909
Caernarfon Town
0
06:45 PM
24/10/17
4921
The New Saints
2
4909
Caernarfon Town
0
254
Cymru Premier
06:45 PM
07/10/25
4909
Caernarfon Town
1
4921
The New Saints
3
07:45 PM
11/03/25
4921
The New Saints
2
4909
Caernarfon Town
0
07:45 PM
11/02/25
4909
Caernarfon Town
0
4921
The New Saints
1
02:30 PM
26/12/24
4909
Caernarfon Town
2
4921
The New Saints
5
06:45 PM
09/10/24
4921
The New Saints
1
4909
Caernarfon Town
2
01:30 PM
11/08/24
4921
The New Saints
4909
Caernarfon Town
06:45 PM
05/04/24
4921
The New Saints
7
4909
Caernarfon Town
1
07:45 PM
23/02/24
4909
Caernarfon Town
1
4921
The New Saints
8
02:30 PM
26/12/23
4921
The New Saints
2
4909
Caernarfon Town
1
06:45 PM
26/09/23
4909
Caernarfon Town
1
4921
The New Saints
3
07:45 PM
03/01/23
4909
Caernarfon Town
0
4921
The New Saints
1
02:30 PM
11/12/22
4909
Caernarfon Town
4921
The New Saints
06:45 PM
25/10/22
4921
The New Saints
3
4909
Caernarfon Town
0
06:45 PM
23/09/22
4921
The New Saints
4909
Caernarfon Town
11:45 AM
23/04/22
4921
The New Saints
3
4909
Caernarfon Town
1
06:45 PM
01/04/22
4909
Caernarfon Town
0
4921
The New Saints
3
07:45 PM
28/01/22
4909
Caernarfon Town
0
4921
The New Saints
4
01:30 PM
21/08/21
4921
The New Saints
5
4909
Caernarfon Town
3
06:45 PM
27/04/21
4921
The New Saints
0
4909
Caernarfon Town
0
06:45 PM
20/04/21
4909
Caernarfon Town
0
4921
The New Saints
2
04:00 PM
02/04/21
4921
The New Saints
4
4909
Caernarfon Town
1
02:30 PM
23/01/21
4921
The New Saints
4909
Caernarfon Town
01:30 PM
27/09/20
4909
Caernarfon Town
0
4921
The New Saints
4
03:00 PM
25/04/20
4921
The New Saints
4909
Caernarfon Town
07:45 PM
13/03/20
4909
Caernarfon Town
4921
The New Saints
06:45 PM
04/10/19
4909
Caernarfon Town
1
4921
The New Saints
0
01:30 PM
18/08/19
4921
The New Saints
1
4909
Caernarfon Town
0
06:30 PM
20/04/19
4921
The New Saints
3
4909
Caernarfon Town
1
07:45 PM
25/02/19
4909
Caernarfon Town
0
4921
The New Saints
3
07:45 PM
09/11/18
4921
The New Saints
0
4909
Caernarfon Town
1
06:45 PM
31/08/18
4909
Caernarfon Town
0
4921
The New Saints
3
01:00 PM
24/01/09
4909
Caernarfon Town
0
4921
The New Saints
5
06:30 PM
12/09/08
4921
The New Saints
6
4909
Caernarfon Town
0
388
FAW Welsh Cup
07:45 PM
11/11/22
4921
The New Saints
2
4909
Caernarfon Town
1
07:45 PM
26/01/18
4909
Caernarfon Town
1
4921
The New Saints
3
12:45 PM
30/11/14
4909
Caernarfon Town
2
4921
The New Saints
3

The New Saints Recent Matches

254
Cymru Premier (18 Matches)
07:45 PM
14/11/25
37090
Flint Town United
0
4921
The New Saints
3
W
07:45 PM
07/11/25
4921
The New Saints
2
167106
Cardiff Met FC
3
L
02:30 PM
01/11/25
4915
Haverfordwest County AFC
2
4921
The New Saints
3
W
06:45 PM
24/10/25
4916
Llanelli AFC
0
4921
The New Saints
4
W
04:15 PM
11/10/25
4921
The New Saints
6
115185
Penybont
2
W
06:45 PM
07/10/25
4909
Caernarfon Town
1
4921
The New Saints
3
W
01:30 PM
04/10/25
4921
The New Saints
4
35186
Barry Town
0
W
06:45 PM
26/09/25
36255
Bala Town
0
4921
The New Saints
2
W
06:45 PM
23/09/25
4921
The New Saints
4
37090
Flint Town United
2
W
06:45 PM
19/09/25
167106
Cardiff Met FC
1
4921
The New Saints
3
W
11:30 AM
13/09/25
4921
The New Saints
6
4916
Llanelli AFC
0
W
11:30 AM
06/09/25
4921
The New Saints
5
4915
Haverfordwest County AFC
0
W
01:30 PM
30/08/25
35186
Barry Town
0
4921
The New Saints
0
D
01:30 PM
25/08/25
45005
Colwyn Bay
1
4921
The New Saints
1
D
06:45 PM
22/08/25
4921
The New Saints
3
4912
Connah's Quay Nomads
0
W
04:15 PM
16/08/25
115185
Penybont
0
4921
The New Saints
2
W
01:30 PM
10/08/25
4921
The New Saints
0
130034
Briton Ferry Llansawel AFC
3
L
11:45 AM
19/04/25
4915
Haverfordwest County AFC
1
4921
The New Saints
3
W
367
Welsh League Cup (3 Matches)
07:45 PM
04/11/25
4921
The New Saints
3
4909
Caernarfon Town
0
W
06:45 PM
10/09/25
4912
Connah's Quay Nomads
1
4921
The New Saints
3
W
01:30 PM
02/08/25
4921
The New Saints
7
4907
Airbus UK Broughton
1
W
388
FAW Welsh Cup (2 Matches)
01:00 PM
18/10/25
37089
Mold Alex FC
1
4921
The New Saints
2
W
03:00 PM
04/05/25
4912
Connah's Quay Nomads
1
4921
The New Saints
2
W
17015
UEFA Conference League (2 Matches)
06:00 PM
29/07/25
7605
Differdange FC 03
1
4921
The New Saints
0
L
06:00 PM
23/07/25
4921
The New Saints
0
7605
Differdange FC 03
1
L
7
UEFA Champions League (2 Matches)
06:00 PM
15/07/25
5413
KF Shkëndija
2
4921
The New Saints
1
L
06:00 PM
08/07/25
4921
The New Saints
0
5413
KF Shkëndija
0
D
853
Club Friendly Games (3 Matches)
06:45 PM
01/07/25
4918
Newtown AFC
1
4921
The New Saints
0
L
06:45 PM
27/06/25
2364
Ayr United
1
4921
The New Saints
1
D
06:45 PM
17/06/25
5184
Larne FC
2
4921
The New Saints
2
D

Caernarfon Town Recent Matches

254
Cymru Premier (21 Matches)
02:30 PM
15/11/25
4916
Llanelli AFC
1
4909
Caernarfon Town
1
D
02:30 PM
08/11/25
4909
Caernarfon Town
2
4915
Haverfordwest County AFC
2
D
02:30 PM
01/11/25
4909
Caernarfon Town
4
130034
Briton Ferry Llansawel AFC
1
W
01:30 PM
25/10/25
115185
Penybont
0
4909
Caernarfon Town
2
W
01:30 PM
11/10/25
35186
Barry Town
2
4909
Caernarfon Town
2
D
06:45 PM
07/10/25
4909
Caernarfon Town
1
4921
The New Saints
3
L
04:15 PM
04/10/25
45005
Colwyn Bay
1
4909
Caernarfon Town
0
L
01:30 PM
28/09/25
4909
Caernarfon Town
0
167106
Cardiff Met FC
3
L
06:45 PM
23/09/25
4912
Connah's Quay Nomads
1
4909
Caernarfon Town
2
W
04:15 PM
20/09/25
4909
Caernarfon Town
1
115185
Penybont
2
L
11:30 AM
13/09/25
130034
Briton Ferry Llansawel AFC
2
4909
Caernarfon Town
5
W
11:30 AM
07/09/25
4909
Caernarfon Town
3
35186
Barry Town
1
W
04:15 PM
30/08/25
4915
Haverfordwest County AFC
1
4909
Caernarfon Town
1
D
01:30 PM
25/08/25
4909
Caernarfon Town
2
36255
Bala Town
0
W
06:45 PM
22/08/25
37090
Flint Town United
2
4909
Caernarfon Town
5
W
01:30 PM
16/08/25
4909
Caernarfon Town
6
4916
Llanelli AFC
1
W
01:30 PM
09/08/25
167106
Cardiff Met FC
2
4909
Caernarfon Town
2
D
04:10 PM
18/05/25
4915
Haverfordwest County AFC
3
4909
Caernarfon Town
1
L
04:10 PM
11/05/25
4909
Caernarfon Town
0
167106
Cardiff Met FC
0
W
11:15 AM
26/04/25
4909
Caernarfon Town
5
35186
Barry Town
2
W
11:45 AM
19/04/25
4909
Caernarfon Town
2
167106
Cardiff Met FC
1
W
367
Welsh League Cup (3 Matches)
07:45 PM
04/11/25
4921
The New Saints
3
4909
Caernarfon Town
0
L
06:45 PM
10/09/25
4909
Caernarfon Town
2
81153
Holywell Town
2
W
07:00 PM
01/08/25
4909
Caernarfon Town
3
45005
Colwyn Bay
0
W
388
FAW Welsh Cup (1 Matches)
01:30 PM
18/10/25
4918
Newtown AFC
0
4909
Caernarfon Town
3
W
853
Club Friendly Games (5 Matches)
01:30 PM
26/07/25
4909
Caernarfon Town
4
549604
Wythenshawe Town FC
0
W
06:30 PM
22/07/25
4920
CPD Porthmadog
1
4909
Caernarfon Town
1
D
01:00 PM
19/07/25
4909
Caernarfon Town
7
4905
Aberystwyth Town
0
W
04:30 PM
12/07/25
37086
Llandudno FC
1
4909
Caernarfon Town
3
W
12:00 PM
27/06/25
4909
Caernarfon Town
26190
Denbigh Town
-

The New Saints Next Fixtures

Caernarfon Town Next Fixtures

The New Saints Last Match Played stats

Flint Town United vs The New Saints

Final Score :0 - 3

(H)Match overview (A)
35%Ball possession65%
0.24Expected goals1.78
5Total shots20
6Goalkeeper saves2
4Corner kicks7
8Fouls4
328Passes647
2Tackles1
1Free kicks2
3Yellow cards0
0Red cards0
(H)Shots (A)
5Total shots20
1Shots on target9
0Hit woodwork0
1Shots off target7
3Blocked shots4
1Shots inside box12
4Shots outside box8
(H)Attack (A)
0Through balls0
10Touches in penalty area22
3Offsides1
(H)Passes (A)
248Accurate passes561
15Throw-ins22
19/34 (56%)Final third phase45/65 (69%)
29/53 (54%)Long balls33/62 (53%)
5/11 (45%)Crosses5/18 (27%)
(H)Duels (A)
28%Duels39%
7Dispossessed6
32/111 (29%)Ground duels33/96 (34%)
5/20 (25%)Aerial duels14/22 (64%)
12/16 (75%)Dribbles20/25 (80%)
(H)Defending (A)
2Total tackles1
11Interceptions4
18Clearances14
7Errors lead to a shot4
(H)Goalkeeping (A)
6Total saves2
13Goal kicks4

Caernarfon Town Last Match Played stats

Llanelli AFC vs Caernarfon Town

Final Score :1 - 1

(H)Match overview (A)
31%Ball possession69%
0.87Expected goals1.02
9Total shots5
1Goalkeeper saves4
7Corner kicks5
11Fouls7
229Passes509
2Tackles4
3Free kicks2
3Yellow cards3
0Red cards0
(H)Shots (A)
9Total shots5
5Shots on target2
0Hit woodwork0
2Shots off target3
2Blocked shots0
4Shots inside box4
5Shots outside box1
(H)Attack (A)
0Through balls3
10Touches in penalty area17
0Offsides2
(H)Passes (A)
148Accurate passes405
13Throw-ins23
22/39 (56%)Final third phase48/85 (56%)
24/56 (42%)Long balls39/73 (53%)
0/10 (0%)Crosses8/20 (40%)
(H)Duels (A)
37%Duels38%
7Dispossessed12
31/111 (28%)Ground duels46/118 (39%)
26/43 (60%)Aerial duels17/45 (38%)
10/18 (56%)Dribbles18/23 (78%)
(H)Defending (A)
2Total tackles4
23Interceptions21
18Clearances16
0Errors lead to a shot3
(H)Goalkeeping (A)
1Total saves4
1High claims0
10Goal kicks7

The New Saints Vs Caernarfon Town Season Stats

The New SaintsPerformance SummaryCaernarfon Town
17Matches17
50Goals Scored39
12Goals Conceded25
2.94Goals per Game2.29
0.71Goals Conceded per Game1.47
66.40%Ball Possession53.90%
9Clean Sheets2
7.24Fouls per Game10.12
1.06Offsides per Game1.41
4.59Goal Kicks per Game5.53
1.18Yellow Cards per Game2.06
0Red Cards1

Cymru Premier 25/26 Standings

POSTEAMMPWLDPTS
1The New SaintsThe New Saints17132241
2PenybontPenybont17105232
3Caernarfon TownCaernarfon Town1784529
4Connah's Quay NomadsConnah's Quay Nomads1583428
5Colwyn BayColwyn Bay1765624
6Cardiff Met FCCardiff Met FC1655621
7Barry TownBarry Town1644820
8Bala TownBala Town1758419
9Briton Ferry Llansawel AFCBriton Ferry Llansawel AFC1547416
10Haverfordwest County AFCHaverfordwest County AFC1648416
11Flint Town UnitedFlint Town United1649315
12Llanelli AFCLlanelli AFC1721328
Championship round
Relegation Round