League Season 2025
Girabola
Flag of Angola Angola
CountryAngola
SportFootball
Competition TypeLeague
Season2025
Teams16
Current StatusCompleted

League Overview

Girabola is the premier football league in Angola, representing the highest level of competition in the country's football hierarchy. Established in the early 1970s, it has since played a vital role in the development of the sport in Angola and has become synonymous with local football culture. The league features a variety of teams from across the nation, providing a platform for local talent to showcase their abilities and for clubs to compete for national supremacy. The competition is known for its passionate fan base and has contributed significantly to the national team's player pool, enhancing Angola's presence in international football.

The league operates on a promotion and relegation system, which is common in many football leagues worldwide. Typically, the bottom-placed teams face relegation to the lower division, while the top-performing teams from the lower division earn promotion to Girabola. This structure fosters competitiveness and excitement throughout the season, as clubs strive for both glory and survival.

Season Overview

The 2025 season of Girabola features 16 teams competing for the league title. While specific details regarding the season's status, start date, or end date have not been provided, the structure remains consistent with previous seasons. Teams will face each other in a series of matches, each seeking to secure points for the league table and a chance at the championship. The format typically includes home and away fixtures, allowing for an engaging competition that captures the attention of fans across Angola.

Historical Context

Girabola has a rich history within Angolan football, marking itself as a crucial part of the country's sporting landscape. Over the decades, it has witnessed the rise of numerous clubs that have become household names. Teams often compete fiercely for top honors, with certain clubs establishing dynasties through their success in the league. The competition has also served as a launchpad for players who have gone on to represent Angola at international tournaments, highlighting its importance in nurturing football talent.

The league has seen periods of instability and growth, reflecting the broader social and economic changes within Angola. Despite these challenges, Girabola has maintained its status as the cornerstone of Angolan football, continually adapting to the needs of the sport and its stakeholders.

Why Girabola Matters

Girabola is crucial to Angola's football landscape, serving as a vital platform for talent development and fan engagement. It unites communities, fosters local pride, and plays an essential role in the cultural identity of Angolan football, making it a significant fixture in the lives of its supporters.

Rounds
Regular Season – 1
Interclube0 : 1KabuscorpAcadu00e9mica do LobitoSep 17, 2025 14:30Desportivo Huu00edlaBravos do Maquis FC5 : 11u00ba de MaioRecreativo do Libolo2 : 0Luanda CitySu00e3o Salvador0 : 0Redonda FCAcadu00e9mica do Lobito1 : 1Desportivo Huu00edlaWiliete3 : 2Guelson FC1u00ba de Agosto1 : 1CD Lunda-SulSagrada Esperanu00e7a0 : 3Petro de Luanda
Regular Season – 2
1u00ba de Maio0 : 1WilietePetro de Luanda2 : 1Bravos do Maquis FCRedonda FC0 : 1Recreativo do LiboloCD Lunda-Sul1 : 0Su00e3o SalvadorDesportivo Huu00edla1 : 1Sagrada Esperanu00e7aLuanda City1 : 1InterclubeKabuscorp0 : 0Acadu00e9mica do LobitoGuelson FC2 : 31u00ba de Agosto
Regular Season – 3
Kabuscorp1 : 0Luanda CitySu00e3o Salvador3 : 1Guelson FCInterclube0 : 0Redonda FCRecreativo do Libolo1 : 1CD Lunda-SulBravos do Maquis FC2 : 1Desportivo Huu00edla1u00ba de Agosto1 : 01u00ba de MaioAcadu00e9mica do Lobito0 : 0Sagrada Esperanu00e7aWiliete0 : 2Petro de Luanda
Regular Season – 4
Petro de LuandaOct 5, 2025 15:001u00ba de AgostoRedonda FC0 : 1KabuscorpGuelson FC0 : 1Recreativo do LiboloSagrada Esperanu00e7a1 : 1Bravos do Maquis FCLuanda City1 : 1Acadu00e9mica do Lobito1u00ba de Maio1 : 0Su00e3o SalvadorCD Lunda-Sul1 : 1InterclubeDesportivo Huu00edla1 : 1WilietePetro de Luanda0 : 11u00ba de Agosto
Regular Season – 5
1u00ba de Agosto2 : 2Desportivo Huu00edlaKabuscorp1 : 1CD Lunda-SulInterclube2 : 1Guelson FCRecreativo do Libolo1 : 01u00ba de MaioAcadu00e9mica do Lobito1 : 0Bravos do Maquis FCLuanda City1 : 0Redonda FCWiliete3 : 1Sagrada Esperanu00e7aSu00e3o Salvador2 : 1Petro de Luanda
Regular Season – 6
Guelson FC2 : 0KabuscorpBravos do Maquis FC2 : 0WilieteSagrada Esperanu00e7a0 : 01u00ba de AgostoRedonda FC1 : 0Acadu00e9mica do LobitoPetro de Luanda4 : 1Recreativo do LiboloCD Lunda-Sul1 : 0Luanda City1u00ba de Maio1 : 1InterclubeDesportivo Huu00edla2 : 0Su00e3o Salvador
Regular Season – 7
1u00ba de Agosto1 : 0Bravos do Maquis FCPetro de Luanda1 : 0InterclubeRecreativo do Libolo2 : 1Desportivo Huu00edlaSu00e3o Salvador0 : 1Sagrada Esperanu00e7aRedonda FC2 : 1CD Lunda-SulAcadu00e9mica do Lobito1 : 2WilieteKabuscorp0 : 01u00ba de MaioLuanda City2 : 0Guelson FC
Regular Season – 8
Guelson FC1 : 2Redonda FCBravos do Maquis FC2 : 1Su00e3o SalvadorSagrada Esperanu00e7a5 : 1Recreativo do LiboloCD Lunda-Sul2 : 0Acadu00e9mica do Lobito1u00ba de Maio1 : 0Luanda CityDesportivo Huu00edla2 : 1InterclubeWiliete2 : 21u00ba de AgostoPetro de Luanda2 : 1Kabuscorp
Regular Season – 9
Luanda City1 : 5Petro de LuandaKabuscorp0 : 2Desportivo Huu00edlaRecreativo do Libolo2 : 1Bravos do Maquis FCCD Lunda-Sul0 : 0Guelson FCRedonda FC2 : 31u00ba de MaioInterclube4 : 1Sagrada Esperanu00e7aSu00e3o Salvador1 : 2WilieteAcadu00e9mica do Lobito1 : 11u00ba de Agosto
Regular Season – 10
Guelson FC0 : 1Acadu00e9mica do LobitoBravos do Maquis FC2 : 1InterclubeSagrada Esperanu00e7a1 : 1KabuscorpPetro de Luanda1 : 0Redonda FC1u00ba de Agosto2 : 0Su00e3o Salvador1u00ba de Maio1 : 0CD Lunda-SulDesportivo Huu00edla0 : 1Luanda CityWiliete1 : 0Recreativo do Libolo
Regular Season – 12
Petro de Luanda2 : 1Guelson FCBravos do Maquis FC1 : 3Luanda CitySagrada Esperanu00e7a2 : 1Redonda FCSu00e3o Salvador2 : 1Recreativo do Libolo1u00ba de Agosto2 : 1Interclube1u00ba de Maio0 : 1Acadu00e9mica do LobitoDesportivo Huu00edla0 : 1CD Lunda-SulWiliete0 : 2Kabuscorp
Regular Season – 11
Luanda City1 : 3Sagrada Esperanu00e7aGuelson FC1 : 01u00ba de MaioRecreativo do Libolo0 : 31u00ba de AgostoCD Lunda-Sul0 : 2Petro de LuandaRedonda FC1 : 0Desportivo Huu00edlaInterclube1 : 2WilieteKabuscorp0 : 0Bravos do Maquis FCAcadu00e9mica do Lobito1 : 0Su00e3o Salvador
Regular Season – 14
Sagrada Esperanu00e7a2 : 1Guelson FCRecreativo do Libolo1 : 2InterclubeSagrada Esperanu00e7a2 : 0Guelson FCSu00e3o Salvador0 : 0Kabuscorp1u00ba de Agosto6 : 0Luanda CityDesportivo Huu00edla2 : 01u00ba de MaioWiliete3 : 0Redonda FCPetro de Luanda2 : 0Acadu00e9mica do LobitoBravos do Maquis FC3 : 1CD Lunda-Sul
Regular Season – 13
Guelson FCJan 30, 2026 15:00Desportivo Huu00edlaAcadu00e9mica do Lobito1 : 1Recreativo do LiboloCD Lunda-Sul1 : 0Sagrada Esperanu00e7aRedonda FC0 : 3Bravos do Maquis FCInterclube2 : 1Su00e3o SalvadorKabuscorp1 : 11u00ba de AgostoLuanda City0 : 5Wiliete1u00ba de Maio2 : 3Petro de Luanda
Regular Season – 15
Kabuscorp1 : 0Recreativo do LiboloRedonda FC0 : 41u00ba de AgostoInterclube1 : 0Acadu00e9mica do LobitoCD Lunda-Sul1 : 2Wiliete1u00ba de Maio2 : 1Sagrada Esperanu00e7aLuanda City0 : 0Su00e3o SalvadorGuelson FC0 : 1Bravos do Maquis FCPetro de Luanda2 : 0Desportivo Huu00edla
Regular Season – 16
Redonda FC1 : 3Su00e3o SalvadorPetro de Luanda4 : 1Sagrada Esperanu00e7aGuelson FC1 : 2WilieteCD Lunda-Sul0 : 11u00ba de Agosto1u00ba de Maio0 : 1Bravos do Maquis FCDesportivo Huu00edla2 : 1Acadu00e9mica do LobitoKabuscorp0 : 2InterclubeLuanda City1 : 0Recreativo do Libolo
Regular Season – 17
Bravos do Maquis FC0 : 3Petro de LuandaRecreativo do Libolo2 : 0Redonda FCSagrada Esperanu00e7a0 : 0Desportivo Huu00edlaAcadu00e9mica do Lobito1 : 1KabuscorpInterclube1 : 1Luanda CitySu00e3o Salvador1 : 1CD Lunda-Sul1u00ba de Agosto2 : 0Guelson FCWiliete1 : 01u00ba de Maio
Regular Season – 18
Guelson FC3 : 1Su00e3o SalvadorSagrada Esperanu00e7a3 : 1Acadu00e9mica do LobitoRedonda FC0 : 0InterclubePetro de Luanda1 : 1Wiliete1u00ba de Maio1 : 11u00ba de AgostoDesportivo Huu00edla1 : 0Bravos do Maquis FCCD Lunda-Sul2 : 0Recreativo do LiboloLuanda City2 : 1Kabuscorp
Regular Season – 19
Kabuscorp2 : 0Redonda FCBravos do Maquis FC1 : 1Sagrada Esperanu00e7aRecreativo do Libolo0 : 2Guelson FCSu00e3o Salvador3 : 21u00ba de MaioInterclube1 : 1CD Lunda-SulAcadu00e9mica do Lobito1 : 1Luanda CityWiliete3 : 0Desportivo Huu00edla1u00ba de AgostoMar 22, 2026 15:00Petro de Luanda
Regular Season – 20
Guelson FC2 : 4InterclubeDesportivo Huu00edla2 : 21u00ba de AgostoBravos do Maquis FC1 : 0Acadu00e9mica do LobitoSagrada Esperanu00e7a2 : 2WilieteRedonda FC1 : 0Luanda CityPetro de Luanda1 : 0Su00e3o Salvador1u00ba de Maio1 : 1Recreativo do LiboloCD Lunda-Sul0 : 3Kabuscorp
Regular Season – 21
Recreativo do Libolo0 : 2Petro de LuandaSu00e3o Salvador1 : 1Desportivo Huu00edla1u00ba de Agosto2 : 1Sagrada Esperanu00e7aInterclube3 : 11u00ba de MaioWiliete1 : 0Bravos do Maquis FCKabuscorp0 : 0Guelson FCAcadu00e9mica do Lobito4 : 0Redonda FCLuanda City1 : 0CD Lunda-Sul
Regular Season – 22
Sagrada Esperanu00e7a0 : 1Su00e3o SalvadorInterclube0 : 0Petro de LuandaBravos do Maquis FC1 : 11u00ba de AgostoCD Lunda-Sul1 : 0Redonda FC1u00ba de Maio3 : 1KabuscorpDesportivo Huu00edla1 : 0Recreativo do LiboloWiliete2 : 3Acadu00e9mica do LobitoGuelson FC1 : 2Luanda City
Regular Season – 23
Luanda City1 : 01u00ba de MaioRecreativo do Libolo3 : 1Sagrada Esperanu00e7aRedonda FC0 : 0Guelson FCInterclube0 : 0Desportivo Huu00edlaSu00e3o Salvador2 : 1Bravos do Maquis FC1u00ba de Agosto1 : 1WilieteKabuscorp0 : 0Petro de LuandaAcadu00e9mica do Lobito1 : 1CD Lunda-Sul
Regular Season – 24
Bravos do Maquis FC0 : 0Recreativo do LiboloSagrada Esperanu00e7a1 : 0InterclubePetro de Luanda6 : 0Luanda City1u00ba de Agosto0 : 1Acadu00e9mica do Lobito1u00ba de Maio2 : 0Redonda FCDesportivo Huu00edla2 : 0KabuscorpWiliete1 : 0Su00e3o SalvadorGuelson FC0 : 2CD Lunda-Sul
Regular Season – 25
Recreativo do Libolo1 : 1WilieteCD Lunda-Sul0 : 11u00ba de MaioAcadu00e9mica do Lobito2 : 0Guelson FCRedonda FC2 : 5Petro de LuandaInterclube3 : 1Bravos do Maquis FCSu00e3o Salvador0 : 31u00ba de AgostoKabuscorp4 : 0Sagrada Esperanu00e7aLuanda City1 : 2Desportivo Huu00edla
Regular Season – 26
Bravos do Maquis FC0 : 0KabuscorpSagrada Esperanu00e7a0 : 0Luanda CitySu00e3o Salvador2 : 0Acadu00e9mica do Lobito1u00ba de Agosto2 : 0Recreativo do Libolo1u00ba de Maio4 : 1Guelson FCDesportivo Huu00edla2 : 0Redonda FCWiliete2 : 1InterclubePetro de Luanda3 : 0CD Lunda-Sul
Regular Season – 27
Redonda FC0 : 2Sagrada Esperanu00e7aRecreativo do Libolo0 : 0Su00e3o SalvadorInterclube0 : 01u00ba de AgostoGuelson FC0 : 2Petro de LuandaAcadu00e9mica do Lobito0 : 11u00ba de MaioKabuscorp1 : 2WilieteLuanda City0 : 2Bravos do Maquis FCCD Lunda-SulMay 11, 2026 14:30Desportivo Huu00edla
Regular Season – 28
Bravos do Maquis FC1 : 0Redonda FC1u00ba de Agosto0 : 1KabuscorpDesportivo Huu00edla4 : 0Guelson FCPetro de Luanda0 : 01u00ba de MaioRecreativo do Libolo3 : 0Acadu00e9mica do LobitoSagrada Esperanu00e7a1 : 1CD Lunda-SulSu00e3o Salvador1 : 1InterclubeWiliete1 : 0Luanda City
Regular Season – 29
1u00ba de Maio0 : 0Desportivo Huu00edlaAcadu00e9mica do Lobito1 : 1Petro de LuandaInterclube1 : 1Recreativo do LiboloKabuscorp1 : 1Su00e3o SalvadorCD Lunda-Sul1 : 0Bravos do Maquis FCLuanda City0 : 11u00ba de AgostoGuelson FC1 : 0Sagrada Esperanu00e7aRedonda FC1 : 1Wiliete
Regular Season – 30 Current
1u00ba de Agosto1 : 1Redonda FCAcadu00e9mica do Lobito0 : 0InterclubeDesportivo Huu00edla0 : 0Petro de LuandaBravos do Maquis FC0 : 2Guelson FCRecreativo do Libolo0 : 1KabuscorpSagrada Esperanu00e7a1 : 11u00ba de MaioWiliete1 : 1CD Lunda-SulSu00e3o Salvador1 : 0Luanda City
Teams
Standings
#TeamPWDLGFGAGDPtsForm
1Petro de Luanda29216260154569DDDWW
2Wiliete30188449292062DDWWW
31º de Agosto291512247192857DWLDW
4Desportivo Huíla291210735231246DDWWW
5Kabuscorp30101282622442WDWLD
6Bravos do Maquis FC30126123330342LLWWD
7Interclube3091383528740DDDDL
81º de Maio30107132933-437DDDWW
9CD Lunda-Sul29910102428-437DWDDL
10Sagrada Esperança30811113340-735DLDWD
11São Salvador3098132733-635WDDDW
12Académica do Lobito30811112530-535DDLDL
13Recreativo do Libolo3097142637-1134LDWDL
14Luanda City3096152145-2433LLLLD
15Redonda FC3056191547-3221DDLLL
16Guelson FC3063212450-2621WWLLL

Teams

🔥 Best Attack

#TeamGoals ForPGFGA
1Petro de Luanda21-6-260296015
2Wiliete18-8-449304929
31º de Agosto15-12-247294719
4Desportivo Huíla12-10-735293523
5Interclube9-13-835303528
6Bravos do Maquis FC12-6-1233303330
7Sagrada Esperança8-11-1133303340
81º de Maio10-7-1329302933
9São Salvador9-8-1327302733
10Kabuscorp10-12-826302622
View full Best Attack →

🛡️ Best Defence

#TeamGoals AgainstPGFGA
1Petro de Luanda21-6-215296015
21º de Agosto15-12-219294719
3Kabuscorp10-12-822302622
4Desportivo Huíla12-10-723293523
5Interclube9-13-828303528
6CD Lunda-Sul9-10-1028292428
7Wiliete18-8-429304929
8Bravos do Maquis FC12-6-1230303330
9Académica do Lobito8-11-1130302530
101º de Maio10-7-1333302933
View full Best Defence →
15Matches Played
19Goals
16Teams
2025Season