Hero Background
  1. Home
  2. mexico vs switzerland
  3. details
World•Friendly International 2025
Jun 7, 20:00
LWWWW
LWWWW

Match Events

17'
🟨
Orozco J.
Mexico
20'
âš½
Embolo B.
Switzerland
46'
🔄
Xhaka G.
Out: Xhaka G. | In: Jashari A.
Switzerland
46'
🔄
Rodriguez R.
Out: Rodriguez R. | In: Garcia U.
Switzerland
50'
🟨
Montes C.
Mexico
51'
âš½
Gimenez S.
Mexico
58'
🔄
Alvarado R.
Out: Alvarado R. | In: Vega A.
Mexico
59'
🔄
Jimenez R.
Out: Jimenez R. | In: Pineda O.
Mexico
59'
🔄
Orozco J.
Out: Orozco J. | In: Juarez R.
Mexico
62'
🔄
Embolo B.
Out: Embolo B. | In: Amdouni Z.
Switzerland
62'
🔄
Akanji M.
Out: Akanji M. | In: Zesiger C.
Switzerland
63'
🟨
Juarez R.
Mexico
64'
âš½
Amdouni Z.
Switzerland
68'
🟨
Huerta Valera C. S.
Mexico
71'
âš½
Ndoye D.
Switzerland
73'
🔄
Ndoye D.
Out: Ndoye D. | In: Manzambi J.
Switzerland
73'
🔄
Gimenez S.
Out: Gimenez S. | In: Sepulveda A.
Mexico
73'
🔄
Lira E.
Out: Lira E. | In: Alvarez E.
Mexico
73'
🔄
Huerta Valera C. S.
Out: Huerta Valera C. S. | In: Alvarez E.
Mexico
75'
âš½
Sepulveda A.
Mexico
83'
🔄
Montes C.
Out: Montes C. | In: Ruiz M.
Mexico
85'
🟨
Zesiger C.
Switzerland
86'
🔄
Sierro V.
Out: Sierro V. | In: Sow D.
Switzerland
86'
🔄
Widmer S.
Out: Widmer S. | In: Blondel L.
Switzerland
90'
âš½
Rieder F.
Switzerland

AI Prediction

Top Pick80%
Home Win (1)
AI prediction points: 80%. Pick: Home Win (1). Correct Score: 1:0.
Correct Score1:0

Win Probabilities

Mexico66%
Draw16%
Switzerland18%

Match Analysis

Mexico enters this match as the clear favorite with a 66% chance of securing a win. Expect a high-scoring affair, as both sides have been prolific in front of goal recently. Our AI model recommends backing Home Win (1), predicting a likely scoreline of 1:0. Taking into account recent form and head-to-head data, this promises to be an intriguing battle at Mexico's home ground.

Scoring Trends

Mexico
VS
Switzerland
1.88
Goals Scored
2.13
0.25
Goals Conceded
1.13
1.54
Expected Goals (xG)
1.24
63%
Over 1.5
88%
25%
Over 2.5
50%
13%
Over 3.5
38%

Head to Head Matches (H2H)

DateMatchScore
07.06.25
MexicovsSwitzerland
2:4
26.01.94
MexicovsSwitzerland
1:5
02.07.50
SwitzerlandvsMexico
2:1

Mexico Last Matches

DateMatchScore
06.07.26
MexicovsEngland
2:3L
01.07.26
MexicovsEcuador
2:0W
25.06.26
Czech RepublicvsMexico
0:3W
19.06.26
MexicovsSouth Korea
1:0W
11.06.26
MexicovsSouth Africa
2:0W

Switzerland Last Matches

DateMatchScore
12.07.26
ArgentinavsSwitzerland
3:1L
07.07.26
SwitzerlandvsColombia
1:0W
03.07.26
SwitzerlandvsAlgeria
2:0W
24.06.26
SwitzerlandvsCanada
2:1W
18.06.26
SwitzerlandvsBosnia & Herzegovina
4:1W