
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.
1u00ba de Agosto1 : 1
Redonda FC
Acadu00e9mica do Lobito0 : 0
Interclube
Desportivo Huu00edla0 : 0
Petro de Luanda
Bravos do Maquis FC0 : 2
Guelson FC
Recreativo do Libolo0 : 1
Kabuscorp
Sagrada Esperanu00e7a1 : 1
1u00ba de Maio
Wiliete1 : 1
CD Lunda-Sul
Su00e3o Salvador1 : 0
Luanda City
1u00ba de Maio0 : 0
Desportivo Huu00edla
Acadu00e9mica do Lobito1 : 1
Petro de Luanda
Interclube1 : 1
Recreativo do Libolo
Kabuscorp1 : 1
Su00e3o Salvador
CD Lunda-Sul1 : 0
Bravos do Maquis FC
Luanda City0 : 1
1u00ba de Agosto
Guelson FC1 : 0
Sagrada Esperanu00e7a
Interclube0 : 1
Kabuscorp
Acadu00e9mica do LobitoSep 17, 2025 14:30
Desportivo Huu00edla
Bravos do Maquis FC5 : 1
1u00ba de Maio
Recreativo do Libolo2 : 0
Luanda City
Su00e3o Salvador0 : 0
Redonda FC
Acadu00e9mica do Lobito1 : 1
Desportivo Huu00edla
Wiliete3 : 2
Guelson FC
1u00ba de Agosto1 : 1
CD Lunda-Sul
Sagrada Esperanu00e7a0 : 3
Petro de Luanda
1u00ba de Maio0 : 1
Wiliete
Petro de Luanda2 : 1
Bravos do Maquis FC
Redonda FC0 : 1
Recreativo do Libolo
CD Lunda-Sul1 : 0
Su00e3o Salvador
Desportivo Huu00edla1 : 1
Sagrada Esperanu00e7a
Luanda City1 : 1
Interclube
Kabuscorp0 : 0
Acadu00e9mica do Lobito
Guelson FC2 : 3
1u00ba de Agosto
Kabuscorp1 : 0
Luanda City
Su00e3o Salvador3 : 1
Guelson FC
Interclube0 : 0
Redonda FC
Recreativo do Libolo1 : 1
CD Lunda-Sul
Bravos do Maquis FC2 : 1
Desportivo Huu00edla
1u00ba de Agosto1 : 0
1u00ba de Maio
Acadu00e9mica do Lobito0 : 0
Sagrada Esperanu00e7a
Wiliete0 : 2
Petro de Luanda
Petro de LuandaOct 5, 2025 15:00
1u00ba de Agosto
Redonda FC0 : 1
Kabuscorp
Guelson FC0 : 1
Recreativo do Libolo
Sagrada Esperanu00e7a1 : 1
Bravos do Maquis FC
Luanda City1 : 1
Acadu00e9mica do Lobito
1u00ba de Maio1 : 0
Su00e3o Salvador
CD Lunda-Sul1 : 1
Interclube
Desportivo Huu00edla1 : 1
Wiliete
Petro de Luanda0 : 1
1u00ba de Agosto
1u00ba de Agosto2 : 2
Desportivo Huu00edla
Kabuscorp1 : 1
CD Lunda-Sul
Interclube2 : 1
Guelson FC
Recreativo do Libolo1 : 0
1u00ba de Maio
Acadu00e9mica do Lobito1 : 0
Bravos do Maquis FC
Luanda City1 : 0
Redonda FC
Wiliete3 : 1
Sagrada Esperanu00e7a
Su00e3o Salvador2 : 1
Petro de Luanda
Guelson FC2 : 0
Kabuscorp
Bravos do Maquis FC2 : 0
Wiliete
Sagrada Esperanu00e7a0 : 0
1u00ba de Agosto
Redonda FC1 : 0
Acadu00e9mica do Lobito
Petro de Luanda4 : 1
Recreativo do Libolo
CD Lunda-Sul1 : 0
Luanda City
1u00ba de Maio1 : 1
Interclube
Desportivo Huu00edla2 : 0
Su00e3o Salvador
1u00ba de Agosto1 : 0
Bravos do Maquis FC
Petro de Luanda1 : 0
Interclube
Recreativo do Libolo2 : 1
Desportivo Huu00edla
Su00e3o Salvador0 : 1
Sagrada Esperanu00e7a
Redonda FC2 : 1
CD Lunda-Sul
Acadu00e9mica do Lobito1 : 2
Wiliete
Kabuscorp0 : 0
1u00ba de Maio
Luanda City2 : 0
Guelson FC
Guelson FC1 : 2
Redonda FC
Bravos do Maquis FC2 : 1
Su00e3o Salvador
Sagrada Esperanu00e7a5 : 1
Recreativo do Libolo
CD Lunda-Sul2 : 0
Acadu00e9mica do Lobito
1u00ba de Maio1 : 0
Luanda City
Desportivo Huu00edla2 : 1
Interclube
Wiliete2 : 2
1u00ba de Agosto
Petro de Luanda2 : 1
Kabuscorp
Luanda City1 : 5
Petro de Luanda
Kabuscorp0 : 2
Desportivo Huu00edla
Recreativo do Libolo2 : 1
Bravos do Maquis FC
CD Lunda-Sul0 : 0
Guelson FC
Redonda FC2 : 3
1u00ba de Maio
Interclube4 : 1
Sagrada Esperanu00e7a
Su00e3o Salvador1 : 2
Wiliete
Acadu00e9mica do Lobito1 : 1
1u00ba de Agosto
Guelson FC0 : 1
Acadu00e9mica do Lobito
Bravos do Maquis FC2 : 1
Interclube
Sagrada Esperanu00e7a1 : 1
Kabuscorp
Petro de Luanda1 : 0
Redonda FC
1u00ba de Agosto2 : 0
Su00e3o Salvador
1u00ba de Maio1 : 0
CD Lunda-Sul
Desportivo Huu00edla0 : 1
Luanda City
Wiliete1 : 0
Recreativo do Libolo
Petro de Luanda2 : 1
Guelson FC
Bravos do Maquis FC1 : 3
Luanda City
Sagrada Esperanu00e7a2 : 1
Redonda FC
Su00e3o Salvador2 : 1
Recreativo do Libolo
1u00ba de Agosto2 : 1
Interclube
1u00ba de Maio0 : 1
Acadu00e9mica do Lobito
Desportivo Huu00edla0 : 1
CD Lunda-Sul
Wiliete0 : 2
Kabuscorp
Luanda City1 : 3
Sagrada Esperanu00e7a
Guelson FC1 : 0
1u00ba de Maio
Recreativo do Libolo0 : 3
1u00ba de Agosto
CD Lunda-Sul0 : 2
Petro de Luanda
Redonda FC1 : 0
Desportivo Huu00edla
Interclube1 : 2
Wiliete
Kabuscorp0 : 0
Bravos do Maquis FC
Acadu00e9mica do Lobito1 : 0
Su00e3o Salvador
Sagrada Esperanu00e7a2 : 1
Guelson FC
Recreativo do Libolo1 : 2
Interclube
Sagrada Esperanu00e7a2 : 0
Guelson FC
Su00e3o Salvador0 : 0
Kabuscorp
1u00ba de Agosto6 : 0
Luanda City
Desportivo Huu00edla2 : 0
1u00ba de Maio
Wiliete3 : 0
Redonda FC
Petro de Luanda2 : 0
Acadu00e9mica do Lobito
Bravos do Maquis FC3 : 1
CD Lunda-Sul
Guelson FCJan 30, 2026 15:00
Desportivo Huu00edla
Acadu00e9mica do Lobito1 : 1
Recreativo do Libolo
CD Lunda-Sul1 : 0
Sagrada Esperanu00e7a
Redonda FC0 : 3
Bravos do Maquis FC
Interclube2 : 1
Su00e3o Salvador
Kabuscorp1 : 1
1u00ba de Agosto
Luanda City0 : 5
Wiliete
1u00ba de Maio2 : 3
Petro de Luanda
Kabuscorp1 : 0
Recreativo do Libolo
Redonda FC0 : 4
1u00ba de Agosto
Interclube1 : 0
Acadu00e9mica do Lobito
CD Lunda-Sul1 : 2
Wiliete
1u00ba de Maio2 : 1
Sagrada Esperanu00e7a
Luanda City0 : 0
Su00e3o Salvador
Guelson FC0 : 1
Bravos do Maquis FC
Petro de Luanda2 : 0
Desportivo Huu00edla
Redonda FC1 : 3
Su00e3o Salvador
Petro de Luanda4 : 1
Sagrada Esperanu00e7a
Guelson FC1 : 2
Wiliete
CD Lunda-Sul0 : 1
1u00ba de Agosto
1u00ba de Maio0 : 1
Bravos do Maquis FC
Desportivo Huu00edla2 : 1
Acadu00e9mica do Lobito
Kabuscorp0 : 2
Interclube
Luanda City1 : 0
Recreativo do Libolo
Bravos do Maquis FC0 : 3
Petro de Luanda
Recreativo do Libolo2 : 0
Redonda FC
Sagrada Esperanu00e7a0 : 0
Desportivo Huu00edla
Acadu00e9mica do Lobito1 : 1
Kabuscorp
Interclube1 : 1
Luanda City
Su00e3o Salvador1 : 1
CD Lunda-Sul
1u00ba de Agosto2 : 0
Guelson FC
Wiliete1 : 0
1u00ba de Maio
Guelson FC3 : 1
Su00e3o Salvador
Sagrada Esperanu00e7a3 : 1
Acadu00e9mica do Lobito
Redonda FC0 : 0
Interclube
Petro de Luanda1 : 1
Wiliete
1u00ba de Maio1 : 1
1u00ba de Agosto
Desportivo Huu00edla1 : 0
Bravos do Maquis FC
CD Lunda-Sul2 : 0
Recreativo do Libolo
Luanda City2 : 1
Kabuscorp
Kabuscorp2 : 0
Redonda FC
Bravos do Maquis FC1 : 1
Sagrada Esperanu00e7a
Recreativo do Libolo0 : 2
Guelson FC
Su00e3o Salvador3 : 2
1u00ba de Maio
Interclube1 : 1
CD Lunda-Sul
Acadu00e9mica do Lobito1 : 1
Luanda City
Wiliete3 : 0
Desportivo Huu00edla
1u00ba de AgostoMar 22, 2026 15:00
Petro de Luanda
Guelson FC2 : 4
Interclube
Desportivo Huu00edla2 : 2
1u00ba de Agosto
Bravos do Maquis FC1 : 0
Acadu00e9mica do Lobito
Sagrada Esperanu00e7a2 : 2
Wiliete
Redonda FC1 : 0
Luanda City
Petro de Luanda1 : 0
Su00e3o Salvador
1u00ba de Maio1 : 1
Recreativo do Libolo
CD Lunda-Sul0 : 3
Kabuscorp
Recreativo do Libolo0 : 2
Petro de Luanda
Su00e3o Salvador1 : 1
Desportivo Huu00edla
1u00ba de Agosto2 : 1
Sagrada Esperanu00e7a
Interclube3 : 1
1u00ba de Maio
Wiliete1 : 0
Bravos do Maquis FC
Kabuscorp0 : 0
Guelson FC
Acadu00e9mica do Lobito4 : 0
Redonda FC
Luanda City1 : 0
CD Lunda-Sul
Sagrada Esperanu00e7a0 : 1
Su00e3o Salvador
Interclube0 : 0
Petro de Luanda
Bravos do Maquis FC1 : 1
1u00ba de Agosto
CD Lunda-Sul1 : 0
Redonda FC
1u00ba de Maio3 : 1
Kabuscorp
Desportivo Huu00edla1 : 0
Recreativo do Libolo
Wiliete2 : 3
Acadu00e9mica do Lobito
Guelson FC1 : 2
Luanda City
Luanda City1 : 0
1u00ba de Maio
Recreativo do Libolo3 : 1
Sagrada Esperanu00e7a
Redonda FC0 : 0
Guelson FC
Interclube0 : 0
Desportivo Huu00edla
Su00e3o Salvador2 : 1
Bravos do Maquis FC
1u00ba de Agosto1 : 1
Wiliete
Kabuscorp0 : 0
Petro de Luanda
Acadu00e9mica do Lobito1 : 1
CD Lunda-Sul
Bravos do Maquis FC0 : 0
Recreativo do Libolo
Sagrada Esperanu00e7a1 : 0
Interclube
Petro de Luanda6 : 0
Luanda City
1u00ba de Agosto0 : 1
Acadu00e9mica do Lobito
1u00ba de Maio2 : 0
Redonda FC
Desportivo Huu00edla2 : 0
Kabuscorp
Wiliete1 : 0
Su00e3o Salvador
Guelson FC0 : 2
CD Lunda-Sul
Recreativo do Libolo1 : 1
Wiliete
CD Lunda-Sul0 : 1
1u00ba de Maio
Acadu00e9mica do Lobito2 : 0
Guelson FC
Redonda FC2 : 5
Petro de Luanda
Interclube3 : 1
Bravos do Maquis FC
Su00e3o Salvador0 : 3
1u00ba de Agosto
Kabuscorp4 : 0
Sagrada Esperanu00e7a
Luanda City1 : 2
Desportivo Huu00edla
Bravos do Maquis FC0 : 0
Kabuscorp
Sagrada Esperanu00e7a0 : 0
Luanda City
Su00e3o Salvador2 : 0
Acadu00e9mica do Lobito
1u00ba de Agosto2 : 0
Recreativo do Libolo
1u00ba de Maio4 : 1
Guelson FC
Desportivo Huu00edla2 : 0
Redonda FC
Wiliete2 : 1
Interclube
Petro de Luanda3 : 0
CD Lunda-Sul
Redonda FC0 : 2
Sagrada Esperanu00e7a
Recreativo do Libolo0 : 0
Su00e3o Salvador
Interclube0 : 0
1u00ba de Agosto
Guelson FC0 : 2
Petro de Luanda
Acadu00e9mica do Lobito0 : 1
1u00ba de Maio
Kabuscorp1 : 2
Wiliete
Luanda City0 : 2
Bravos do Maquis FC
CD Lunda-SulMay 11, 2026 14:30
Desportivo Huu00edla
Bravos do Maquis FC1 : 0
Redonda FC
1u00ba de Agosto0 : 1
Kabuscorp
Desportivo Huu00edla4 : 0
Guelson FC
Petro de Luanda0 : 0
1u00ba de Maio
Recreativo do Libolo3 : 0
Acadu00e9mica do Lobito
Sagrada Esperanu00e7a1 : 1
CD Lunda-Sul
Su00e3o Salvador1 : 1
Interclube
Wiliete1 : 0
Luanda City
1u00ba de Maio0 : 0
Desportivo Huu00edla
Acadu00e9mica do Lobito1 : 1
Petro de Luanda
Interclube1 : 1
Recreativo do Libolo
Kabuscorp1 : 1
Su00e3o Salvador
CD Lunda-Sul1 : 0
Bravos do Maquis FC
Luanda City0 : 1
1u00ba de Agosto
Guelson FC1 : 0
Sagrada Esperanu00e7a
Redonda FC1 : 1
Wiliete
1u00ba de Agosto1 : 1
Redonda FC
Acadu00e9mica do Lobito0 : 0
Interclube
Desportivo Huu00edla0 : 0
Petro de Luanda
Bravos do Maquis FC0 : 2
Guelson FC
Recreativo do Libolo0 : 1
Kabuscorp
Sagrada Esperanu00e7a1 : 1
1u00ba de Maio
Wiliete1 : 1
CD Lunda-Sul
Su00e3o Salvador1 : 0
Luanda City















| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Petro de Luanda | 29 | 21 | 6 | 2 | 60 | 15 | 45 | 69 | DDDWW |
| 2 | Wiliete | 30 | 18 | 8 | 4 | 49 | 29 | 20 | 62 | DDWWW |
| 3 | 1º de Agosto | 29 | 15 | 12 | 2 | 47 | 19 | 28 | 57 | DWLDW |
| 4 | Desportivo Huíla | 29 | 12 | 10 | 7 | 35 | 23 | 12 | 46 | DDWWW |
| 5 | Kabuscorp | 30 | 10 | 12 | 8 | 26 | 22 | 4 | 42 | WDWLD |
| 6 | Bravos do Maquis FC | 30 | 12 | 6 | 12 | 33 | 30 | 3 | 42 | LLWWD |
| 7 | Interclube | 30 | 9 | 13 | 8 | 35 | 28 | 7 | 40 | DDDDL |
| 8 | 1º de Maio | 30 | 10 | 7 | 13 | 29 | 33 | -4 | 37 | DDDWW |
| 9 | CD Lunda-Sul | 29 | 9 | 10 | 10 | 24 | 28 | -4 | 37 | DWDDL |
| 10 | Sagrada Esperança | 30 | 8 | 11 | 11 | 33 | 40 | -7 | 35 | DLDWD |
| 11 | São Salvador | 30 | 9 | 8 | 13 | 27 | 33 | -6 | 35 | WDDDW |
| 12 | Académica do Lobito | 30 | 8 | 11 | 11 | 25 | 30 | -5 | 35 | DDLDL |
| 13 | Recreativo do Libolo | 30 | 9 | 7 | 14 | 26 | 37 | -11 | 34 | LDWDL |
| 14 | Luanda City | 30 | 9 | 6 | 15 | 21 | 45 | -24 | 33 | LLLLD |
| 15 | Redonda FC | 30 | 5 | 6 | 19 | 15 | 47 | -32 | 21 | DDLLL |
| 16 | Guelson FC | 30 | 6 | 3 | 21 | 24 | 50 | -26 | 21 | WWLLL |
Teams
🔥 Best Attack
| # | Team | Goals For | P | GF | GA |
|---|---|---|---|---|---|
| 1 | ![]() | 60 | 29 | 60 | 15 |
| 2 | ![]() | 49 | 30 | 49 | 29 |
| 3 | ![]() | 47 | 29 | 47 | 19 |
| 4 | ![]() | 35 | 29 | 35 | 23 |
| 5 | ![]() | 35 | 30 | 35 | 28 |
| 6 | ![]() | 33 | 30 | 33 | 30 |
| 7 | ![]() | 33 | 30 | 33 | 40 |
| 8 | ![]() | 29 | 30 | 29 | 33 |
| 9 | ![]() | 27 | 30 | 27 | 33 |
| 10 | ![]() | 26 | 30 | 26 | 22 |
🛡️ Best Defence
| # | Team | Goals Against | P | GF | GA |
|---|---|---|---|---|---|
| 1 | ![]() | 15 | 29 | 60 | 15 |
| 2 | ![]() | 19 | 29 | 47 | 19 |
| 3 | ![]() | 22 | 30 | 26 | 22 |
| 4 | ![]() | 23 | 29 | 35 | 23 |
| 5 | ![]() | 28 | 30 | 35 | 28 |
| 6 | ![]() | 28 | 29 | 24 | 28 |
| 7 | ![]() | 29 | 30 | 49 | 29 |
| 8 | ![]() | 30 | 30 | 33 | 30 |
| 9 | ![]() | 30 | 30 | 25 | 30 |
| 10 | ![]() | 33 | 30 | 29 | 33 |

