There are few nations in better recent form than Mexico, and Javier Aguirre’s team will be aiming to maintain their excellent run following success in the CONCACAF Nations League on Saturday.

Mexico will come up against European opposition in the form of Switzerland, as they continue to prepare for their CONCACAF Gold Cup defense, which gets underway in mid-June.

Mexico vs. Switzerland Overview

StatInformation
Date & TimeSaturday, June 7, 2025 @ 4:00 PM ET
WhereRice-Eccles Stadium, Salt Lake City, USA
How to WatchFOX

Odds

Match ResultOdds
Mexico+145
Draw+240
Switzerland+150

Mexico vs. Switzerland Head-to-Head Record

TotalMexicoSwitzerlandDraws
Wins6141
Friendly Games5131
Goals19136 

Mexico and Switzerland will collide in an international fixture for the first time since 1994. Switzerland will have fond memories of their last head-to-head clash against their opponents, claiming a dominant 5-1 win 30 years ago.

Mexico’s only previous win against the Swiss was registered in January 1967.

Mexico Team News

Raul Jimenez will lead the line for Mexico this weekend, as the Fulham striker is set to win his 110th international cap. There could be senior national debuts for a number of players, including Ramos Juarez, Mateo Chavez, and Gilberto Mora.

Possible Lineup

I, Malagon (GK); I. Reyes, C. Montes, J. Vasquez, J. Gallardo, R. Alvarado, E. Alvarez, L. Romo, C. Huerta, S. Gimenez, R. Jimenez

Switzerland Team News

Gregor Kobel is expected to start in goal for Switzerland in the absence of Yann Sommer. Granit Xhaka will captain Switzerland, while Breel Embolo is expected to lead the line for the nation.

Possible Lineup

G. Kobel (GK); E. Cumart, S. Garfenmann, R. Rodriguez, L. Blondel, D. Sow, G. Xhaka, M. Muheim, D. Ndoye, R. Vargas, B. Embolo

Mexico vs. Switzerland Picks

Mexico’s poor head-to-head record against Switzerland is a notable concern ahead of this showdown on Saturday.

Therefore, it could be worth siding with the Swiss landing a victory after going two without defeat since a high-quality group stage campaign in the Nations League at the end of last year.     

Pick
Switzerland
New Player Bonus
50% up to $1000
Alex Dudley
Alex Dudley

Sports Analyst and Betting Expert

Alex has over 15 years of experience in sports betting, specializing in soccer and horse racing. He uses his deep knowledge of markets and strategies to guide readers through disciplined and informed betting.

maillinkedinx