☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
ACB
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Transfers
Players Abroad
Caernarfon Town FC -
Team Info
Official Name:
Clwb Pêl Droed Tref Caernarfon
Address:
The Oval, Marcus Street
LL55 2HT Caernarfon, Wales
LL55 2HT Caernarfon, Wales
Website:
https://www.caernarfontownfc.co.uk/
Club Colors:
Yellow / Green
Nicknames:
Canaries
Social Media:
Matches
Most Recent
JD Cymru Premier 2023/2024
Nathaniel MG Cup 2023/2024
JD Cymru Premier 2022/2023
SPFL Trust Trophy 2022/2023
Nathaniel MG Cup 2022/2023
JD Cymru Premier 2021/2022
Nathaniel MG Cup 2021/2022
JD Cymru Premier 2020/2021
JD Cymru Premier 2019/2020
Nathaniel MG Cup 2019/2020
Nathaniel MG Cup 2018/2019
JD Welsh Premier League 2018/2019
Nathaniel MG Cup 2017/2018
Cymru Alliance 2017/2018
Nathaniel MG Cup 2016/2017
Cymru Alliance 2016/2017
Cymru Alliance 2015/2016
2024-03-08
Bala Town FC
Bala Town
1 : 1
Caernarfon Town FC
Caernarfon
D
2024-03-15
Caernarfon Town FC
Caernarfon
2 : 1
Connah's Quay Nomads FC
Connah's Quay
W
2024-03-23
Caernarfon Town FC
Caernarfon
1 : 2
Cardiff Metropolitan University FC
Cardiff Met
L
2024-04-05
The New Saints FC
New Saints
7 : 1
Caernarfon Town FC
Caernarfon
L
2024-04-13
Newtown AFC
Newtown
5 : 0
Caernarfon Town FC
Caernarfon
L
2024-04-21
Caernarfon Town FC
Caernarfon
2 : 2
Bala Town FC
Bala Town
D
#
Pos
Roster
2023/2024 Nathaniel MG Cup
2022/2023 JD Cymru Premier
2022/2023 SPFL Trust Trophy
2022/2023 Nathaniel MG Cup
2021/2022 JD Cymru Premier
2021/2022 Nathaniel MG Cup
2020/2021 JD Cymru Premier
2019/2020 JD Cymru Premier
2019/2020 Nathaniel MG Cup
2018/2019 Nathaniel MG Cup
2018/2019 JD Welsh Premier League
2017/2018 Nathaniel MG Cup
#
Name
Age
Pos
Ap
SI
SO
B
G
YC
Y2C
RC
Min
1
Lewis Webb
22
GK
20
0
1
0
0
0
0
0
1734
1
Lewis Webb
GK
+
Age
Ap
SI
SO
B
G
22
20
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
0
1734
12
Kevin Roberts
GK
1
1
0
6
0
0
0
0
2
12
Kevin Roberts
GK
+
Age
Ap
SI
SO
B
G
1
1
0
6
0
A
YC
Y2C
RC
Min
0
0
0
0
2
13
Ryan Woods
33
GK
1
0
0
3
0
0
0
0
90
13
Ryan Woods
GK
+
Age
Ap
SI
SO
B
G
33
1
0
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
90
24
Josh Tibbetts
25
GK
3
0
0
0
0
0
0
0
270
24
Josh Tibbetts
GK
+
Age
Ap
SI
SO
B
G
25
3
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
270
31
Tomos Pritchard
17
GK
1
1
0
18
0
0
0
0
66
31
Tomos Pritchard
GK
+
Age
Ap
SI
SO
B
G
17
1
1
0
18
0
A
YC
Y2C
RC
Min
0
0
0
0
66
43
Morgan Davies
26
GK
2
1
0
7
0
0
0
0
90
43
Morgan Davies
GK
+
Age
Ap
SI
SO
B
G
26
2
1
0
7
0
A
YC
Y2C
RC
Min
0
0
0
0
90
4
Gruff John Williams
29
DF
22
3
1
8
0
2
0
0
1769
4
Gruff John Williams
DF
+
Age
Ap
SI
SO
B
G
29
22
3
1
8
0
A
YC
Y2C
RC
Min
0
2
0
0
1769
7
Sion Bradley
26
DF
30
1
5
1
7
3
0
0
2563
7
Sion Bradley
DF
+
Age
Ap
SI
SO
B
G
26
30
1
5
1
7
A
YC
Y2C
RC
Min
0
3
0
0
2563
9
Adam Davies
27
DF
29
4
8
5
14
3
1
0
2257
9
Adam Davies
DF
+
Age
Ap
SI
SO
B
G
27
29
4
8
5
14
A
YC
Y2C
RC
Min
0
3
1
0
2257
12
Cai Roberts
24
DF
1
1
0
2
0
0
0
0
0
12
Cai Roberts
DF
+
Age
Ap
SI
SO
B
G
24
1
1
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
0
21
Phil Mooney
33
DF
22
2
2
3
3
6
1
0
1809
21
Phil Mooney
DF
+
Age
Ap
SI
SO
B
G
33
22
2
2
3
3
A
YC
Y2C
RC
Min
0
6
1
0
1809
22
Morgan Owen
23
DF
10
0
0
0
0
1
0
0
900
22
Morgan Owen
DF
+
Age
Ap
SI
SO
B
G
23
10
0
0
0
0
A
YC
Y2C
RC
Min
0
1
0
0
900
33
Steffan Alford
16
DF
1
1
0
4
0
0
0
0
8
33
Steffan Alford
DF
+
Age
Ap
SI
SO
B
G
16
1
1
0
4
0
A
YC
Y2C
RC
Min
0
0
0
0
8
42
Richard Jones
DF
0
0
0
2
0
0
0
0
0
42
Richard Jones
DF
+
Age
Ap
SI
SO
B
G
0
0
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
0
2
Iwan Cartwright
27
MF
29
2
2
3
0
4
0
0
2443
2
Iwan Cartwright
MF
+
Age
Ap
SI
SO
B
G
27
29
2
2
3
0
A
YC
Y2C
RC
Min
0
4
0
0
2443
5
Ryan Austin
21
MF
7
0
2
1
0
2
0
0
596
5
Ryan Austin
MF
+
Age
Ap
SI
SO
B
G
21
7
0
2
1
0
A
YC
Y2C
RC
Min
0
2
0
0
596
6
Dion Donohue
30
MF
21
2
6
3
0
8
0
1
1661
6
Dion Donohue
MF
+
Age
Ap
SI
SO
B
G
30
21
2
6
3
0
A
YC
Y2C
RC
Min
0
8
0
1
1661
8
Danny Gossett
29
MF
25
2
6
4
2
8
0
0
2004
8
Danny Gossett
MF
+
Age
Ap
SI
SO
B
G
29
25
2
6
4
2
A
YC
Y2C
RC
Min
0
8
0
0
2004
11
Robert Hughes
32
MF
2
2
0
3
0
0
0
0
26
11
Robert Hughes
MF
+
Age
Ap
SI
SO
B
G
32
2
2
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
26
17
Ben Maher
28
MF
26
13
3
17
0
3
1
0
1292
17
Ben Maher
MF
+
Age
Ap
SI
SO
B
G
28
26
13
3
17
0
A
YC
Y2C
RC
Min
0
3
1
0
1292
34
Cai Griffith
MF
16
10
3
19
0
0
0
0
521
34
Cai Griffith
MF
+
Age
Ap
SI
SO
B
G
16
10
3
19
0
A
YC
Y2C
RC
Min
0
0
0
0
521
Rhys Alun Williams
26
MF
Rhys Alun Williams
MF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
3
Joe Faux
24
FW
16
9
5
14
0
0
0
0
623
3
Joe Faux
FW
+
Age
Ap
SI
SO
B
G
24
16
9
5
14
0
A
YC
Y2C
RC
Min
0
0
0
0
623
10
Darren Thomas
37
FW
29
6
16
6
1
4
0
0
1897
10
Darren Thomas
FW
+
Age
Ap
SI
SO
B
G
37
29
6
16
6
1
A
YC
Y2C
RC
Min
0
4
0
0
1897
11
Gwion Dafydd
19
FW
8
4
3
5
1
0
0
0
341
11
Gwion Dafydd
FW
+
Age
Ap
SI
SO
B
G
19
8
4
3
5
1
A
YC
Y2C
RC
Min
0
0
0
0
341
14
Marc Williams
35
FW
28
0
9
2
4
6
0
0
2420
14
Marc Williams
FW
+
Age
Ap
SI
SO
B
G
35
28
0
9
2
4
A
YC
Y2C
RC
Min
0
6
0
0
2420
16
Osian Evans
17
FW
4
4
0
7
0
0
0
0
85
16
Osian Evans
FW
+
Age
Ap
SI
SO
B
G
17
4
4
0
7
0
A
YC
Y2C
RC
Min
0
0
0
0
85
18
Ben Wynne
22
FW
18
7
4
11
0
3
0
0
995
18
Ben Wynne
FW
+
Age
Ap
SI
SO
B
G
22
18
7
4
11
0
A
YC
Y2C
RC
Min
0
3
0
0
995
19
Zack Clarke
21
FW
30
4
8
4
11
2
0
0
2281
19
Zack Clarke
FW
+
Age
Ap
SI
SO
B
G
21
30
4
8
4
11
A
YC
Y2C
RC
Min
0
2
0
0
2281
20
Louis Lloyd
20
FW
30
10
10
10
9
3
0
0
1889
20
Louis Lloyd
FW
+
Age
Ap
SI
SO
B
G
20
30
10
10
10
9
A
YC
Y2C
RC
Min
0
3
0
0
1889
20
Louis Lloyd
2
0
1
0
0
0
0
0
174
20
Louis Lloyd
+
Age
Ap
SI
SO
B
G
2
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
0
174
41
Hari Thomas
8
0
0
10
0
0
0
0
720
41
Hari Thomas
+
Age
Ap
SI
SO
B
G
8
0
0
10
0
A
YC
Y2C
RC
Min
0
0
0
0
720
43
Huw Morris
0
0
0
1
0
0
0
0
0
43
Huw Morris
+
Age
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
0
48
Owain Ellis
0
0
0
4
0
0
0
0
0
48
Owain Ellis
+
Age
Ap
SI
SO
B
G
0
0
0
4
0
A
YC
Y2C
RC
Min
0
0
0
0
0
49
Harry Hughes
4
4
0
17
0
0
0
0
37
49
Harry Hughes
+
Age
Ap
SI
SO
B
G
4
4
0
17
0
A
YC
Y2C
RC
Min
0
0
0
0
37
50
Eban Williams
1
1
0
1
0
0
0
0
0
50
Eban Williams
+
Age
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
0
AC
Richard Davies
38
Assistant Coach
AC
Richard Davies
Assistant Coach
Head-2-Head
All
Area Comps.
Area Teams
Competitions
Teams
#
Team
Area
M
W
D
L
GS
GA
GD
P
PPM
1
Bala Town FC
Wales
22
4
7
11
26
45
-19
19
0.86
2
Newtown AFC
Wales
21
6
1
14
24
49
-25
19
0.90
3
The New Saints FC
Wales
21
2
1
18
12
61
-49
7
0.33
4
Connah's Quay Nomads FC
Wales
19
3
5
11
17
48
-31
14
0.74
5
Flint Town United FC
Wales
17
13
2
2
42
20
22
41
2.41
6
Cardiff Metropolitan University FC
Wales
16
11
2
3
35
16
19
35
2.19
7
Barry Town United AFC
Wales
16
6
2
8
24
23
1
20
1.25
8
Penybont FC
Wales
14
3
4
7
17
30
-13
13
0.93
9
Aberystwyth Town FC
Wales
14
7
3
4
27
20
7
24
1.71
10
Cefn Druids AFC
Wales
10
5
2
3
20
10
10
17
1.70
Show All
Club History
__.__.1937
foundation as Clwb Pêl Droed Tref Caernarfon
Historical Logos
2010s