Mexico vs Serbia Predictions, Picks & Odds – 05/06/2026
Best odds to bet on Mexico vs Serbia
Mexico vs Serbia Preview
Mexico head into this friendly in superb form, unbeaten across their last seven outings with five wins and two draws. Javier Aguirre's side have not lost on home soil since October 2018, a record that speaks volumes about their resilience at venues like the Estadio Nemesio Díez. As co-hosts of the 2026 World Cup, every fixture now carries added significance. Julian Quiñones, Santiago Giménez, and César Montes are all pushing for starting berths.
Serbia arrive in Mexico during a difficult transitional period, having failed to secure a place at next summer's World Cup. Their recent results paint a bleak picture: a heavy 3-0 defeat to Cape Verde last time out underlined the scale of the rebuild required. With only one victory in their past three matches, confidence is fragile. This friendly offers a chance to blood younger talent ahead of the UEFA Nations League, though meaningful cohesion may still be some distance away.
Mexico's home record is the cornerstone of this selection. El Tri have not suffered defeat on their own turf since October 2018, a run spanning several years and dozens of fixtures. That kind of dominance at the Estadio Nemesio Díez, combined with World Cup preparations driving intensity, makes the home win at 1.30 a well-supported pick.
Serbia arrive in poor shape. A heavy 3-0 loss to Cape Verde in their most recent outing underlined the struggles of a side firmly in rebuilding mode, having failed to reach next summer's tournament. Three of their last five results have ended in defeat, and travelling to Mexico with little at stake offers scant motivation to reverse that trend.
The hosts should also provide entertainment. With Santiago Giménez and Julián Quiñones pushing for starts, Javier Aguirre's attacking options look sharp. Over 2.5 goals at N/A appeals given Mexico's recent scoring form and Serbia's defensive vulnerability. Betting is entertainment, not a guaranteed income. 18+. Please gamble responsibly. For help, visit GambleAware.co.uk
Trends to Know about Mexico vs Serbia
- Mexico unbeaten in last seven matches
- Serbia lost five of last eight
- Mexico undefeated at home since 2018
Form & Statistics: Mexico vs Serbia
Mexico
Recent form
Season statistics (5)
Serbia
Recent form
Season statistics (3)
Mexico vs Serbia: Head-to-Head
Average statistics (recent meetings)
How to Watch Mexico vs Serbia Match?
What time is Mexico vs Serbia?
This match kicks off at the Estadio Nemesio Díez on 5 June 2026 at 03:00 BST.
Where is Mexico vs Serbia being played?
This fixture takes place at the Estadio Nemesio Díez in Toluca, Mexico.
How Can I Watch Mexico vs Serbia on TV and Live Stream?
Broadcast details for Mexico vs Serbia have not been confirmed; check local listings for coverage information.