Panama host Croatia in the World Cup 2026 on 24 June 2026, Wednesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 00:00 UK Time.
Panama and Croatia enter this second-round Group L fixture needing a positive result after both suffered defeats in their opening matches. Panama were narrowly beaten 1-0 by Ghana despite remaining competitive throughout much of the contest, while Croatia lost a thrilling 4-2 encounter against England in a match that exposed both their attacking quality and defensive vulnerabilities.
With England already in a strong position at the top of the group, this fixture has become particularly important for Croatia’s hopes of reaching the knockout stages. Panama also know that another defeat would leave them facing an uphill battle heading into the final round of matches, adding extra pressure to both sides.
Panama’s World Cup campaign began with a frustrating 1-0 loss against Ghana in a match where clear chances were limited. Thomas Christiansen’s side remained organised and difficult to break down for long periods but ultimately lacked the attacking edge required to find an equaliser.
Recent results suggest there is still attacking potential within the squad. Panama scored twice against South Africa in a 2-1 victory, netted four times in a 4-2 win over the Dominican Republic and also found the net during a 6-2 defeat to Brazil. In fact, they have scored in five of their last six matches, demonstrating an ability to contribute goals even when facing stronger opposition.
The challenge against Croatia will be balancing defensive discipline with the need to attack. Another defeat would leave Panama on the brink of elimination, meaning they cannot afford to spend the entire match sitting deep and defending.
Croatia’s 4-2 defeat to England was disappointing from a results perspective, but there were still positives for Zlatko Dalic to take from the performance. Despite facing one of the tournament favourites, Croatia managed to score twice and regularly threatened England through their experienced attacking players.
The result continued a recent trend of defensive issues. Croatia have now gone seven matches without keeping a clean sheet, while also conceding multiple goals against England and Brazil during that period. However, their attacking quality remains evident, with goals scored against England, Slovenia and Colombia in recent fixtures.
Luka Modric’s final World Cup campaign remains a major source of motivation for this squad. Croatia entered the tournament expecting to challenge for second place behind England, and that objective now makes this match virtually a must-win encounter. Their need for three points should encourage a proactive approach from the opening whistle.
The best bet for this match leans towards Croatia to win and both teams to score at 4.00 odds. Croatia possess greater quality across the pitch and should create enough opportunities to secure victory, but their defensive record remains a concern after conceding four goals against England and failing to keep a clean sheet in seven consecutive matches. Panama have scored in five of their last six games and have shown enough attacking intent to threaten at least once.
The highest-scoring half being the first half at 3.12 odds is another appealing selection. Croatia’s opener against England produced four first-half goals, with Dalic’s side scoring twice despite facing one of the strongest teams in the competition. Given their urgent need for a victory after losing the opening match, Croatia are likely to start aggressively in an attempt to establish an early advantage.
Our correct score prediction is Croatia 3-1 at 15.00 odds. Panama have demonstrated an ability to score against stronger opponents and should create opportunities against a Croatian defence that has struggled for clean sheets. However, Croatia’s superior experience, technical quality and attacking depth should ultimately prove decisive in a match they cannot afford to lose.
| Panama | Croatia | |
|---|---|---|
| Game Played | 1 | 1 |
| Wins | 0 | 0 |
| Draws | 0 | 0 |
| Loss | 1 | 1 |
| Goals For | 0 | 2 |
| Goals Against | 1 | 4 |
| Panama | Croatia | |
|---|---|---|
| Game Played | 0 | 1 |
| Wins | 0 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 1 |
| Goals For | 0 | 2 |
| Goals Against | 0 | 4 |
|
18.06.26
|
Ghana Panama |
1-0 |
|
06.06.26
|
Panama Bosnia & Herzegovina |
1-1 |
|
04.06.26
|
Panama Dominican Republic |
4-2 |
|
31.05.26
|
Brazil Panama |
6-2 |
|
31.03.26
|
South Africa Panama |
1-2 |
|
27.03.26
|
South Africa Panama |
1-1 |
|
23.01.26
|
Panama Mexico |
0-1 |
|
18.01.26
|
Bolivia Panama |
1-1 |
|
19.11.25
|
Panama El Salvador |
3-0 |
|
14.11.25
|
Guatemala Panama |
2-3 |
|
15.10.25
|
Panama Suriname |
1-1 |
|
11.10.25
|
El Salvador Panama |
0-1 |
|
09.09.25
|
Panama Guatemala |
1-1 |
|
04.09.25
|
Suriname Panama |
0-0 |
|
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
|
Curacao 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 |
|
06.06.26
|
Panama Bosnia & Herzegovina |
1-1 |
|
04.06.26
|
Panama Dominican Republic |
4-2 |
|
23.01.26
|
Panama Mexico |
0-1 |
|
19.11.25
|
Panama El Salvador |
3-0 |
|
15.10.25
|
Panama Suriname |
1-1 |
|
09.09.25
|
Panama Guatemala |
1-1 |
|
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 Curacao |
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 |
|
17.06.26
|
Ghana Panama |
1-0 |
|
31.05.26
|
Brazil Panama |
6-2 |
|
31.03.26
|
South Africa Panama |
1-2 |
|
27.03.26
|
South Africa Panama |
1-1 |
|
18.01.26
|
Bolivia Panama |
1-1 |
|
14.11.25
|
Guatemala Panama |
2-3 |
|
11.10.25
|
El Salvador Panama |
0-1 |
|
04.09.25
|
Suriname Panama |
0-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
|
Curacao 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
|
Curacao Panama |
0-0 |
|
06.06.21
|
Anguilla Panama |
0-13 |
|
28.03.21
|
Dominica Panama |
1-2 |
|
17.06.26
|
England Croatia |
4-2 |
|
07.06.26
|
Croatia Slovenia |
2-1 |
|
02.06.26
|
Croatia Belgium |
0-2 |
|
01.04.26
|
Brazil Croatia |
3-1 |
|
26.03.26
|
Colombia Croatia |
1-2 |
|
17.11.25
|
Montenegro Croatia |
2-3 |
|
14.11.25
|
Croatia Faroe Islands |
3-1 |
|
12.10.25
|
Croatia Gibraltar |
3-0 |
|
09.10.25
|
Czech Republic Croatia |
0-0 |
|
08.09.25
|
Croatia Montenegro |
4-0 |
|
05.09.25
|
Faroe Islands Croatia |
0-1 |
|
09.06.25
|
Croatia Czech Republic |
5-1 |
|
06.06.25
|
Gibraltar Croatia |
0-7 |
|
23.03.25
|
France Croatia (Penalties:5 - 4) |
2-0 |
|
20.03.25
|
Croatia France |
2-0 |
|
18.11.24
|
Croatia Portugal |
1-1 |
|
15.11.24
|
Scotland Croatia |
1-0 |
|
15.10.24
|
Poland Croatia |
3-3 |
|
12.10.24
|
Croatia Scotland |
2-1 |
|
08.09.24
|
Croatia Poland |
1-0 |
|
05.09.24
|
Portugal Croatia |
2-1 |
|
24.06.24
|
Croatia Italy |
1-1 |
|
19.06.24
|
Croatia Albania |
2-2 |
|
15.06.24
|
Spain Croatia |
3-0 |
|
08.06.24
|
Portugal Croatia |
1-2 |
|
03.06.24
|
Croatia North Macedonia |
3-0 |
|
26.03.24
|
Egypt Croatia |
2-4 |
|
23.03.24
|
Tunisia Croatia (Penalties:4 - 5) |
0-0 |
|
21.11.23
|
Croatia Armenia |
1-0 |
|
18.11.23
|
Latvia Croatia |
0-2 |
|
15.10.23
|
Wales Croatia |
2-1 |
|
12.10.23
|
Croatia Turkey |
0-1 |
|
11.09.23
|
Armenia Croatia |
0-1 |
|
08.09.23
|
Croatia Latvia |
5-0 |
|
18.06.23
|
Croatia Spain (Penalties:4 - 5) |
0-0 |
|
14.06.23
|
Netherlands Croatia |
2-4 |
|
28.03.23
|
Turkey Croatia |
0-2 |
|
25.03.23
|
Croatia Wales |
1-1 |
|
17.12.22
|
Croatia Morocco |
2-1 |
|
13.12.22
|
Argentina Croatia |
3-0 |
|
09.12.22
|
Croatia Brazil (Penalties:4 - 2) |
1-1 |
|
05.12.22
|
Japan Croatia (Penalties:1 - 3) |
1-1 |
|
01.12.22
|
Croatia Belgium |
0-0 |
|
27.11.22
|
Croatia Canada |
4-1 |
|
23.11.22
|
Morocco Croatia |
0-0 |
|
16.11.22
|
Saudi Arabia Croatia |
0-1 |
|
25.09.22
|
Austria Croatia |
1-3 |
|
22.09.22
|
Croatia Denmark |
2-1 |
|
13.06.22
|
France Croatia |
0-1 |
|
10.06.22
|
Denmark Croatia |
0-1 |
|
07.06.26
|
Croatia Slovenia |
2-1 |
|
02.06.26
|
Croatia Belgium |
0-2 |
|
14.11.25
|
Croatia Faroe Islands |
3-1 |
|
12.10.25
|
Croatia Gibraltar |
3-0 |
|
08.09.25
|
Croatia Montenegro |
4-0 |
|
09.06.25
|
Croatia Czech Republic |
5-1 |
|
20.03.25
|
Croatia France |
2-0 |
|
18.11.24
|
Croatia Portugal |
1-1 |
|
12.10.24
|
Croatia Scotland |
2-1 |
|
08.09.24
|
Croatia Poland |
1-0 |
|
24.06.24
|
Croatia Italy |
1-1 |
|
19.06.24
|
Croatia Albania |
2-2 |
|
03.06.24
|
Croatia North Macedonia |
3-0 |
|
21.11.23
|
Croatia Armenia |
1-0 |
|
12.10.23
|
Croatia Turkey |
0-1 |
|
08.09.23
|
Croatia Latvia |
5-0 |
|
18.06.23
|
Croatia Spain (Penalties:4 - 5) |
0-0 |
|
25.03.23
|
Croatia Wales |
1-1 |
|
17.12.22
|
Croatia Morocco |
2-1 |
|
09.12.22
|
Croatia Brazil (Penalties:4 - 2) |
1-1 |
|
01.12.22
|
Croatia Belgium |
0-0 |
|
27.11.22
|
Croatia Canada |
4-1 |
|
22.09.22
|
Croatia Denmark |
2-1 |
|
06.06.22
|
Croatia France |
1-1 |
|
03.06.22
|
Croatia Austria |
0-3 |
|
29.03.22
|
Croatia Bulgaria |
2-1 |
|
26.03.22
|
Croatia Slovenia |
1-1 |
|
14.11.21
|
Croatia Russia |
1-0 |
|
11.10.21
|
Croatia Slovakia |
2-2 |
|
07.09.21
|
Croatia Slovenia |
3-0 |
|
28.06.21
|
Croatia Spain |
3-5 |
|
22.06.21
|
Croatia Scotland |
3-1 |
|
18.06.21
|
Croatia Czech Republic |
1-1 |
|
01.06.21
|
Croatia Armenia |
1-1 |
|
30.03.21
|
Croatia Malta |
3-0 |
|
27.03.21
|
Croatia Cyprus |
1-0 |
|
17.11.20
|
Croatia Portugal |
2-3 |
|
14.10.20
|
Croatia France |
1-2 |
|
11.10.20
|
Croatia Sweden |
2-1 |
|
19.11.19
|
Croatia Georgia |
2-1 |
|
16.11.19
|
Croatia Slovakia |
3-1 |
|
10.10.19
|
Croatia Hungary |
3-0 |
|
21.03.19
|
Croatia Azerbaijan |
2-1 |
|
17.06.26
|
England Croatia |
4-2 |
|
01.04.26
|
Brazil Croatia |
3-1 |
|
26.03.26
|
Colombia Croatia |
1-2 |
|
17.11.25
|
Montenegro Croatia |
2-3 |
|
09.10.25
|
Czech Republic Croatia |
0-0 |
|
05.09.25
|
Faroe Islands Croatia |
0-1 |
|
06.06.25
|
Gibraltar Croatia |
0-7 |
|
23.03.25
|
France Croatia (Penalties:5 - 4) |
2-0 |
|
15.11.24
|
Scotland Croatia |
1-0 |
|
15.10.24
|
Poland Croatia |
3-3 |
|
05.09.24
|
Portugal Croatia |
2-1 |
|
15.06.24
|
Spain Croatia |
3-0 |
|
08.06.24
|
Portugal Croatia |
1-2 |
|
26.03.24
|
Egypt Croatia |
2-4 |
|
23.03.24
|
Tunisia Croatia (Penalties:4 - 5) |
0-0 |
|
18.11.23
|
Latvia Croatia |
0-2 |
|
15.10.23
|
Wales Croatia |
2-1 |
|
11.09.23
|
Armenia Croatia |
0-1 |
|
14.06.23
|
Netherlands Croatia |
2-4 |
|
28.03.23
|
Turkey Croatia |
0-2 |
|
13.12.22
|
Argentina Croatia |
3-0 |
|
05.12.22
|
Japan Croatia (Penalties:1 - 3) |
1-1 |
|
23.11.22
|
Morocco Croatia |
0-0 |
|
16.11.22
|
Saudi Arabia Croatia |
0-1 |
|
25.09.22
|
Austria Croatia |
1-3 |
|
13.06.22
|
France Croatia |
0-1 |
|
10.06.22
|
Denmark Croatia |
0-1 |
|
11.11.21
|
Malta Croatia |
1-7 |
|
08.10.21
|
Cyprus Croatia |
0-3 |
|
04.09.21
|
Slovakia Croatia |
0-1 |
|
01.09.21
|
Russia Croatia |
0-0 |
|
13.06.21
|
England Croatia |
1-0 |
|
06.06.21
|
Belgium Croatia |
1-0 |
|
24.03.21
|
Slovenia Croatia |
1-0 |
|
14.11.20
|
Sweden Croatia |
2-1 |
|
11.11.20
|
Turkey Croatia |
3-3 |
|
07.10.20
|
Switzerland Croatia |
1-2 |
|
08.09.20
|
France Croatia |
4-2 |
|
05.09.20
|
Portugal Croatia |
4-1 |
|
13.10.19
|
Wales Croatia |
1-1 |
|
09.09.19
|
Azerbaijan Croatia |
1-1 |
|
06.09.19
|
Slovakia Croatia |
0-4 |
|
24.03.19
|
Hungary Croatia |
2-1 |
| There are no records |
| There are no records |