48 Teams · 104 Matches · 5-Factor Model
Official FIFA ranking converted to 0-100 via exponential decay:score = 100 × e^(-rank/20)
Transfermarkt total squad valuation (EUR), normalized:score = min(100, value / 15M)
Historical WC performance with recency weighting:Champion=12, Final=8, Semi=5, QF=3, R16=1.5
Win rate over last 20 internationals, weighted by opponent quality
Optimal peak window is 25-29. Penalty for inexperience or aging:score = max(0, 100 - |avgAge - 27| × 12)
Poisson CDF
Gold standard for football score prediction
6×6 Matrix
Joint probability for 0-0 through 5-5
18% Upset
Because football is beautifully unpredictable
+5 Stronger
Big-game DNA matters in elimination
3 — 2
BRAZIL
Mbappe brace + Tchouameni long-range screamer seal Les Bleus' 3rd World Cup title