Mexico and Serbia will meet in an international friendly on June 4, 2026, with kickoff set for 10:00 PM as Javier “Vasco” Aguirre keeps shaping Mexico for a World Cup opener on home soil next week. The match is one of the last chances to see Mexico against European opposition before they open their 2026 FIFA World Cup campaign against South Africa at Estadio Azteca on June 11.
For U.S. viewers, the match will be available across several platforms, with a Fubo 5-day free trial offering a live stream on FOX Deportes. That makes mexico vs Serbia a simple search today for fans who want the time, the feed and the latest on two teams arriving at very different points in their preparations.
Mexico’s form is part of the draw. They beat Australia 1-0 at the Rose Bowl in Pasadena on May 31 and have gone through their last five matches unbeaten, with three wins and two draws while scoring seven goals and conceding one. Aguirre’s side have also just worked through late-March friendlies against Belgium and Portugal, and the coach has used this stretch to test personnel and combinations before the tournament begins.
Serbia arrive with a sharper edge to the conversation after a 3-0 loss to Cape Verde on May 31, a result that followed a 2-1 win over Saudi Arabia in March. They have two wins and three losses in their last five matches, and the trip gives them a chance to reset before the World Cup schedule tightens elsewhere. A separate team note has also ruled out Pavlović, Živković and Milošević for the Toluca friendly, underlining how unsettled the squad picture still is.
That uncertainty is the final wrinkle in a match that matters more for timing than for prestige. Mexico are trying to leave June 4 with clearer answers about shape, balance and readiness, while Aguirre still has to settle on the group that will walk out at Estadio Azteca on June 11. The scoreline will matter, but the lineup choices may matter more.

