● 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

Sat 20 Jun
FT
Brazil
3 – 0
Haiti
Sat 20 Jun
FT
Türkiye
0 – 1
Paraguay
Sat 20 Jun
FT
Netherlands
5 – 1
Sweden
Sat 20 Jun
FT
Germany
2 – 1
Ivory Coast
Sun 21 Jun
01:00
Ecuador
v
Curaçao
Sun 21 Jun
05:00
Tunisia
v
Japan
Sun 21 Jun
17:00
Spain
v
Saudi Arabia
Sun 21 Jun
20:00
Belgium
v
Iran
Sun 21 Jun
23:00
Uruguay
v
Cape Verde Islands

Next up

Sun 21 Jun
01:00
Ecuador
v
Curaçao
Sun 21 Jun
05:00
Tunisia
v
Japan
Sun 21 Jun
17:00
Spain
v
Saudi Arabia
Sun 21 Jun
20:00
Belgium
v
Iran
Sun 21 Jun
23:00
Uruguay
v
Cape Verde Islands
Mon 22 Jun
02:00
New Zealand
v
Egypt

Recent results

Sat 20 Jun
FT
Germany
2 – 1
Ivory Coast
Sat 20 Jun
FT
Netherlands
5 – 1
Sweden
Sat 20 Jun
FT
Türkiye
0 – 1
Paraguay
Sat 20 Jun
FT
Brazil
3 – 0
Haiti
Fri 19 Jun
FT
Scotland
0 – 1
Morocco
Fri 19 Jun
FT
USA
2 – 0
Australia

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 A
  1. Mexico6pts
  2. South Korea3pts
  3. Czechia1pts
  4. South Africa1pts
Group B
  1. Canada4pts
  2. Switzerland4pts
  3. Bosnia & Herzegovina1pts
  4. Qatar1pts
Group C
  1. Brazil4pts
  2. Morocco4pts
  3. Scotland3pts
  4. Haiti0pts
Group D
  1. USA6pts
  2. Australia3pts
  3. Paraguay3pts
  4. Türkiye0pts
Group E
  1. Germany3pts
  2. Ivory Coast3pts
  3. Ecuador0pts
  4. Curaçao0pts
Group F
  1. Netherlands4pts
  2. Sweden3pts
  3. Japan1pts
  4. Tunisia0pts
Group G
  1. New Zealand1pts
  2. Iran1pts
  3. Belgium1pts
  4. Egypt1pts
Group H
  1. Uruguay1pts
  2. Saudi Arabia1pts
  3. Spain1pts
  4. Cape Verde Islands1pts
Group I
  1. Norway3pts
  2. France3pts
  3. Senegal0pts
  4. Iraq0pts
Group J
  1. Argentina3pts
  2. Austria3pts
  3. Jordan0pts
  4. Algeria0pts
Group K
  1. Colombia3pts
  2. Congo DR1pts
  3. Portugal1pts
  4. Uzbekistan0pts
Group L
  1. England3pts
  2. Ghana3pts
  3. Panama0pts
  4. Croatia0pts
Group STAGE
  1. Scotland3pts
  2. Paraguay3pts
  3. Japan1pts
  4. Belgium1pts