Congratulations to the four teams contesting the finals and wishing you all the best of luck for Sunday.
Click here to view the Nant Youth and Bala Youth squads
Click here to view the Pwllheli and Bangor Youth squads