Angola vs Cape Verde
head-to-head record
- Angola wins
- 2
- Draws
- 4
- Cape Verde wins
- 3
9 meetings, 1985 to 2025Goals: Angola 9, Cape Verde 10
Angola and Cape Verde have met 9 times since 1985. Cape Verde have won 3, Angola 2, and 4 matches ended level. They last met on 25 March 2025, when Cape Verde won 2–1 in World Cup qualifying.
The 9 meetings have produced 19 goals, 2.11 per game. Cape Verde are unbeaten in the last five meetings (3 wins, 2 draws).
Who has won more, Angola or Cape Verde?
All matches9 matches
Competitive3 matches
Friendlies6 matches
Key numbers
- Goals
- Angola 9, Cape Verde 102.11 per game
- First meeting
- Cape Verde 0–0 AngolaFriendly, 9 Jul 1985
- Most recent
- Angola 1–2 Cape VerdeWorld Cup qualifying, 25 Mar 2025
- Angola’s biggest win
- Cape Verde 2–3 AngolaFriendly, 19 Nov 1988
- Cape Verde’s biggest win
- Angola 1–2 Cape VerdeWorld Cup qualifying, 25 Mar 2025
- Most goals in a meeting
- Cape Verde 2–3 AngolaFriendly, 19 Nov 1988
- Current run
- Cape Verde unbeaten in 5
- Biggest upset
- Angola 0–1 Cape VerdeFriendly, 25 Mar 2009Winner’s rating-based win expectancy: 25%
- TFN Elo rating now
- Angola 1610 (80th), Cape Verde 1636 (74th)How the rating works
Last five meetings
- Angola1Cape Verde2
World Cup qualifying
Luanda, Angola
- Cape Verde0Angola0
World Cup qualifying
Praia, Cape Verde
- Cape Verde2Angola1
Africa Cup of Nations
Port Elizabeth, South Africa (neutral)
- Angola1Cape Verde1
Friendly
Lisbon, Portugal (neutral)
- Angola0Cape Verde1
Friendly
Olhão, Portugal (neutral)
Who has had the upper hand over time?
The line climbs with every Angola win and drops with every Cape Verde win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Angola's home games
1 match
001
AngolaDrawsCape Verde
In Cape Verde's home games
4 matches
130
AngolaDrawsCape Verde
At neutral venues
4 matches
112
AngolaDrawsCape Verde
Record by competition
| Competition | Played | Angola | Draws | Cape Verde | Goals |
|---|---|---|---|---|---|
| Friendly | 6 | 2 | 3 | 1 | 7–6 |
| World Cup qualifying | 2 | 0 | 1 | 1 | 1–2 |
| Africa Cup of Nations | 1 | 0 | 0 | 1 | 1–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1980s | 2 | 5 | |
| 2000s | 4 | 8 | |
| 2010s | 1 | 3 | |
| 2020s | 2 | 3 |
Longest runs
| Longest run of | Angola | Cape Verde |
|---|---|---|
| Wins in a row | 12005 | 12025 |
| Unbeaten meetings | 41985 to 2005 | 52009 to 2025 |
Questions answered
How many times have Angola and Cape Verde played each other?
9 times, starting on 9 July 1985. 3 of those meetings were competitive and 6 were friendlies.
Who has won more matches between Angola and Cape Verde?
Cape Verde, with 3 wins to 2. 4 matches ended level.
What is the biggest win in Angola vs Cape Verde?
Angola’s 3–2 win in a friendly on 19 November 1988 in Praia.
When did Angola and Cape Verde last play?
On 25 March 2025 in Luanda, when Cape Verde won 2–1 in World Cup qualifying.
What is the competitive record between Angola and Cape Verde?
In 3 competitive matches, Angola have 0 wins, Cape Verde have 2, and 1 ended level.
Every Angola vs Cape Verde result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Angola | 1–2 | Cape Verde | World Cup qualifying | Luanda, Angola | |
| Cape Verde | 0–0 | Angola | World Cup qualifying | Praia, Cape Verde | |
| Cape Verde | 2–1 | Angola | Africa Cup of Nations | Port Elizabeth, South Africa (neutral) | |
| Angola | 1–1 | Cape Verde | Friendly | Lisbon, Portugal (neutral) | |
| Angola | 0–1 | Cape Verde | Friendly | Olhão, Portugal (neutral) | |
| Angola | 2–1 | Cape Verde | Friendly | Lisbon, Portugal (neutral) | |
| Cape Verde | 1–1 | Angola | Friendly | Praia, Cape Verde | |
| Cape Verde | 2–3 | Angola | Friendly | Praia, Cape Verde | |
| Cape Verde | 0–0 | Angola | Friendly | Mindelo, Cape Verde |
Recent form
Angola
- Wv MalawiAfrica Cup of Nations qualifying3–1Tue 6 Oct 2026
- Dat EgyptAfrica Cup of Nations qualifying0–0Fri 25 Sept 2026
- Wv Central African RepublicFriendly3–0Tue 9 Jun 2026
- Dv MauritaniaFriendly1–1Fri 5 Jun 2026
- Dv EgyptAfrica Cup of Nations0–0Mon 29 Dec 2025
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.