Spain host Cape Verde in the FIFA World Cup on 15 June 2026, Monday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 17:00 UK Time.
Spain begin their World Cup campaign as overwhelming favourites in Group H and will be expected to make a strong statement in their opening fixture against Cape Verde. As reigning European champions and one of the leading contenders for the trophy, Luis de la Fuente’s side arrive in North America carrying significant expectations and the quality to justify them.
For Cape Verde, this match represents a historic occasion. The Blue Sharks are appearing at their first ever World Cup after a remarkable qualification campaign and will be eager to prove they belong on football’s biggest stage. However, facing Spain in their tournament debut is arguably the toughest challenge they could have received, with the European giants looking to establish control of the group from the very beginning.
Spain remain one of the most talented squads in international football and possess quality throughout the pitch. The return of Rodri provides the foundation in midfield, while the attacking options available to Luis de la Fuente allow Spain to dominate possession and create chances in waves.
Recent results have shown both their attacking potential and defensive control. Spain defeated Peru 3-1 and Serbia 3-0 while drawing with Iraq 1-1, Egypt 0-0 and Turkey 2-2. More impressively, they arrive at the tournament on a 10-match winning streak overall, a run that has included six clean-sheet victories and six matches in which they scored at least three goals.
One player in particularly outstanding form is Mikel Oyarzabal. The Real Sociedad forward has contributed 11 goals and six assists across his last 12 appearances for Spain and enters this tournament on a six-match scoring streak for the national team. With creative players constantly supplying chances around him, he remains one of Spain’s most reliable attacking outlets heading into the World Cup.
Cape Verde’s qualification for their first World Cup was one of the great stories of the African qualifying campaign. Bubista has built a disciplined and organised team capable of frustrating opponents, and that structure helped them secure a place on the biggest stage for the first time in their history.
Their recent form has also been encouraging. Cape Verde recorded consecutive 3-0 victories over Bermuda and Serbia, while remaining competitive in a 1-1 draw against Finland. The squad possesses confidence and belief after a qualification journey that exceeded expectations, and they have shown enough attacking quality to cause problems on the counterattack when opportunities arise.
The challenge against Spain is entirely different. Cape Verde will spend long periods without possession and will need exceptional defensive discipline to contain one of the tournament favourites. While players such as Ryan Mendes bring valuable experience and leadership, limiting Spain’s attacking rhythm for ninety minutes is a task few international sides have managed successfully in recent years.
The best bet for this match is over 1.5 first-half goals at 2.01 odds. Four of Spain’s last five matches have produced at least two goals before halftime, reflecting their tendency to start aggressively and impose themselves early. Against a World Cup debutant likely to spend extended periods defending deep, Spain should create enough pressure to generate multiple scoring opportunities before the break.
Mikel Oyarzabal to score anytime at 1.53 odds stands out as a strong player selection. The Spain forward is enjoying exceptional international form, registering 11 goals and six assists in his last 12 appearances while currently riding a six-match scoring streak. With Spain expected to dominate possession and create a high volume of chances, Oyarzabal should receive several opportunities to extend that run.
Our correct score prediction is Spain 4-0 at 8.00 odds. Spain’s 10-match winning streak highlights the gap in quality between them and most opponents, while six clean-sheet victories during that period underline their defensive authority. Cape Verde deserve enormous credit for reaching their first World Cup, but Spain’s attacking depth and ability to control matches could ultimately produce a comfortable opening victory in Group H.
| Spain | Cape Verde | |
|---|---|---|
| Game Played | 0 | 0 |
| Wins | 0 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 0 | 0 |
| Goals Against | 0 | 0 |
| Spain | Cape Verde | |
|---|---|---|
| Game Played | 0 | 0 |
| Wins | 0 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 0 | 0 |
| Goals Against | 0 | 0 |
|
09.06.26
|
Peru Spain |
1-3 |
|
04.06.26
|
Spain Iraq |
1-1 |
|
31.03.26
|
Spain Egypt |
0-0 |
|
27.03.26
|
Spain Serbia |
3-0 |
|
18.11.25
|
Spain Turkey |
2-2 |
|
15.11.25
|
Georgia Spain |
0-4 |
|
14.10.25
|
Spain Bulgaria |
4-0 |
|
11.10.25
|
Spain Georgia |
2-0 |
|
07.09.25
|
Turkey Spain |
0-6 |
|
04.09.25
|
Bulgaria Spain |
0-3 |
|
08.06.25
|
Portugal Spain (Penalties:5 - 3) |
2-2 |
|
05.06.25
|
Spain France |
5-4 |
|
23.03.25
|
Spain Netherlands (Penalties:5 - 4) |
3-3 |
|
20.03.25
|
Netherlands Spain |
2-2 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
15.11.24
|
Denmark Spain |
1-2 |
|
15.10.24
|
Spain Serbia |
3-0 |
|
12.10.24
|
Spain Denmark |
1-0 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
05.09.24
|
Serbia Spain |
0-0 |
|
14.07.24
|
Spain England |
2-1 |
|
09.07.24
|
Spain France |
2-1 |
|
05.07.24
|
Spain Germany |
2-1 |
|
30.06.24
|
Spain Georgia |
4-1 |
|
24.06.24
|
Albania Spain |
0-1 |
|
20.06.24
|
Spain Italy |
1-0 |
|
15.06.24
|
Spain Croatia |
3-0 |
|
08.06.24
|
Spain Northern Ireland |
5-1 |
|
05.06.24
|
Spain Andorra |
5-0 |
|
26.03.24
|
Spain Brazil |
3-3 |
|
22.03.24
|
Spain Colombia |
0-1 |
|
19.11.23
|
Spain Georgia |
3-1 |
|
16.11.23
|
Cyprus Spain |
1-3 |
|
15.10.23
|
Norway Spain |
0-1 |
|
12.10.23
|
Spain Scotland |
2-0 |
|
12.09.23
|
Spain Cyprus |
6-0 |
|
08.09.23
|
Georgia Spain |
1-7 |
|
18.06.23
|
Croatia Spain (Penalties:4 - 5) |
0-0 |
|
15.06.23
|
Spain Italy |
2-1 |
|
28.03.23
|
Scotland Spain |
2-0 |
|
25.03.23
|
Spain Norway |
3-0 |
|
06.12.22
|
Morocco Spain (Penalties:3 - 0) |
0-0 |
|
01.12.22
|
Japan Spain |
2-1 |
|
27.11.22
|
Spain Germany |
1-1 |
|
23.11.22
|
Spain Costa Rica |
7-0 |
|
17.11.22
|
Jordan Spain |
1-3 |
|
27.09.22
|
Portugal Spain |
0-1 |
|
24.09.22
|
Spain Switzerland |
1-2 |
|
12.06.22
|
Spain Czech Republic |
2-0 |
|
09.06.22
|
Switzerland Spain |
0-1 |
|
04.06.26
|
Spain Iraq |
1-1 |
|
31.03.26
|
Spain Egypt |
0-0 |
|
27.03.26
|
Spain Serbia |
3-0 |
|
18.11.25
|
Spain Turkey |
2-2 |
|
14.10.25
|
Spain Bulgaria |
4-0 |
|
11.10.25
|
Spain Georgia |
2-0 |
|
05.06.25
|
Spain France |
5-4 |
|
23.03.25
|
Spain Netherlands (Penalties:5 - 4) |
3-3 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
15.10.24
|
Spain Serbia |
3-0 |
|
12.10.24
|
Spain Denmark |
1-0 |
|
14.07.24
|
Spain England |
2-1 |
|
09.07.24
|
Spain France |
2-1 |
|
05.07.24
|
Spain Germany |
2-1 |
|
30.06.24
|
Spain Georgia |
4-1 |
|
20.06.24
|
Spain Italy |
1-0 |
|
15.06.24
|
Spain Croatia |
3-0 |
|
08.06.24
|
Spain Northern Ireland |
5-1 |
|
05.06.24
|
Spain Andorra |
5-0 |
|
26.03.24
|
Spain Brazil |
3-3 |
|
22.03.24
|
Spain Colombia |
0-1 |
|
19.11.23
|
Spain Georgia |
3-1 |
|
12.10.23
|
Spain Scotland |
2-0 |
|
12.09.23
|
Spain Cyprus |
6-0 |
|
15.06.23
|
Spain Italy |
2-1 |
|
25.03.23
|
Spain Norway |
3-0 |
|
27.11.22
|
Spain Germany |
1-1 |
|
23.11.22
|
Spain Costa Rica |
7-0 |
|
24.09.22
|
Spain Switzerland |
1-2 |
|
12.06.22
|
Spain Czech Republic |
2-0 |
|
02.06.22
|
Spain Portugal |
1-1 |
|
29.03.22
|
Spain Iceland |
5-0 |
|
26.03.22
|
Spain Albania |
2-1 |
|
14.11.21
|
Spain Sweden |
1-0 |
|
10.10.21
|
Spain France |
1-2 |
|
05.09.21
|
Spain Georgia |
4-0 |
|
19.06.21
|
Spain Poland |
1-1 |
|
14.06.21
|
Spain Sweden |
0-0 |
|
08.06.21
|
Spain Lithuania |
4-0 |
|
04.06.21
|
Spain Portugal |
0-0 |
|
31.03.21
|
Spain Kosovo |
3-1 |
|
25.03.21
|
Spain Greece |
1-1 |
|
17.11.20
|
Spain Germany |
6-0 |
|
10.10.20
|
Spain Switzerland |
1-0 |
|
06.09.20
|
Spain Ukraine |
4-0 |
|
18.11.19
|
Spain Romania |
5-0 |
|
15.11.19
|
Spain Malta |
7-0 |
|
08.09.19
|
Spain Faroe Islands |
4-0 |
|
23.03.19
|
Spain Norway |
2-1 |
|
18.11.18
|
Spain Bosnia & Herzegovina |
1-0 |
|
09.06.26
|
Peru Spain |
1-3 |
|
15.11.25
|
Georgia Spain |
0-4 |
|
07.09.25
|
Turkey Spain |
0-6 |
|
04.09.25
|
Bulgaria Spain |
0-3 |
|
08.06.25
|
Portugal Spain (Penalties:5 - 3) |
2-2 |
|
20.03.25
|
Netherlands Spain |
2-2 |
|
15.11.24
|
Denmark Spain |
1-2 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
05.09.24
|
Serbia Spain |
0-0 |
|
24.06.24
|
Albania Spain |
0-1 |
|
16.11.23
|
Cyprus Spain |
1-3 |
|
15.10.23
|
Norway Spain |
0-1 |
|
08.09.23
|
Georgia Spain |
1-7 |
|
18.06.23
|
Croatia Spain (Penalties:4 - 5) |
0-0 |
|
28.03.23
|
Scotland Spain |
2-0 |
|
06.12.22
|
Morocco Spain (Penalties:3 - 0) |
0-0 |
|
01.12.22
|
Japan Spain |
2-1 |
|
17.11.22
|
Jordan Spain |
1-3 |
|
27.09.22
|
Portugal Spain |
0-1 |
|
09.06.22
|
Switzerland Spain |
0-1 |
|
05.06.22
|
Czech Republic Spain |
2-2 |
|
11.11.21
|
Greece Spain |
0-1 |
|
06.10.21
|
Italy Spain |
1-2 |
|
08.09.21
|
Kosovo Spain |
0-2 |
|
02.09.21
|
Sweden Spain |
2-1 |
|
06.07.21
|
Italy Spain (Penalties:4 - 2) |
1-1 |
|
02.07.21
|
Switzerland Spain (Penalties:1 - 3) |
1-1 |
|
28.06.21
|
Croatia Spain |
3-5 |
|
23.06.21
|
Slovakia Spain |
0-5 |
|
28.03.21
|
Georgia Spain |
1-2 |
|
14.11.20
|
Switzerland Spain |
1-1 |
|
11.11.20
|
Netherlands Spain |
1-1 |
|
13.10.20
|
Ukraine Spain |
1-0 |
|
07.10.20
|
Portugal Spain |
0-0 |
|
03.09.20
|
Germany Spain |
1-1 |
|
15.10.19
|
Sweden Spain |
1-1 |
|
12.10.19
|
Norway Spain |
1-1 |
|
05.09.19
|
Romania Spain |
1-2 |
|
07.06.19
|
Faroe Islands Spain |
1-4 |
|
26.03.19
|
Malta Spain |
0-2 |
|
06.06.26
|
Cape Verde Bermuda |
3-0 |
|
31.05.26
|
Cape Verde Serbia |
3-0 |
|
30.03.26
|
Cape Verde Finland (Penalties:4 - 2) |
1-1 |
|
27.03.26
|
Chile Cape Verde |
4-2 |
|
17.11.25
|
Egypt Cape Verde (Penalties:2 - 0) |
1-1 |
|
13.11.25
|
Iran Cape Verde (Penalties:5 - 4) |
0-0 |
|
13.10.25
|
Cape Verde Eswatini |
3-0 |
|
08.10.25
|
Libya Cape Verde |
3-3 |
|
09.09.25
|
Cape Verde Cameroon |
1-0 |
|
04.09.25
|
Mauritius Cape Verde |
0-2 |
|
08.06.25
|
Georgia Cape Verde |
1-1 |
|
03.06.25
|
Malaysia Cape Verde |
0-3 |
|
29.05.25
|
Malaysia Cape Verde |
1-1 |
|
25.03.25
|
Angola Cape Verde |
1-2 |
|
20.03.25
|
Cape Verde Mauritius |
1-0 |
|
19.11.24
|
Mauritania Cape Verde |
1-0 |
|
15.11.24
|
Cape Verde Egypt |
1-1 |
|
15.10.24
|
Botswana Cape Verde |
1-0 |
|
10.10.24
|
Cape Verde Botswana |
0-1 |
|
10.09.24
|
Cape Verde Mauritania |
2-0 |
|
06.09.24
|
Egypt Cape Verde |
3-0 |
|
11.06.24
|
Cape Verde Libya |
1-0 |
|
08.06.24
|
Cameroon Cape Verde |
4-1 |
|
25.03.24
|
Cape Verde Equatorial Guinea |
1-0 |
|
21.03.24
|
Cape Verde Guyana |
1-0 |
|
03.02.24
|
Cape Verde South Africa (Penalties:1 - 2) |
0-0 |
|
29.01.24
|
Cape Verde Mauritania |
1-0 |
|
22.01.24
|
Cape Verde Egypt |
2-2 |
|
19.01.24
|
Cape Verde Mozambique |
3-0 |
|
14.01.24
|
Ghana Cape Verde |
1-2 |
|
10.01.24
|
Tunisia Cape Verde |
2-0 |
|
21.11.23
|
Eswatini Cape Verde |
0-2 |
|
16.11.23
|
Cape Verde Angola |
0-0 |
|
17.10.23
|
Cape Verde Comoros |
1-2 |
|
12.10.23
|
Algeria Cape Verde |
5-1 |
|
10.09.23
|
Togo Cape Verde |
3-2 |
|
18.06.23
|
Cape Verde Burkina Faso |
3-1 |
|
12.06.23
|
Morocco Cape Verde |
0-0 |
|
28.03.23
|
Eswatini Cape Verde |
0-1 |
|
24.03.23
|
Cape Verde Eswatini |
0-0 |
|
23.09.22
|
Bahrain Cape Verde |
1-2 |
|
07.06.22
|
Cape Verde Togo |
2-0 |
|
03.06.22
|
Burkina Faso Cape Verde |
2-0 |
|
28.03.22
|
San Marino Cape Verde |
0-2 |
|
25.03.22
|
Liechtenstein Cape Verde |
0-6 |
|
25.01.22
|
Senegal Cape Verde |
2-0 |
|
17.01.22
|
Cape Verde Cameroon |
1-1 |
|
13.01.22
|
Cape Verde Burkina Faso |
0-1 |
|
09.01.22
|
Ethiopia Cape Verde |
0-1 |
|
16.11.21
|
Nigeria Cape Verde |
1-1 |
|
06.06.26
|
Cape Verde Bermuda |
3-0 |
|
31.05.26
|
Cape Verde Serbia |
3-0 |
|
30.03.26
|
Cape Verde Finland (Penalties:4 - 2) |
1-1 |
|
13.10.25
|
Cape Verde Eswatini |
3-0 |
|
09.09.25
|
Cape Verde Cameroon |
1-0 |
|
20.03.25
|
Cape Verde Mauritius |
1-0 |
|
15.11.24
|
Cape Verde Egypt |
1-1 |
|
10.10.24
|
Cape Verde Botswana |
0-1 |
|
10.09.24
|
Cape Verde Mauritania |
2-0 |
|
11.06.24
|
Cape Verde Libya |
1-0 |
|
25.03.24
|
Cape Verde Equatorial Guinea |
1-0 |
|
21.03.24
|
Cape Verde Guyana |
1-0 |
|
03.02.24
|
Cape Verde South Africa (Penalties:1 - 2) |
0-0 |
|
29.01.24
|
Cape Verde Mauritania |
1-0 |
|
22.01.24
|
Cape Verde Egypt |
2-2 |
|
19.01.24
|
Cape Verde Mozambique |
3-0 |
|
16.11.23
|
Cape Verde Angola |
0-0 |
|
17.10.23
|
Cape Verde Comoros |
1-2 |
|
18.06.23
|
Cape Verde Burkina Faso |
3-1 |
|
24.03.23
|
Cape Verde Eswatini |
0-0 |
|
07.06.22
|
Cape Verde Togo |
2-0 |
|
17.01.22
|
Cape Verde Cameroon |
1-1 |
|
13.01.22
|
Cape Verde Burkina Faso |
0-1 |
|
13.11.21
|
Cape Verde CAR |
2-1 |
|
10.10.21
|
Cape Verde Liberia |
1-0 |
|
07.09.21
|
Cape Verde Nigeria |
1-2 |
|
26.03.21
|
Cape Verde Cameroon |
3-1 |
|
12.11.20
|
Cape Verde Rwanda |
0-0 |
|
10.10.20
|
Cape Verde Guinea |
1-2 |
|
18.11.19
|
Cape Verde Mozambique |
2-2 |
|
10.10.19
|
Cape Verde Togo |
2-1 |
|
27.07.19
|
Cape Verde Mauritania |
0-0 |
|
24.03.19
|
Cape Verde Lesotho |
0-0 |
|
12.10.18
|
Cape Verde Tanzania |
3-0 |
|
07.10.17
|
Cape Verde Senegal |
0-2 |
|
01.09.17
|
Cape Verde South Africa |
2-1 |
|
11.06.17
|
Cape Verde Uganda |
0-1 |
|
27.03.26
|
Chile Cape Verde |
4-2 |
|
17.11.25
|
Egypt Cape Verde (Penalties:2 - 0) |
1-1 |
|
13.11.25
|
Iran Cape Verde (Penalties:5 - 4) |
0-0 |
|
08.10.25
|
Libya Cape Verde |
3-3 |
|
04.09.25
|
Mauritius Cape Verde |
0-2 |
|
08.06.25
|
Georgia Cape Verde |
1-1 |
|
03.06.25
|
Malaysia Cape Verde |
0-3 |
|
29.05.25
|
Malaysia Cape Verde |
1-1 |
|
25.03.25
|
Angola Cape Verde |
1-2 |
|
19.11.24
|
Mauritania Cape Verde |
1-0 |
|
15.10.24
|
Botswana Cape Verde |
1-0 |
|
06.09.24
|
Egypt Cape Verde |
3-0 |
|
08.06.24
|
Cameroon Cape Verde |
4-1 |
|
14.01.24
|
Ghana Cape Verde |
1-2 |
|
10.01.24
|
Tunisia Cape Verde |
2-0 |
|
21.11.23
|
Eswatini Cape Verde |
0-2 |
|
12.10.23
|
Algeria Cape Verde |
5-1 |
|
10.09.23
|
Togo Cape Verde |
3-2 |
|
12.06.23
|
Morocco Cape Verde |
0-0 |
|
28.03.23
|
Eswatini Cape Verde |
0-1 |
|
23.09.22
|
Bahrain Cape Verde |
1-2 |
|
03.06.22
|
Burkina Faso Cape Verde |
2-0 |
|
28.03.22
|
San Marino Cape Verde |
0-2 |
|
25.03.22
|
Liechtenstein Cape Verde |
0-6 |
|
25.01.22
|
Senegal Cape Verde |
2-0 |
|
09.01.22
|
Ethiopia Cape Verde |
0-1 |
|
16.11.21
|
Nigeria Cape Verde |
1-1 |
|
07.10.21
|
Liberia Cape Verde |
1-2 |
|
01.09.21
|
CAR Cape Verde |
1-1 |
|
08.06.21
|
Senegal Cape Verde |
2-0 |
|
30.03.21
|
Mozambique Cape Verde |
0-1 |
|
17.11.20
|
Rwanda Cape Verde |
0-0 |
|
07.10.20
|
Andorra Cape Verde |
1-2 |
|
13.11.19
|
Cameroon Cape Verde |
0-0 |
|
03.08.19
|
Mauritania Cape Verde |
2-1 |
|
17.11.18
|
Uganda Cape Verde |
1-0 |
|
16.10.18
|
Tanzania Cape Verde |
2-0 |
|
09.09.18
|
Lesotho Cape Verde |
1-1 |
|
03.06.18
|
Andorra Cape Verde (Penalties:2 - 4) |
0-0 |
|
01.06.18
|
Algeria Cape Verde |
2-3 |
|
14.11.17
|
Burkina Faso Cape Verde |
4-0 |
|
05.09.17
|
South Africa Cape Verde |
1-2 |
| There are no records |
| There are no records |