Mexico vs Serbia prediction: teams form analysis, possible lineups on June 5, 2026
On June 5, 2026, a friendly match between the national teams of Mexico and Serbia will take place. The hosts will be aiming for victory.
Mexico vs Serbia: Team News and Expert Analysis
Last year, Mexico managed to win the CONCACAF Gold Cup. Afterwards, they continued preparations for their "home" World Cup with a series of friendlies. Mostly, they came out on top, although in March they played to draws with Portugal and Belgium. Recently, they managed to defeat both Ghana and Australia without conceding, winning 2-0 and 1-0 respectively.
Serbia participated in previous tournaments. However, in the most recent qualification, they lost the battle for second place to their neighbor and rival, Albania. After changing head coaches, the team has been playing friendlies in 2026. They suffered a heavy defeat against Spain, then beat Saudi Arabia. But in June, they unexpectedly lost heavily to Cape Verde, 0-3.
The North American flagship scores only 1.2 goals per match but concedes much less—just 0.4 on average. The European side scores 1.1 goals on average but concedes 1.7 per game.
Previous Matches: Mexico vs Serbia
The only friendly between these teams was played in November 2011, when Mexico secured a 2-0 victory.
The visitors seem to be out of form. Now, they should be beaten with a "-1 goal" handicap (odds – 1.63).
Mexico vs Serbia: Key Statistics and Trends
- Mexico has won five of their last seven matches
- 30% of Mexico's matches end with goals from both teams and the average total goals per match is 1.6
- Serbia has won one out of their last three matches
- 30% of Serbia's matches end with goals from both teams and the average total goals per match is 2.8
Mexico vs Serbia: Probable Starting Lineups
Mexico is expected to play in a 1-4-2-3-1 formation (possible lineup): Rangel - Mateo Chavez, Vasquez, Alvarez, Sanchez - Luis Chavez, Romo - Vega, Fidalgo, Pineda - Martinez
Serbia is expected to play in a 1-4-2-3-1 formation (possible lineup): Stankovic - Avdic, Pavlovic, Erakovic, Nedeljkovic - Aleksandar Stankovic, Petrovic - Birmancevic, Kostov, Zivkovic - Milosevic
Place your bet on the upcoming match and follow the team's performance in the national teams friendly matches standings