World Cup 2026 Results — Wednesday, June 24

The day in numbers

20
goals
🏟️
6
matches
👟
Júnior
2 goals
👥
384,206
fans

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 flag
Bosnia and Herzegovina31Qatar
Qatar flag
Kerim Alajbegovic 29'
Mahmoud Abunada 34'
Ermin Mahmic 80'
Hassan Al-Haydos 42'

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.

Bosnia and HerzegovinaStatisticsQatar
54.4Possession %45.6
14Shots9
5On target3
5Corners5
9Fouls14
1Yellow cards1
2Saves3
Lumen Field · 66,925 fans🧑‍⚖️ Referee: Jesús ValenzuelaMatch details →
Switzerland flag
Switzerland21Canada
Canada flag
Rubén Vargas 46'
Johan Manzambi 57'
Promise David 76'

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.

SwitzerlandStatisticsCanada
55.3Possession %44.7
6Shots13
4On target7
2Corners7
19Fouls13
1Yellow cards2
6Saves2
BC Place · 52,497 fans🧑‍⚖️ Referee: Ramon Abatti AbelMatch details →
Morocco flag
Morocco42Haiti
Haiti flag
Achraf Hakimi 39'
Ismael Saibari 45'+1'
Soufiane Rahimi 78'
Gessime Yassine 89'
Yassine Bounou 10'
Wilson Isidor 43'

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.

MoroccoStatisticsHaiti
69.1Possession %30.9
22Shots9
11On target2
9Corners1
10Fouls18
0Yellow cards3
1Saves8
Mercedes-Benz Stadium · 68,239 fans🧑‍⚖️ Referee: Danny MakkelieMatch details →
Scotland flag
Scotland03Brazil
Brazil flag
Vinícius Júnior 7'
Vinícius Júnior 45'+3'
Matheus Cunha 60'

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.

ScotlandStatisticsBrazil
46Possession %54
14Shots21
5On target9
7Corners7
10Fouls11
1Yellow cards2
5Saves5
Hard Rock Stadium · 64,478 fans🧑‍⚖️ Referee: César Arturo Ramos PalazuelosMatch details →
Czechia flag
Czechia03Mexico
Mexico flag
Mateo Chávez 55'
Julián Quiñones 61'
Álvaro Fidalgo 90'+4'

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.

CzechiaStatisticsMexico
51.9Possession %48.1
13Shots11
1On target5
5Corners1
9Fouls13
0Yellow cards1
2Saves1
Estadio Banorte · 80,824 fans🧑‍⚖️ Referee: Yael Falcón PérezMatch details →
South Africa flag
South Africa10South Korea
South Korea flag
Thapelo Maseko 63'

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.

South AfricaStatisticsSouth Korea
31.6Possession %68.4
13Shots8
4On target3
4Corners6
7Fouls9
1Yellow cards1
2Saves3
Estadio BBVA · 51,243 fans🧑‍⚖️ Referee: Facundo TelloMatch details →

You may also like