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