Cymru PremierPenybont FC2 - 0Caernarfon TownHCymru PremierAirbus UK Broughton3 - 2Caernarfon TownHCymru PremierCaernarfon Town3 - 1Briton Ferry Llansawel AFCF
Welsh CupFlint Town United FC1 - 3Caernarfon TownF
Cymru PremierHaverfordwest County1 - 2Caernarfon TownF
Cymru PremierCaernarfon Town0 - 1Barry Town UnitedH
Cymru PremierCardiff Metropolitan University FC2 - 2Caernarfon TownB
Cymru PremierCaernarfon Town9 - 1Cambrian United FCF
Cymru PremierLlandudno FC1 - 1Caernarfon TownB
Cymru PremierAmmanford AFC0 - 5Caernarfon TownF
Cymru PremierCaernarfon Town3 - 0Flint Town United FCF
Cymru PremierCaernarfon Town2 - 3The New Saints FCH
Cymru PremierHolywell Town FC3 - 5Caernarfon TownF
Cymru PremierTrefelin BGC0 - 2Caernarfon TownF
Premier LeagueCaernarfon Town3 - 0Colwyn Bay FCF
Cymru PremierCaernarfon Town1 - 2Penybont FCH
Premier LeagueConnahs Quay Nomads FC1 - 2Caernarfon TownF
UEFA Europa Conference LeagueFCI Levadia Tallinn5 - 0Caernarfon TownH
UEFA Europa Conference LeagueCaernarfon Town0 - 5FCI Levadia TallinnH
Cymru PremierCaernarfon Town2 - 0Penybont FCF