Group stage·21 June

The model's read

Home
50%
Draw
24%
Away
26%
BelgiumExpected goalsIran
1.70 xG1.03 xG
Belgium Elo
1725
Iran Elo
1634
Over 2.5
48%
BTTS
43%

Model vs market

How the model's probabilities line up against the bookmaker's.

ModelFair oddsPinnacleMarketModel − mkt
Home50.0%2.001.3867.4%-17.4
Draw24.1%4.144.5820.3%+3.8
Away25.9%3.877.6012.2%+13.6
Over 2.547.5%2.101.8451.4%-3.9
Under 2.552.5%1.911.9548.5%+3.9

Market probabilities are Pinnacle prices with the bookmaker margin removed. BTTS is model-only — no market shown.

Model favours Belgium (50%).

Match preview

Belgium enter as clear favourites against Iran, with the model's strength ratings showing a meaningful gap between the two sides. The Belgians should control possession and territory, pressing Iran into a reactive shape throughout the match. Iran will look to stay compact defensively and exploit set pieces or transitions, but the data suggests Belgium's superior technical quality and match control will be the decisive factor here.

The model sees this as Belgium's to lose. Iran can threaten on the counter and create moments of danger, but sustaining pressure against a stronger opponent over ninety minutes presents a significant challenge. Belgium's ability to dominate play should translate into a convincing performance if they execute their approach consistently.

The model's read on every match, free. Get it in your inbox.