Group stage·25 June

The model's read

Home
36%
Draw
23%
Away
41%
EcuadorExpected goalsGermany
1.43 xG1.57 xG
Ecuador Elo
1758
Germany Elo
1754
Over 2.5
52%
BTTS
46%

Model vs market

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

ModelFair oddsPinnacleMarketModel − mkt
Home36.0%2.774.3921.2%+14.8
Draw23.2%4.303.6625.5%-2.3
Away40.7%2.461.7553.3%-12.6
Over 2.551.6%1.941.9149.6%+2.0
Under 2.548.4%2.071.8850.4%-2.0

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

Model leans Germany.

Match preview

Ecuador and Germany enter this group-stage encounter as near-equals according to the model's strength assessment. Both sides occupy comparable tiers in the current hierarchy, suggesting a closely contested affair where marginal details will likely prove decisive. Neither team holds a clear structural advantage, making this a genuine 50-50 proposition.

The even matchup implies tactical discipline and execution will separate the sides rather than raw quality or dominance. Expect a competitive, well-balanced contest where mistakes prove costly and both teams' ability to convert limited opportunities becomes paramount. Both camps will view this as winnable but also recognize the genuine threat posed by their opposition.

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