B. Williams 2023-2024 2022-2023 Finished matches Referee Premier League (Wales) 5 Apr 2024 - 6:45 pm Bala Town 1 1 Newtown AFC Premier League (Wales) 23 Feb 2024 - 7:45 pm Barry Town 1 1 Haverfordwest County AFC Premier League (Wales) 3 Feb 2024 - 2:30 pm Bala Town 1 1 Cardiff MET Premier League (Wales) 23 Dec 2023 - 2:30 pm Haverfordwest County AFC 0 1 The New Saints Premier League (Wales) 17 Oct 2023 - 6:45 pm Haverfordwest County AFC 3 2 Penybont Premier League (Wales) 8 Sep 2023 - 6:45 pm Cardiff MET 2 0 Pontypridd Town Premier League (Wales) 12 Aug 2023 - 1:30 pm Aberystwyth Town 0 1 Cardiff MET