Predictions

World Cup 2026 — every match, predicted

Win probabilities, likely scorelines and upset alerts from our explainable model. Updated as form and team news change.

Mexico vs South Africa Group A · Thu, Jun 11 · 7:00 PM UTC
Mexico64%
Draw22%
South Africa14%

Verdict: Mexico (64%) · likely 1–0

South Korea vs Czech Republic Group A · Fri, Jun 12 · 2:00 AM UTC
South Korea43%
Draw26%
Czech Republic31%

Verdict: South Korea (43%) · likely 1–1 · upset alert

Canada vs Bosnia & Herzegovina Group B · Fri, Jun 12 · 7:00 PM UTC
Canada53%
Draw25%
Bosnia & Herzegovina22%

Verdict: Canada (53%) · likely 1–0

USA vs Paraguay Group D · Sat, Jun 13 · 1:00 AM UTC
USA61%
Draw23%
Paraguay16%

Verdict: USA (61%) · likely 1–0

Qatar vs Switzerland Group B · Sat, Jun 13 · 7:00 PM UTC
Qatar21%
Draw24%
Switzerland55%

Verdict: Switzerland (55%) · likely 0–1

Brazil vs Morocco Group C · Sat, Jun 13 · 10:00 PM UTC
Brazil44%
Draw26%
Morocco30%

Verdict: Brazil (44%) · likely 1–1 · upset alert

Haiti vs Scotland Group C · Sun, Jun 14 · 1:00 AM UTC
Haiti23%
Draw25%
Scotland52%

Verdict: Scotland (52%) · likely 0–1

Australia vs Turkey Group D · Sun, Jun 14 · 4:00 AM UTC
Australia33%
Draw26%
Turkey40%

Verdict: Turkey (40%) · likely 1–1 · upset alert

Germany vs Curaçao Group E · Sun, Jun 14 · 5:00 PM UTC
Germany66%
Draw21%
Curaçao13%

Verdict: Germany (66%) · likely 1–0

Netherlands vs Japan Group F · Sun, Jun 14 · 8:00 PM UTC
Netherlands45%
Draw26%
Japan29%

Verdict: Netherlands (45%) · likely 1–1

Ivory Coast vs Ecuador Group E · Sun, Jun 14 · 11:00 PM UTC
Ivory Coast31%
Draw26%
Ecuador43%

Verdict: Ecuador (43%) · likely 1–1 · upset alert

Sweden vs Tunisia Group F · Mon, Jun 15 · 2:00 AM UTC
Sweden43%
Draw26%
Tunisia31%

Verdict: Sweden (43%) · likely 1–1 · upset alert

Spain vs Cape Verde Group H · Mon, Jun 15 · 4:00 PM UTC
Spain75%
Draw17%
Cape Verde7%

Verdict: Spain (75%) · likely 2–0

Belgium vs Egypt Group G · Mon, Jun 15 · 7:00 PM UTC
Belgium55%
Draw24%
Egypt21%

Verdict: Belgium (55%) · likely 1–0

Saudi Arabia vs Uruguay Group H · Mon, Jun 15 · 10:00 PM UTC
Saudi Arabia18%
Draw23%
Uruguay58%

Verdict: Uruguay (58%) · likely 0–1

Iran vs New Zealand Group G · Tue, Jun 16 · 1:00 AM UTC
Iran75%
Draw18%
New Zealand8%

Verdict: Iran (75%) · likely 2–0

France vs Senegal Group I · Tue, Jun 16 · 7:00 PM UTC
France55%
Draw24%
Senegal21%

Verdict: France (55%) · likely 1–0

Iraq vs Norway Group I · Tue, Jun 16 · 10:00 PM UTC
Iraq31%
Draw26%
Norway43%

Verdict: Norway (43%) · likely 1–1 · upset alert

Argentina vs Algeria Group J · Wed, Jun 17 · 1:00 AM UTC
Argentina69%
Draw20%
Algeria11%

Verdict: Argentina (69%) · likely 1–0

Austria vs Jordan Group J · Wed, Jun 17 · 4:00 AM UTC
Austria52%
Draw25%
Jordan23%

Verdict: Austria (52%) · likely 1–0

Portugal vs DR Congo Group K · Wed, Jun 17 · 5:00 PM UTC
Portugal63%
Draw22%
DR Congo15%

Verdict: Portugal (63%) · likely 1–0

England vs Croatia Group L · Wed, Jun 17 · 8:00 PM UTC
England46%
Draw26%
Croatia29%

Verdict: England (46%) · likely 1–1

Ghana vs Panama Group L · Wed, Jun 17 · 11:00 PM UTC
Ghana34%
Draw26%
Panama39%

Verdict: Panama (39%) · likely 1–1 · upset alert

Uzbekistan vs Colombia Group K · Thu, Jun 18 · 2:00 AM UTC
Uzbekistan18%
Draw23%
Colombia58%

Verdict: Colombia (58%) · likely 0–1

Czech Republic vs South Africa Group A · Thu, Jun 18 · 4:00 PM UTC
Czech Republic41%
Draw26%
South Africa32%

Verdict: Czech Republic (41%) · likely 1–1 · upset alert

Switzerland vs Bosnia & Herzegovina Group B · Thu, Jun 18 · 7:00 PM UTC
Switzerland52%
Draw25%
Bosnia & Herzegovina23%

Verdict: Switzerland (52%) · likely 1–0

Canada vs Qatar Group B · Thu, Jun 18 · 10:00 PM UTC
Canada56%
Draw24%
Qatar20%

Verdict: Canada (56%) · likely 1–0

Mexico vs South Korea Group A · Fri, Jun 19 · 1:00 AM UTC
Mexico53%
Draw25%
South Korea22%

Verdict: Mexico (53%) · likely 1–0

USA vs Australia Group D · Fri, Jun 19 · 7:00 PM UTC
USA59%
Draw23%
Australia18%

Verdict: USA (59%) · likely 1–0

Scotland vs Morocco Group C · Fri, Jun 19 · 10:00 PM UTC
Scotland22%
Draw25%
Morocco53%

Verdict: Morocco (53%) · likely 0–1

Brazil vs Haiti Group C · Sat, Jun 20 · 12:30 AM UTC
Brazil75%
Draw18%
Haiti8%

Verdict: Brazil (75%) · likely 2–0

Turkey vs Paraguay Group D · Sat, Jun 20 · 3:00 AM UTC
Turkey43%
Draw26%
Paraguay31%

Verdict: Turkey (43%) · likely 1–1 · upset alert

Netherlands vs Sweden Group F · Sat, Jun 20 · 5:00 PM UTC
Netherlands54%
Draw25%
Sweden22%

Verdict: Netherlands (54%) · likely 1–0

Germany vs Ivory Coast Group E · Sat, Jun 20 · 8:00 PM UTC
Germany56%
Draw24%
Ivory Coast20%

Verdict: Germany (56%) · likely 1–0

Ecuador vs Curaçao Group E · Sun, Jun 21 · 12:00 AM UTC
Ecuador53%
Draw25%
Curaçao23%

Verdict: Ecuador (53%) · likely 1–0

Tunisia vs Japan Group F · Sun, Jun 21 · 4:00 AM UTC
Tunisia24%
Draw25%
Japan51%

Verdict: Japan (51%) · likely 1–1

Spain vs Saudi Arabia Group H · Sun, Jun 21 · 4:00 PM UTC
Spain73%
Draw19%
Saudi Arabia9%

Verdict: Spain (73%) · likely 2–0

Belgium vs Iran Group G · Sun, Jun 21 · 7:00 PM UTC
Belgium45%
Draw26%
Iran29%

Verdict: Belgium (45%) · likely 1–1

Uruguay vs Cape Verde Group H · Sun, Jun 21 · 10:00 PM UTC
Uruguay61%
Draw23%
Cape Verde16%

Verdict: Uruguay (61%) · likely 1–0

New Zealand vs Egypt Group G · Mon, Jun 22 · 1:00 AM UTC
New Zealand13%
Draw21%
Egypt66%

Verdict: Egypt (66%) · likely 0–1

Get the World Cup 2026 brief

One email, a few times a week: the narratives, predictions, and tactical angles worth your time — before they're everywhere else.

No spam. Unsubscribe anytime.