T x2 H x1 B x3 Welsh Premier League HT FT 29/03 /2025 Haverfordwest County01 Caernarfon01H22/03 /2025 Caernarfon15 Bala Town F.C.00T12/03 /2025 The New Saints12 Caernarfon00B08/03 /2025 UWIC Inter Cardiff14 Caernarfon12B22/02 /2025 Caernarfon13 Pen-y-Bont FC02T12/02 /2025 Caernarfon00 The New Saints11B
T x0 H x1 B x5 Welsh Premier League HT FT 29/03 /2025 Haverfordwest County01 Caernarfon01H22/03 /2025 Caernarfon15 Bala Town F.C.00B12/03 /2025 The New Saints12 Caernarfon00B08/03 /2025 UWIC Inter Cardiff14 Caernarfon12B22/02 /2025 Caernarfon13 Pen-y-Bont FC02B12/02 /2025 Caernarfon00 The New Saints11B
Caernarfon Welsh Premier League13/04/202520:30Pen-y-Bont FCCaernarfon19/04/202518:45CaernarfonUWIC Inter Cardiff
Porthmadog Welsh Cymru Championship15/02/202021:30PorthmadogLlanrhaeadr22/02/202021:00Ruthin Town FCPorthmadog International Club Friendly10/07/202401:30Bangor 1876Porthmadog