Today's Match Predictions

Today's Matches

All times local

13:00Group AJun 11
MexicoMEXvsSouth AfricaRSA
20:00Group AJun 11
South KoreaKORvsCzechiaCZE
15:00Group BJun 12
CanadaCANvsBosniaBIH
18:00Group DJun 12
USAUSAvsParaguayPAR
19:00Group BToday
QatarQATvsSwitzerlandSUI
22:00Group CToday
BrazilBRAvsMoroccoMAR
21:00Group CToday
HaitiHAIvsScotlandSCO
21:00Group DToday
AustraliaAUSvsTurkiyeTUR
12:00Group EJun 14
GermanyGERvsCuracaoCUW
15:00Group FJun 14
NetherlandsNEDvsJapanJPN
19:00Group EJun 14
Cote d'IvoireCIVvsEcuadorECU
20:00Group FJun 14
SwedenSWEvsTunisiaTUN
12:00Group HJun 15
SpainESPvsCape VerdeCPV
12:00Group GJun 15
BelgiumBELvsEgyptEGY
18:00Group HJun 15
Saudi ArabiaKSAvsUruguayURU
18:00Group GJun 15
IranIRNvsNew ZealandNZL
15:00Group IJun 16
FranceFRAvsSenegalSEN
18:00Group IJun 16
IraqIRQvsNorwayNOR
20:00Group JJun 16
ArgentinaARGvsAlgeriaALG
21:00Group JJun 16
AustriaAUTvsJordanJOR
12:00Group KJun 17
PortugalPORvsDR CongoCOD
15:00Group LJun 17
EnglandENGvsCroatiaCRO
19:00Group LJun 17
GhanaGHAvsPanamaPAN
20:00Group KJun 17
UzbekistanUZBvsColombiaCOL
12:00Group AJun 18
CzechiaCZEvsSouth AfricaRSA
12:00Group BJun 18
SwitzerlandSUIvsBosniaBIH
15:00Group BJun 18
CanadaCANvsQatarQAT
19:00Group AJun 18
MexicoMEXvsSouth KoreaKOR
12:00Group DJun 19
USAUSAvsAustraliaAUS
18:00Group CJun 19
ScotlandSCOvsMoroccoMAR
20:30Group CJun 19
BrazilBRAvsHaitiHAI
20:00Group DJun 19
TurkiyeTURvsParaguayPAR
12:00Group FJun 20
NetherlandsNEDvsSwedenSWE
16:00Group EJun 20
GermanyGERvsCote d'IvoireCIV
19:00Group EJun 20
EcuadorECUvsCuracaoCUW
22:00Group FJun 20
TunisiaTUNvsJapanJPN
12:00Group HJun 21
SpainESPvsSaudi ArabiaKSA
12:00Group GJun 21
BelgiumBELvsIranIRN
18:00Group HJun 21
UruguayURUvsCape VerdeCPV
18:00Group GJun 21
New ZealandNZLvsEgyptEGY
12:00Group JJun 22
ArgentinaARGvsAustriaAUT
17:00Group IJun 22
FranceFRAvsIraqIRQ
20:00Group IJun 22
NorwayNORvsSenegalSEN
20:00Group JJun 22
JordanJORvsAlgeriaALG
12:00Group KJun 23
PortugalPORvsUzbekistanUZB
16:00Group LJun 23
EnglandENGvsGhanaGHA
19:00Group LJun 23
PanamaPANvsCroatiaCRO
20:00Group KJun 23
ColombiaCOLvsDR CongoCOD
12:00Group BJun 24
BosniaBIHvsQatarQAT
12:00Group BJun 24
SwitzerlandSUIvsCanadaCAN
18:00Group CJun 24
ScotlandSCOvsBrazilBRA
18:00Group CJun 24
MoroccoMARvsHaitiHAI
19:00Group AJun 24
South AfricaRSAvsSouth KoreaKOR
19:00Group AJun 24
CzechiaCZEvsMexicoMEX
16:00Group EJun 25
CuracaoCUWvsCote d'IvoireCIV
16:00Group EJun 25
EcuadorECUvsGermanyGER
18:00Group FJun 25
JapanJPNvsSwedenSWE
18:00Group FJun 25
TunisiaTUNvsNetherlandsNED
19:00Group DJun 25
ParaguayPARvsAustraliaAUS
19:00Group DJun 25
TurkiyeTURvsUSAUSA
15:00Group IJun 26
NorwayNORvsFranceFRA
15:00Group IJun 26
SenegalSENvsIraqIRQ
19:00Group HJun 26
Cape VerdeCPVvsSaudi ArabiaKSA
18:00Group HJun 26
UruguayURUvsSpainESP
20:00Group GJun 26
EgyptEGYvsIranIRN
20:00Group GJun 26
New ZealandNZLvsBelgiumBEL
17:00Group LJun 27
PanamaPANvsEnglandENG
17:00Group LJun 27
CroatiaCROvsGhanaGHA
19:30Group KJun 27
ColombiaCOLvsPortugalPOR
19:30Group KJun 27
DR CongoCODvsUzbekistanUZB
21:00Group JJun 27
AlgeriaALGvsAustriaAUT
21:00Group JJun 27
JordanJORvsArgentinaARG
View full schedule
Match-day control room
Schedule4 upcoming
Reviews0 completed
Updated Jun 12, 2026, 04:00 UTCData status: manual fixed

Match Prediction Summary

ConfidenceHigh

74 / 100

Win Probability
QAT15%
Draw25%
SUI60%
Score OutlookSwitzerland 2-0 Qatar or 1-1 draw possible if Qatar defend deep.
Key FactorsTeam FormH2HSituational
FactorEdgeImpact
Ezzalzouli Injury Blow: Qatar's key attacker Abdessamad Ezzalzouli is out for 3-4 weeks with an MCL injury, significantly weakening their attack.QATHigh
Qatar's Poor Form: Qatar have lost their last five matches and failed to win any, raising doubts about their competitiveness.QATHigh
Switzerland's Strong Qualifying: Switzerland topped UEFA Group B, showcasing solid defense and efficient attack.QATMedium
World Cup Experience: Switzerland has a history of strong World Cup performances, while Qatar is seeking redemption after a winless 2022 campaign.QATMedium
Group B Dynamics: With Canada and Bosnia also in the group, both teams need points; Switzerland will aim for a strong start.SUIMedium
Ball progressionEvenLow
Recent formQATLow
Rest daysEvenLow
Our model blends team context, match data, and source freshness.Model details

Group B Standings

Full standings
TeamPWDLGFGAGDPtsForm
BIH00000000-
CAN00000000-
QAT00000000-
SUI00000000-

Source attribution