FIFA World Cup- Predictions
FIFA World Cup Predictions
These FIFA World Cup 2026 predictions cover every match of the tournament through a disciplined, data-led approach.
Best Sportsbook Promotions
Why Join Multiple Sportsbooks?World Cup predictions built on clarity, not guesswork
The FIFA World Cup 2026 brings an expanded 48-team format and matches across the United States, Canada, and Mexico. With more teams, more variables, and more unknowns, the need for reliable, model-driven forecasts has never been greater.
Dimers' World Cup predictions draw on 15+ years of international match data, considering the factors that matter most. Instead of leaning on hunches or headlines, our approach evaluates past performance, opponent strength, likely player involvement, and other underlying signals.
Every match is evaluated using a rating system tailored to international soccer. Those ratings inform each team's probability to win, draw, or lose throughout both the group stage and knockout phase.
How our World Cup predictions work
Dimers' World Cup predictions for all 104 games in 2026 are built from the ground up, using:
- Proprietary features and outputs you won't find elsewhere
- Frequent data maintenance to ensure accuracy throughout the tournament
- Regular monitoring to uphold model integrity
This methodology has been sharpened through years of experience forecasting major competitions, including the 2022 World Cup, Euro 2024, and Copa América 2024. Each output is measured, intentional, and grounded in repeatable logic.
Dimers Pro builds on this foundation with deeper World Cup insights for bettors who want a more analytical edge.
Track the World Cup from start to finish
With 48 nations navigating new paths to the knockout phase, our predictions adjust as new data rolls in, covering the following rounds and games:
Group stage
Thursday, June 11, 2026
Mexico vs. South Africa (Group A)
Korea Republic vs. Czechia/Denmark/North Macedonia/Republic of Ireland (Group A)
Friday, June 12, 2026
Canada vs. Bosnia and Herzegovina/Italy/Northern Ireland/Wales (Group B)
USA vs. Paraguay (Group D)
Saturday, June 13, 2026
Haiti vs. Scotland (Group C)
Australia vs. Kosovo/Romania/Slovakia/Türkiye (Group D)
Brazil vs. Morocco (Group C)
Qatar vs. Switzerland (Group B)
Sunday, June 14, 2026
Côte d'Ivoire vs. Ecuador (Group E)
Germany vs. Curaçao (Group E)
Netherlands vs. Japan (Group F)
Albania/Poland/Sweden/Ukraine vs. Tunisia (Group F)
Monday, June 15, 2026
Saudi Arabia vs. Uruguay (Group H)
Spain vs. Cabo Verde (Group H)
IR Iran vs. New Zealand (Group G)
Belgium vs. Egypt (Group G)
Tuesday, June 16, 2026
France vs. Senegal (Group I)
Bolivia/Iraq/Suriname vs. Norway (Group I)
Argentina vs. Algeria (Group J)
Austria vs. Jordan (Group J)
Wednesday, June 17, 2026
Ghana vs. Panama (Group L)
England vs. Croatia (Group L)
Portugal vs. Congo DR/Jamaica/New Caledonia (Group K)
Uzbekistan vs. Colombia (Group K)
Thursday, June 18, 2026
Czechia/Denmark/North Macedonia/Republic of Ireland vs. South Africa (Group A)
Switzerland vs. Bosnia and Herzegovina/Italy/Northern Ireland/Wales (Group B)
Canada vs. Qatar (Group B)
Mexico vs. Korea Republic (Group A)
Friday, June 19, 2026
Brazil vs. Haiti (Group C)
Scotland vs. Morocco (Group C)
Kosovo/Romania/Slovakia/Türkiye vs. Paraguay (Group D)
USA vs. Australia (Group D)
Saturday, June 20, 2026
Germany vs. Côte d'Ivoire (Group E)
Ecuador vs. Curaçao (Group E)
Netherlands vs. Albania/Poland/Sweden/Ukraine (Group F)
Tunisia vs. Japan (Group F)
Sunday, June 21, 2026
Uruguay vs. Cabo Verde (Group H)
Spain vs. Saudi Arabia (Group H)
Belgium vs. IR Iran (Group G)
New Zealand vs. Egypt (Group G)
Monday, June 22, 2026
Norway vs. Senegal (Group I)
France vs. Bolivia/Iraq/Suriname (Group I)
Argentina vs. Austria (Group J)
Jordan vs. Algeria (Group J)
Tuesday, June 23, 2026
England vs. Ghana (Group L)
Panama vs. Croatia (Group L)
Portugal vs. Uzbekistan (Group K)
Colombia vs. Congo DR/Jamaica/New Caledonia (Group K)
Wednesday, June 24, 2026
Scotland vs. Brazil (Group C)
Morocco vs. Haiti (Group C)
Switzerland vs. Canada (Group B)
Bosnia and Herzegovina/Italy/Northern Ireland/Wales vs. Qatar (Group B)
Czechia/Denmark/North Macedonia/Republic of Ireland vs. Mexico (Group A)
South Africa vs. Korea Republic (Group A)
Thursday, June 25, 2026
Curaçao vs. Côte d'Ivoire (Group E)
Ecuador vs. Germany (Group E)
Japan vs. Albania/Poland/Sweden/Ukraine (Group F)
Tunisia vs. Netherlands (Group F)
Kosovo/Romania/Slovakia/Türkiye vs. USA (Group D)
Paraguay vs. Australia (Group D)
Friday, June 26, 2026
Norway vs. France (Group I)
Senegal vs. Bolivia/Iraq/Suriname (Group I)
Egypt vs. IR Iran (Group G)
New Zealand vs. Belgium (Group G)
Cabo Verde vs. Saudi Arabia (Group H)
Uruguay vs. Spain (Group H)
Saturday, June 27, 2026
Panama vs. England (Group L)
Croatia vs. Ghana (Group L)
Algeria vs. Austria (Group J)
Jordan vs. Argentina (Group J)
Colombia vs. Portugal (Group K)
Congo DR/Jamaica/New Caledonia vs. Uzbekistan (Group K)
Round of 32
Sunday, June 28, 2026
Match 73 – Group A runners-up vs. Group B runners-up
Monday, June 29, 2026
Match 74 – Group E winners vs. Group A/B/C/D/F third place
Match 75 – Group F winners vs. Group C runners-up
Match 76 – Group C winners vs. Group F runners-up
Tuesday, June 30, 2026
Match 77 – Group I winners vs. Group C/D/F/G/H third place
Match 78 – Group E runners-up vs. Group I runners-up
Match 79 – Group A winners vs. Group C/E/F/H/I third place
Wednesday, July 1, 2026
Match 80 – Group L winners vs. Group E/H/I/J/K third place
Match 81 – Group D winners vs. Group B/E/F/I/J third place
Match 82 – Group G winners vs. Group A/E/H/I/J third place
Thursday, July 2, 2026
Match 83 – Group K runners-up vs. Group L runners-up
Match 84 – Group H winners vs. Group J runners-up
Match 85 – Group B winners vs. Group E/F/G/I/J third place
Friday, July 3, 2026
Match 86 – Group J winners vs. Group H runners-up
Match 87 – Group K winners vs. Group D/E/I/J/L third place
Match 88 – Group D runners-up vs. Group G runners-up
Round of 16
Saturday, July 4, 2026
Match 89 – Winner Match 74 vs. Winner Match 77
Match 90 – Winner Match 73 vs. Winner Match 75
Sunday, July 5, 2026
Match 91 – Winner Match 76 vs. Winner Match 78
Match 92 – Winner Match 79 vs. Winner Match 80
Monday, July 6, 2026
Match 93 – Winner Match 83 vs. Winner Match 84
Match 94 – Winner Match 81 vs. Winner Match 82
Tuesday, July 7, 2026
Match 95 – Winner Match 86 vs. Winner Match 88
Match 96 – Winner Match 85 vs. Winner Match 87
Quarterfinals
Thursday, July 9, 2026
Match 97 – Winner Match 89 vs. Winner Match 90
Friday, July 10, 2026
Match 98 – Winner Match 93 vs. Winner Match 94
Saturday, July 11, 2026
Match 99 – Winner Match 91 vs. Winner Match 92
Match 100 – Winner Match 95 vs. Winner Match 96
Semifinals
Tuesday, July 14, 2026
Match 101 – Winner Match 97 vs. Winner Match 98
Wednesday, July 15, 2026
Match 102 – Winner Match 99 vs. Winner Match 100
Bronze final
Saturday, July 18, 2026
Match 103 – Loser Match 101 vs. Loser Match 102
Final
Sunday, July 19, 2026
Match 104 – Winner Match 101 vs. Winner Match 102
Explore more of our World Cup coverage
Stay tuned for continuous updates leading into the 2026 World Cup and throughout every stage of the tournament.
- Dive into our long-range probabilities to see who will win the World Cup based on thousands of simulations.
- For a measured look at our strongest value plays, explore the latest World Cup best bets.
- For updates, storylines, and ongoing developments, follow our World Cup news.
- For full tournament details and official information, visit the FIFA World Cup 2026 site.
Responsible gambling
World Cup betting should always remain measured and responsible. Responsible gambling resources are available 24/7.