Panama host Mexico in the CONCACAF Nations League on 22 March 2024, Friday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 02:15 UK Time.
Panama and Mexico will lock horns in the second CONCACAF Nations League semi-finals tie on Thursday evening at AT&T Stadium in Arlington, Texas. Panama enter the game as underdogs despite their impressive four-win thread in the competition. Los Canaleros left the strongest of impressions in the quarter-finals affairs against Costa Rica in November last year.
Panama dispatched Los Ticos both home and away, scoring three goals in each of two legs. Thomas Christiansen’s men have bagged three or more goals in four of the previous six outings across competitions. It will be very interesting to see whether they’ll find a way to continue such a scintillating attacking rhythm in such an important clash against the likes of Mexico.
El Tri were on the brink of elimination in the quarter-finals. They needed a super-late Edson Alvarez equalizer to send the game against Honduras to penalty shootout. The Mexicans eventually advanced although they did not impress at all in either of the two legs. That said, they are still the favourites in this affair due to the pure quality of the players on either manager’s disposal.
Mexico have been the dominant force in the history of this matchup. They will go into this on the back of seven victories and a draw in the previous eight outings against Los Canaleros.
These two teams last met each other in the CONCACAF Gold Cup final last year. Mexico claimed a 1-0 victory on the occasion.
We did not see three or more goals in any of the previous four head-to-head matches between these rivals.
Spanish coach Thomas Christiansen has done a phenomenal job with Panama’s national team in recent period. He took Los Canaleros to the Gold Cup final last year and the Nations League semi-finals this year. He has celebrated some impressive wins along the way. Panama looked especially impressive in November last year, scoring three goals in each quarter-finals leg against Costa Rica. That said, Panama do lack quality to compete against the likes of the United States or Mexico in the biggest matches. With the likes of Santiago Gimenez, Hiving Lozano, Edson Alvarez, and Jorge Sanchez in the squad, Mexico have to be considered the favourites here. Regardless of Panama’s recent form, we will back El Tri to win at the 1.75 odds. After all, Mexico have seven wins and a draw in the last eight head-to-head clashes with Los Canaleros.
Each of the previous three head-to-head encounters between these rivals ended in a 1-0 scoreline. We would not be surprised to see a similar scenario this time around. Panama shipped just one goal in the previous three Nations League affairs. They will likely sit at the back and wait for their chances from counter-attacks on Thursday. You can back the Under 2.5 goals bet at the 1.60 odds.
| Panama | Mexico | |
|---|---|---|
| Game Played | 1 | 1 |
| Wins | 1 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 1 |
| Goals For | 1 | 0 |
| Goals Against | 0 | 2 |
| Panama | Mexico | |
|---|---|---|
| Game Played | 0 | 1 |
| Wins | 0 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 1 |
| Goals For | 0 | 0 |
| Goals Against | 0 | 2 |
|
29.06.25
|
Panama Honduras (Penalties:4 - 5) |
1-1 |
|
25.06.25
|
Panama Jamaica |
4-1 |
|
21.06.25
|
Guatemala Panama |
0-1 |
|
17.06.25
|
Panama Guadeloupe |
5-2 |
|
11.06.25
|
Panama Nicaragua |
3-0 |
|
08.06.25
|
Belize Panama |
0-2 |
|
24.03.25
|
Mexico Panama |
2-1 |
|
20.03.25
|
USA Panama |
0-1 |
|
08.02.25
|
Chile Panama |
6-1 |
|
19.11.24
|
Panama Costa Rica |
2-2 |
|
15.11.24
|
Costa Rica Panama |
0-1 |
|
16.10.24
|
Canada Panama |
2-1 |
|
13.10.24
|
USA Panama |
2-0 |
|
06.07.24
|
Colombia Panama |
5-0 |
|
02.07.24
|
Bolivia Panama |
1-3 |
|
27.06.24
|
Panama USA |
2-1 |
|
24.06.24
|
Uruguay Panama |
3-1 |
|
16.06.24
|
Panama Paraguay |
0-1 |
|
10.06.24
|
Montserrat Panama |
1-3 |
|
07.06.24
|
Panama Guyana |
2-0 |
|
24.03.24
|
Panama Jamaica |
0-1 |
|
22.03.24
|
Panama Mexico |
0-3 |
|
21.11.23
|
Panama Costa Rica |
3-1 |
|
17.11.23
|
Costa Rica Panama |
0-3 |
|
18.10.23
|
Panama Guatemala |
3-0 |
|
13.10.23
|
Curaçao Panama |
1-2 |
|
11.09.23
|
Guatemala Panama |
1-1 |
|
08.09.23
|
Panama Martinique |
3-0 |
|
27.08.23
|
Bolivia Panama |
1-2 |
|
17.07.23
|
Mexico Panama |
1-0 |
|
13.07.23
|
USA Panama (Penalties:4 - 5) |
1-1 |
|
09.07.23
|
Panama Qatar |
4-0 |
|
05.07.23
|
Panama El Salvador |
2-2 |
|
30.06.23
|
Martinique Panama |
1-2 |
|
27.06.23
|
Costa Rica Panama |
1-2 |
|
18.06.23
|
Panama Mexico |
0-1 |
|
16.06.23
|
Panama Canada |
0-2 |
|
11.06.23
|
Panama Nicaragua |
3-2 |
|
29.03.23
|
Costa Rica Panama |
0-1 |
|
23.03.23
|
Argentina Panama |
2-0 |
|
13.03.23
|
Guatemala Panama |
1-1 |
|
18.11.22
|
Cameroon Panama |
1-1 |
|
15.11.22
|
Venezuela Panama |
2-2 |
|
10.11.22
|
Panama Saudi Arabia |
1-1 |
|
05.11.22
|
Qatar Panama |
2-1 |
|
27.09.22
|
Bahrain Panama |
0-2 |
|
12.06.22
|
Martinique Panama |
0-0 |
|
11.06.22
|
Uruguay Panama |
5-0 |
|
10.06.22
|
Panama Martinique |
5-0 |
|
03.06.22
|
Panama Costa Rica |
2-0 |
|
28.06.25
|
Panama Honduras (Penalties:4 - 5) |
1-1 |
|
24.06.25
|
Panama Jamaica |
4-1 |
|
16.06.25
|
Panama Guadeloupe |
5-2 |
|
11.06.25
|
Panama Nicaragua |
3-0 |
|
19.11.24
|
Panama Costa Rica |
2-2 |
|
27.06.24
|
Panama USA |
2-1 |
|
16.06.24
|
Panama Paraguay |
0-1 |
|
07.06.24
|
Panama Guyana |
2-0 |
|
24.03.24
|
Panama Jamaica |
0-1 |
|
22.03.24
|
Panama Mexico |
0-3 |
|
21.11.23
|
Panama Costa Rica |
3-1 |
|
18.10.23
|
Panama Guatemala |
3-0 |
|
08.09.23
|
Panama Martinique |
3-0 |
|
08.07.23
|
Panama Qatar |
4-0 |
|
05.07.23
|
Panama El Salvador |
2-2 |
|
18.06.23
|
Panama Mexico |
0-1 |
|
15.06.23
|
Panama Canada |
0-2 |
|
11.06.23
|
Panama Nicaragua |
3-2 |
|
10.11.22
|
Panama Saudi Arabia |
1-1 |
|
10.06.22
|
Panama Martinique |
5-0 |
|
02.06.22
|
Panama Costa Rica |
2-0 |
|
31.03.22
|
Panama Canada |
1-0 |
|
25.03.22
|
Panama Honduras |
1-1 |
|
29.01.22
|
Panama Jamaica |
3-2 |
|
17.11.21
|
Panama El Salvador |
2-1 |
|
10.10.21
|
Panama USA |
1-0 |
|
09.09.21
|
Panama Mexico |
1-1 |
|
03.09.21
|
Panama Costa Rica |
0-0 |
|
21.07.21
|
Panama Grenada |
3-1 |
|
18.07.21
|
Panama Honduras |
2-3 |
|
12.06.21
|
Panama Curaçao |
2-1 |
|
09.06.21
|
Panama Dominican Republic |
3-0 |
|
26.03.21
|
Panama Barbados |
1-0 |
|
29.01.21
|
Panama Serbia |
0-0 |
|
18.06.19
|
Panama Trinidad and Tobago |
2-0 |
|
21.06.25
|
Guatemala Panama |
0-1 |
|
08.06.25
|
Belize Panama |
0-2 |
|
24.03.25
|
Mexico Panama |
2-1 |
|
20.03.25
|
USA Panama |
0-1 |
|
08.02.25
|
Chile Panama |
6-1 |
|
15.11.24
|
Costa Rica Panama |
0-1 |
|
15.10.24
|
Canada Panama |
2-1 |
|
13.10.24
|
USA Panama |
2-0 |
|
06.07.24
|
Colombia Panama |
5-0 |
|
02.07.24
|
Bolivia Panama |
1-3 |
|
24.06.24
|
Uruguay Panama |
3-1 |
|
10.06.24
|
Montserrat Panama |
1-3 |
|
17.11.23
|
Costa Rica Panama |
0-3 |
|
13.10.23
|
Curaçao Panama |
1-2 |
|
11.09.23
|
Guatemala Panama |
1-1 |
|
27.08.23
|
Bolivia Panama |
1-2 |
|
16.07.23
|
Mexico Panama |
1-0 |
|
12.07.23
|
USA Panama (Penalties:4 - 5) |
1-1 |
|
30.06.23
|
Martinique Panama |
1-2 |
|
27.06.23
|
Costa Rica Panama |
1-2 |
|
29.03.23
|
Costa Rica Panama |
0-1 |
|
23.03.23
|
Argentina Panama |
2-0 |
|
13.03.23
|
Guatemala Panama |
1-1 |
|
18.11.22
|
Cameroon Panama |
1-1 |
|
15.11.22
|
Venezuela Panama |
2-2 |
|
05.11.22
|
Qatar Panama |
2-1 |
|
27.09.22
|
Bahrain Panama |
0-2 |
|
12.06.22
|
Martinique Panama |
0-0 |
|
11.06.22
|
Uruguay Panama |
5-0 |
|
27.03.22
|
USA Panama |
5-1 |
|
03.02.22
|
Mexico Panama |
1-0 |
|
28.01.22
|
Costa Rica Panama |
1-0 |
|
16.01.22
|
Peru Panama |
1-1 |
|
13.11.21
|
Honduras Panama |
2-3 |
|
13.10.21
|
Canada Panama |
4-1 |
|
08.10.21
|
El Salvador Panama |
1-0 |
|
05.09.21
|
Jamaica Panama |
0-3 |
|
13.07.21
|
Qatar Panama |
3-3 |
|
01.07.21
|
Mexico Panama |
3-0 |
|
16.06.21
|
Curaçao Panama |
0-0 |
|
06.06.21
|
Anguilla Panama |
0-13 |
|
28.03.21
|
Dominica Panama |
1-2 |
|
16.11.20
|
USA Panama |
6-2 |
|
13.11.20
|
Japan Panama |
1-0 |
|
14.10.20
|
Costa Rica Panama |
0-1 |
|
11.10.20
|
Costa Rica Panama |
0-1 |
|
30.06.19
|
Jamaica Panama |
1-0 |
|
07.06.19
|
Uruguay Panama |
3-0 |
|
03.06.19
|
Colombia Panama |
3-0 |
|
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 |
|
17.07.2023
|
Mexico Panama |
1-0
|
|
18.06.2023
|
Panama Mexico |
0-1
|
|
03.02.2022
|
Mexico Panama |
1-0
|
|
09.09.2021
|
Panama Mexico |
1-1
|
|
01.07.2021
|
Mexico Panama |
3-0
|
|
18.06.2023
|
Panama Mexico |
0-1
|
|
09.09.2021
|
Panama Mexico |
1-1
|
|
16.11.2019
|
Panama Mexico |
0-3
|
|
16.11.2016
|
Panama Mexico |
0-0
|
|
23.07.2015
|
Panama Mexico |
1-2
|