SEARCH
Search results across the loaded CupAtlas index.
Iran
G
Iraq
I
USA
D
Arrowhead Stadium
Kansas City
AT&T Stadium
Dallas
BC Place
Vancouver
BMO Field
Toronto
Estadio Akron
Guadalajara
Estadio Azteca
Mexico City
Estadio BBVA
Monterrey
Gillette Stadium
Boston
Hard Rock Stadium
Miami
Levi's Stadium
San Francisco Bay Area
Lincoln Financial Field
Philadelphia
Lumen Field
Seattle
Mercedes-Benz Stadium
Atlanta
MetLife Stadium
New York/New Jersey
NRG Stadium
Houston
SoFi Stadium
Los Angeles
Group Stage
Stage 1
Knockout
Stage 2
Round of 16
Stage 3
Quarterfinals
Stage 4
Semifinals
Stage 5
Third Place Playoff
Stage 6
Final
Stage 7
Mexico vs South Africa
11 Jun 2026, 19:00 UTC
South Korea vs Czechia
12 Jun 2026, 02:00 UTC
Canada vs Bosnia and Herzegovina
12 Jun 2026, 19:00 UTC
USA vs Paraguay
13 Jun 2026, 01:00 UTC
Qatar vs Switzerland
13 Jun 2026, 19:00 UTC
Brazil vs Morocco
13 Jun 2026, 22:00 UTC
Haiti vs Scotland
14 Jun 2026, 01:00 UTC
Australia vs Türkiye
14 Jun 2026, 04:00 UTC
Germany vs Curaçao
14 Jun 2026, 17:00 UTC
Netherlands vs Japan
14 Jun 2026, 20:00 UTC
Côte d'Ivoire vs Ecuador
14 Jun 2026, 23:00 UTC
Sweden vs Tunisia
15 Jun 2026, 02:00 UTC
Spain vs Cabo Verde
15 Jun 2026, 16:00 UTC
Belgium vs Egypt
15 Jun 2026, 19:00 UTC
Saudi Arabia vs Uruguay
15 Jun 2026, 22:00 UTC
Iran vs New Zealand
16 Jun 2026, 01:00 UTC
France vs Senegal
16 Jun 2026, 19:00 UTC
Iraq vs Norway
16 Jun 2026, 22:00 UTC
Argentina vs Algeria
17 Jun 2026, 01:00 UTC
Austria vs Jordan
17 Jun 2026, 04:00 UTC
Portugal vs DR Congo
17 Jun 2026, 17:00 UTC
England vs Croatia
17 Jun 2026, 20:00 UTC
Ghana vs Panama
17 Jun 2026, 23:00 UTC
Uzbekistan vs Colombia
18 Jun 2026, 02:00 UTC
Czechia vs South Africa
18 Jun 2026, 16:00 UTC
Switzerland vs Bosnia and Herzegovina
18 Jun 2026, 19:00 UTC
Canada vs Qatar
18 Jun 2026, 22:00 UTC
Mexico vs South Korea
19 Jun 2026, 01:00 UTC
USA vs Australia
19 Jun 2026, 19:00 UTC
Scotland vs Morocco
19 Jun 2026, 22:00 UTC
Brazil vs Haiti
20 Jun 2026, 00:30 UTC
Türkiye vs Paraguay
20 Jun 2026, 03:00 UTC
Netherlands vs Sweden
20 Jun 2026, 17:00 UTC
Germany vs Côte d'Ivoire
20 Jun 2026, 20:00 UTC
Ecuador vs Curaçao
21 Jun 2026, 00:00 UTC
Tunisia vs Japan
21 Jun 2026, 04:00 UTC
Spain vs Saudi Arabia
21 Jun 2026, 16:00 UTC
Belgium vs Iran
21 Jun 2026, 19:00 UTC
Uruguay vs Cabo Verde
21 Jun 2026, 22:00 UTC
New Zealand vs Egypt
22 Jun 2026, 01:00 UTC
Argentina vs Austria
22 Jun 2026, 17:00 UTC
France vs Iraq
22 Jun 2026, 21:00 UTC
Norway vs Senegal
23 Jun 2026, 00:00 UTC
Jordan vs Algeria
23 Jun 2026, 03:00 UTC
Portugal vs Uzbekistan
23 Jun 2026, 17:00 UTC
England vs Ghana
23 Jun 2026, 20:00 UTC
Panama vs Croatia
23 Jun 2026, 23:00 UTC
Colombia vs DR Congo
24 Jun 2026, 02:00 UTC
Bosnia and Herzegovina vs Qatar
24 Jun 2026, 19:00 UTC
Switzerland vs Canada
24 Jun 2026, 19:00 UTC
Scotland vs Brazil
24 Jun 2026, 22:00 UTC
Morocco vs Haiti
24 Jun 2026, 22:00 UTC
Czechia vs Mexico
25 Jun 2026, 01:00 UTC
South Africa vs South Korea
25 Jun 2026, 01:00 UTC
Curaçao vs Côte d'Ivoire
25 Jun 2026, 20:00 UTC
Ecuador vs Germany
25 Jun 2026, 20:00 UTC
Japan vs Sweden
25 Jun 2026, 23:00 UTC
Tunisia vs Netherlands
25 Jun 2026, 23:00 UTC
Türkiye vs USA
26 Jun 2026, 02:00 UTC
Paraguay vs Australia
26 Jun 2026, 02:00 UTC
Senegal vs Iraq
26 Jun 2026, 19:00 UTC
Norway vs France
26 Jun 2026, 19:00 UTC
Cabo Verde vs Saudi Arabia
27 Jun 2026, 00:00 UTC
Uruguay vs Spain
27 Jun 2026, 00:00 UTC
Egypt vs Iran
27 Jun 2026, 03:00 UTC
New Zealand vs Belgium
27 Jun 2026, 03:00 UTC
Panama vs England
27 Jun 2026, 21:00 UTC
Croatia vs Ghana
27 Jun 2026, 21:00 UTC
DR Congo vs Uzbekistan
27 Jun 2026, 23:30 UTC
Colombia vs Portugal
27 Jun 2026, 23:30 UTC
Algeria vs Austria
28 Jun 2026, 02:00 UTC
Jordan vs Argentina
28 Jun 2026, 02:00 UTC
South Africa vs Canada
28 Jun 2026, 19:00 UTC
Brazil vs Japan
29 Jun 2026, 17:00 UTC
Germany vs Paraguay
29 Jun 2026, 20:30 UTC
Netherlands vs Morocco
30 Jun 2026, 01:00 UTC
Côte d'Ivoire vs Norway
30 Jun 2026, 17:00 UTC
France vs Sweden
30 Jun 2026, 21:00 UTC
Mexico vs Ecuador
01 Jul 2026, 01:00 UTC
England vs DR Congo
01 Jul 2026, 16:00 UTC
Belgium vs Senegal
01 Jul 2026, 20:00 UTC
USA vs Bosnia and Herzegovina
02 Jul 2026, 00:00 UTC
Spain vs Austria
02 Jul 2026, 19:00 UTC
Portugal vs Croatia
02 Jul 2026, 23:00 UTC
Switzerland vs Algeria
03 Jul 2026, 03:00 UTC
Australia vs Egypt
03 Jul 2026, 18:00 UTC
Argentina vs Cabo Verde
03 Jul 2026, 22:00 UTC
Colombia vs Ghana
04 Jul 2026, 01:30 UTC
Canada vs Morocco
04 Jul 2026, 18:00 UTC
Paraguay vs France
04 Jul 2026, 21:00 UTC
Brazil vs Norway
05 Jul 2026, 20:00 UTC
Mexico vs England
06 Jul 2026, 02:00 UTC
TBD vs TBD
06 Jul 2026, 20:00 UTC
USA vs Belgium
07 Jul 2026, 03:00 UTC
TBD vs TBD
07 Jul 2026, 16:00 UTC
TBD vs TBD
07 Jul 2026, 23:00 UTC
TBD vs TBD
09 Jul 2026, 20:00 UTC
TBD vs TBD
10 Jul 2026, 22:00 UTC
TBD vs TBD
11 Jul 2026, 21:00 UTC
TBD vs TBD
12 Jul 2026, 02:00 UTC
TBD vs TBD
14 Jul 2026, 20:00 UTC
TBD vs TBD
15 Jul 2026, 19:00 UTC
TBD vs TBD
18 Jul 2026, 21:00 UTC
TBD vs TBD
19 Jul 2026, 19:00 UTC
About CupAtlas
How the hub is assembled
FAQ
Common questions
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.
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.
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%).
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%).
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.
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.
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).
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%).
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.
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%).
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.
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%).
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%).
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.
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.
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.
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.
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%).
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%).
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.
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.
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).
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%).
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%).
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.
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%).
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.
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.
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.
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%).
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.
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%).
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.
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.
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.
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%).
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.
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%).
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.
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).
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.
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.
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.
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.
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.
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%).
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.
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%).
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.
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.
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.
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%).
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%).
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%).
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.
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%).
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.
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.
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.
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%).
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.
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%).
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.
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%).
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.
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.
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%).
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.
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%).
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).
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.
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%).
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%).
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).
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%).
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%).
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.
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%).
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.
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%).
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.
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.
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%).
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.
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.
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.
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.
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.
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.
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.
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%).
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%).
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.
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.
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).
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%).
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.
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%).
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.
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%).
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%).
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.
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.
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.
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.
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%).
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%).
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.
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.
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).
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%).
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%).
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.
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%).
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.
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.
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.
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%).
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.
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%).
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.
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.
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.
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%).
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.
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%).
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.
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).
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.