Mexico’s national team has played 50 matches at the Estadio Azteca going back to 2008 and lost 3 of them. Two wins from this World Cup already sit on that pile: 2-0 over South Africa in the group, 2-0 over Ecuador in the round of 32. On Sunday evening England walk in, and our model, with Mexico’s host advantage granted and the thin air already priced, still makes this almost a coin flip that leans their way: 51.7% for England to advance, 48.3% for Mexico.
That number should annoy both fanbases, which is usually a sign it’s worth explaining.
The air up there
The Azteca sits at roughly 2,230 metres, or 7,316 feet. Air pressure at that height is about 24% lower than at sea level, which means less oxygen in every breath for an unacclimatised player than there will be at the Miami quarter-final waiting for the winner. Thinner air also means less drag on the ball, so shots and long passes travel faster and dip later than visiting goalkeepers are used to. Sports medicine has documented the aerobic cost for decades. The narrower question for this article is football-specific: does any of it show up in results?
What 1.5 million matches say
We joined roughly 1.5 million matches in our database to the elevation of their venues, including about 28,000 games above 2,000 metres (6,560 feet). This is a descriptive ladder, and a pure causal estimate it is not: altitude comes tangled with league, country, travel, climate and squad familiarity. The sample is big enough to show where the signal starts, and the extreme case gets its own control below. Two things stand out, and neither is the one the pre-match shows will lead with.
First, the clean altitude signal lives in the away column. In the Azteca’s band, away scoring falls from roughly 1.27 goals per match at sea level to 1.08, about 0.2 goals per game, or one goal every five matches. Second, the home win rate barely responds until the extreme. Between 1,500 and 3,000 metres it wobbles between 43.8% and 48.6%, a nudge over the 44.6% sea-level baseline. Only above 3,000 metres (9,840 feet) does the pattern break open: 59.3% home wins.
The quieter line is the draw column. At moderate altitude the suppressed away scoring turns into draws: 27.8% in the band below the Azteca’s, against 24.0% at sea level. In a league table that’s one point each. In a knockout it’s thirty more minutes in the same thin air, and maybe penalties.
The La Paz control
The honest objection to that table: elevation bands aren’t random samples of world football. The rows above 3,000 metres are mostly Bolivian league matches, so some of that home dominance could just be how Bolivian home sides play. The cleanest control is competition with fixed opposition: World Cup qualifiers. Bolivia has played 53 home qualifiers in our data, almost all at the Estadio Hernando Siles in La Paz, 3,618 metres (11,870 feet) up, and won 24 of them with 13 draws. This is a team that hasn’t qualified for a World Cup since 1994 and collects nearly everything it gets at home. The stadium itself shows the same face to everyone: 1,111 matches in our data, the home side winning 63.5%. Altitude doesn’t explain all of that. It clearly explains some of it. The Azteca is high enough to matter and nowhere near high enough to behave like La Paz: its band is worth a few points of home win rate and a fifth off the visitors’ scoring.
The fortress itself
Our data has 735 matches at the Azteca since 2002, club and country together: the home side wins 54.8% of them and outscores visitors 1.78 to 1.03. Mexico’s national team is the sharp end of that record, 33 wins, 14 draws and 3 defeats in its last 50, with the most recent defeat back in 2013. One caveat before anyone extrapolates: that record is not opponent-adjusted. It mixes qualifiers, friendlies and tournament matches, so read it as a fortress signal rather than a direct forecast against England. England have played a World Cup knockout in this stadium once before, the 1986 quarter-final, and it’s remembered for a handball and for what many still call the greatest goal ever scored. Nobody remembers the altitude.
What the model actually knows
Our model is never handed a stadium-elevation variable. It sees the match conditions, and those include air pressure, which at this scale is effectively an altitude fingerprint, so the Azteca enters through the weather rather than a manually added label. In 90 minutes the model has England 37.8%, Mexico 34.7% and the draw at 27.4%. After extra time and penalties are simulated, that becomes England 51.7% to advance. The reason is chance creation: even after the host advantage and the Azteca’s pressure are priced in, England still project at 1.42 expected goals to Mexico’s 1.13. The altitude discount narrows the match. It doesn’t erase that gap.
So the thin air is real, the fortress is real, and both are already in the number. The Azteca doesn’t make Mexico favourites. It makes England’s edge fragile. And if it’s still level after 120 minutes, the ladder has already told us what altitude does best: it keeps games small, and small games don’t resolve themselves. Twelve yards might.
Venue elevations come from a per-location lookup joined to our match database. Locations are city-level, so a small share of games sits in a neighbouring altitude band; at this sample size that noise mostly washes out. The ladder uses the listed home team, so some neutral-site matches remain in it, which should weaken rather than inflate the altitude signal. Full sample: 1,487,526 completed matches with both a result and an elevation, including 28,030 above 2,000 metres. The Azteca and La Paz records count all matches we hold for those grounds, and the Azteca’s two names (Azteca and its Banorte sponsorship) are disambiguated from Culiacán’s ground of the same sponsor name. Matchup probabilities are a frozen 2026-07-02 snapshot of our Monte-Carlo tournament simulation; the live board carries the current numbers until kickoff.