World Cup 2026: Every result and the top goalscorers so far

Updated: 11 Jun 2026 22:30 BST | 5 min read
Harry Kane, Christian Pulisic, Kylian Mbappe, World Cup
© IMAGO
Cameron Smith

The 2026 World Cup is officially underway, with co-hosts Mexico kicking off the tournament with a 2-0 win against South Africa in the opening match at the Estadio Azteca in Mexico City on Thursday 11 June.

Article continues under the video

The hosts took the lead after just nine minutes by pouncing on a poor touch from South Africa defender Yaya Sithole, leading to Julian Quinones slotting home the first goal of the 2026 World Cup from inside the box.

Mexico dominated the chances before South Africa were reduced to ten men in the 50th minute, with Sithole's misery being compounded by a straight red card after bringing down the breaking Brian Gutierrez and denying an obvious goalscoring opportunity.

The lead was doubled by Raul Jimenez in the 67th minute when the veteran striker nodded in Roberto Alvarado's cross, with Themba Zwane getting a second red card for South Africa in the 84th minute and Mexico's Cesar Montes also being shown his marching orders in injury time.

Below, FootballTransfers runs through every result at the 2026 World Cup, with all matches listed as per the local date of each fixture, and the top goalscorers so far at the tournament.

WORLD CUP 2026 RESULTS

Thursday, 11 June

Mexico 2-0 South Africa (Group A)

WORLD CUP 2026 TOP GOALSCORERS

PlayerNationGoals
1. Raul JimenezMexico1
= Julian QuinonesMexico1

WORLD CUP 2026 FIXTURES

Thursday, 11 June

South Korea vs Czech Republic (Group A)

Friday, 12 June

Canada vs Bosnia and Herzegovina (Group B)

USA vs Paraguay (Group D)

Saturday, 13 June

Haiti vs Scotland (Group C)

Australia vs Turkey (Group D)

Brazil vs Morocco (Group C)

Qatar vs Switzerland (Group B)

Sunday, 14 June

Ivory Coast vs Ecuador (Group E)

Germany vs Curacao (Group E)

Netherlands vs Japan (Group F)

Sweden vs Tunisia (Group F)

Monday, 15 June

Saudi Arabia vs Uruguay (Group H)

Spain vs Cape Verde (Group H)

Iran vs New Zealand (Group G)

Belgium vs Egypt (Group G)

Tuesday, 16 June

France vs Senegal (Group I)

Iraq vs Norway (Group I)

Argentina vs Algeria (Group J)

Austria vs Jordan (Group J)

Wednesday, 17 June

Ghana vs Panama (Group L)

England vs Croatia (Group L)

Portugal vs DR Congo (Group K)

Uzbekistan vs Colombia (Group K)

Thursday, 18 June

Czech Republic vs South Africa (Group A)

Switzerland vs Bosnia and Herzegovina (Group B)

Canada vs Qatar (Group B)

Mexico vs South Korea (Group A)

Friday, 19 June

Brazil vs Haiti (Group C)

Scotland vs Morocco (Group C)

Turkey vs Paraguay (Group D)

USA vs Australia (Group D)

USMNT superstar Christian Pulisic
© IMAGO - USMNT superstar Christian Pulisic

Saturday, 20 June

Germany vs Ivory Coast (Group E)

Ecuador vs Curacao (Group E)

Netherlands vs Sweden (Group F)

Tunisia vs Japan (Group F)

Sunday, 21 June

Uruguay vs Cape Verde (Group H)

Spain vs Saudi Arabia (Group H)

Belgium vs Iran (Group G)

New Zealand vs Egypt (Group G)

Monday, 22 June

Norway vs Senegal (Group I)

France vs Iraq (Group I)

Argentina vs Austria (Group J)

Jordan vs Algeria (Group J)

Tuesday, 23 June

England vs Ghana (Group L)

Panama vs Croatia (Group L)

Portugal vs Uzbekistan (Group K)

Colombia vs DR Congo (Group K)

Wednesday, 24 June

Scotland vs Brazil (Group C)

Morocco vs Haiti (Group C)

Switzerland vs Canada (Group B)

Bosnia and Herzegovina vs Qatar (Group B)

Czech Republic vs Mexico (Group A)

South Africa vs South Korea (Group A)

Mexico's great hope: Gilberto Mora
© IMAGO - Mexico's great hope: Gilberto Mora

Thursday, 25 June

Curacao vs Ivory Coast (Group E)

Ecuador vs Germany (Group E)

Japan vs Sweden (Group F)

Tunisia vs Netherlands (Group F)

Turkey vs USA (Group D)

Paraguay vs Australia (Group D)

Friday, 26 June

Norway vs France (Group I)

Senegal vs Iraq (Group I)

Egypt vs Iran (Group G)

New Zealand vs Belgium (Group G)

Cape Verde vs Saudi Arabia (Group H)

Uruguay vs Spain (Group H)

Saturday, 27 June

Panama vs England (Group L)

Croatia vs Ghana (Group L)

Algeria vs Austria (Group J)

Jordan vs Argentina (Group J)

Colombia vs Portugal (Group K)

DR Congo vs Uzbekistan (Group K)

Related stories:

Build The FIFA World Cup 2026™: LEGO© releases stunning football-inspired collection

World Cup 2026 squads: The complete list of every player at the tournament

World Cup 2026: Full match schedule, fixtures and stadiums

The FootballTransfers app

Check out FootballTransfers' new app for all of football's big storylines, transfer rumours and exclusive news in one convenient place directly on your mobile device.

The FootballTransfers app is available on Google Play and in the Apple App Store. Download here:

Google Play

App Store

Never miss the next big transfer!

Get the latest transfer insights and analyses directly in your mailbox.