Cymru PremierPenybont FC2 - 0Caernarfon TownPCymru PremierAirbus UK Broughton3 - 2Caernarfon TownPCymru PremierCaernarfon Town3 - 1Briton Ferry Llansawel AFCG
Copa de GFlint Town United FC1 - 3Caernarfon TownG
Cymru PremierHaverfordwest County1 - 2Caernarfon TownG
Cymru PremierCaernarfon Town0 - 1Barry Town UnitedP
Cymru PremierCardiff Metropolitan University FC2 - 2Caernarfon TownE
Cymru PremierCaernarfon Town9 - 1Cambrian United FCG
Cymru PremierLlandudno FC1 - 1Caernarfon TownE
Cymru PremierAmmanford AFC0 - 5Caernarfon TownG
Cymru PremierCaernarfon Town3 - 0Flint Town United FCG
Cymru PremierCaernarfon Town2 - 3The New Saints FCP
Cymru PremierHolywell Town FC3 - 5Caernarfon TownG
Cymru PremierTrefelin BGC0 - 2Caernarfon TownG
Premier LeagueCaernarfon Town3 - 0Colwyn Bay FCG
Cymru PremierCaernarfon Town1 - 2Penybont FCP
Premier LeagueConnahs Quay Nomads FC1 - 2Caernarfon TownG
UEFA Europa Conference LeagueFCI Levadia Tallinn5 - 0Caernarfon TownP
UEFA Europa Conference LeagueCaernarfon Town0 - 5FCI Levadia TallinnP
Cymru PremierCaernarfon Town2 - 0Penybont FCG