Sports

Predicting Every Single Game of the 2026 World Cup (All 104 Matches)

It’s the biggest World Cup in history, so why not to try and predict every single match of the tournament?

Over the next two months, the best and brightest stars will compete for the most prestigious tournament in sports.

Who will come out on top?

Follow my predictions to see whether I deserve my own trophy, or if you’ll be pointing and laughing at me by weekend’s close.

More news: World Cup 2026: Previewing All 12 Groups and Making Predictions

More news: Ranking All 16 World Cup Stadiums From Best to Worst

Group A

Mexico 2 – 1 South Africa

South Korea 1-0 Czechia

Czecha 1 – 1 South Africa

Mexico 2 – 1 South Korea

South Africa 1 – 3 South Korea

Czechia 1 – 1 Mexico

  1. Mexico (7 points)
  2. South Korea (6 points)
  3. Czechia (2 points)
  4. South Africa (1 point)

Group B

Canada 1 – 0 Bosnia & Herzegovina

Qatar 0 – 2 Switzerland

Switzerland 1 – 0 Bosnia & Herzegovina

Canada 2 – 0 Qatar

Bosnia & Herzegovina 2 – 1 Qatar

Switzerland 2 – 1 Canada

  1. Switzerland (9 points)
  2. Canada (6 points)
  3. Bosnia & Herzegovina (3 points)
  4. Qatar (0 points)

Group C

Haiti 1 – 3 Scotland

Brazil 0 – 0 Morocco

Scotland 1 – 2 Morocco

Brazil 5 – 1 Haiti

Morocco 2 – 0 Haiti

Brazil 2 – 1 Scotland

  1. Brazil (7 points, +5)
  2. Morocco (7 points, +3)
  3. Scotland (3 points)
  4. Haiti (0 points)

Group D

USA 2 – 0 Paraguay

Turkey 2 – 0 Australia

USA 2 – 1 Australia

Turkey 2 – 0 Paraguay

Turkey 2 – 2 USA

Paraguay 1 – 1 Australia

  1. Turkey (7 points, +4)
  2. USA (7 points, +3)
  3. Australia (1 point, -3)
  4. Paraguay (1 point, -4)

Group E

Germany 3 – 0 Curaçao

Ivory Coast 0 – 1 Ecuador

Ecuador 2 – 0 Curaçao

Germany 2 – 1 Ivory Coast

Ecuador 0 – 0 Germany

Curaçao 1 – 2 Ivory Coast

  1. Germany (7 points, +4)
  2. Ecuador (7 points, +3)
  3. Ivory Coast (3 points)
  4. Curaçao (0 points)

Group F

Netherlands 1 – 2 Japan

Sweden 2 – 1 Tunisia

Japan 2 – 0 Sweden

Tunisia 1 – 3 Netherlands

Tunisia 0 – 1 Japan

Netherlands 4 – 2 Sweden

  1. Japan (9 points)
  2. Netherlands (6 points)
  3. Sweden (3 points)
  4. Tunisia (0 points)

Group G

Belgium 3 – 0 Egypt

Iran 1 – 0 New Zealand

Belgium 2 – 1 Iran

Egypt 2 – 2 New Zealand

New Zealand 1 – 3 Belgium

Egypt 1 – 0 Iran

  1. Belgium (9 points)
  2. Egypt (4 points)
  3. Iran (3 points)
  4. New Zealand (1 point)

Group H

Spain 5 – 0 Cape Verde

Urugay 2 – 0 Saudi Arabia

Spain 4 – 0 Saudi Arabia

Uruguay 2 – 1 Cape Verde

Cape Verde 1 – 1 Saudi Arabia

Uruguay 1 – 3 Spain

  1. Spain (9 points)
  2. Uruguay (6 points)
  3. Cape Verde (1 point)
  4. Saudi Arabia (1 point)

Group I

France 4 – 1 Senegal

Iraq 0 – 5 Norway

Norway 3 – 2 Senegal

France 6 – 0 Iraq

Senegal 3 – 0 Iraq

France 3 – 2 Norway

  1. France (9 points)
  2. Norway (6 points)
  3. Senegal (3 points)

Group J

Argentina 1 – 0 Algeria

Austria 1 – 0 Jordan

Argentina 2 – 0 Austria

Jordan 1 – 2 Algeria

Algeria 1 – 1 Austria

Jordan 0 – 4 Argentina

  1. Argentina (9 points)
  2. Algeria (4 points, 0)
  3. Austria (4 points, -1)
  4. Jordan (0 points)

Group K

Portugal 3 – 1 DR Congo

Uzbekistan 1 – 1 Colombia

Colombia 4 – 0 DR Congo

Portugal 1 – 1 Uzbekistan

DR Congo 0 – 1 Uzbekistan

Colombia 3 – 3 Portugal

  1. Colombia (5 points, +4)
  2. Portugal (5 points, +2)
  3. Uzbekistan (5 points, +1)
  4. DR Congo (0 points)

Group L

England 1 – 1 Croatia

Ghana 1 – 2 Panama

England 3 – 0 Ghana

Croatia 2 – 0 Panama

Panama 1 – 2 England

Ghana 1 – 2 Croatia

  1. England (7 points, +4)
  2. Croatia (7 points, +3)
  3. Panama (3 points)
  4. Ghana (0 points)

Round of 32

Germany 2 – 1 Scotland

France 3 – 0 Iran

South Korea 2 – 1 Canada

Japan 2 – 2 Morocco (Penalties)

Portugal 3 – 1 Croatia

Spain 4 – 0 Algeria

Turkey 3 – 1 Bosnia & Herzegovina

Senegal 2 – 2 Belgium (Penalties)

Brazil 3 – 1 Netherlands

Norway 1 – 1 Ecuador (Penalties)

Mexico 2 – 0 Ivory Coast

England 3 – 0 Uzbekistan

Argentina 3 – 1 Uruguay

USA 3 – 1 Egypt

Switzerland 1 – 0 Austria

Colombia 4 – 0 Panama

Round of 16

France 3 – 1 Germany

Japan 2 – 0 South Korea

Spain 3 – 3 Portugal (Penalties)

Turkey 1 – 1 Senegal (Penalties)

Norway 3 -2 Brazil

England 2 – 0 Mexico

Argentina 3 – 1 USA

Colombia 2 – 2 Switzerland (Penalties)

Quarterfinals

France 3 – 2 Japan

Spain 3 – 1 Turkey

England 1 – 1 Norway (Penalties)

Argentina 2 – 1 Colombia

Semifinals

Spain 3 – 2 France

Argentina 2 – 2 England (Penalties)

Third Place Match

France 3 – 1 England

World Cup Finals

Spain 2 – 1 Argentina

2026 NEWSWEEK DIGITAL LLC.

This story was originally published June 10, 2026 at 6:14 PM.

Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER