Quarter-finals
16/02/2024 19:45 Briton Ferry Llansawel AFC Briton Ferry Llansawel AFC - The New Saints The New Saints -:-
17/02/2024 14:00 Bala Town Bala Town - Flint Mountain Flint Mountain -:-
17/02/2024 14:00 Cardiff Metropolitan Cardiff Metropolitan - Colwyn Bay FC Colwyn Bay FC -:-
17/02/2024 14:00 Buckley Town Buckley Town - Connah's Quay Nomads Connah's Quay Nomads -:-