2-4
Full Time
Saturday, Jun 7
Víctor Manuel R...
2 - 4
Full Time
Venue TBD
Víctor Manuel Rivas
Saturday, June 7, 2025 At 16:00 Edt
Recent Form
Mexico
W
W
W
D
W
USA vs Mexico
Jul 6, 2025
1 - 2
Mexico vs Honduras
Jul 3, 2025
1 - 0
Mexico vs Saudi Arabia
Jun 29, 2025
2 - 0
Switzerland
W
W
W
D
L
USA vs Switzerland
Jun 11, 2025
0 - 4
Mexico vs Switzerland
Jun 7, 2025
2 - 4
Switzerland vs Luxembourg
Mar 25, 2025
3 - 1
Head to Head
Jun 7, 2025


2 - 4

2025
Match Events

Switzerland

Jesús Orozco
Yellow Card
Foul
17'
🟨
20'
⚽
B. Embolo
Assist: R. Rodríguez
46'
↔️
Granit Xhaka
On: Granit Xhaka
Off: Ardon Jashari
Off: Ardon Jashari
Substitution
46'
↔️
Ricardo Rodríguez
On: Ricardo Rodríguez
Off: Ulisses Garcia
Off: Ulisses Garcia
Substitution
46'
↔️
R. Rodríguez
On: R. Rodríguez
Off: U. Garcia
Off: U. Garcia
Substitution
46'
↔️
G. Xhaka
On: G. Xhaka
Off: A. Jashari
Off: A. Jashari
Substitution
César Montes
Yellow Card
Foul
50'
🟨
S. Giménez
51'
⚽
R. Alvarado
On: R. Alvarado
Off: A. Vega
Off: A. Vega
Substitution
58'
↔️
Raúl Jiménez
On: Raúl Jiménez
Off: Orbelín Pineda
Off: Orbelín Pineda
Substitution
59'
↔️
Jesús Orozco
On: Jesús Orozco
Off: Ramón Juárez
Off: Ramón Juárez
Substitution
59'
↔️
J. Orozco
On: J. Orozco
Off: R. Juárez
Off: R. Juárez
Substitution
59'
↔️
R. Jiménez
On: R. Jiménez
Off: O. Pineda
Off: O. Pineda
Substitution
59'
↔️
62'
↔️
M. Akanji
On: M. Akanji
Off: C. Zesiger
Off: C. Zesiger
Substitution
62'
↔️
B. Embolo
On: B. Embolo
Off: Z. Amdouni
Off: Z. Amdouni
Substitution
Ramón Juárez
Yellow Card
Foul
63'
🟨
64'
⚽
Z. Amdouni
César Huerta
Yellow Card
Argument
68'
🟨
71'
⚽
D. Ndoye
Assist: F. Rieder
Santiago Giménez
On: Santiago Giménez
Off: Ángel Sepúlveda
Off: Ángel Sepúlveda
Substitution
73'
↔️
C. Huerta
On: C. Huerta
Off: Efraín Álvarez
Off: Efraín Álvarez
Substitution
73'
↔️
Erik Lira
On: Erik Lira
Off: Edson Álvarez
Off: Edson Álvarez
Substitution
73'
↔️
73'
↔️
D. Ndoye
On: D. Ndoye
Off: J. Manzambi
Off: J. Manzambi
Substitution
É. Lira
On: É. Lira
Off: Edson Álvarez
Off: Edson Álvarez
Substitution
73'
↔️
S. Giménez
On: S. Giménez
Off: Á. Sepúlveda
Off: Á. Sepúlveda
Substitution
73'
↔️
Á. Sepúlveda
Assist: A. Vega
75'
⚽
C. Montes
On: C. Montes
Off: M. Ruíz
Off: M. Ruíz
Substitution
83'
↔️
85'
🟨
Cedric Zesiger
Yellow Card
Foul
86'
↔️
S. Widmer
On: S. Widmer
Off: L. Blondel
Off: L. Blondel
Substitution
86'
↔️
V. Sierro
On: V. Sierro
Off: D. Sow
Off: D. Sow
Substitution
90'
⚽
F. Rieder
Assist: L. Blondel
Lineups
Mexico
(4-4-2)
Starting XI

C. Montes
#3

É. Lira
#6

C. Rodríguez
#8

R. Jiménez
#9

S. Giménez
#11

R. Rangel
#12

E. Lara
#15

J. Orozco
#19

C. Huerta
#21

R. Alvarado
#25

M. Chávez
#26
Substitutes

L. Malagón
#1

J. Sánchez
#2
M

R. Juárez
#5

G. Mora
#7

A. Vega
#10

G. Ochoa
#13

M. Ruíz
#14

J. Márquez
#16

O. Pineda
#17

Á. Sepúlveda
#18

Efraín Álvarez
#20

J. Araujo
#22

J. Gallardo
#23

J. Purata
#24
Switzerland
(4-1-4-1)
Starting XI
Substitutes

L. Blondel
#2

N. Elvedi
#4

J. Manzambi
#9

Y. Mvogo
#12

C. Zesiger
#14

D. Sow
#15

M. Muheim
#17

A. Jashari
#18

U. Garcia
#19

M. Aebischer
#20

M. Keller
#21

Z. Amdouni
#23

I. Schmidt
#24

S. Gartenmann
#26
Match Predictions
Match Result
Home Win
Confidence:
38.1%
Goals Prediction
Over 2.5
61.6%
Both Teams Score
Yes
63.1%
Match Outcome Probabilities
Mexico Win
38.1%
Draw
26.6%
Switzerland Win
35.3%
Additional Markets
Over 1.5 Goals
82.6%
Over 3.5 Goals
39.3%
Most Likely Score
1-1
Model Confidence: 60.0%
Model Version: ML_v1.0
Last Updated: 2 weeks ago
Match Statistics

Switzerland

50%
Possession
50%
10
Shots
15
5
Shots on Target
6
1
Blocked Shots
6
13
Fouls
13
3
Corners
6
4
Yellow Cards
1
3
Offsides
1
2
Saves
3
367
Passes
372
300
Accurate Passes
310
82%
Pass Accuracy
83%
Team Analytics
Team Comparison
Head-to-head analytics and performance comparison
Overall Strength
40
Mexico
50%
50%
40
Switzerland
Attacking Power
50%
50%
Defensive Strength
50%
50%
Current Form
50%
50%
Discipline
50%
50%
Early Goals Threat
50%
50%
Tactical Flexibility
50%
50%
Match Prediction Insight
Evenly Matched Teams
Cards Analysis
Events Data
2024/2025 Season
21
Yellow Cards
1.62/Game
0
Red Cards
0/Game
21
Total Cards
1.62/Game
Good
Discipline
Cards by Period
0-15 Minutes
1
4.8% of Total
16-30 Minutes
4
19.0% of Total
31-45 Minutes
1
4.8% of Total
46-60 Minutes
3
14.3% of Total
61-75 Minutes
5
23.8% of Total
76-90 Minutes
7
33.3% of Total
76-90min
Most Yellow Cards
7 Cards
Discipline Analysis
Discipline Record:
Good
(1.62/Game)
Red Card Frequency:
Rare
(0/Game)
Late Game Discipline:
Poor
(33.3%)
Pressure Handling:
Deteriorates
Cards Analysis
Events Data
2024/2025 Season
32
Yellow Cards
2.13/Game
2
Red Cards
0.13/Game
34
Total Cards
2.27/Game
Good
Discipline
Cards by Period
0-15 Minutes
1
2.9% of Total
16-30 Minutes
4
11.8% of Total
31-45 Minutes
6
17.6% of Total
46-60 Minutes
9
1
29.4% of Total
61-75 Minutes
3
8.8% of Total
76-90 Minutes
9
1
29.4% of Total
46-60min
Most Yellow Cards
9 Cards
46-60min
Most Red Cards
1 Cards
Discipline Analysis
Discipline Record:
Good
(2.27/Game)
Red Card Frequency:
Occasional
(0.13/Game)
Late Game Discipline:
Poor
(29.4%)
Pressure Handling:
Deteriorates
Frequently Asked Questions about Mexico vs Switzerland
The final score was Mexico 2 - 4 Switzerland.
This match is part of the Friendlies (2025 season, Friendlies 1).