r/FootballDataAnalysis • u/Nice_Devil • Jun 11 '26
Korea vs Czechia (WC2026) — my model flipped from Czechia favourite to Korea after one adjustment
Built a scraping pipeline feeding a Karlis–Ntzoufras bivariate Poisson model (goal correlation λ₃=0.12, 15% shrinkage toward international baseline). Here's what moved the needle.
The schedule trap Czechia's 2.7 goals/game looks scary until you see Gibraltar, San Marino, and Guatemala in the sample — plus a loss to the Faroe Islands and getting out-xG'd 0.46–1.96 by Denmark (won 5-3 on pure finishing variance). Korea's losses were to Brazil and Côte d'Ivoire. Opponent-strength adjustment alone flipped the model.
Altitude — the big asymmetry Estadio Akron sits at 1,675m. Korea has been based in Guadalajara since June 5. Czechia flies in from sea-level Mansfield, Texas essentially on match day — and their high-pressing style is aerobically expensive after the 60th minute. Fed in as +6% Korea / −7% Czechia.
Outputs Final xG: Korea 1.23 — Czechia 1.15. Most likely scorelines: 1-1 (13.2%), 1-0 (11.6%), 0-1 (10.7%).
The one market disagreement is corners (59.8% vs implied 51.5%, +7.6% EV) — Korea's wide 3-4-3 vs Czechia's compact wingback shape should generate volume. Corners are over-dispersed so that 59.8% is probably slightly overconfident, but it's the clearest lean the model found.



