Monday 15th July
Group A
- Italy U19 versus Norway U19 kick off 15:30Italy U1915:30playsNorway U19
- Northern Ireland U19 versus Ukraine U19 kick off 19:00Northern Ireland U1919:00playsUkraine U19
Tuesday 16th July
Group B
- Denmark U19 versus Spain U19 kick off 15:30Denmark U1915:30playsSpain U19
- France U19 versus Türkiye U19 kick off 19:00France U1919:00playsTürkiye U19
Thursday 18th July
Group A
- Norway U19 versus Ukraine U19 kick off 15:30Norway U1915:30playsUkraine U19
- Northern Ireland U19 versus Italy U19 kick off 19:00Northern Ireland U1919:00playsItaly U19
Friday 19th July
Group B
- Denmark U19 versus France U19 kick off 15:30Denmark U1915:30playsFrance U19
- Türkiye U19 versus Spain U19 kick off 19:00Türkiye U1919:00playsSpain U19
Sunday 21st July
Group A
- Norway U19 versus Northern Ireland U19 kick off 19:00Norway U1919:00playsNorthern Ireland U19
- Ukraine U19 versus Italy U19 kick off 19:00Ukraine U1919:00playsItaly U19
Monday 22nd July
Group B
- Türkiye U19 versus Denmark U19 kick off 19:00Türkiye U1919:00playsDenmark U19
- Spain U19 versus France U19 kick off 19:00Spain U1919:00playsFrance U19
Thursday 25th July
Semi-finals
- Team to be confirmed versus Team to be confirmed kick off 14:00Team to be confirmed14:00playsTeam to be confirmed
- Team to be confirmed versus Team to be confirmed kick off 19:00Team to be confirmed19:00playsTeam to be confirmed
World Cup Play-off
- Team to be confirmed versus Team to be confirmed kick off 16:30Team to be confirmed16:30playsTeam to be confirmed
Sunday 28th July
Final
- Team to be confirmed versus Team to be confirmed kick off 19:00Team to be confirmed19:00playsTeam to be confirmed
All times are UK and subject to change. BBC is not responsible for any changes.