Skip to content
TheFootball.News

Angola vs Eswatini head-to-head record

Angola wins
6
Draws
3
Eswatini wins
1

10 meetings, 1990 to 2025Goals: Angola 19, Eswatini 6

Angola and Eswatini have met 10 times since 1990. Angola have won 6, Eswatini 1, and 3 matches ended level. They last met on 8 October 2025, when the match ended 2–2 in World Cup qualifying.

The 10 meetings have produced 25 goals, 2.50 per game. The biggest win is Angola’s 7–1 in World Cup qualifying in 2000. Angola are unbeaten in the last four meetings (3 wins, 1 draw). They went 16 years without meeting, between 2007 and 2024.

Who has won more, Angola or Eswatini?

All matches10 matches

6 Angola3 drawsEswatini 1

Competitive9 matches

6 Angola3 drawsEswatini 0

Friendlies1 match

0 Angola0 drawsEswatini 1

Key numbers

Goals
Angola 19, Eswatini 62.50 per game
First meeting
Eswatini 1–1 AngolaAfrica Cup of Nations qualifying, 1 Sept 1990
Most recent
Eswatini 2–2 AngolaWorld Cup qualifying, 8 Oct 2025
Angola’s biggest win
Angola 7–1 EswatiniWorld Cup qualifying, 23 Apr 2000
Eswatini’s biggest win
Eswatini 1–0 AngolaFriendly, 6 Jan 2001
Most goals in a meeting
Angola 7–1 EswatiniWorld Cup qualifying, 23 Apr 2000
Current run
Angola unbeaten in 4
Biggest upset
Eswatini 1–0 AngolaFriendly, 6 Jan 2001Winner’s rating-based win expectancy: 27%
TFN Elo rating now
Angola 1610 (80th), Eswatini 1243 (165th)How the rating works

Last five meetings

  1. Eswatini2Angola2

    World Cup qualifying

    Lobamba, Eswatini

  2. Angola1Eswatini0

    World Cup qualifying

    Luanda, Angola

  3. Angola3Eswatini0

    Africa Cup of Nations qualifying

    Luanda, Angola

  4. Eswatini0Angola2

    Africa Cup of Nations qualifying

    Lobamba, Swaziland

  5. Eswatini1Angola0

    Friendly

    Manzini, Swaziland

Who has had the upper hand over time?

The line climbs with every Angola win and drops with every Eswatini win, so its height shows who has won more meetings up to that point.

Above the line: Angola have won more Below: Eswatini have won more
1 September 1990: Eswatini 1–1 Angola (Africa Cup of Nations qualifying). Level15 July 1991: Angola 1–1 Eswatini (Africa Cup of Nations qualifying). Level8 March 1998: Eswatini 0–1 Angola (COSAFA Cup qualifying). Angola +19 April 2000: Eswatini 0–1 Angola (World Cup qualifying). Angola +223 April 2000: Angola 7–1 Eswatini (World Cup qualifying). Angola +36 January 2001: Eswatini 1–0 Angola (Friendly). Angola +23 September 2006: Eswatini 0–2 Angola (Africa Cup of Nations qualifying). Angola +317 June 2007: Angola 3–0 Eswatini (Africa Cup of Nations qualifying). Angola +47 June 2024: Angola 1–0 Eswatini (World Cup qualifying). Angola +58 October 2025: Eswatini 2–2 Angola (World Cup qualifying). Angola +5Level
Angola lead by 5 wins after the latest meeting. The biggest lead was 5, held by Angola from 7 June 2024.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Angola's home games

4 matches

310

AngolaDrawsEswatini

In Eswatini's home games

6 matches

321

AngolaDrawsEswatini

Record by competition

Record by competition
CompetitionPlayedAngolaDrawsEswatiniGoals
Africa Cup of Nations qualifying42207–2
World Cup qualifying431011–3
COSAFA Cup qualifying11001–0
Friendly10010–1

Meetings by decade

Angola wins Draws Eswatini wins
Meetings by decade
DecadeResultsPlayedGoals
1990s35
2000s515
2020s25

Longest runs

Longest runs
Longest run ofAngolaEswatini
Wins in a row32006 to 202412001
Unbeaten meetings51990 to 200021990 to 1991

The longest run of draws is 2, from 1 September 1990 to 15 July 1991.

Top scorers in Angola vs Eswatini

  1. 1Isaac Boelua LokuliAngola2
  2. 2Justice FiguareidoEswatini2
  3. 3Paulo António AlvesAngola2

Scorer records exist for 4 of the 10 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Angola and Eswatini played each other?

10 times, starting on 1 September 1990. 9 of those meetings were competitive and 1 were friendlies.

Who has won more matches between Angola and Eswatini?

Angola, with 6 wins to 1. 3 matches ended level.

What is the biggest win in Angola vs Eswatini?

Angola’s 7–1 win in World Cup qualifying on 23 April 2000 in Luanda.

When did Angola and Eswatini last play?

On 8 October 2025 in Lobamba, when the match ended 2–2 in World Cup qualifying.

What is the competitive record between Angola and Eswatini?

In 9 competitive matches, Angola have 6 wins, Eswatini have 0, and 3 ended level.

Every Angola vs Eswatini result

Show
Every Angola vs Eswatini result
DateHomeScoreAwayCompetitionVenue
Eswatini2–2AngolaWorld Cup qualifyingLobamba, Eswatini
Angola1–0EswatiniWorld Cup qualifyingLuanda, Angola
Angola3–0Eswatinias SwazilandAfrica Cup of Nations qualifyingLuanda, Angola
Eswatinias Swaziland0–2AngolaAfrica Cup of Nations qualifyingLobamba, Swaziland
Eswatinias Swaziland1–0AngolaFriendlyManzini, Swaziland
Angola7–1Eswatinias SwazilandWorld Cup qualifyingLuanda, Angola
Eswatinias Swaziland0–1AngolaWorld Cup qualifyingLobamba, Swaziland
Eswatinias Swaziland0–1AngolaCOSAFA Cup qualifyingLobamba, Swaziland
Angola1–1Eswatinias SwazilandAfrica Cup of Nations qualifyingLuanda, Angola
Eswatinias Swaziland1–1AngolaAfrica Cup of Nations qualifyingLobamba, Swaziland

Recent form

Angola

  1. Wv MalawiAfrica Cup of Nations qualifying3–1Tue 6 Oct 2026
  2. Dat EgyptAfrica Cup of Nations qualifying0–0Fri 25 Sept 2026
  3. Wv Central African RepublicFriendly3–0Tue 9 Jun 2026
  4. Dv MauritaniaFriendly1–1Fri 5 Jun 2026
  5. Dv EgyptAfrica Cup of Nations0–0Mon 29 Dec 2025

Eswatini

  1. Lv EritreaAfrica Cup of Nations qualifying1–2Tue 31 Mar 2026
  2. Lv EritreaAfrica Cup of Nations qualifying0–2Wed 25 Mar 2026
  3. Lat Cape VerdeWorld Cup qualifying0–3Mon 13 Oct 2025
  4. Dv AngolaWorld Cup qualifying2–2Wed 8 Oct 2025
  5. Lat LibyaWorld Cup qualifying0–2Mon 8 Sept 2025

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.