● Live · 11 Jun – 19 Jul 2026 · USA · Canada · Mexico

World Cup 2026 — every match, every prediction.

48 teams · 12 groups · 48 squads. Live scores, fixtures, standings, full match previews and an Elo-blended prediction model on every game. Built for punters who want the angle, not the hype.

Today & Live

Thu 11 Jun
FT
Mexico
2 – 0
South Africa
Fri 12 Jun
FT
South Korea
2 – 1
Czech Republic
Fri 12 Jun
20:00
Canada
v
Bosnia & Herzegovina
Sat 13 Jun
02:00
USA
v
Paraguay

Next up

Fri 12 Jun
20:00
Canada
v
Bosnia & Herzegovina
Sat 13 Jun
02:00
USA
v
Paraguay
Sat 13 Jun
20:00
Qatar
v
Switzerland
Sat 13 Jun
23:00
Brazil
v
Morocco
Sun 14 Jun
02:00
Haiti
v
Scotland
Sun 14 Jun
05:00
Australia
v
Türkiye

Recent results

Fri 12 Jun
FT
South Korea
2 – 1
Czech Republic
Thu 11 Jun
FT
Mexico
2 – 0
South Africa

Previews & analysis

All previews →
Outright winner: the prices, the tiers and the actual value

Spain and France head the market. The model still has Argentina top. Here is the pre-tournament outright read, without pretending 9/2 shots are certainties.

Spain / France: around 9/2England: 13/2 to 7/1
How the 48-team format quietly rewrites tournament strategy

Twelve groups, a round of 32 and eight third-placed qualifiers. The new format changes who advances, how favourites manage squads, and where the betting edges are.

Heat, altitude and 3,000-mile flights: the edges nobody prices

Three countries, four time zones, two climates and one 2,240-metre plateau. The conditions will decide matches at this World Cup, and the market mostly ignores them.

Argentina deep diveFrance deep diveSpain deep diveBrazil deep diveEngland deep divePortugal deep dive

Groups

Group STAGE - GROUP A
  1. Mexico3pts
  2. South Korea3pts
  3. Czech Republic0pts
  4. South Africa0pts
Group STAGE - GROUP B
  1. Canada0pts
  2. Bosnia & Herzegovina0pts
  3. Qatar0pts
  4. Switzerland0pts
Group STAGE - GROUP C
  1. Brazil0pts
  2. Morocco0pts
  3. Haiti0pts
  4. Scotland0pts
Group STAGE - GROUP D
  1. USA0pts
  2. Paraguay0pts
  3. Australia0pts
  4. Türkiye0pts
Group STAGE - GROUP E
  1. Germany0pts
  2. Curaçao0pts
  3. Ivory Coast0pts
  4. Ecuador0pts
Group STAGE - GROUP F
  1. Netherlands0pts
  2. Japan0pts
  3. Sweden0pts
  4. Tunisia0pts
Group STAGE - GROUP G
  1. Belgium0pts
  2. Egypt0pts
  3. Iran0pts
  4. New Zealand0pts
Group STAGE - GROUP H
  1. Spain0pts
  2. Cape Verde Islands0pts
  3. Saudi Arabia0pts
  4. Uruguay0pts
Group STAGE - GROUP I
  1. France0pts
  2. Senegal0pts
  3. Iraq0pts
  4. Norway0pts
Group STAGE - GROUP J
  1. Argentina0pts
  2. Algeria0pts
  3. Austria0pts
  4. Jordan0pts
Group STAGE - GROUP K
  1. Portugal0pts
  2. Congo DR0pts
  3. Uzbekistan0pts
  4. Colombia0pts
Group STAGE - GROUP L
  1. England0pts
  2. Croatia0pts
  3. Ghana0pts
  4. Panama0pts
Group STAGE
  1. Iran0pts
  2. Austria0pts
  3. Australia0pts
  4. Ivory Coast0pts