World Cup 2026 Results — Wednesday, June 24
The day in numbers
On Wednesday, June 24, the World Cup 2026 delivered 6 matches and 20 goals. The biggest result was Scotland 0-3 Brazil. Vinícius Júnior stood out with 2 goals.


Bosnia and Herzegovina beat Qatar convincingly (3-1). Control was split evenly (54.4%-45.6%). Bosnia and Herzegovina had more attempts on goal, with 14 shots. 66,925 fans packed out Lumen Field.


Switzerland ground out a hard-fought win over Canada by the narrowest margin (2-1). Control was split evenly (55.3%-44.7%). Canada had more attempts on goal, with 13 shots. 52,497 fans packed out BC Place.


Morocco beat Haiti convincingly (4-2). Morocco dominated possession with 69.1%. Morocco had more attempts on goal, with 22 shots. 68,239 fans packed out Mercedes-Benz Stadium.


Brazil put on a show and routed Scotland 3-0. Control was split evenly (46%-54%). Brazil had more attempts on goal, with 21 shots. Brazil also kept a clean sheet. 64,478 fans packed out Hard Rock Stadium.


Mexico put on a show and routed Czechia 3-0. Control was split evenly (51.9%-48.1%). Czechia had more attempts on goal, with 13 shots. Mexico also kept a clean sheet. 80,824 fans packed out Estadio Banorte.


South Africa ground out a hard-fought win over South Korea by the narrowest margin (1-0). South Korea dominated possession with 68.4%. South Africa had more attempts on goal, with 13 shots. South Africa also kept a clean sheet. 51,243 fans packed out Estadio BBVA.
You may also like