Girabola Stats 2026

AngolaAngolaLeague2026

Based on 56 finished matches of the 2026 season, scores after 90 minutes. Teams with fewer than 3 matches in the selected view are not ranked.

How Girabola compares with other leagues

Girabola BTTS Stats

How often both teams scored in each team's matches.

Girabola Over 1.5, 2.5 and 3.5 Goals

How often each team's matches had more goals than the selected line.

Girabola Clean Sheets

Matches in which each team conceded no goals, and how often it failed to score.

#TeamMPCSCS %FTS %
1Petro de LuandaPetro de Luanda66100%33%
2WilieteWiliete6467%0%
3Bravos do Maquis FCBravos do Maquis FC7457%29%
4CD Lunda-SulCD Lunda-Sul7343%57%
5Desportivo HuílaDesportivo Huíla7343%43%
6InterclubeInterclube7343%14%
7São SalvadorSão Salvador7343%57%
8Sporting de CabindaSporting de Cabinda7343%57%
9Recreativo da CaálaRecreativo da Caála7229%29%
10Sagrada EsperançaSagrada Esperança7229%14%
111º de Maio1º de Maio8225%13%
121º de Agosto1º de Agosto6117%0%
13KabuscorpKabuscorp7114%43%
14Recreativo do LiboloRecreativo do Libolo7114%57%
15Académica do LobitoAcadémica do Lobito8113%75%
16FC LuandaFC Luanda8113%38%

Girabola Goals per Match

Goals scored, conceded and in total per match for each team.

#TeamMPScoredConcededTotal
1Recreativo do LiboloRecreativo do Libolo71.001.712.71
21º de Agosto1º de Agosto61.671.002.67
31º de Maio1º de Maio81.131.502.63
4Sagrada EsperançaSagrada Esperança71.431.142.57
5FC LuandaFC Luanda80.881.632.50
6WilieteWiliete62.170.332.50
7Recreativo da CaálaRecreativo da Caála70.861.142.00
8Bravos do Maquis FCBravos do Maquis FC71.290.571.86
9InterclubeInterclube71.140.711.86
10Académica do LobitoAcadémica do Lobito80.251.381.63
11Desportivo HuílaDesportivo Huíla71.000.571.57
12Sporting de CabindaSporting de Cabinda70.431.141.57
13KabuscorpKabuscorp70.570.861.43
14São SalvadorSão Salvador70.570.861.43
15CD Lunda-SulCD Lunda-Sul70.570.711.29
16Petro de LuandaPetro de Luanda61.170.001.17

Girabola 2026 in numbers: teams compared

56 matches of the 2026 Girabola season have been played, at 1.96 goals a game. Both teams scored in 43% of them, and 38% had three or more goals.

Both teams score most often in 1º de Agosto's matches: 83% of them. Recreativo do Libolo's matches are the highest-scoring, with three or more goals in 71% of them. Petro de Luanda have kept the most clean sheets, in 100% of their matches.

Home teams have scored 1.11 goals a match and away teams 0.86. The standings are in the Girabola table, and match forecasts on the Girabola Predictions page. Figures are counted from finished matches only, using the score after 90 minutes, and update after every round.