Cymru PremierAirbus UK Broughton3 - 2Caernarfon TownLCymru PremierCaernarfon Town3 - 1Briton Ferry Llansawel AFCW
Welsh CupFlint Town United FC1 - 3Caernarfon TownW
Cymru PremierHaverfordwest County1 - 2Caernarfon TownW
Cymru PremierCaernarfon Town0 - 1Barry Town UnitedL
Cymru PremierCardiff Metropolitan University FC2 - 2Caernarfon TownD
Cymru PremierCaernarfon Town9 - 1Cambrian United FCW
Cymru PremierLlandudno FC1 - 1Caernarfon TownD
Cymru PremierAmmanford AFC0 - 5Caernarfon TownW
Cymru PremierCaernarfon Town3 - 0Flint Town United FCW
Cymru PremierCaernarfon Town2 - 3The New Saints FCL
Cymru PremierHolywell Town FC3 - 5Caernarfon TownW
Cymru PremierTrefelin BGC0 - 2Caernarfon TownW
Premier LeagueCaernarfon Town3 - 0Colwyn Bay FCW
Cymru PremierCaernarfon Town1 - 2Penybont FCL
Premier LeagueConnahs Quay Nomads FC1 - 2Caernarfon TownW
UEFA Europa Conference LeagueFCI Levadia Tallinn5 - 0Caernarfon TownL
UEFA Europa Conference LeagueCaernarfon Town0 - 5FCI Levadia TallinnL
Cymru PremierCaernarfon Town2 - 0Penybont FCW
Welsh CupCaernarfon Town3 - 0Flint Town United FCW