500%Bonus
Bonus
500%
Welcome bonus 500% on the first 4 deposits
Sign Up & Activate Bonus
No, thanks

Mexico vs Switzerland – 07.06.2025

16:00Finished29 tips07.06.2025
2 Mexico Mexico
4 Switzerland Switzerland
International Friendly 2025 - June

Predictions

Mexico
111 18
Draw
111 11
Switzerland
0
Bookmakers Analysis 27 brands
2.27 41%
3.33 28%
3.09 30%
Betting Insights AI + 29 experts
50%
26%
24%

Silver bet on Mexico. Team has a 50% win chance vs 41% by bookmakers. Bet on 2.27 odds for a solid return. Data from 29 tipsters and 27 bookmakers.

Mexico vs Switzerland stats & live update | 07.06.2025

The football match between Mexico (Mexico) and Switzerland (Switzerland) ended on Saturday 07.06.2025 at 16:00 with a score of 4 : 2 in favor of Switzerland. This match was part of the June of the International Friendly 2025.

Since the football match is over, bets on Mexico vs Switzerland are no longer accepted and not available.

You can also evaluate the results of 29 predictions for the Mexico vs Switzerland football match from various related sources collected by the Tips.GG team prior to this event.

Team form of Mexico and Switzerland:
Team Mexico Switzerland
Rating #11801 #5471
Winning/Losing Streak Win streak: 2 Win streak: 2
Last 6-month win rate 80% 40%
Recent match history Wins: 4
Losses: 0
Ties: 1
Wins: 2
Losses: 0
Ties: 3

For a better assessment of the teams' head-to-head history, check out the H2H analysis of the Mexico vs Switzerland football matches.

June

Teams: 312
Win
Lose
Draw
Goals
Tanzania (w)
5
2
0
16 - 6
Morocco (w)
4
0
1
16 - 5
USA (w)
4
0
0
14 - 0
Australia (w)
3
1
1
11 - 5
Kenya (w)
3
2
0
12 - 6
Venezuela U17
3
0
0
8 - 4
Moldova U19
3
0
0
6 - 3
Uzbekistan U17
3
1
0
4 - 3
Nigeria (w)
2
0
1
6 - 1
Australia U23
2
0
1
4 - 0
China U22
2
0
1
5 - 2
Ghana (w)
2
2
1
8 - 8
Thailand (w) U19
2
0
0
11 - 2
Senegal (w)
2
0
0
7 - 0
Greece
2
0
0
8 - 1
France (w)
2
0
0
8 - 2
Vietnam (w) U19
2
0
0
6 - 0
Switzerland
2
0
0
8 - 2
Denmark
2
0
0
7 - 1
Japan U16
2
0
0
7 - 1
Belarus (w)
2
0
0
5 - 0
Paraguay U17
2
1
0
8 - 3
Kosovo
2
0
0
9 - 4
South Africa (w)
2
0
0
4 - 0
Norway (w) U18
2
0
0
5 - 1
Malaysia (w)
2
0
0
5 - 1
Uzbekistan (w) U16
2
0
0
4 - 0
Senegal U18
2
1
0
9 - 5
Morocco (w) U20
2
0
0
7 - 4
Ecuador (w)
2
1
0
5 - 2
Colombia U17
2
0
0
4 - 1
Algeria U17
2
0
0
3 - 0
Germany (w) U16
2
0
0
7 - 4
Sweden
2
0
0
6 - 3
Austria U21
2
0
0
4 - 1
Morocco
2
0
0
3 - 0
Argentina U20
2
0
0
4 - 1
Azerbaijan U16
2
0
0
5 - 3
Slovenia
2
0
0
3 - 1
Norway U18
2
1
0
5 - 3
Colombia U20
2
1
0
4 - 2
USA U18
2
0
0
7 - 5
Sweden U18
2
0
0
3 - 1
Malta U21
2
0
0
3 - 1
Czech Republic U18
2
0
0
4 - 2
Japan U17
2
2
0
6 - 5
Algeria (w)
2
1
0
2 - 3
Brazil U20
1
0
2
5 - 1
Senegal
1
0
2
4 - 2
Russia
1
0
1
5 - 2
Georgia U19
1
1
1
5 - 2
Cameroon
1
0
1
4 - 1
Russia (w) U19
1
0
1
7 - 5
Turkey U16
1
0
1
5 - 3
Canada
1
0
1
4 - 2
South Africa
1
0
1
2 - 0
Belarus U21
1
0
1
4 - 2
Mexico (w)
1
0
1
1 - 0
Kosovo (w)
1
0
1
3 - 2
Tajikistan U23
1
0
1
3 - 2
Norway (w) U16
1
0
1
3 - 2
Kenya
1
0
1
2 - 1
Qatar U23
1
0
1
2 - 1
Turkey U18
1
1
1
5 - 4
Burundi
1
0
1
1 - 0
Niger
1
0
1
5 - 4
Croatia U21
1
0
1
2 - 1
Gambia
1
0
1
3 - 2
Norway U20
1
0
1
1 - 0
Turkey U21
1
0
1
2 - 1
Moldova U20
1
1
1
3 - 3
Croatia U18
1
1
1
5 - 6
England (w)
1
0
0
7 - 0
Belarus U19
1
0
0
6 - 0
Nepal (w) U20
1
0
0
6 - 1
Chile (w)
1
0
0
5 - 0
Poland (w)
1
0
0
4 - 0
Brazil U17
1
1
0
5 - 1
Malaysia (w) U19
1
0
0
4 - 0
Norway U21
1
0
0
4 - 0
Russia (w)
1
0
0
3 - 0
Japan (w) U17
1
0
0
3 - 0
Switzerland (w)
1
0
0
4 - 1
Mali U17
1
0
0
5 - 2
Russia U21
1
0
0
6 - 3
Netherlands U21
1
0
0
3 - 0
Cyprus U21
1
0
0
5 - 2
Israel U21
1
0
0
3 - 0
Czech Republic (w) U23
1
0
0
3 - 0
China U16
1
0
0
5 - 2
Spain (w)
1
0
0
3 - 1
Iceland (w)
1
0
0
3 - 1
Sweden (w)
1
0
0
2 - 0
Liechtenstein U21
1
0
0
3 - 1
Australia U18
1
1
0
6 - 4
Scotland
1
1
0
5 - 3
Uzbekistan U23
1
0
0
3 - 1
Laos (w) U19
1
0
0
2 - 0
D.R. Congo
1
0
0
3 - 1
Poland
1
0
0
2 - 0
Burkina Faso
1
0
0
2 - 0
England U19
1
0
0
3 - 1
Qatar U17
1
0
0
2 - 0
Bangladesh
1
0
0
2 - 0
Morocco (w) U17
1
0
0
4 - 2
Paraguay (w)
1
0
0
2 - 0
Albania (w) U19
1
0
0
4 - 2
Fiji (w)
1
0
0
3 - 1
Niger U20
1
0
0
1 - 0
Ivory Coast U20
1
0
0
2 - 1
Mali (w)
1
0
0
1 - 0
Iceland (w) U19
1
1
0
3 - 2
Netherland (w)
1
0
0
2 - 1
Cambodia (w)
1
0
0
1 - 0
Finland (w) U19
1
0
0
1 - 0
Niger U17
1
0
0
1 - 0
Bolivia U17
1
1
0
2 - 1
Uruguay U16
1
0
0
2 - 1
Rest of the World XI
1
0
0
5 - 4
Saudi Arabia (w)
1
0
0
1 - 0
Iceland
1
1
0
3 - 2
Israel
1
0
0
1 - 0
Algeria
1
1
0
5 - 4
Saturn Ramenskoye
1
0
0
1 - 0
Portugal U18
1
1
0
7 - 6
France U18
1
1
0
6 - 5
United Arab Emirates U23
1
0
0
2 - 1
Gabon
1
1
0
5 - 4
Sweden U17
1
0
0
1 - 0
Chile U20
1
0
0
2 - 1
Ukraine U21
1
0
0
1 - 0
Central Africa
1
0
0
2 - 1
Sri Lanka
1
0
0
1 - 0
Algeria U20
1
0
0
2 - 1
Hong Kong U23
1
0
0
3 - 2
Germany (w) U23
1
0
0
2 - 1
Scotland (w) U23
1
0
0
2 - 1
Vietnam U16
1
0
0
2 - 1
Puerto Rico (w)
1
0
0
2 - 1
Panama (w)
1
1
0
3 - 3
Canada (w)
1
1
0
4 - 4
Brazil (w)
1
1
0
4 - 4
Turkey
1
1
0
2 - 2
New Zealand
1
1
0
2 - 2
Northern Ireland
1
1
0
2 - 2
USA U20
1
1
0
1 - 1
Japan U18
1
1
0
4 - 4
USA U17
1
1
0
6 - 6
Argentina U18
1
1
0
6 - 6
Canada U17
1
1
0
7 - 7
Mexico
1
1
0
3 - 4
Ukraine
1
1
0
4 - 5
Hungary
1
1
0
2 - 3
Uganda (w)
1
3
0
5 - 7
Ireland U17
1
2
0
4 - 6
Chile U17
1
4
0
4 - 7
Belgium (w)
1
1
0
2 - 5
Ivory Coast U16
1
1
0
2 - 5
Mexico U17
1
1
0
1 - 5
Burundi (w)
1
3
0
2 - 12
South Sudan (w)
1
3
0
3 - 14
Ireland
0
0
2
1 - 1
USA U19
0
0
2
2 - 2
Saudi Arabia U20
0
0
2
1 - 1
Bulgaria U19
0
0
2
2 - 2
Albania U19
0
0
2
2 - 2
Montenegro U21
0
0
2
1 - 1
Colombia (w)
0
1
2
1 - 2
Kyrgyzstan U23
0
1
2
1 - 3
USA (w) U16
0
1
2
6 - 8
Ghana U20
0
0
1
1 - 1
Nigeria U20
0
0
1
1 - 1
Zambia (w)
0
0
1
2 - 2
Guinea
0
0
1
0 - 0
Portugal (w)
0
0
1
0 - 0
Ukraine U20
0
0
1
1 - 1
Montenegro
0
0
1
2 - 2
Georgia
0
0
1
1 - 1
Cape Verde
0
0
1
1 - 1
Albania U16
0
0
1
0 - 0
Bulgaria U17
0
0
1
0 - 0
Russia U20
0
0
1
0 - 0
Latvia
0
0
1
0 - 0
Spain U19
0
0
1
1 - 1
Tanzania
0
0
1
0 - 0
Nigeria
0
0
1
1 - 1
Cyprus
0
0
1
2 - 2
Uzbekistan (w) U20
0
0
1
1 - 1
Kazakhstan (w) U19
0
0
1
1 - 1
South Korea (w)
0
0
1
1 - 1
Indonesia (w)
0
0
1
0 - 0
Bangladesh (w)
0
0
1
0 - 0
Botswana (w)
0
1
1
0 - 1
Estonia (w)
0
1
1
2 - 3
India U23
0
1
1
2 - 3
Mauritania U17
0
1
1
0 - 1
Bahrain (w)
0
1
1
2 - 3
Ivory Coast
0
1
1
0 - 1
Luxembourg
0
1
1
0 - 1
Chad
0
1
1
1 - 2
Azerbaijan
0
1
1
1 - 2
Ireland U21
0
1
1
0 - 1
Mauritania
0
1
1
1 - 2
Oman U23
0
1
1
0 - 1
Sweden U21
0
1
1
2 - 3
Equatorial Guinea
0
1
1
2 - 3
Belarus (w) U19
0
1
1
5 - 7
Montenegro U16
0
1
1
3 - 5
Tunisia U16
0
1
1
0 - 2
Netherlands (w) U16
0
2
1
0 - 2
Zimbabwe
0
1
1
1 - 3
South Korea U23
0
1
1
0 - 2
Azerbaijan U21
0
1
1
1 - 3
Iceland U21
0
1
1
1 - 3
Slovenia (w)
0
1
1
1 - 4
Armenia
0
1
1
4 - 7
Uganda
0
1
1
1 - 4
United Arab Emirates (w)
0
2
1
3 - 7
Bulgaria
0
1
1
2 - 6
Togo U20
0
1
0
0 - 1
Burkina Faso U20
0
1
0
1 - 2
Finland (w)
0
1
0
1 - 2
Guam (w)
0
1
0
0 - 1
Bolivia U16
0
1
0
1 - 2
England XI
0
1
0
4 - 5
Cape Verde (w)
0
1
0
0 - 1
Bosnia and Herzegovina
0
1
0
1 - 2
Benin
0
1
0
0 - 1
Albania U21
0
1
0
0 - 1
Hungary U18
0
1
0
0 - 1
Colombia U16
0
1
0
0 - 1
New Zealand U20
0
1
0
1 - 2
Spain U21
0
1
0
0 - 1
Latvia U21
0
1
0
0 - 1
Serbia U18
0
1
0
1 - 2
Brunei
0
1
0
0 - 1
Tunisia U20
0
1
0
1 - 2
USA (w) U23
0
1
0
1 - 2
Iceland (w) U23
0
1
0
1 - 2
Saudi Arabia U16
0
1
0
1 - 2
Finland (w) U18
0
1
0
0 - 2
Greece (w)
0
1
0
0 - 2
Norway (w)
0
1
0
0 - 2
Gibraltar U21
0
1
0
1 - 3
Moldova U16
0
2
0
3 - 5
England
0
1
0
1 - 3
Mozambique
0
1
0
0 - 2
Hungary U21
0
1
0
1 - 3
Thailand U23
0
2
0
3 - 5
Rwanda
0
1
0
0 - 2
Comoros
0
1
0
2 - 4
East Timor (w) U19
0
1
0
0 - 2
korea U22
0
1
0
0 - 2
Madagascar
0
1
0
1 - 3
France U16
0
1
0
0 - 2
San Marino U21
0
2
0
1 - 3
Romania U18
0
2
0
2 - 4
Tunisia
0
1
0
0 - 2
Moldova
0
1
0
0 - 2
Iceland U19
0
1
0
1 - 3
Morocco U17
0
1
0
0 - 2
Saudi Arabia U17
0
1
0
0 - 2
Bhutan
0
1
0
0 - 2
South Korea (w) U17
0
1
0
2 - 4
Romania (w) U19
0
1
0
2 - 4
Papua New Guinea (w)
0
1
0
1 - 3
Tunisia (w)
0
1
0
0 - 3
Benin (w) U20
0
2
0
4 - 7
USA (w) U17
0
1
0
0 - 3
Costa Rica U17
0
2
0
1 - 4
Costa Rica (w)
0
1
0
1 - 4
Japan (w)
0
2
0
2 - 5
Czech Republic (w)
0
1
0
1 - 4
Belarus
0
1
0
1 - 4
Guinea Bissau
0
2
0
0 - 3
Australia U20
0
2
0
1 - 4
Uzbekistan U20
0
1
0
3 - 6
Ivory Coast U23
0
1
0
0 - 3
Armenia U21
0
1
0
2 - 5
Bulgaria U21
0
1
0
0 - 3
Myanmar U22
0
2
0
1 - 4
Morocco (w) U23
0
1
0
0 - 3
Argentina (w)
0
1
0
1 - 4
Australia U16
0
1
0
2 - 5
China (w)
0
1
0
0 - 3
Benin (w)
0
2
0
2 - 6
Sweden (w) U18
0
2
0
2 - 6
Ukraine (w)
0
1
0
0 - 4
Burkina Faso U17
0
2
0
2 - 6
Malawi (w)
0
2
0
3 - 7
Kyrgyzstan (w) U17
0
2
0
0 - 4
Slovakia
0
2
0
1 - 5
Liechtenstein
0
1
0
0 - 4
Cambodia (w) U19
0
1
0
0 - 4
Wales U21
0
1
0
0 - 4
Bhutan (w) U20
0
1
0
1 - 6
Bolivia (w)
0
1
0
0 - 5
Serbia (w)
0
2
0
1 - 6
Azerbaijan (w)
0
2
0
0 - 5
USA
0
2
0
1 - 6
Lithuania
0
1
0
0 - 5
South Korea U20
0
2
0
0 - 5
Guatemala (w)
0
3
0
1 - 7
Myanmar (w) U19
0
2
0
1 - 7
Armenia U19
0
3
0
0 - 6
Uzbekistan U18
0
1
0
0 - 6
DR Congo (w)
0
3
0
1 - 8
Jamaica (w)
0
1
0
0 - 7
Ireland (w)
0
2
0
0 - 8
Turkey U17
0
3
0
2 - 10
Indonesia (w) U19
0
2
0
1 - 10
Uruguay U18
0
3
0
2 - 12

Recent Matches

15:45 25.03.2025
Luxembourg
1 : 3
2 : 1
Panama
21:30 23.03.2025
15:45 21.03.2025
Northern Ireland
1 : 1
2 : 0
Canada
22:30 20.03.2025
0 : 2
River Plate
19:00 21.01.2025
2 : 0
Internacional
19:00 16.01.2025
4 : 0
Honduras
21:30 19.11.2024
14:45 18.11.2024
Spain
3 : 2
14:45 15.11.2024
Serbia
1 : 1
14:45 15.10.2024
Denmark
2 : 2

Teams analysis

Mexico
vs
Switzerland
0 Points 0
2 Win streak 2
80% 30 d. winrate 40%
We use cookie files to provide users personalized content, additional functions, and to perform the website traffic analysis. When using tips.gg, you agree with our cookie policy. Got It!