Our Predictions

Every team, called. Projected progression, the Golden Boot shortlist and the dark horses we rate. We take stances here. Some of them will look silly by July. That is the game.

Prediction Scorecard

Picks
34/7049%
Record
34–36
Result calls
33/7246%
Exact scorelines
4/726%

1 push · 1 not gradable (excluded from hit rate)

MatchOur pickPredictedResultPick
AlgeriavAustriaOver 2.5 Goals2-13-3
JordanvArgentinaOver 2.5 Goals3-11-3
DR CongovUzbekistanOver 2.5 Goals2-13-1
ColombiavPortugalOver 2.5 Goals @ 1.962-10-0
CroatiavGhanaCroatia Asian Handicap -0.5 (Croatia Win)2-02-1
PanamavEnglandOver 2.5 Goals3-10-2
New ZealandvBelgiumOver 2.5 Goals3-11-5
EgyptvIranOver 2.5 Goals2-11-1
UruguayvSpainSpain -1 Asian Handicap2-00-1P
Cabo VerdevSaudi ArabiaOver 2.5 Goals2-10-0
SenegalvIraqOver 2.5 Goals3-15-0
NorwayvFranceBTTS Yes2-11-4
ParaguayvAustraliaAustralia Double Chance1-10-0
TürkiyevUnited StatesOver 2.5 Goals2-13-2
TunisiavNetherlandsNetherlands -2.5 Asian Handicap4-01-3
JapanvSwedenOver 2.5 Goals2-11-1
CuraçaovCôte d'IvoireOver 2.5 Goals3-10-2
EcuadorvGermanyOver 2.5 Goals3-12-1
South AfricavKorea RepublicOver 2.5 Goals @ 2.152-11-0
CzechiavMexicoUnder 2.5 Goals1-10-3
MoroccovHaitiOver 2.5 Goals3-04-2
ScotlandvBrazilDraw (Scotland +0.5 Asian Handicap)1-10-3
Bosnia and HerzegovinavQatarOver 2.5 Goals2-13-1
SwitzerlandvCanadaBTTS Yes2-12-1
ColombiavDR CongoUnder 2.5 Goals2-01-0
PanamavCroatiaUnder 2.5 Goals1-00-1
EnglandvGhanaUnder 2.5 Goals2-00-0
PortugalvUzbekistanUnder 2.5 Goals2-05-0
JordanvAlgeriaUnder 2.5 Goals1-01-2
NorwayvSenegalUnder 2.5 Goals1-13-2
FrancevIraqOver 3.5 goals3-13-0
ArgentinavAustriaUnder 2.5 Goals2-02-0
New ZealandvEgyptUnder 2.5 Goals1-01-3
UruguayvCabo VerdeUnder 2.5 Goals1-02-2
BelgiumvIranUnder 2.5 Goals1-00-0
SpainvSaudi ArabiaUnder 2.5 Goals2-04-0
TunisiavJapanUnder 2.5 Goals1-00-4
EcuadorvCuraçaoUnder 3.5 goals2-00-0
GermanyvCôte d'IvoireUnder 2.5 goals1-02-1
NetherlandsvSwedenUnder 2.5 Goals1-15-1
TürkiyevParaguayUnder 2.5 goals1-00-1
BrazilvHaitiUnder 2.5 goals2-03-0
ScotlandvMoroccoUnder 2.5 Goals1-00-1
United StatesvAustraliaUnder 2.5 Goals2-02-0
MexicovKorea RepublicKorea Republic +0.5 (Asian Handicap)1-11-0
CanadavQatarUnder 2.5 Goals1-06-0
SwitzerlandvBosnia and HerzegovinaUnder 2.5 Goals1-04-1
CzechiavSouth AfricaUnder 2.5 Goals1-01-1
GhanavPanamaOver 2.5 Goals2-11-0
UzbekistanvColombiaUnder 2.5 Goals0-11-3
EnglandvCroatiaBoth Teams to Score — Yes1-14-2
PortugalvDR CongoOver 2.5 Goals3-11-1
AustriavJordanUnder 2.5 Goals2-03-1
IraqvNorwayDraw1-11-4
ArgentinavAlgeriaUnder 2.5 Goals1-03-0
FrancevSenegalUnder 2.5 goals1-03-1
IranvNew ZealandUnder 2.5 Goals1-02-2
Saudi ArabiavUruguayUnder 2.5 Goals0-01-1
SpainvCabo VerdeSpain -1.5 Asian Handicap3-00-0
BelgiumvEgyptEgypt Double Chance0-11-1
SwedenvTunisiaUnder 2.5 Goals1-05-1
Côte d'IvoirevEcuadorUnder 2.5 Goals0-01-0
NetherlandsvJapanDraw1-12-2
GermanyvCuraçaoOver 3.5 Goals4-07-1
AustraliavTürkiyeUnder 2.5 Goals0-12-0
HaitivScotlandScotland ML1-20-1
BrazilvMoroccoBoth Teams to Score — Yes1-11-1
QatarvSwitzerlandUnder 2.5 Goals0-21-1
United StatesvParaguayUnder 2.5 Goals1-04-1
CanadavBosnia and HerzegovinaUnder 2.5 Goals1-01-1
Korea RepublicvCzechiaCzechia ML0-12-1
MexicovSouth AfricaUnder 2.5 Goals1-02-0

Tournament Predictions

Grading our pre-tournament calls — group finishes, advance/eliminate and Golden Boot per team — for the 12 groups that have finished of 12. Updates as more groups complete.

Group positions
35/4873%
exact
Advance / eliminate
28/3678%
12 TBD
Top scorers
2/1613%
32 teams still active

3rd-place teams stay TBD on advance/eliminate until the best-thirds tiebreak resolves. Top-scorer grades are finalised only when a team is knocked out — still-alive teams show ⏳ with the current leader. Counts goals + penalties; players tied for the team lead all count as an exact call.

Group Apos 1/4 · adv 1/3 · top 0/2
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
Mexico11Round of 16advanced
Santiago Giménez(3)current: Julián Quiñones (2)
South Africa42Group Stageadvanced
Lyle Foster(1)current: Teboho Mokoena / Thapelo Maseko (1)
Korea Republic23Round of 32TBD·Son Heung-minHwang In-beom / Oh Hyeon-gyu(1)
Czechia34Round of 32eliminatedPatrik SchickLadislav Krejčí / Michal Sadilek(1)
Group Bpos 3/4 · adv 2/3 · top 0/1
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
Switzerland11Group Stageadvanced
Breel Embolo(3)current: Johan Manzambi (3)
Canada12Round of 32advanced
Jonathan David(3)current: Jonathan David (3)
Bosnia and Herzegovina33Group StageTBD·
Edin Džeko(1)current: Ermin Mahmić (2)
Qatar44Group StageeliminatedAkram AfifHassan Al Haydos(1)
Group Cpos 4/4 · adv 2/3 · top 0/2
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
Brazil11Quarter-finalsadvanced
Vinícius Júnior(3)current: Vinícius Júnior (4)
Morocco22Group Stageadvanced
Brahim Díaz(3)current: Ismael Saibari (3)
Scotland33Round of 32TBD·Scott McTominayJohn McGinn(1)
Haiti44Group StageeliminatedDuckens NazonWilson Isidor(1)
Group Dpos 2/4 · adv 1/3 · top 0/1
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
United States11Group Stageadvanced
Christian Pulisic(3)current: Folarin Balogun (2)
Australia32Round of 32advanced
Nestory Irankunda(1)current: Connor Metcalfe / Nestory Irankunda (1)
Paraguay33Round of 32TBD·
Miguel Almirón(2)current: Matías Galarza / Mauricio (1)
Türkiye24Round of 16eliminatedKenan YıldızArda Güler / Kaan Ayhan / Orkun Kökçü(1)
Group Epos 3/4 · adv 3/3 · top 0/1
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
Germany11Quarter-finalsadvanced
Florian Wirtz(4)current: Deniz Undav (3)
Côte d'Ivoire22Round of 32advanced
Amad Diallo(2)current: Nicolas Pépé (2)
Ecuador23Round of 16TBD·
Enner Valencia(3)current: Gonzalo Plata / Nilson Angulo (1)
Curaçao44Group StageeliminatedTahith ChongLivano Comenencia(1)
Group Fpos 4/4 · adv 2/3 · top 0/1
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
Netherlands11Quarter-finalsadvanced
Cody Gakpo(3)current: Brian Brobbey (3)
Japan22Round of 16advanced
Takefusa Kubo(2)current: Ayase Ueda / Daichi Kamada (2)
Sweden33Round of 32TBD·
Viktor Gyökeres(2)current: Anthony Elanga / Yasin Ayari (2)
Tunisia44Round of 32eliminatedHannibal MejbriHazem Mastouri / Omar Rekik(1)
Group Gpos 4/4 · adv 3/3 · top 0/2
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
Belgium11Round of 16advanced
Kevin De Bruyne(3)current: Leandro Trossard (2)
Egypt22Round of 32advanced
Mohamed Salah(2)current: Emam Ashour / Mahmoud Saber / Mohamed Salah / Mostafa Zico / Trezeguet (1)
Iran33Round of 32TBD·Mehdi TaremiRamin Rezaeian(2)
New Zealand44Group StageeliminatedChris WoodElijah Just(3)
Group Hpos 1/4 · adv 2/3 · top 0/2
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
Spain11Semi-finalsadvanced
Dani Olmo(4)current: Mikel Oyarzabal (2)
Cabo Verde42Group Stageadvanced
Dailon Livramento(1)current: Hélio Varela / Kevin Pina (1)
Uruguay23Round of 16TBD·Darwin NúñezAgustín Canobbio / Maxi Araújo / Maximiliano Araújo(1)
Saudi Arabia34Group StageeliminatedFiras Al-BuraikanAbdulelah Al-Amri(1)
Group Ipos 3/4 · adv 3/3 · top 1/1
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
France11Winnersadvanced
Kylian Mbappé(5)current: Kylian Mbappé / Ousmane Dembélé (4)
Norway32Round of 32advanced
Erling Haaland(3)current: Erling Haaland (4)
Senegal33Round of 32TBD·
Sadio Mané(2)current: Ismaïla Sarr (3)
Iraq44Group StageeliminatedAymen HusseinAymen Hussein(1)
Group Jpos 4/4 · adv 3/3 · top 0/1
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
Argentina11Runner-upadvanced
Lautaro Martínez(4)current: Lionel Messi (6)
Austria22Round of 32advanced
Marcel Sabitzer(2)current: Marko Arnautović (2)
Algeria33Round of 32TBD·
Mohamed Amine Amoura(2)current: Riyad Mahrez (2)
Jordan44Group StageeliminatedMusa Al-TaamariAli Olwan / Mousa Al-Tamari / Nizar Al Rashdan(1)
Group Kpos 2/4 · adv 3/3 · top 1/1
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
Colombia21Round of 16advanced
Luis Díaz(3)current: Daniel Muñoz (2)
Portugal12Quarter-finalsadvanced
Bruno Fernandes(4)current: Cristiano Ronaldo (2)
DR Congo33Round of 32TBD·
Yoane Wissa(1)current: Yoane Wissa (3)
Uzbekistan44Group StageeliminatedEldor ShomurodovAbbosbek Fayzullaev / Eldor Shomurodov(1)
Group Lpos 4/4 · adv 3/3 · top 0/1
TeamPredActualPosPred exitStatusAdvTop scorer pred → actualTS
England11Semi-finalsadvanced
Harry Kane(5)current: Harry Kane (3)
Croatia22Round of 16advanced
Andrej Kramarić(2)current: Ante Budimir / Martin Baturina / Nikola Vlašić / Petar Musa / Petar Sučić (1)
Ghana33Group StageTBD·
Antoine Semenyo(1)current: Caleb Yirenkyi / Derrick Luckassen (1)
Panama44Group StageeliminatedCecilio Waterman

Live Outright Odds

Live outright market

Loading live odds…

Predicted Pathway

Golden Boot Shortlist

1Kylian Mbappé
🇫🇷 France
5goals
1Harry Kane
🏴󠁧󠁢󠁥󠁮󠁧󠁿 England
5goals
3Florian Wirtz
🇩🇪 Germany
4goals
3Dani Olmo
🇪🇸 Spain
4goals
3Lautaro Martínez
🇦🇷 Argentina
4goals
3Bruno Fernandes
🇵🇹 Portugal
4goals
7Son Heung-min
🇰🇷 Korea Republic
3goals
7Santiago Giménez
🇲🇽 Mexico
3goals
7Jonathan David
🇨🇦 Canada
3goals
7Breel Embolo
🇨🇭 Switzerland
3goals
7Brahim Díaz
🇲🇦 Morocco
3goals
7Vinícius Júnior
🇧🇷 Brazil
3goals

Dark Horse Rankings

All 48 Teams By Projected Exit

TeamGrpProjected exitOutright
FranceIWinners5.00
ArgentinaJRunner-up10.00
SpainHSemi-finals5.75
EnglandLSemi-finals7.00
PortugalKQuarter-finals8.00
BrazilCQuarter-finals7.00
NetherlandsFQuarter-finals21.00
GermanyEQuarter-finals10.00
BelgiumGRound of 1618.00
CroatiaLRound of 1634.00
ColombiaKRound of 1618.00
MexicoARound of 1645.00
UruguayHRound of 1626.00
JapanFRound of 1634.00
TürkiyeDRound of 1651.00
EcuadorERound of 1651.00
SenegalIRound of 3280.00
IranGRound of 32250.00
AustriaJRound of 32125.00
Korea RepublicARound of 3251.00
AustraliaDRound of 32150.00
AlgeriaJRound of 32201.00
EgyptGRound of 32150.00
CanadaBRound of 3251.00
NorwayIRound of 3226.00
Côte d'IvoireERound of 3251.00
SwedenFRound of 32150.00
ParaguayDRound of 32150.00
CzechiaARound of 32201.00
ScotlandCRound of 32251.00
TunisiaFRound of 32501.00
DR CongoKRound of 32750.00
MoroccoCGroup Stage18.00
United StatesDGroup Stage15.00
SwitzerlandBGroup Stage45.00
PanamaLGroup Stage1000.00
UzbekistanKGroup Stage5000.00
QatarBGroup Stage1000.00
IraqIGroup Stage1000.00
South AfricaAGroup Stage250.00
Saudi ArabiaHGroup Stage251.00
JordanJGroup Stage1001.00
Bosnia and HerzegovinaBGroup Stage200.00
Cabo VerdeHGroup Stage1000.00
GhanaLGroup Stage201.00
CuraçaoEGroup Stage5000.00
HaitiCGroup Stage2500.00
New ZealandGGroup Stage2000.00

Group-By-Group

This content is for information and entertainment purposes only and does not constitute financial advice or a guarantee of success. Odds are subject to change. Please gamble responsibly. Read our responsible gambling policy.