WC 2026 Results & Live Scores

Last updated: June 2026

All 104 matches of WC 2026, in Belgian time. The tables below cover the group stage, the new Round of 32, Round of 16, quarter-finals, semi-finals, third-place play-off and the final at the New York New Jersey Stadium. Results fill in as the tournament progresses.

Pre-tournament view

The WC 2026 kicks off on Thursday 11 June 2026 at 21:00 CEST with Mexico vs South Africa. This page updates with live scores and final results throughout the tournament.

Track every fixture in Belgian time

Bookmark this page for live scores throughout the tournament, or check the predictions hub and tournament favourites for the wider context.

Predictions hub Tournament favourites

About Belgian time on this page. Official tournament dates may be listed by local venue date. This page uses Belgian time (CEST during the tournament), so some late North American kick-offs appear on the following CEST calendar day.

Your guide to WC 2026 results page

This is a single results hub for the entire tournament. Before the opening match on 11 June, the tables show the fixture schedule with TBD in the result column. From the first kick-off onwards, the result column fills with live scores during matches and final scores after the final whistle.

All dates and kick-off times use Belgian time. The tournament is played across 16 venues in three countries (United States, Mexico and Canada) spanning three time zones, so a match listed in the official schedule as "Sunday 14 June" in local venue time may appear here as either Sunday or Monday CEST depending on the kick-off slot.

All results shown here become official only after the final whistle. Live scores update on the page during play, and the source of truth for every result is the official tournament records.

Authoritative reference sources used to build and verify this hub: the official match schedule and venues, the qualification and tie-breaker rules, and ongoing tournament news coverage such as AP News reporting.

Please Note: "TBD" means the match has not kicked off yet. During the tournament, this will be replaced by the live or final score.

Group stage results: all 72 matches, 11 to 28 June CEST

The 48 teams are split into 12 groups of four (Group A through L). Each team plays three group-stage matches across the 18 days from 11 June to 28 June CEST. The top two from each group plus the eight best third-placed sides progress to the Round of 32.

Matchday 1, 11 to 18 June CEST

M# Date CEST Match Group Venue Result
1 11 Jun 21:00 Mexico v South Africa A Mexico City TBD
2 12 Jun 04:00 Korea Republic v Czechia A Guadalajara TBD
3 12 Jun 21:00 Canada v Bosnia-Herzegovina B Toronto TBD
4 13 Jun 03:00 USA v Paraguay D Los Angeles TBD
5 14 Jun 03:00 Haiti v Scotland C Boston TBD
6 14 Jun 06:00 Australia v Türkiye D BC Place Vancouver TBD
7 14 Jun 00:00 Brazil v Morocco C New York/New Jersey TBD
8 13 Jun 21:00 Qatar v Switzerland B SF Bay Area TBD
9 15 Jun 01:00 Côte d'Ivoire v Ecuador E Philadelphia TBD
10 14 Jun 19:00 Germany v Curaçao E Houston TBD
11 14 Jun 22:00 Netherlands v Japan F Dallas TBD
12 15 Jun 04:00 Sweden v Tunisia F Monterrey TBD
13 16 Jun 00:00 Saudi Arabia v Uruguay H Miami TBD
14 15 Jun 18:00 Spain v Cabo Verde H Atlanta TBD
15 16 Jun 03:00 IR Iran v New Zealand G Los Angeles TBD
16 15 Jun 21:00 Belgium v Egypt G Seattle TBD
17 16 Jun 21:00 France v Senegal I New York/New Jersey TBD
18 17 Jun 00:00 Iraq v Norway I Boston TBD
19 17 Jun 03:00 Argentina v Algeria J Kansas City TBD
20 17 Jun 06:00 Austria v Jordan J SF Bay Area TBD
21 18 Jun 01:00 Ghana v Panama L Toronto TBD
22 17 Jun 22:00 England v Croatia L Dallas TBD
23 17 Jun 19:00 Portugal v Congo DR K Houston TBD
24 18 Jun 04:00 Uzbekistan v Colombia K Mexico City TBD

Matchday 2, 18 to 24 June CEST

M# Date CEST Match Group Venue Result
25 18 Jun 18:00 Czechia v South Africa A Atlanta TBD
26 18 Jun 21:00 Switzerland v Bosnia-Herzegovina B Los Angeles TBD
27 19 Jun 00:00 Canada v Qatar B BC Place Vancouver TBD
28 19 Jun 03:00 Mexico v Korea Republic A Guadalajara TBD
29 20 Jun 02:30 Brazil v Haiti C Philadelphia TBD
30 20 Jun 00:00 Scotland v Morocco C Boston TBD
31 20 Jun 05:00 Türkiye v Paraguay D SF Bay Area TBD
32 19 Jun 21:00 USA v Australia D Seattle TBD
33 20 Jun 22:00 Germany v Côte d'Ivoire E Toronto TBD
34 21 Jun 02:00 Ecuador v Curaçao E Kansas City TBD
35 20 Jun 19:00 Netherlands v Sweden F Houston TBD
36 21 Jun 06:00 Tunisia v Japan F Monterrey TBD
37 22 Jun 00:00 Uruguay v Cabo Verde H Miami TBD
38 21 Jun 18:00 Spain v Saudi Arabia H Atlanta TBD
39 21 Jun 21:00 Belgium v IR Iran G Los Angeles TBD
40 22 Jun 03:00 New Zealand v Egypt G BC Place Vancouver TBD
41 23 Jun 02:00 Norway v Senegal I New York/New Jersey TBD
42 22 Jun 23:00 France v Iraq I Philadelphia TBD
43 22 Jun 19:00 Argentina v Austria J Dallas TBD
44 23 Jun 05:00 Jordan v Algeria J SF Bay Area TBD
45 23 Jun 22:00 England v Ghana L Boston TBD
46 24 Jun 01:00 Panama v Croatia L Toronto TBD
47 23 Jun 19:00 Portugal v Uzbekistan K Houston TBD
48 24 Jun 04:00 Colombia v Congo DR K Guadalajara TBD

Matchday 3, 24 to 28 June CEST

M# Date CEST Match Group Venue Result
49 25 Jun 00:00 Scotland v Brazil C Miami TBD
50 25 Jun 00:00 Morocco v Haiti C Atlanta TBD
51 24 Jun 21:00 Switzerland v Canada B BC Place Vancouver TBD
52 24 Jun 21:00 Bosnia-Herzegovina v Qatar B Seattle TBD
53 25 Jun 03:00 Czechia v Mexico A Mexico City TBD
54 25 Jun 03:00 South Africa v Korea Republic A Monterrey TBD
55 25 Jun 22:00 Curaçao v Côte d'Ivoire E Philadelphia TBD
56 25 Jun 22:00 Ecuador v Germany E New York/New Jersey TBD
57 26 Jun 01:00 Japan v Sweden F Dallas TBD
58 26 Jun 01:00 Tunisia v Netherlands F Kansas City TBD
59 26 Jun 04:00 Türkiye v USA D Los Angeles TBD
60 26 Jun 04:00 Paraguay v Australia D SF Bay Area TBD
61 26 Jun 21:00 Norway v France I Boston TBD
62 26 Jun 21:00 Senegal v Iraq I Toronto TBD
63 27 Jun 05:00 Egypt v IR Iran G Seattle TBD
64 27 Jun 05:00 New Zealand v Belgium G BC Place Vancouver TBD
65 27 Jun 02:00 Cabo Verde v Saudi Arabia H Houston TBD
66 27 Jun 02:00 Uruguay v Spain H Guadalajara TBD
67 27 Jun 23:00 Panama v England L New York/New Jersey TBD
68 27 Jun 23:00 Croatia v Ghana L Philadelphia TBD
69 28 Jun 04:00 Algeria v Austria J Kansas City TBD
70 28 Jun 04:00 Jordan v Argentina J Dallas TBD
71 28 Jun 01:30 Colombia v Portugal K Miami TBD
72 28 Jun 01:30 Congo DR v Uzbekistan K Atlanta TBD

Belgium plays in Group G alongside Egypt, IR Iran and New Zealand. For Belgium-specific group context, see Group G; for the full route through to the knockouts, see the Belgium tournament path section below.

Final group standings and the eight best third-placed sides are confirmed after Matchday 3 closes on Sunday 28 June CEST. The Round of 32 starts the same day.

See the full schedule by group

For group-by-group breakdowns with standings and qualification scenarios, the groups hub covers all 12 groups in detail.

All 12 groups WC 2026 hub →

Round of 32 (28 June to 3 July CEST)

The new Round of 32 is the first knockout stage in the expanded 48-team format. The 12 group winners, 12 runners-up and the eight best third-placed sides face off across six days, with 16 matches in total. Bracket positions are determined by group finish and the seeding rules confirmed after Matchday 3 concludes. 

Date CEST Match Bracket position Result
28 Jun Match 73 TBD v TBD TBD
29 Jun Matches 74-75 TBD v TBD TBD
30 Jun Matches 76-78 TBD v TBD TBD
1 Jul Matches 79-81 TBD v TBD TBD
2 Jul Matches 82-85 TBD v TBD TBD
3 Jul Matches 86-88 TBD v TBD TBD

Round of 16 (4 to 7 July CEST)

Eight matches across four days. The Round of 32 winners face off in fixed positions, with extra time and penalties settling draws after 90 minutes.

Date CEST Match Bracket position Result
4 Jul Matches 89-90 TBD v TBD TBD
5 Jul Matches 91-92 TBD v TBD TBD
6 Jul Matches 93-94 TBD v TBD TBD
7 Jul Matches 95-96 TBD v TBD TBD

Quarter-finals (9 to 11 July CEST)

Four matches across three days, played at Boston Stadium, Los Angeles Stadium, Miami Stadium and Kansas City Stadium.

Date CEST Match Venue Result
9 Jul Match 97 (TBD v TBD) Boston TBD
10 Jul Match 98 (TBD v TBD) Los Angeles TBD
11 Jul Match 99 (TBD v TBD) Miami TBD
11 Jul Match 100 (TBD v TBD) Kansas City TBD
During the tournament
Get live scores faster with the Napoleon Sports app

The Napoleon Sports app surfaces live scores, line-ups and team news in real time. Push notifications cover kick-off, goals and full-time across all 104 fixtures. 21+. Play responsibly.

Download the app Live centre →

Semi-finals (14 and 15 July CEST)

Two matches across two days, played at Dallas Stadium and Atlanta Stadium. Winners advance to the final at MetLife; losers meet in the third-place play-off.

Date CEST Match Venue Result
14 Jul Semi-final 1 (TBD v TBD) Dallas TBD
15 Jul Semi-final 2 (TBD v TBD) Atlanta TBD

Third-place play-off and final

The third-place play-off is played on Saturday 18 July at Miami Stadium. The final follows on Sunday 19 July at the New York New Jersey Stadium in East Rutherford, New Jersey.

Date CEST Match Venue Result
18 Jul Third-place play-off (TBD v TBD) Miami TBD
19 Jul Final (TBD v TBD) MetLife Stadium TBD

Following the tournament from Belgium? Track odds and match markets for every fixture at Napoleon Sports. 21+. Play responsibly.

Belgium's tournament path: from Group G to the knockouts

Belgium's confirmed group fixtures are listed in the Group G match table above. This section tracks what those results mean for the knockout route.

Belgium start in Group G alongside Egypt, IR Iran and New Zealand. The market has Belgium as a clear group favourite at 1.28, but the wider tournament path depends on final group position and the seeding rules for the Round of 32 bracket.

Three progression scenarios are open after the group stage:

Group winner (top of Group G). Direct qualification for the Round of 32, with a bracket position confirmed by the seeding template once all 12 group winners are known. Typically a Round of 32 opponent is drawn from a third-placed side or a runner-up in another group.

Group runner-up. Direct qualification for the Round of 32, with a different bracket position from the group winner. The opponent slot tends to be a tougher group-winner. 

Third place in the group. Progression depends on the eight best third-placed sides across all 12 groups, ranked on points, goal difference, goals scored, fair play and drawing of lots. Nothing is guaranteed.

Belgium's Round of 32 opponent is only confirmed after all 12 group stages close on Sunday 28 June CEST and the bracket positions resolve. The knockout route from Round of 32 through to the final follows the fixed bracket structure documented in the WC 2026 bracket.

For Group G context, including all three Belgium fixtures with venue and CEST kick-off, see the dedicated Group G page. For predictions context on Belgium's realistic tournament outlook, see the predictions hub.

Follow every match through to the final

All 104 matches, Belgian time
Group stage 11 to 28 June CEST, knockouts 28 June to 19 July CEST.
Live scores during the tournament
This page updates with live scores during matches and final scores after each whistle.
Belgian licensed sportsbook
Napoleon Sports betting markets: licensed by the Belgian Gaming Commission. 21+ enforced.

Predictions hub WC 2026 hub

21+. Play responsibly. stopoptijd.be.

 

Frequently asked questions

When does WC 2026 start?

The opening match kicks off on Thursday 11 June 2026 at 21:00 CEST (Belgian time), with Mexico hosting South Africa at Mexico City Stadium. The group stage runs through to Sunday 28 June CEST, and the final is played at the New York New Jersey Stadium on Sunday 19 July.

How often is this page updated during the tournament?

Live scores update during matches and final scores update after each full-time whistle. Standings and progression scenarios refresh after every matchday closes, with the eight best third-placed sides confirmed after Matchday 3 ends on 28 June.

Where is the final played?

The New York New Jersey Stadium in East Rutherford, New Jersey, just outside New York City. The final is scheduled for Sunday 19 July 2026.

Why do some WC 2026 dates differ between websites?

Because match dates can be shown in local venue time, UK time or Belgian time. This page uses CEST for Belgian readers, so late kick-offs in North America can appear on the next calendar day in Belgium. A match listed elsewhere as "Saturday 27 June" in US local time can appear here as Sunday 28 June CEST if the kick-off is late evening on the US East Coast or West Coast.

How can I check live scores during a match?

This page refreshes with live scores during play. For faster updates and push notifications on kick-off, goals and full-time, the Napoleon Sports app surfaces the same scoreboard in real time with team news and line-ups.

Where can I find Belgium's fixtures?

All three Belgium group-stage matches are listed in the group stage table above (within Group G rows). For deeper Group G context including standings and qualification scenarios, see the dedicated Group G page.

Explore more WC 2026 content

The results hub sits inside the wider WC 2026 library.

All dates and kick-off times in Belgian time (CEST during the tournament). Match data based on the official schedule, last checked June 2026. Napoleon Sports betting markets: licensed by the Belgian Gaming Commission. Minimum age 21. Need a break? See stopoptijd.be for free, confidential support.