Record by referee Thomas Gary Owen CompetitionDateMatchMatchRes.Premier League20.12.2017Llandudno FC - Cardiff Metropolitan - 0:0Premier League13.04.2019Llandudno FC - Cardiff Metropolitan - 1:2Premier League20.12.2019The New Saints - Cardiff MetropolitanTNS - 1:2Premier League11.09.2021Bala Town - HaverfordwestBAL - Hav6:2Premier League18.12.2021Connah's Quay - HaverfordwestCQN - Hav1:0Premier League15.03.2022Aberystwyth - HaverfordwestAbe - Hav0:6Premier League07.01.2023The New Saints - HaverfordwestTNS - Hav3:1Premier League06.05.2023Cardiff Metropolitan - Haverfordwest - Hav3:4Premier League25.02.2023Pontypridd Un. - Haverfordwest - Hav2:1Premier League04.10.2024Bala Town - HaverfordwestBAL - Hav0:2Premier League07.10.2025Penybont FC - Haverfordwest - Hav2:1Premier League26.04.2026Barry Town - Haverfordwest - Hav1:3Premier League23.01.2026Cardiff Metropolitan - Haverfordwest - Hav0:2Premier League20.02.2026Llanelli - HaverfordwestLLA - Hav0:1Premier League21.03.2026Bala Town - HaverfordwestBAL - Hav1:0Premier League01.08.2026Haverfordwest - AirbusHav - Air0:1