104 matches, each on its own page; played ones with highlights and the full match.
Pool stage
60 matchesThursday, August 7
- Thu, Aug 7Pool AArgentina U213–0Canada U21
- Thu, Aug 7Pool BChina U213–1Croatia U21
- Thu, Aug 7Pool CItaly U213–0Czechia U21
- Thu, Aug 7Pool ASerbia U213–0Puerto Rico U21
- Thu, Aug 7Pool BUnited States U213–1South Korea U21
- Thu, Aug 7Pool CTürkiye U213–0Algeria U21
- Thu, Aug 7Pool DBrazil U213–0Bulgaria U21
- Thu, Aug 7Pool BMexico U211–3Dominican Republic U21
- Thu, Aug 7Pool CEgypt U210–3Poland U21
- Thu, Aug 7Pool AIndonesia U213–0Vietnam U21
- Thu, Aug 7Pool DTunisia U210–3Thailand U21
- Thu, Aug 7Pool DJapan U213–1Chile U21
Friday, August 8
- Fri, Aug 8Pool AArgentina U213–0Puerto Rico U21
- Fri, Aug 8Pool BChina U213–0South Korea U21
- Fri, Aug 8Pool CItaly U213–0Algeria U21
- Fri, Aug 8Pool ASerbia U213–0Vietnam U21
- Fri, Aug 8Pool BUnited States U213–0Dominican Republic U21
- Fri, Aug 8Pool CTürkiye U210–3Poland U21
- Fri, Aug 8Pool DJapan U213–0Thailand U21
- Fri, Aug 8Pool BMexico U210–3Croatia U21
- Fri, Aug 8Pool CEgypt U210–3Czechia U21
- Fri, Aug 8Pool AIndonesia U213–1Canada U21
- Fri, Aug 8Pool DBrazil U213–0Chile U21
- Fri, Aug 8Pool DTunisia U210–3Bulgaria U21
Saturday, August 9
- Sat, Aug 9Pool AArgentina U213–1Serbia U21
- Sat, Aug 9Pool BChina U213–0Dominican Republic U21
- Sat, Aug 9Pool CItaly U213–2Poland U21
- Sat, Aug 9Pool ACanada U213–0Vietnam U21
- Sat, Aug 9Pool BUnited States U213–0Mexico U21
- Sat, Aug 9Pool CTürkiye U213–0Egypt U21
- Sat, Aug 9Pool DJapan U213–0Tunisia U21
- Sat, Aug 9Pool BSouth Korea U213–2Croatia U21
- Sat, Aug 9Pool CAlgeria U210–3Czechia U21
- Sat, Aug 9Pool AIndonesia U212–3Puerto Rico U21
- Sat, Aug 9Pool DChile U213–2Bulgaria U21
- Sat, Aug 9Pool DBrazil U213–0Thailand U21
Monday, August 11
- Mon, Aug 11Pool AArgentina U213–0Vietnam U21
- Mon, Aug 11Pool BChina U213–0Mexico U21
- Mon, Aug 11Pool CItaly U213–0Egypt U21
- Mon, Aug 11Pool APuerto Rico U213–1Canada U21
- Mon, Aug 11Pool BUnited States U213–0Croatia U21
- Mon, Aug 11Pool CTürkiye U212–3Czechia U21
- Mon, Aug 11Pool DThailand U213–0Chile U21
- Mon, Aug 11Pool BDominican Republic U210–3South Korea U21
- Mon, Aug 11Pool CPoland U213–0Algeria U21
- Mon, Aug 11Pool AIndonesia U212–3Serbia U21
- Mon, Aug 11Pool DBrazil U213–0Tunisia U21
- Mon, Aug 11Pool DJapan U213–0Bulgaria U21
Tuesday, August 12
- Tue, Aug 12Pool ASerbia U213–1Canada U21
- Tue, Aug 12Pool BChina U213–0United States U21
- Tue, Aug 12Pool CItaly U212–3Türkiye U21
- Tue, Aug 12Pool APuerto Rico U211–3Vietnam U21
- Tue, Aug 12Pool BMexico U210–3South Korea U21
- Tue, Aug 12Pool CEgypt U213–0Algeria U21
- Tue, Aug 12Pool DThailand U210–3Bulgaria U21
- Tue, Aug 12Pool BDominican Republic U210–3Croatia U21
- Tue, Aug 12Pool CPoland U213–0Czechia U21
- Tue, Aug 12Pool AIndonesia U210–3Argentina U21
- Tue, Aug 12Pool DBrazil U211–3Japan U21
- Tue, Aug 12Pool DTunisia U211–3Chile U21
Round of 16
8 matchesWednesday, August 13
- Wed, Aug 13Jawa Pos ArenaChina U213–0Thailand U21
- Wed, Aug 13Gelora PancasilaBrazil U213–0South Korea U21
- Wed, Aug 13Jawa Pos ArenaArgentina U213–0Czechia U21
- Wed, Aug 13Jawa Pos ArenaSerbia U210–3Türkiye U21
- Wed, Aug 13Gelora PancasilaUnited States U210–3Bulgaria U21
- Wed, Aug 13Jawa Pos ArenaItaly U213–1Indonesia U21
- Wed, Aug 13Gelora PancasilaJapan U213–1Croatia U21
- Wed, Aug 13Jawa Pos ArenaPoland U213–0Puerto Rico U21
Quarter-finals
4 matchesSemi-finals
2 matchesThird place
1 matchesSunday, August 17
Final
29 matchesWednesday, August 13
Friday, August 15
- Fri, Aug 15Samator HealthphoriaAlgeria U210–3Tunisia U21
- Fri, Aug 15Gelora PancasilaSouth Korea U211–3Czechia U21
- Fri, Aug 15Samator HealthphoriaEgypt U213–0Mexico U21
- Fri, Aug 15Gelora PancasilaUnited States U213–0Puerto Rico U21
- Fri, Aug 15Samator HealthphoriaCanada U213–0Dominican Republic U21
- Fri, Aug 15Gelora PancasilaSerbia U210–3Croatia U21
- Fri, Aug 15Samator HealthphoriaVietnam U211–3Chile U21
- Fri, Aug 15Gelora PancasilaIndonesia U210–3Thailand U21
Saturday, August 16
- Sat, Aug 16Jawa Pos ArenaPuerto Rico U210–3Serbia U21
- Sat, Aug 16Gelora PancasilaUnited States U213–1Croatia U21
- Sat, Aug 16Samator HealthphoriaAlgeria U212–3Mexico U21
- Sat, Aug 16Gelora PancasilaCzechia U213–2Thailand U21
- Sat, Aug 16Samator HealthphoriaTunisia U211–3Egypt U21
- Sat, Aug 16Gelora PancasilaPoland U213–2Türkiye U21
- Sat, Aug 16Samator HealthphoriaDominican Republic U210–3Vietnam U21
- Sat, Aug 16Jawa Pos ArenaSouth Korea U213–2Indonesia U21
- Sat, Aug 16Gelora PancasilaArgentina U211–3China U21
- Sat, Aug 16Samator HealthphoriaCanada U213–1Chile U21
Sunday, August 17
- Sun, Aug 17Jawa Pos ArenaIndonesia U212–3Puerto Rico U21
- Sun, Aug 17Gelora PancasilaThailand U212–3Croatia U21
- Sun, Aug 17Gelora PancasilaArgentina U213–0Türkiye U21
- Sun, Aug 17Jawa Pos ArenaChina U213–1Poland U21
- Sun, Aug 17Gelora PancasilaSouth Korea U213–0Serbia U21
- Sun, Aug 17Gelora PancasilaCzechia U210–3United States U21
- Sun, Aug 17Jawa Pos ArenaItaly U213–2Japan U21