World Cup Matches 2026

Belgium vs Mexico: World Cup head-to-head record

Last updated

Mexico dominates the World Cup head-to-head record against Belgium with 2 wins, 1 draw, and 0 defeats across their 3 historic meetings between 1970 and 1998. El Tri has never lost to the Red Devils at a World Cup, claiming victories in 1970 and 1986 before drawing 2-2 in their most recent encounter at France '98.

The two nations first met at the 1970 World Cup in Mexico, where the hosts secured a narrow 1-0 victory. They renewed their rivalry 16 years later at Mexico '86, with the home team again prevailing 2-1 despite Belgium taking the lead.

Full 2026 World Cup schedule — updates automatically
Full 2026 World Cup schedule — updates automatically — powered by Bola 2026

Complete Head-to-Head Record

The World Cup meetings between Belgium and Mexico span nearly three decades, with each encounter telling a different story. Mexico's perfect record includes two victories on home soil and a thrilling draw in France that showcased both teams' attacking capabilities.

YearStageResultScore
1970Matchday 3Mexico winMexico 1-0 Belgium
1986Matchday 1Mexico winBelgium 1-2 Mexico
1998Matchday 2DrawBelgium 2-2 Mexico

For fans following the 2026 World Cup, Bola 2026 provides comprehensive coverage to track live scores and build tournament brackets as these historic rivals potentially meet again on North American soil.

Frequently asked questions

How many times have Belgium and Mexico played at World Cups?

Belgium and Mexico have met 3 times at World Cups, with all encounters taking place between 1970 and 1998.

Has Belgium ever beaten Mexico at a World Cup?

No, Belgium has never defeated Mexico at a World Cup. Mexico has won twice (1970, 1986) with one draw in 1998.

When was the last World Cup meeting between Belgium and Mexico?

Belgium and Mexico last met at the 1998 World Cup in France, drawing 2-2 in a group stage match.

Track the World Cup with Bola 2026 — free

The apps and tools behind this site. Live scores, brackets, and where to watch.