Match previews

2026 World Cup Match Preview Index | AI Score Forecasts and xG

Browse upcoming 2026 World Cup match predictions with win-draw-loss probability, AI score forecasts, xG, BTTS, upset risk, and lineup context.

Key Takeaway

48 upcoming match preview pages are available, each with score forecast, xG, upset risk, FAQ, and trust notes.

Jun 18, 2026 · Group B

Canada vs Qatar

Model lean: Canada win · Predicted score: 2-1 · Upset risk: low

Jun 18, 2026 · Group A

Czechia vs South Africa

Model lean: Czechia win · Predicted score: 1-1 · Upset risk: medium

Jun 18, 2026 · Group A

Mexico vs South Korea

Model lean: Mexico win · Predicted score: 1-1 · Upset risk: medium

Jun 19, 2026 · Group C

Brazil vs Haiti

Model lean: Brazil win · Predicted score: 4-1 · Upset risk: low

Jun 19, 2026 · Group C

Scotland vs Morocco

Model lean: Morocco win · Predicted score: 1-1 · Upset risk: low

Jun 19, 2026 · Group D

Turkiye vs Paraguay

Model lean: Turkiye win · Predicted score: 1-1 · Upset risk: high

Jun 20, 2026 · Group E

Ecuador vs Curaçao

Model lean: Ecuador win · Predicted score: 2-1 · Upset risk: low

Jun 20, 2026 · Group E

Germany vs Ivory Coast

Model lean: Germany win · Predicted score: 2-1 · Upset risk: low

Jun 20, 2026 · Group F

Netherlands vs Sweden

Model lean: Netherlands win · Predicted score: 2-1 · Upset risk: low

Jun 20, 2026 · Group F

Tunisia vs Japan

Model lean: Japan win · Predicted score: 1-1 · Upset risk: medium

Jun 21, 2026 · Group G

Belgium vs Iran

Model lean: Belgium win · Predicted score: 2-1 · Upset risk: medium

Jun 21, 2026 · Group G

New Zealand vs Egypt

Model lean: Egypt win · Predicted score: 1-1 · Upset risk: medium

Jun 21, 2026 · Group H

Spain vs Saudi Arabia

Model lean: Spain win · Predicted score: 2-1 · Upset risk: low

Jun 21, 2026 · Group H

Uruguay vs Cape Verde

Model lean: Uruguay win · Predicted score: 2-1 · Upset risk: low

Jun 22, 2026 · Group J

Argentina vs Austria

Model lean: Argentina win · Predicted score: 2-1 · Upset risk: low

Jun 22, 2026 · Group I

France vs Iraq

Model lean: France win · Predicted score: 2-1 · Upset risk: low

Jun 22, 2026 · Group J

Jordan vs Algeria

Model lean: Algeria win · Predicted score: 1-2 · Upset risk: low

Jun 22, 2026 · Group I

Norway vs Senegal

Model lean: Senegal win · Predicted score: 1-1 · Upset risk: high

Jun 23, 2026 · Group K

Colombia vs DR Congo

Model lean: Colombia win · Predicted score: 2-1 · Upset risk: low

Jun 23, 2026 · Group L

England vs Ghana

Model lean: England win · Predicted score: 2-1 · Upset risk: low

Jun 23, 2026 · Group L

Panama vs Croatia

Model lean: Croatia win · Predicted score: 1-2 · Upset risk: low

Jun 23, 2026 · Group K

Portugal vs Uzbekistan

Model lean: Portugal win · Predicted score: 2-1 · Upset risk: low

Jun 24, 2026 · Group A

Czechia vs Mexico

Model lean: Mexico win · Predicted score: 1-2 · Upset risk: low

Jun 24, 2026 · Group C

Morocco vs Haiti

Model lean: Morocco win · Predicted score: 2-1 · Upset risk: low

Jun 24, 2026 · Group C

Scotland vs Brazil

Model lean: Brazil win · Predicted score: 1-2 · Upset risk: low

Jun 24, 2026 · Group B

Switzerland vs Canada

Model lean: Canada win · Predicted score: 1-1 · Upset risk: high

Jun 25, 2026 · Group E

Curaçao vs Ivory Coast

Model lean: Ivory Coast win · Predicted score: 1-2 · Upset risk: low

Jun 25, 2026 · Group E

Ecuador vs Germany

Model lean: Germany win · Predicted score: 1-1 · Upset risk: high

Jun 25, 2026 · Group F

Japan vs Sweden

Model lean: Japan win · Predicted score: 2-1 · Upset risk: medium

Jun 25, 2026 · Group D

Paraguay vs Australia

Model lean: Australia win · Predicted score: 1-1 · Upset risk: high

Jun 25, 2026 · Group F

Tunisia vs Netherlands

Model lean: Netherlands win · Predicted score: 1-2 · Upset risk: low

Jun 25, 2026 · Group D

Turkiye vs United States

Model lean: United States win · Predicted score: 1-2 · Upset risk: medium

Jun 26, 2026 · Group G

Egypt vs Iran

Model lean: Iran win · Predicted score: 1-1 · Upset risk: high

Jun 26, 2026 · Group G

New Zealand vs Belgium

Model lean: Belgium win · Predicted score: 1-2 · Upset risk: low

Jun 26, 2026 · Group I

Norway vs France

Model lean: France win · Predicted score: 1-2 · Upset risk: low

Jun 26, 2026 · Group I

Senegal vs Iraq

Model lean: Senegal win · Predicted score: 1-1 · Upset risk: medium

Jun 26, 2026 · Group H

Uruguay vs Spain

Model lean: Spain win · Predicted score: 1-2 · Upset risk: medium

Jun 27, 2026 · Group J

Algeria vs Austria

Model lean: Algeria win · Predicted score: 1-1 · Upset risk: high

Jun 27, 2026 · Group K

Colombia vs Portugal

Model lean: Portugal win · Predicted score: 1-1 · Upset risk: high

Jun 27, 2026 · Group L

Croatia vs Ghana

Model lean: Croatia win · Predicted score: 2-1 · Upset risk: low

Jun 27, 2026 · Group K

DR Congo vs Uzbekistan

Model lean: Uzbekistan win · Predicted score: 1-1 · Upset risk: high

Jun 27, 2026 · Group J

Jordan vs Argentina

Model lean: Argentina win · Predicted score: 1-3 · Upset risk: low

Jun 27, 2026 · Group L

Panama vs England

Model lean: England win · Predicted score: 1-2 · Upset risk: low