Mexico host Honduras in the CONCACAF Gold Cup on 3 July 2025, Thursday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 03:00 UK Time.
The Mexicans defeated Saudi Arabia in the quarterfinals scoring two unanswered goals and it was the only game in the Gold Cup quarterfinals which ended without going to the penalty shootout. This was their fourth straight unbeaten game in the Gold Cup and three of them ended in wins too.
The team will host Honduras in the semis and the Honduras side have defeated Panama on penalties. They have won three and lost one of their four Gold Cup matches so far this season.
Moving on, Mexico can also trust the head-to-head record as they won six of their last eight matches against Honduras. Also, Mexico was unbeaten in all the eight Gold Cup clashes against Honduras. Their latest Gold Cup meeting was in the 2023 season and that match ended in a 4-0 motivating win for the Mexicans.
In-form Mexico side is likely to seal a victory on Thursday. They were unbeaten in all the Gold Cup games with hosting advantage. Also, they are yet to concede a defeat against Honduras in the Gold Cup.
Meanwhile, Honduras’ last two Gold Cup games on the road saw them winning one on penalties against Panama and losing the other one against Canada conceding six unanswered goals.
Mexico scored 5 goals in their last three home matches. But their last 10 h2h meetings against Honduras with hosting advantage saw them scoring 23 goals. With Mexico’s strong attack, this match could see over 2.5 goals scored.
The attack of Honduras haven’t scored a single goal against Mexico in their last 10 meetings on the road. Do also note that the combined scorecard of their last two Gold Cup meetings is Mexico 7-0. Since Mexico have managed to keep a clean sheet in their last three Gold Cup games, we don’t expect a both teams scoring affair here.
The strong attacking and defensive line of Mexico is likely to give them a memorable semi-final win on Thursday. They have already shown signs of it, defeating Saudi Arabia scoring two unanswered goals. It was the only quarterfinal match in the whole campaign which didn’t go to the penalties.
Moving on, Mexicans are yet to concede a defeat against Honduras in the Gold Cup. This game doesn’t look to end that run considering the recent stats of both. With all the above mentioned stats, we like to back Mexico to win half-time/full-time as the main betting option. For the second option, Mexico -1.5 Asian Handicap seems like a very solid bet as they are now on a streak of clean sheets and with games having goals over 1.5.
| Mexico | Honduras | |
|---|---|---|
| Game Played | 5 | 4 |
| Wins | 4 | 2 |
| Draws | 1 | 1 |
| Loss | 0 | 1 |
| Goals For | 8 | 5 |
| Goals Against | 2 | 8 |
| Mexico | Honduras | |
|---|---|---|
| Game Played | 4 | 2 |
| Wins | 3 | 0 |
| Draws | 1 | 1 |
| Loss | 0 | 1 |
| Goals For | 6 | 1 |
| Goals Against | 2 | 7 |
|
10.09.25
|
Mexico South Korea |
2-2 |
|
07.09.25
|
Mexico Japan |
0-0 |
|
07.07.25
|
USA Mexico |
1-2 |
|
03.07.25
|
Mexico Honduras |
1-0 |
|
29.06.25
|
Mexico Saudi Arabia |
2-0 |
|
23.06.25
|
Mexico Costa Rica |
0-0 |
|
19.06.25
|
Suriname Mexico |
0-2 |
|
15.06.25
|
Mexico Dominican Republic |
3-2 |
|
11.06.25
|
Mexico Turkey |
1-0 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
24.03.25
|
Mexico Panama |
2-1 |
|
21.03.25
|
Canada Mexico |
0-2 |
|
20.11.24
|
Mexico Honduras |
4-0 |
|
16.11.24
|
Honduras Mexico |
2-0 |
|
16.10.24
|
Mexico USA |
2-0 |
|
11.09.24
|
Mexico Canada |
0-0 |
|
08.09.24
|
Mexico New Zealand |
3-0 |
|
01.07.24
|
Mexico Ecuador |
0-0 |
|
27.06.24
|
Venezuela Mexico |
1-0 |
|
23.06.24
|
Mexico Jamaica |
1-0 |
|
09.06.24
|
Mexico Brazil |
2-3 |
|
06.06.24
|
Mexico Uruguay |
0-4 |
|
01.06.24
|
Mexico Bolivia |
1-0 |
|
25.03.24
|
Mexico USA |
0-2 |
|
22.03.24
|
Panama Mexico |
0-3 |
|
17.12.23
|
Mexico Colombia |
2-3 |
|
22.11.23
|
Mexico Honduras (Penalties:4 - 2) |
2-0 |
|
18.11.23
|
Honduras Mexico |
2-0 |
|
18.10.23
|
Mexico Germany |
2-2 |
|
15.10.23
|
Mexico Ghana |
2-0 |
|
13.09.23
|
Mexico Uzbekistan |
3-3 |
|
10.09.23
|
Mexico Australia |
2-2 |
|
17.07.23
|
Mexico Panama |
1-0 |
|
13.07.23
|
Jamaica Mexico |
0-3 |
|
09.07.23
|
Mexico Costa Rica |
2-0 |
|
03.07.23
|
Mexico Qatar |
0-1 |
|
30.06.23
|
Haiti Mexico |
1-3 |
|
26.06.23
|
Mexico Honduras |
4-0 |
|
18.06.23
|
Panama Mexico |
0-1 |
|
16.06.23
|
USA Mexico |
3-0 |
|
11.06.23
|
Mexico Cameroon |
2-2 |
|
08.06.23
|
Mexico Guatemala |
2-0 |
|
20.04.23
|
USA Mexico |
1-1 |
|
27.03.23
|
Mexico Jamaica |
2-2 |
|
24.03.23
|
Suriname Mexico |
0-2 |
|
30.11.22
|
Saudi Arabia Mexico |
1-2 |
|
26.11.22
|
Argentina Mexico |
2-0 |
|
22.11.22
|
Mexico Poland |
0-0 |
|
16.11.22
|
Mexico Sweden |
1-2 |
|
09.11.22
|
Mexico Iraq |
4-0 |
|
10.09.25
|
Mexico South Korea |
2-2 |
|
07.09.25
|
Mexico Japan |
0-0 |
|
03.07.25
|
Mexico Honduras |
1-0 |
|
29.06.25
|
Mexico Saudi Arabia |
2-0 |
|
23.06.25
|
Mexico Costa Rica |
0-0 |
|
15.06.25
|
Mexico Dominican Republic |
3-2 |
|
11.06.25
|
Mexico Turkey |
1-0 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
24.03.25
|
Mexico Panama |
2-1 |
|
20.11.24
|
Mexico Honduras |
4-0 |
|
16.10.24
|
Mexico USA |
2-0 |
|
11.09.24
|
Mexico Canada |
0-0 |
|
08.09.24
|
Mexico New Zealand |
3-0 |
|
01.07.24
|
Mexico Ecuador |
0-0 |
|
23.06.24
|
Mexico Jamaica |
1-0 |
|
09.06.24
|
Mexico Brazil |
2-3 |
|
06.06.24
|
Mexico Uruguay |
0-4 |
|
01.06.24
|
Mexico Bolivia |
1-0 |
|
25.03.24
|
Mexico USA |
0-2 |
|
17.12.23
|
Mexico Colombia |
2-3 |
|
22.11.23
|
Mexico Honduras (Penalties:4 - 2) |
2-0 |
|
18.10.23
|
Mexico Germany |
2-2 |
|
15.10.23
|
Mexico Ghana |
2-0 |
|
12.09.23
|
Mexico Uzbekistan |
3-3 |
|
10.09.23
|
Mexico Australia |
2-2 |
|
16.07.23
|
Mexico Panama |
1-0 |
|
09.07.23
|
Mexico Costa Rica |
2-0 |
|
03.07.23
|
Mexico Qatar |
0-1 |
|
26.06.23
|
Mexico Honduras |
4-0 |
|
11.06.23
|
Mexico Cameroon |
2-2 |
|
08.06.23
|
Mexico Guatemala |
2-0 |
|
27.03.23
|
Mexico Jamaica |
2-2 |
|
22.11.22
|
Mexico Poland |
0-0 |
|
16.11.22
|
Mexico Sweden |
1-2 |
|
09.11.22
|
Mexico Iraq |
4-0 |
|
28.09.22
|
Mexico Colombia |
2-3 |
|
25.09.22
|
Mexico Peru |
1-0 |
|
01.09.22
|
Mexico Paraguay |
0-1 |
|
12.06.22
|
Mexico Suriname |
3-0 |
|
05.06.22
|
Mexico Ecuador |
0-0 |
|
03.06.22
|
Mexico Uruguay |
0-3 |
|
29.05.22
|
Mexico Nigeria |
2-1 |
|
28.04.22
|
Mexico Guatemala |
0-0 |
|
31.03.22
|
Mexico El Salvador |
2-0 |
|
25.03.22
|
Mexico USA |
0-0 |
|
03.02.22
|
Mexico Panama |
1-0 |
|
30.01.22
|
Mexico Costa Rica |
0-0 |
|
09.12.21
|
Mexico Chile |
2-2 |
|
28.10.21
|
Mexico Ecuador |
2-3 |
|
10.10.21
|
Mexico Honduras |
3-0 |
|
06.07.25
|
USA Mexico |
1-2 |
|
19.06.25
|
Suriname Mexico |
0-2 |
|
21.03.25
|
Canada Mexico |
0-2 |
|
16.11.24
|
Honduras Mexico |
2-0 |
|
27.06.24
|
Venezuela Mexico |
1-0 |
|
22.03.24
|
Panama Mexico |
0-3 |
|
18.11.23
|
Honduras Mexico |
2-0 |
|
13.07.23
|
Jamaica Mexico |
0-3 |
|
30.06.23
|
Haiti Mexico |
1-3 |
|
18.06.23
|
Panama Mexico |
0-1 |
|
16.06.23
|
USA Mexico |
3-0 |
|
20.04.23
|
USA Mexico |
1-1 |
|
24.03.23
|
Suriname Mexico |
0-2 |
|
30.11.22
|
Saudi Arabia Mexico |
1-2 |
|
26.11.22
|
Argentina Mexico |
2-0 |
|
15.06.22
|
Jamaica Mexico |
1-1 |
|
27.03.22
|
Honduras Mexico |
0-1 |
|
28.01.22
|
Jamaica Mexico |
1-2 |
|
17.11.21
|
Canada Mexico |
2-1 |
|
13.11.21
|
USA Mexico |
2-0 |
|
14.10.21
|
El Salvador Mexico |
0-2 |
|
09.09.21
|
Panama Mexico |
1-1 |
|
05.09.21
|
Costa Rica Mexico |
0-1 |
|
02.08.21
|
USA Mexico |
1-0 |
|
15.07.21
|
Guatemala Mexico |
0-3 |
|
07.06.21
|
USA Mexico |
3-2 |
|
30.03.21
|
Costa Rica Mexico |
0-1 |
|
27.03.21
|
Wales Mexico |
1-0 |
|
17.11.20
|
Japan Mexico |
0-2 |
|
07.10.20
|
Netherlands Mexico |
0-1 |
|
11.09.19
|
Argentina Mexico |
4-0 |
|
03.07.19
|
Haiti Mexico |
0-1 |
|
03.07.25
|
Mexico Honduras |
1-0 |
|
29.06.25
|
Panama Honduras (Penalties:4 - 5) |
1-1 |
|
25.06.25
|
Honduras Curaçao |
2-1 |
|
22.06.25
|
Honduras El Salvador |
2-0 |
|
18.06.25
|
Canada Honduras |
6-0 |
|
11.06.25
|
Honduras Antigua and Barbuda |
2-0 |
|
07.06.25
|
Cayman Islands Honduras |
0-1 |
|
26.03.25
|
Honduras Bermuda |
2-0 |
|
21.03.25
|
Bermuda Honduras |
3-5 |
|
16.03.25
|
Honduras Guatemala |
1-2 |
|
20.11.24
|
Mexico Honduras |
4-0 |
|
16.11.24
|
Honduras Mexico |
2-0 |
|
15.10.24
|
Jamaica Honduras |
0-0 |
|
10.10.24
|
French Guyana Honduras |
2-3 |
|
11.09.24
|
Honduras Jamaica |
1-2 |
|
07.09.24
|
Honduras Trinidad and Tobago |
4-0 |
|
16.06.24
|
Ecuador Honduras |
2-1 |
|
10.06.24
|
Bermuda Honduras |
1-6 |
|
07.06.24
|
Honduras Cuba |
3-1 |
|
27.03.24
|
El Salvador Honduras |
1-1 |
|
23.03.24
|
Costa Rica Honduras |
3-1 |
|
18.01.24
|
Honduras Iceland |
0-2 |
|
22.11.23
|
Mexico Honduras (Penalties:4 - 2) |
2-0 |
|
18.11.23
|
Honduras Mexico |
2-0 |
|
16.10.23
|
Honduras Cuba |
4-0 |
|
13.10.23
|
Cuba Honduras |
0-0 |
|
13.09.23
|
Honduras Grenada |
4-0 |
|
09.09.23
|
Jamaica Honduras |
1-0 |
|
03.09.23
|
Guatemala Honduras |
0-0 |
|
03.07.23
|
Honduras Haiti |
2-1 |
|
30.06.23
|
Qatar Honduras |
1-1 |
|
26.06.23
|
Mexico Honduras |
4-0 |
|
16.06.23
|
Venezuela Honduras |
1-0 |
|
29.03.23
|
Canada Honduras |
4-1 |
|
23.03.23
|
El Salvador Honduras |
0-1 |
|
30.10.22
|
Saudi Arabia Honduras |
0-0 |
|
27.10.22
|
Qatar Honduras |
1-0 |
|
28.09.22
|
Honduras Guatemala |
2-1 |
|
24.09.22
|
Argentina Honduras |
3-0 |
|
14.06.22
|
Honduras Canada |
2-1 |
|
07.06.22
|
Honduras Curaçao |
1-2 |
|
04.06.22
|
Curaçao Honduras |
0-1 |
|
31.03.22
|
Jamaica Honduras |
2-1 |
|
28.03.22
|
Honduras Mexico |
0-1 |
|
25.03.22
|
Panama Honduras |
1-1 |
|
03.02.22
|
USA Honduras |
3-0 |
|
31.01.22
|
Honduras El Salvador |
0-2 |
|
28.01.22
|
Honduras Canada |
0-2 |
|
16.01.22
|
Colombia Honduras |
2-1 |
|
17.11.21
|
Costa Rica Honduras |
2-1 |
|
25.06.25
|
Honduras Curaçao |
2-1 |
|
22.06.25
|
Honduras El Salvador |
2-0 |
|
11.06.25
|
Honduras Antigua and Barbuda |
2-0 |
|
26.03.25
|
Honduras Bermuda |
2-0 |
|
16.03.25
|
Honduras Guatemala |
1-2 |
|
16.11.24
|
Honduras Mexico |
2-0 |
|
11.09.24
|
Honduras Jamaica |
1-2 |
|
07.09.24
|
Honduras Trinidad and Tobago |
4-0 |
|
07.06.24
|
Honduras Cuba |
3-1 |
|
18.01.24
|
Honduras Iceland |
0-2 |
|
18.11.23
|
Honduras Mexico |
2-0 |
|
16.10.23
|
Honduras Cuba |
4-0 |
|
13.09.23
|
Honduras Grenada |
4-0 |
|
03.07.23
|
Honduras Haiti |
2-1 |
|
28.09.22
|
Honduras Guatemala |
2-1 |
|
14.06.22
|
Honduras Canada |
2-1 |
|
07.06.22
|
Honduras Curaçao |
1-2 |
|
27.03.22
|
Honduras Mexico |
0-1 |
|
31.01.22
|
Honduras El Salvador |
0-2 |
|
28.01.22
|
Honduras Canada |
0-2 |
|
13.11.21
|
Honduras Panama |
2-3 |
|
14.10.21
|
Honduras Jamaica |
0-2 |
|
08.10.21
|
Honduras Costa Rica |
0-0 |
|
09.09.21
|
Honduras USA |
1-4 |
|
21.07.21
|
Honduras Qatar |
0-2 |
|
14.07.21
|
Honduras Grenada |
4-0 |
|
06.06.21
|
Honduras Costa Rica (Penalties:5 - 4) |
2-2 |
|
03.06.21
|
Honduras USA |
0-1 |
|
11.10.20
|
Honduras Nicaragua |
1-1 |
|
18.11.19
|
Honduras Trinidad and Tobago |
4-0 |
|
11.09.19
|
Honduras Chile |
2-1 |
|
22.06.19
|
Honduras Curaçao |
0-1 |
|
03.07.25
|
Mexico Honduras |
1-0 |
|
28.06.25
|
Panama Honduras (Penalties:4 - 5) |
1-1 |
|
18.06.25
|
Canada Honduras |
6-0 |
|
07.06.25
|
Cayman Islands Honduras |
0-1 |
|
21.03.25
|
Bermuda Honduras |
3-5 |
|
20.11.24
|
Mexico Honduras |
4-0 |
|
15.10.24
|
Jamaica Honduras |
0-0 |
|
10.10.24
|
French Guyana Honduras |
2-3 |
|
16.06.24
|
Ecuador Honduras |
2-1 |
|
09.06.24
|
Bermuda Honduras |
1-6 |
|
27.03.24
|
El Salvador Honduras |
1-1 |
|
23.03.24
|
Costa Rica Honduras |
3-1 |
|
22.11.23
|
Mexico Honduras (Penalties:4 - 2) |
2-0 |
|
13.10.23
|
Cuba Honduras |
0-0 |
|
09.09.23
|
Jamaica Honduras |
1-0 |
|
03.09.23
|
Guatemala Honduras |
0-0 |
|
29.06.23
|
Qatar Honduras |
1-1 |
|
26.06.23
|
Mexico Honduras |
4-0 |
|
16.06.23
|
Venezuela Honduras |
1-0 |
|
29.03.23
|
Canada Honduras |
4-1 |
|
23.03.23
|
El Salvador Honduras |
0-1 |
|
30.10.22
|
Saudi Arabia Honduras |
0-0 |
|
27.10.22
|
Qatar Honduras |
1-0 |
|
24.09.22
|
Argentina Honduras |
3-0 |
|
04.06.22
|
Curaçao Honduras |
0-1 |
|
31.03.22
|
Jamaica Honduras |
2-1 |
|
25.03.22
|
Panama Honduras |
1-1 |
|
03.02.22
|
USA Honduras |
3-0 |
|
16.01.22
|
Colombia Honduras |
2-1 |
|
17.11.21
|
Costa Rica Honduras |
2-1 |
|
10.10.21
|
Mexico Honduras |
3-0 |
|
05.09.21
|
El Salvador Honduras |
0-0 |
|
03.09.21
|
Canada Honduras |
1-1 |
|
25.07.21
|
Mexico Honduras |
3-0 |
|
18.07.21
|
Panama Honduras |
2-3 |
|
12.06.21
|
Mexico Honduras |
0-0 |
|
28.03.21
|
Greece Honduras |
2-1 |
|
24.03.21
|
Belarus Honduras |
1-1 |
|
15.11.20
|
Guatemala Honduras |
2-1 |
|
15.11.19
|
Martinique Honduras |
1-1 |
|
10.10.19
|
Trinidad and Tobago Honduras |
0-2 |
|
05.06.19
|
Paraguay Honduras |
1-1 |
|
20.11.2024
|
Mexico Honduras |
4-0
|
|
16.11.2024
|
Honduras Mexico |
2-0
|
|
22.11.2023
|
Mexico Honduras (Penalties:4 - 2) |
2-0
|
|
18.11.2023
|
Honduras Mexico |
2-0
|
|
26.06.2023
|
Mexico Honduras |
4-0
|
|
20.11.2024
|
Mexico Honduras |
4-0
|
|
22.11.2023
|
Mexico Honduras (Penalties:4 - 2) |
2-0
|
|
26.06.2023
|
Mexico Honduras |
4-0
|
|
11.10.2021
|
Mexico Honduras |
3-0
|
|
25.07.2021
|
Mexico Honduras |
3-0
|
|
13.06.2021
|
Mexico Honduras |
0-0
|