The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
CT

Caernarfon Town

The Oval, Caernarfon. Every match we hold, with the price it went off at.

326Played
146Won
44.8%Win rate
1.77Scored per game
1.65Conceded per game
86Clean sheets

Home and away

The same record, split by where it was played.

At home
49.1%
165 played, 81 won. 1.91 scored a game.
Away
40.4%
161 played, 65 won. 1.63 scored a game.
How the market priced them
40.5%
262 priced matches at an average of 4.55, which implied 22%.

Season by season 31

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 14923 +24
2026/27 Friendlies Clubs 1100 +1
2026/27 Welsh Cup 1100 +2
2025/26 Premier League 3212911 +9
2025/26 Welsh Cup 6600 +16
2025/26 Friendlies Clubs 3210 +11
2025/26 League Cup 2101 0
2024/25 Premier League 3415613 +3
2024/25 League Cup 1001 -1
2024/25 Friendlies Clubs 1100 +1
2023/24 Premier League 3413813 -14
2023/24 Welsh Cup 1001 -3
2022/23 Premier League 3212317 -3
2022/23 League Cup 2101 -2
2022/23 Welsh Cup 2101 +3
2022/23 Challenge Cup 1001 -1
2021/22 Premier League 3415415 -5
2021/22 League Cup 2101 -2
2021/22 Welsh Cup 2200 +7
2020/21 Premier League 3411716 -24
2019/20 Premier League 2611510 -2
2019/20 Welsh Cup 3300 +12
2018/19 Premier League 3313713 -3
2018/19 Welsh Cup 3201 +3
2017/18 Welsh Cup 4301 +7
2016/17 Welsh Cup 5401 +12
2015/16 Welsh Cup 3201 +3
2014/15 Welsh Cup 3201 +4
2013/14 Welsh Cup 2101 +2

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 26 December 2026
H Caernarfon Town scheduled Airbus UK —
Friday 18 December 2026
A Caernarfon Town scheduled Briton Ferry —
Saturday 5 December 2026
H Caernarfon Town scheduled Haverfordwest County AFC —
Saturday 28 November 2026
A Caernarfon Town scheduled Barry Town —
Friday 20 November 2026
H Caernarfon Town scheduled GAP Connah S Quay FC —
Saturday 14 November 2026
H Caernarfon Town scheduled Holywell —
Friday 6 November 2026
A Caernarfon Town scheduled Penybont —
Friday 30 October 2026
A Caernarfon Town scheduled Airbus UK —
Friday 23 October 2026
H Caernarfon Town 3 – 1 Briton Ferry —
Saturday 17 October 2026
A Caernarfon Town 3 – 1 Flint Town United —
Friday 9 October 2026
A Caernarfon Town 2 – 1 Haverfordwest County AFC —
Saturday 3 October 2026
H Caernarfon Town 0 – 1 Barry Town —
Saturday 26 September 2026
A Caernarfon Town 2 – 2 Cardiff MET —
Friday 18 September 2026
H Caernarfon Town 9 – 1 Cambrian & Clydach —
Tuesday 15 September 2026
A Caernarfon Town 1 – 1 Llandudno —
Friday 11 September 2026
A Caernarfon Town 5 – 0 Ammanford AFC 1.29
Friday 4 September 2026
H Caernarfon Town 3 – 0 Flint Town United 1.58
Monday 31 August 2026
H Caernarfon Town 2 – 3 The New Saints 5.40
Friday 28 August 2026
A Caernarfon Town 5 – 3 Holywell —
Friday 21 August 2026
A Caernarfon Town 2 – 0 Trefelin 1.33
Saturday 15 August 2026
H Caernarfon Town 3 – 0 Colwyn Bay 2.53
Friday 7 August 2026
H Caernarfon Town 1 – 2 Penybont 2.00
Sunday 2 August 2026
A Caernarfon Town 2 – 1 GAP Connah S Quay FC —
Thursday 16 July 2026
A Caernarfon Town 0 – 5 FC Levadia Tallinn 18.00
Thursday 9 July 2026
H Caernarfon Town 0 – 5 FC Levadia Tallinn 4.35
Saturday 20 June 2026
A Caernarfon Town 2 – 1 Glentoran 3.20
Saturday 18 April 2026
H Caernarfon Town 2 – 0 Penybont 1.87
Sunday 12 April 2026
H Caernarfon Town 3 – 0 Flint Town United 1.81
Friday 3 April 2026
A Caernarfon Town 2 – 0 Colwyn Bay 3.00
Friday 27 March 2026
H Caernarfon Town 0 – 4 The New Saints 5.50