SEARCH

Results

Search results across the loaded CupAtlas index.

tournament
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
team
venue
venue

BC Place

Vancouver

venue

BMO Field

Toronto

venue

Estadio Akron

Guadalajara

venue

Estadio Azteca

Mexico City

venue

Estadio BBVA

Monterrey

venue
venue

Levi's Stadium

San Francisco Bay Area

venue
venue
venue

MetLife Stadium

New York/New Jersey

venue
venue

SoFi Stadium

Los Angeles

venue
stage

Knockout

Stage 2

stage
stage
stage

Semifinals

Stage 5

stage

Final

Stage 7

stage

Mexico vs South Africa

11 Jun 2026, 19:00 UTC

match

South Korea vs Czechia

12 Jun 2026, 02:00 UTC

match

Canada vs Bosnia and Herzegovina

12 Jun 2026, 19:00 UTC

match

USA vs Paraguay

13 Jun 2026, 01:00 UTC

match

Qatar vs Switzerland

13 Jun 2026, 19:00 UTC

match

Brazil vs Morocco

13 Jun 2026, 22:00 UTC

match

Haiti vs Scotland

14 Jun 2026, 01:00 UTC

match

Australia vs Türkiye

14 Jun 2026, 04:00 UTC

match

Germany vs Curaçao

14 Jun 2026, 17:00 UTC

match

Netherlands vs Japan

14 Jun 2026, 20:00 UTC

match

Côte d'Ivoire vs Ecuador

14 Jun 2026, 23:00 UTC

match

Sweden vs Tunisia

15 Jun 2026, 02:00 UTC

match

Spain vs Cabo Verde

15 Jun 2026, 16:00 UTC

match

Belgium vs Egypt

15 Jun 2026, 19:00 UTC

match

Saudi Arabia vs Uruguay

15 Jun 2026, 22:00 UTC

match

Iran vs New Zealand

16 Jun 2026, 01:00 UTC

match

France vs Senegal

16 Jun 2026, 19:00 UTC

match

Iraq vs Norway

16 Jun 2026, 22:00 UTC

match

Argentina vs Algeria

17 Jun 2026, 01:00 UTC

match

Austria vs Jordan

17 Jun 2026, 04:00 UTC

match

Portugal vs DR Congo

17 Jun 2026, 17:00 UTC

match

England vs Croatia

17 Jun 2026, 20:00 UTC

match

Ghana vs Panama

17 Jun 2026, 23:00 UTC

match

Uzbekistan vs Colombia

18 Jun 2026, 02:00 UTC

match

Czechia vs South Africa

18 Jun 2026, 16:00 UTC

match
match

Canada vs Qatar

18 Jun 2026, 22:00 UTC

match

Mexico vs South Korea

19 Jun 2026, 01:00 UTC

match

USA vs Australia

19 Jun 2026, 19:00 UTC

match

Scotland vs Morocco

19 Jun 2026, 22:00 UTC

match

Brazil vs Haiti

20 Jun 2026, 00:30 UTC

match

Türkiye vs Paraguay

20 Jun 2026, 03:00 UTC

match

Netherlands vs Sweden

20 Jun 2026, 17:00 UTC

match

Germany vs Côte d'Ivoire

20 Jun 2026, 20:00 UTC

match

Ecuador vs Curaçao

21 Jun 2026, 00:00 UTC

match

Tunisia vs Japan

21 Jun 2026, 04:00 UTC

match

Spain vs Saudi Arabia

21 Jun 2026, 16:00 UTC

match

Belgium vs Iran

21 Jun 2026, 19:00 UTC

match

Uruguay vs Cabo Verde

21 Jun 2026, 22:00 UTC

match

New Zealand vs Egypt

22 Jun 2026, 01:00 UTC

match

Argentina vs Austria

22 Jun 2026, 17:00 UTC

match

France vs Iraq

22 Jun 2026, 21:00 UTC

match

Norway vs Senegal

23 Jun 2026, 00:00 UTC

match

Jordan vs Algeria

23 Jun 2026, 03:00 UTC

match

Portugal vs Uzbekistan

23 Jun 2026, 17:00 UTC

match

England vs Ghana

23 Jun 2026, 20:00 UTC

match

Panama vs Croatia

23 Jun 2026, 23:00 UTC

match

Colombia vs DR Congo

24 Jun 2026, 02:00 UTC

match

Bosnia and Herzegovina vs Qatar

24 Jun 2026, 19:00 UTC

match

Switzerland vs Canada

24 Jun 2026, 19:00 UTC

match

Scotland vs Brazil

24 Jun 2026, 22:00 UTC

match

Morocco vs Haiti

24 Jun 2026, 22:00 UTC

match

Czechia vs Mexico

25 Jun 2026, 01:00 UTC

match

South Africa vs South Korea

25 Jun 2026, 01:00 UTC

match

Curaçao vs Côte d'Ivoire

25 Jun 2026, 20:00 UTC

match

Ecuador vs Germany

25 Jun 2026, 20:00 UTC

match

Japan vs Sweden

25 Jun 2026, 23:00 UTC

match

Tunisia vs Netherlands

25 Jun 2026, 23:00 UTC

match

Türkiye vs USA

26 Jun 2026, 02:00 UTC

match

Paraguay vs Australia

26 Jun 2026, 02:00 UTC

match

Senegal vs Iraq

26 Jun 2026, 19:00 UTC

match

Norway vs France

26 Jun 2026, 19:00 UTC

match

Cabo Verde vs Saudi Arabia

27 Jun 2026, 00:00 UTC

match

Uruguay vs Spain

27 Jun 2026, 00:00 UTC

match

Egypt vs Iran

27 Jun 2026, 03:00 UTC

match

New Zealand vs Belgium

27 Jun 2026, 03:00 UTC

match

Panama vs England

27 Jun 2026, 21:00 UTC

match

Croatia vs Ghana

27 Jun 2026, 21:00 UTC

match

DR Congo vs Uzbekistan

27 Jun 2026, 23:30 UTC

match

Colombia vs Portugal

27 Jun 2026, 23:30 UTC

match

Algeria vs Austria

28 Jun 2026, 02:00 UTC

match

Jordan vs Argentina

28 Jun 2026, 02:00 UTC

match

South Africa vs Canada

28 Jun 2026, 19:00 UTC

match

Brazil vs Japan

29 Jun 2026, 17:00 UTC

match

Germany vs Paraguay

29 Jun 2026, 20:30 UTC

match

Netherlands vs Morocco

30 Jun 2026, 01:00 UTC

match

Côte d'Ivoire vs Norway

30 Jun 2026, 17:00 UTC

match

France vs Sweden

30 Jun 2026, 21:00 UTC

match

Mexico vs Ecuador

01 Jul 2026, 01:00 UTC

match

England vs DR Congo

01 Jul 2026, 16:00 UTC

match

Belgium vs Senegal

01 Jul 2026, 20:00 UTC

match

USA vs Bosnia and Herzegovina

02 Jul 2026, 00:00 UTC

match

Spain vs Austria

02 Jul 2026, 19:00 UTC

match

Portugal vs Croatia

02 Jul 2026, 23:00 UTC

match

Switzerland vs Algeria

03 Jul 2026, 03:00 UTC

match

Australia vs Egypt

03 Jul 2026, 18:00 UTC

match

Argentina vs Cabo Verde

03 Jul 2026, 22:00 UTC

match

Colombia vs Ghana

04 Jul 2026, 01:30 UTC

match

Canada vs Morocco

04 Jul 2026, 18:00 UTC

match

Paraguay vs France

04 Jul 2026, 21:00 UTC

match

Brazil vs Norway

05 Jul 2026, 20:00 UTC

match

Mexico vs England

06 Jul 2026, 02:00 UTC

match

TBD vs TBD

06 Jul 2026, 20:00 UTC

match

USA vs Belgium

07 Jul 2026, 03:00 UTC

match

TBD vs TBD

07 Jul 2026, 16:00 UTC

match

TBD vs TBD

07 Jul 2026, 23:00 UTC

match

TBD vs TBD

09 Jul 2026, 20:00 UTC

match

TBD vs TBD

10 Jul 2026, 22:00 UTC

match

TBD vs TBD

11 Jul 2026, 21:00 UTC

match

TBD vs TBD

12 Jul 2026, 02:00 UTC

match

TBD vs TBD

14 Jul 2026, 20:00 UTC

match

TBD vs TBD

15 Jul 2026, 19:00 UTC

match

TBD vs TBD

18 Jul 2026, 21:00 UTC

match

TBD vs TBD

19 Jul 2026, 19:00 UTC

match

About CupAtlas

How the hub is assembled

page

FAQ

Common questions

page

ererer

excerp placeholder. Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old.

news

Switzerland vs Algeria

Too close to call — Switzerland 45%, level after 90 26%, Algeria 29%. The gap is mostly class — Switzerland rate 1914 to 1780; 1.6-1.2 on the goals model.

analysis

USA vs Bosnia and Herzegovina

USA dominate the read at 61% (USA 61% / level after 90 21% / Bosnia and Herzegovina 18%). USA's rating (1781 vs 1622) is the main separator; goals look likely (2.1-1.0 expected, over 2.5 at 61%).

analysis

Colombia vs Ghana

Colombia dominate the read at 75% (Colombia 75% / level after 90 17% / Ghana 8%). The gap is mostly class — Colombia rate 2004 to 1575; goals look likely (2.3-0.6 expected, over 2.5 at 56%).

analysis

Germany vs Paraguay

Germany are favoured at 59%, though Paraguay (18%) and level after 90 (24%) keep it open. Germany look the bigger threat going forward; 1.8-0.9 on the goals model.

analysis

England vs DR Congo

This looks England's to lose at 69% (England 69% / level after 90 21% / DR Congo 10%). England's rating (2038 vs 1712) is the main separator; 1.9-0.6 on the goals model.

analysis

Mexico vs Ecuador

Honours could go either way: Mexico 41%, Ecuador 27%, with level after 90 at 32%. Mexico's recent form is doing the work; few goals projected (1.1-0.8 expected).

analysis

France vs Sweden

France are strong favourites at 77% (France 77% / level after 90 15% / Sweden 8%). France's rating (2123 vs 1742) is the main separator; expect an open game (2.6-0.8 expected, over 2.5 at 66%).

analysis

Belgium vs Senegal

Honours could go either way: Belgium 39%, Senegal 35%, with level after 90 at 26%. Belgium look the bigger threat going forward; 1.4-1.4 on the goals model.

analysis

Spain vs Austria

Spain are strong favourites at 67% (Spain 67% / level after 90 20% / Austria 13%). The gap is mostly class — Spain rate 2144 to 1841; expect an open game (2.2-0.9 expected, over 2.5 at 59%).

analysis

Argentina vs Cabo Verde

Argentina dominate the read at 84% (Argentina 84% / level after 90 12% / Cabo Verde 3%). The gap is mostly class — Argentina rate 2144 to 1622; around 2.5-0.4 goals expected.

analysis

Portugal vs Croatia

Portugal hold the edge at 50%, but it is no formality — level after 90 24%, Croatia 26%. The gap is mostly class — Portugal rate 1990 to 1905; goals look likely (1.8-1.2 expected, over 2.5 at 58%).

analysis

Côte d'Ivoire vs Norway

Norway are favoured at 54%, though Côte d'Ivoire (23%) and level after 90 (24%) keep it open. Norway's chance creation tilts it; expect an open game (1.1-1.8 expected, over 2.5 at 57%).

analysis

Netherlands vs Morocco

Too close to call — Netherlands 40%, level after 90 27%, Morocco 34%. Netherlands's rating (1980 vs 1877) is the main separator; around 1.4-1.3 goals expected.

analysis

South Africa vs Canada

Canada hold the edge at 53%, but it is no formality — level after 90 27%, South Africa 21%. The gap is mostly class — Canada rate 1748 to 1575; 0.9-1.6 on the goals model.

analysis

Brazil vs Japan

Too close to call — Brazil 34%, level after 90 26%, Japan 40%. Japan look the bigger threat going forward; around 1.4-1.5 goals expected.

analysis

Australia vs Egypt

A lean to Australia (47%) rather than a strong call, with level after 90 live at 28%. Australia's rating (1800 vs 1740) is the main separator; 1.4-1.0 on the goals model.

analysis

Tunisia vs Netherlands

Netherlands are strong favourites at 76% (Tunisia 8% / draw 16% / Netherlands 76%). The gap is mostly class — Netherlands rate 1972 to 1570; goals look likely (0.7-2.5 expected, over 2.5 at 63%).

analysis

Japan vs Sweden

Japan are strong favourites at 72% (Japan 72% / draw 17% / Sweden 11%). Japan's rating (1925 vs 1727) is the main separator; expect an open game (2.5-0.9 expected, over 2.5 at 67%).

analysis

Ecuador vs Germany

Germany hold the edge at 48%, but it is no formality — draw 28%, Ecuador 24%. Germany look the bigger threat going forward; around 1.0-1.5 goals expected.

analysis

Curaçao vs Côte d'Ivoire

This looks Côte d'Ivoire's to lose at 66% (Curaçao 13% / draw 21% / Côte d'Ivoire 66%). Côte d'Ivoire's rating (1728 vs 1453) is the main separator; around 0.8-2.0 goals expected.

analysis

Paraguay vs Australia

Too close to call — Paraguay 27%, draw 29%, Australia 44%. Australia look the bigger threat going forward; few goals projected (1.0-1.3 expected).

analysis

Türkiye vs USA

Too close to call — Türkiye 33%, draw 25%, USA 42%. No single signal dominates; goals look likely (1.4-1.7 expected, over 2.5 at 60%).

analysis

Morocco vs Haiti

This looks Morocco's to lose at 74% (Morocco 74% / draw 17% / Haiti 9%). Morocco's rating (1866 vs 1528) is the main separator; expect an open game (2.3-0.7 expected, over 2.5 at 57%).

analysis

Scotland vs Brazil

This looks Brazil's to lose at 61% (Scotland 16% / draw 23% / Brazil 61%). Brazil look the bigger threat going forward; around 0.9-1.9 goals expected.

analysis

Bosnia and Herzegovina vs Qatar

A lean to Bosnia and Herzegovina (54%) rather than a strong call, with the draw live at 24%. Bosnia and Herzegovina's rating (1596 vs 1437) is the main separator; goals look likely (1.9-1.1 expected, over 2.5 at 57%).

analysis

Switzerland vs Canada

Too close to call — Switzerland 45%, draw 27%, Canada 29%. The gap is mostly class — Switzerland rate 1885 to 1777; around 1.5-1.2 goals expected.

analysis

South Africa vs South Korea

South Korea dominate the read at 60% (South Africa 16% / draw 24% / South Korea 60%). The gap is mostly class — South Korea rate 1771 to 1527; 0.8-1.8 on the goals model.

analysis

Czechia vs Mexico

Mexico are favoured at 58%, though Czechia (17%) and the draw (24%) keep it open. Mexico's rating (1896 vs 1696) is the main separator; 0.9-1.8 on the goals model.

analysis

Jordan vs Argentina

Argentina dominate the read at 81% (Jordan 5% / draw 14% / Argentina 81%). Argentina's rating (2144 vs 1632) is the main separator; goals look likely (0.5-2.4 expected, over 2.5 at 55%).

analysis

Algeria vs Austria

Honours could go either way: Algeria 33%, Austria 40%, with the draw at 26%. Austria look the bigger threat going forward; around 1.3-1.5 goals expected.

analysis

New Zealand vs Belgium

Belgium are strong favourites at 65% (New Zealand 15% / draw 20% / Belgium 65%). The gap is mostly class — Belgium rate 1869 to 1549; goals look likely (0.9-2.1 expected, over 2.5 at 60%).

analysis

Uruguay vs Spain

This looks Spain's to lose at 66% (Uruguay 13% / draw 21% / Spain 66%). The gap is mostly class — Spain rate 2134 to 1851; 0.7-2.0 on the goals model.

analysis

Cabo Verde vs Saudi Arabia

Too close to call — Cabo Verde 42%, draw 29%, Saudi Arabia 29%. Cabo Verde arrive the sharper side on form; around 1.3-1.1 goals expected.

analysis

Colombia vs Portugal

Honours could go either way: Colombia 38%, Portugal 36%, with the draw at 26%. The metrics are hard to separate; 1.4-1.4 on the goals model.

analysis

Croatia vs Ghana

This looks Croatia's to lose at 66% (Croatia 66% / draw 21% / Ghana 13%). The gap is mostly class — Croatia rate 1896 to 1584; goals look likely (2.1-0.8 expected, over 2.5 at 56%).

analysis

Panama vs England

This looks England's to lose at 70% (Panama 10% / draw 20% / England 70%). England's rating (2028 vs 1668) is the main separator; 0.7-2.1 on the goals model.

analysis

Norway vs France

Honours could go either way: Norway 33%, France 42%, with the draw at 25%. France's rating (2090 vs 1951) is the main separator; expect an open game (1.5-1.7 expected, over 2.5 at 61%).

analysis

Egypt vs Iran

A genuine coin-flip: Egypt 29%, draw 28%, Iran 42%. Iran's chance creation tilts it; 1.1-1.4 on the goals model.

analysis

DR Congo vs Uzbekistan

Honours could go either way: DR Congo 37%, Uzbekistan 33%, with the draw at 30%. DR Congo's recent form is doing the work; few goals projected (1.1-1.1 expected).

analysis

Senegal vs Iraq

This looks Senegal's to lose at 62% (Senegal 62% / draw 23% / Iraq 15%). The gap is mostly class — Senegal rate 1817 to 1586; around 1.9-0.8 goals expected.

analysis

Portugal vs Uzbekistan

Portugal dominate the read at 60% (Portugal 60% / draw 23% / Uzbekistan 16%). The gap is mostly class — Portugal rate 1967 to 1698; 1.9-0.9 on the goals model.

analysis

Jordan vs Algeria

Algeria hold the edge at 49%, but it is no formality — draw 25%, Jordan 26%. Algeria arrive the sharper side on form; around 1.2-1.7 goals expected.

analysis

Argentina vs Austria

Argentina dominate the read at 64% (Argentina 64% / draw 22% / Austria 14%). Argentina's rating (2128 vs 1857) is the main separator; 1.9-0.8 on the goals model.

analysis

New Zealand vs Egypt

A genuine coin-flip: New Zealand 31%, draw 27%, Egypt 42%. Egypt's rating (1711 vs 1578) is the main separator; 1.2-1.4 on the goals model.

analysis

Tunisia vs Japan

This looks Japan's to lose at 74% (Tunisia 9% / draw 17% / Japan 74%). The gap is mostly class — Japan rate 1910 to 1585; expect an open game (0.7-2.3 expected, over 2.5 at 58%).

analysis

Ecuador vs Curaçao

Ecuador are strong favourites at 74% (Ecuador 74% / draw 19% / Curaçao 8%). The gap is mostly class — Ecuador rate 1890 to 1427; 2.1-0.5 on the goals model.

analysis

Brazil vs Haiti

Brazil dominate the read at 69% (Brazil 69% / draw 19% / Haiti 12%). The gap is mostly class — Brazil rate 1978 to 1536; goals look likely (2.2-0.8 expected, over 2.5 at 58%).

analysis

USA vs Australia

A genuine coin-flip: USA 30%, draw 26%, Australia 44%. Australia's recent form is doing the work; 1.2-1.5 on the goals model.

analysis

Mexico vs South Korea

Honours could go either way: Mexico 42%, South Korea 30%, with the draw at 28%. Mexico's rating (1881 vs 1786) is the main separator; 1.4-1.1 on the goals model.

analysis

Canada vs Qatar

Canada are strong favourites at 66% (Canada 66% / draw 21% / Qatar 13%). Canada's rating (1767 vs 1447) is the main separator; 2.0-0.8 on the goals model.

analysis

Panama vs Croatia

Croatia are favoured at 51%, though Panama (24%) and the draw (25%) keep it open. The gap is mostly class — Croatia rate 1881 to 1683; goals look likely (1.1-1.8 expected, over 2.5 at 56%).

analysis

England vs Ghana

England are strong favourites at 84% (England 84% / draw 12% / Ghana 4%). England's rating (2055 vs 1557) is the main separator; goals look likely (2.7-0.5 expected, over 2.5 at 62%).

analysis

Norway vs Senegal

A lean to Norway (51%) rather than a strong call, with the draw live at 24%. Norway look the bigger threat going forward; expect an open game (1.8-1.2 expected, over 2.5 at 59%).

analysis

Uruguay vs Cabo Verde

Uruguay are favoured at 58%, though Cabo Verde (16%) and the draw (26%) keep it open. Uruguay's rating (1870 vs 1606) is the main separator; around 1.6-0.7 goals expected.

analysis

Spain vs Saudi Arabia

This looks Spain's to lose at 82% (Spain 82% / draw 13% / Saudi Arabia 5%). Spain's rating (2129 vs 1598) is the main separator; expect an open game (2.6-0.5 expected, over 2.5 at 58%).

analysis

Germany vs Côte d'Ivoire

A lean to Germany (56%) rather than a strong call, with the draw live at 24%. Germany's chance creation tilts it; 1.9-1.0 on the goals model.

analysis

Scotland vs Morocco

Morocco hold the edge at 54%, but it is no formality — draw 26%, Scotland 20%. Morocco look the bigger threat going forward; around 0.9-1.6 goals expected.

analysis

Colombia vs DR Congo

Colombia are strong favourites at 64% (Colombia 64% / draw 23% / DR Congo 13%). Colombia's rating (1998 vs 1674) is the main separator; around 1.8-0.7 goals expected.

analysis

France vs Iraq

France are strong favourites at 77% (France 77% / draw 16% / Iraq 7%). The gap is mostly class — France rate 2084 to 1592; expect an open game (2.4-0.6 expected, over 2.5 at 56%).

analysis

Belgium vs Iran

A lean to Belgium (46%) rather than a strong call, with the draw live at 26%. Belgium look the bigger threat going forward; 1.6-1.2 on the goals model.

analysis

Netherlands vs Sweden

Netherlands are strong favourites at 61% (Netherlands 61% / draw 21% / Sweden 18%). The gap is mostly class — Netherlands rate 1944 to 1755; goals look likely (2.2-1.2 expected, over 2.5 at 66%).

analysis

Türkiye vs Paraguay

A lean to Türkiye (48%) rather than a strong call, with the draw live at 26%. Türkiye's chance creation tilts it; 1.6-1.1 on the goals model.

analysis

Switzerland vs Bosnia and Herzegovina

Switzerland are strong favourites at 65% (Switzerland 65% / draw 21% / Bosnia and Herzegovina 14%). The gap is mostly class — Switzerland rate 1865 to 1616; goals look likely (2.1-0.8 expected, over 2.5 at 55%).

analysis

Czechia vs South Africa

Czechia are favoured at 56%, though South Africa (19%) and the draw (24%) keep it open. Czechia's rating (1712 vs 1511) is the main separator; around 1.8-0.9 goals expected.

analysis

Argentina vs Algeria

This looks Argentina's to lose at 66% (Argentina 66% / draw 22% / Algeria 12%). The gap is mostly class — Argentina rate 2115 to 1772; around 1.9-0.7 goals expected.

analysis

Iraq vs Norway

Norway are strong favourites at 70% (Iraq 11% / draw 19% / Norway 70%). Norway's rating (1914 vs 1607) is the main separator; goals look likely (0.8-2.2 expected, over 2.5 at 58%).

analysis

France vs Senegal

France hold the edge at 49%, but it is no formality — draw 26%, Senegal 25%. France's rating (2063 vs 1860) is the main separator; around 1.6-1.1 goals expected.

analysis

Iran vs New Zealand

Iran hold the edge at 58%, but it is no formality — draw 23%, New Zealand 19%. The gap is mostly class — Iran rate 1772 to 1562; expect an open game (1.9-1.0 expected, over 2.5 at 57%).

analysis

Saudi Arabia vs Uruguay

A lean to Uruguay (56%) rather than a strong call, with the draw live at 27%. The gap is mostly class — Uruguay rate 1870 to 1598; a tight, low-scoring game is on the cards (0.7-1.5 expected).

analysis

Belgium vs Egypt

A lean to Belgium (56%) rather than a strong call, with the draw live at 25%. Belgium look the bigger threat going forward; around 1.7-0.9 goals expected.

analysis

Spain vs Cabo Verde

Spain are strong favourites at 84% (Spain 84% / draw 12% / Cabo Verde 4%). The gap is mostly class — Spain rate 2129 to 1606; expect an open game (2.7-0.5 expected, over 2.5 at 61%).

analysis

Sweden vs Tunisia

Sweden hold the edge at 52%, but it is no formality — draw 24%, Tunisia 24%. Sweden's rating (1755 vs 1585) is the main separator; goals look likely (1.8-1.1 expected, over 2.5 at 56%).

analysis

Côte d'Ivoire vs Ecuador

Honours could go either way: Côte d'Ivoire 29%, Ecuador 40%, with the draw at 32%. Ecuador's rating (1890 vs 1743) is the main separator; few goals projected (0.9-1.1 expected).

analysis

Netherlands vs Japan

Honours could go either way: Netherlands 33%, Japan 43%, with the draw at 24%. Japan arrive the sharper side on form; expect an open game (1.5-1.7 expected, over 2.5 at 61%).

analysis

Germany vs Curaçao

This looks Germany's to lose at 85% (Germany 85% / draw 10% / Curaçao 4%). Germany's rating (1939 vs 1427) is the main separator; expect an open game (3.1-0.6 expected, over 2.5 at 72%).

analysis

Australia vs Türkiye

Australia hold the edge at 46%, but it is no formality — draw 26%, Türkiye 28%. No single signal dominates; around 1.6-1.2 goals expected.

analysis

Haiti vs Scotland

Scotland are favoured at 51%, though Haiti (25%) and the draw (25%) keep it open. The gap is mostly class — Scotland rate 1794 to 1536; goals look likely (1.2-1.8 expected, over 2.5 at 56%).

analysis

Brazil vs Morocco

Honours could go either way: Brazil 36%, Morocco 35%, with the draw at 29%. Brazil's rating (1978 vs 1840) is the main separator; around 1.2-1.2 goals expected.

analysis

Qatar vs Switzerland

Switzerland dominate the read at 73% (Qatar 9% / draw 18% / Switzerland 73%). Switzerland's rating (1865 vs 1447) is the main separator; goals look likely (0.7-2.3 expected, over 2.5 at 57%).

analysis

USA vs Paraguay

USA are favoured at 48%, though Paraguay (26%) and the draw (26%) keep it open. USA look the bigger threat going forward; around 1.6-1.1 goals expected.

analysis

Canada vs Bosnia and Herzegovina

Canada hold the edge at 56%, but it is no formality — draw 25%, Bosnia and Herzegovina 19%. The gap is mostly class — Canada rate 1767 to 1616; 1.7-0.9 on the goals model.

analysis

South Korea vs Czechia

A lean to South Korea (51%) rather than a strong call, with the draw live at 25%. South Korea's chance creation tilts it; expect an open game (1.8-1.2 expected, over 2.5 at 56%).

analysis

Mexico vs South Africa

Mexico dominate the read at 69% (Mexico 69% / draw 21% / South Africa 10%). Mexico's rating (1881 vs 1511) is the main separator; 1.9-0.6 on the goals model.

analysis

Uzbekistan vs Colombia

Colombia hold the edge at 55%, but it is no formality — draw 26%, Uzbekistan 19%. Colombia's rating (1982 vs 1714) is the main separator; 0.9-1.6 on the goals model.

analysis

England vs Croatia

England are favoured at 53%, though Croatia (22%) and the draw (25%) keep it open. England's rating (2024 vs 1912) is the main separator; around 1.7-1.0 goals expected.

analysis

Austria vs Jordan

A lean to Austria (54%) rather than a strong call, with the draw live at 24%. Austria look the bigger threat going forward; around 1.8-1.1 goals expected.

analysis

Ghana vs Panama

Panama hold the edge at 55%, but it is no formality — draw 24%, Ghana 21%. Panama's rating (1730 vs 1510) is the main separator; around 1.0-1.8 goals expected.

analysis

Portugal vs DR Congo

Portugal are strong favourites at 67% (Portugal 67% / draw 21% / DR Congo 12%). The gap is mostly class — Portugal rate 1989 to 1652; around 2.0-0.7 goals expected.

analysis

Switzerland vs Algeria

Too close to call — Switzerland 45%, level after 90 26%, Algeria 29%. The gap is mostly class — Switzerland rate 1914 to 1780; 1.6-1.2 on the goals model.

news

USA vs Bosnia and Herzegovina

USA dominate the read at 61% (USA 61% / level after 90 21% / Bosnia and Herzegovina 18%). USA's rating (1781 vs 1622) is the main separator; goals look likely (2.1-1.0 expected, over 2.5 at 61%).

news

Colombia vs Ghana

Colombia dominate the read at 75% (Colombia 75% / level after 90 17% / Ghana 8%). The gap is mostly class — Colombia rate 2004 to 1575; goals look likely (2.3-0.6 expected, over 2.5 at 56%).

news

Germany vs Paraguay

Germany are favoured at 59%, though Paraguay (18%) and level after 90 (24%) keep it open. Germany look the bigger threat going forward; 1.8-0.9 on the goals model.

news

England vs DR Congo

This looks England's to lose at 69% (England 69% / level after 90 21% / DR Congo 10%). England's rating (2038 vs 1712) is the main separator; 1.9-0.6 on the goals model.

news

Mexico vs Ecuador

Honours could go either way: Mexico 41%, Ecuador 27%, with level after 90 at 32%. Mexico's recent form is doing the work; few goals projected (1.1-0.8 expected).

news

France vs Sweden

France are strong favourites at 77% (France 77% / level after 90 15% / Sweden 8%). France's rating (2123 vs 1742) is the main separator; expect an open game (2.6-0.8 expected, over 2.5 at 66%).

news

Belgium vs Senegal

Honours could go either way: Belgium 39%, Senegal 35%, with level after 90 at 26%. Belgium look the bigger threat going forward; 1.4-1.4 on the goals model.

news

Spain vs Austria

Spain are strong favourites at 67% (Spain 67% / level after 90 20% / Austria 13%). The gap is mostly class — Spain rate 2144 to 1841; expect an open game (2.2-0.9 expected, over 2.5 at 59%).

news

Argentina vs Cabo Verde

Argentina dominate the read at 84% (Argentina 84% / level after 90 12% / Cabo Verde 3%). The gap is mostly class — Argentina rate 2144 to 1622; around 2.5-0.4 goals expected.

news

Portugal vs Croatia

Portugal hold the edge at 50%, but it is no formality — level after 90 24%, Croatia 26%. The gap is mostly class — Portugal rate 1990 to 1905; goals look likely (1.8-1.2 expected, over 2.5 at 58%).

news

Côte d'Ivoire vs Norway

Norway are favoured at 54%, though Côte d'Ivoire (23%) and level after 90 (24%) keep it open. Norway's chance creation tilts it; expect an open game (1.1-1.8 expected, over 2.5 at 57%).

news

Netherlands vs Morocco

Too close to call — Netherlands 40%, level after 90 27%, Morocco 34%. Netherlands's rating (1980 vs 1877) is the main separator; around 1.4-1.3 goals expected.

news

South Africa vs Canada

Canada hold the edge at 53%, but it is no formality — level after 90 27%, South Africa 21%. The gap is mostly class — Canada rate 1748 to 1575; 0.9-1.6 on the goals model.

news

Brazil vs Japan

Too close to call — Brazil 34%, level after 90 26%, Japan 40%. Japan look the bigger threat going forward; around 1.4-1.5 goals expected.

news

Australia vs Egypt

A lean to Australia (47%) rather than a strong call, with level after 90 live at 28%. Australia's rating (1800 vs 1740) is the main separator; 1.4-1.0 on the goals model.

news

Tunisia vs Netherlands

Netherlands are strong favourites at 76% (Tunisia 8% / draw 16% / Netherlands 76%). The gap is mostly class — Netherlands rate 1972 to 1570; goals look likely (0.7-2.5 expected, over 2.5 at 63%).

news

Japan vs Sweden

Japan are strong favourites at 72% (Japan 72% / draw 17% / Sweden 11%). Japan's rating (1925 vs 1727) is the main separator; expect an open game (2.5-0.9 expected, over 2.5 at 67%).

news

Ecuador vs Germany

Germany hold the edge at 48%, but it is no formality — draw 28%, Ecuador 24%. Germany look the bigger threat going forward; around 1.0-1.5 goals expected.

news

Curaçao vs Côte d'Ivoire

This looks Côte d'Ivoire's to lose at 66% (Curaçao 13% / draw 21% / Côte d'Ivoire 66%). Côte d'Ivoire's rating (1728 vs 1453) is the main separator; around 0.8-2.0 goals expected.

news

Paraguay vs Australia

Too close to call — Paraguay 27%, draw 29%, Australia 44%. Australia look the bigger threat going forward; few goals projected (1.0-1.3 expected).

news

Türkiye vs USA

Too close to call — Türkiye 33%, draw 25%, USA 42%. No single signal dominates; goals look likely (1.4-1.7 expected, over 2.5 at 60%).

news

Morocco vs Haiti

This looks Morocco's to lose at 74% (Morocco 74% / draw 17% / Haiti 9%). Morocco's rating (1866 vs 1528) is the main separator; expect an open game (2.3-0.7 expected, over 2.5 at 57%).

news

Scotland vs Brazil

This looks Brazil's to lose at 61% (Scotland 16% / draw 23% / Brazil 61%). Brazil look the bigger threat going forward; around 0.9-1.9 goals expected.

news

Bosnia and Herzegovina vs Qatar

A lean to Bosnia and Herzegovina (54%) rather than a strong call, with the draw live at 24%. Bosnia and Herzegovina's rating (1596 vs 1437) is the main separator; goals look likely (1.9-1.1 expected, over 2.5 at 57%).

news

Switzerland vs Canada

Too close to call — Switzerland 45%, draw 27%, Canada 29%. The gap is mostly class — Switzerland rate 1885 to 1777; around 1.5-1.2 goals expected.

news

South Africa vs South Korea

South Korea dominate the read at 60% (South Africa 16% / draw 24% / South Korea 60%). The gap is mostly class — South Korea rate 1771 to 1527; 0.8-1.8 on the goals model.

news

Czechia vs Mexico

Mexico are favoured at 58%, though Czechia (17%) and the draw (24%) keep it open. Mexico's rating (1896 vs 1696) is the main separator; 0.9-1.8 on the goals model.

news

Jordan vs Argentina

Argentina dominate the read at 81% (Jordan 5% / draw 14% / Argentina 81%). Argentina's rating (2144 vs 1632) is the main separator; goals look likely (0.5-2.4 expected, over 2.5 at 55%).

news

Algeria vs Austria

Honours could go either way: Algeria 33%, Austria 40%, with the draw at 26%. Austria look the bigger threat going forward; around 1.3-1.5 goals expected.

news

New Zealand vs Belgium

Belgium are strong favourites at 65% (New Zealand 15% / draw 20% / Belgium 65%). The gap is mostly class — Belgium rate 1869 to 1549; goals look likely (0.9-2.1 expected, over 2.5 at 60%).

news

Uruguay vs Spain

This looks Spain's to lose at 66% (Uruguay 13% / draw 21% / Spain 66%). The gap is mostly class — Spain rate 2134 to 1851; 0.7-2.0 on the goals model.

news

Cabo Verde vs Saudi Arabia

Too close to call — Cabo Verde 42%, draw 29%, Saudi Arabia 29%. Cabo Verde arrive the sharper side on form; around 1.3-1.1 goals expected.

news

Colombia vs Portugal

Honours could go either way: Colombia 38%, Portugal 36%, with the draw at 26%. The metrics are hard to separate; 1.4-1.4 on the goals model.

news

Croatia vs Ghana

This looks Croatia's to lose at 66% (Croatia 66% / draw 21% / Ghana 13%). The gap is mostly class — Croatia rate 1896 to 1584; goals look likely (2.1-0.8 expected, over 2.5 at 56%).

news

Panama vs England

This looks England's to lose at 70% (Panama 10% / draw 20% / England 70%). England's rating (2028 vs 1668) is the main separator; 0.7-2.1 on the goals model.

news

Norway vs France

Honours could go either way: Norway 33%, France 42%, with the draw at 25%. France's rating (2090 vs 1951) is the main separator; expect an open game (1.5-1.7 expected, over 2.5 at 61%).

news

Egypt vs Iran

A genuine coin-flip: Egypt 29%, draw 28%, Iran 42%. Iran's chance creation tilts it; 1.1-1.4 on the goals model.

news

DR Congo vs Uzbekistan

Honours could go either way: DR Congo 37%, Uzbekistan 33%, with the draw at 30%. DR Congo's recent form is doing the work; few goals projected (1.1-1.1 expected).

news

Senegal vs Iraq

This looks Senegal's to lose at 62% (Senegal 62% / draw 23% / Iraq 15%). The gap is mostly class — Senegal rate 1817 to 1586; around 1.9-0.8 goals expected.

news