The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
ANG

Girabola 2026/27

Every result, the table as it finished, and the price each match went off at. 61 matches played between August 2026 and October 2026.

61Matches
121Goals
1.98Per game
42.6%Home wins
3%Priced at kickoff
WilieteTop of the table

Final table 16 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 WILWiliete 7 6 1 0 +12 19
2 DHDesportivo Huíla 8 5 1 2 +4 16
3 PDLPetro de Luanda 7 4 3 0 +7 15
4 BDMBravos do Maquis FC 8 4 3 1 +5 15
5 DA1º de Agosto 7 4 2 1 +3 14
6 INTInterclube 8 4 1 3 +1 13
7 SESagrada Esperança 7 3 2 2 +2 11
8 CLCD Lunda-Sul 8 2 4 2 +1 10
9 RDCRecreativo da Caála 8 2 3 3 -1 9
10 RDLRecreativo do Libolo 8 3 0 5 -6 9
11 DM1º de Maio 8 2 2 4 -3 8
12 SSSão Salvador 8 2 2 4 -3 8
13 KABKabuscorp 7 1 3 3 -2 6
14 FLFC Luanda 8 1 2 5 -6 5
15 SDCSporting de Cabinda 7 0 4 3 -5 4
16 ADLAcadémica do Lobito 8 0 3 5 -9 3

How the season went

Every figure counted from the matches, not typed in.

Goals per game
1.98
121 goals. 37.7% of matches went over 2.5.
Home advantage
42.6%
Draws 29.5%, away wins 27.9%.
Half-time lead held
80.6%
From 31 matches where someone led at the break.
1–1 9 · 14.8%
1–0 9 · 14.8%
0–0 8 · 13.1%
2–1 7 · 11.5%
1–2 7 · 11.5%
0–1 6 · 9.8%

Results 120

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 19 December 2026
14:00 Wiliete scheduled Interclube — — —
14:00 São Salvador scheduled Kabuscorp — — —
14:00 Sagrada Esperança scheduled Académica do Lobito — — —
14:00 1º de Maio scheduled Desportivo Huíla — — —
14:00 FC Luanda scheduled Petro de Luanda — — —
14:00 CD Lunda-Sul scheduled Recreativo do Libolo — — —
14:00 Sporting de Cabinda scheduled Recreativo da Caála — — —
14:00 Bravos do Maquis FC scheduled 1º de Agosto — — —
Saturday 12 December 2026
14:00 1º de Maio scheduled Wiliete — — —
14:00 1º de Agosto scheduled Sagrada Esperança — — —
14:00 Interclube scheduled Sporting de Cabinda — — —
14:00 FC Luanda scheduled Bravos do Maquis FC — — —
14:00 Recreativo do Libolo scheduled Kabuscorp — — —
14:00 Recreativo da Caála scheduled São Salvador — — —
14:00 Académica do Lobito scheduled CD Lunda-Sul — — —
Wednesday 9 December 2026
14:00 Sagrada Esperança scheduled Petro de Luanda — — —
Saturday 5 December 2026
14:00 Wiliete scheduled Petro de Luanda — — —
14:00 São Salvador scheduled Recreativo do Libolo — — —
14:00 Sagrada Esperança scheduled FC Luanda — — —
14:00 Kabuscorp scheduled Académica do Lobito — — —
14:00 Interclube scheduled Recreativo da Caála — — —
14:00 Desportivo Huíla scheduled Bravos do Maquis FC — — —
14:00 CD Lunda-Sul scheduled 1º de Agosto — — —
14:00 Sporting de Cabinda scheduled 1º de Maio — — —
Saturday 28 November 2026
14:00 Sagrada Esperança scheduled Desportivo Huíla — — —
14:00 1º de Maio scheduled Interclube — — —
14:00 1º de Agosto scheduled Kabuscorp — — —
14:00 Petro de Luanda scheduled Sporting de Cabinda — — —
14:00 FC Luanda scheduled CD Lunda-Sul — — —
14:00 Recreativo do Libolo scheduled Recreativo da Caála — — —
14:00 Bravos do Maquis FC scheduled Wiliete — — —
14:00 Académica do Lobito scheduled São Salvador — — —
Saturday 21 November 2026
14:00 Wiliete scheduled Sagrada Esperança — — —
14:00 São Salvador scheduled 1º de Agosto — — —
14:00 Kabuscorp scheduled FC Luanda — — —
14:00 Interclube scheduled Petro de Luanda — — —
14:00 CD Lunda-Sul scheduled Desportivo Huíla — — —
14:00 Sporting de Cabinda scheduled Bravos do Maquis FC — — —
14:00 Recreativo da Caála scheduled 1º de Maio — — —
14:00 Académica do Lobito scheduled Recreativo do Libolo — — —
Sunday 8 November 2026
16:15 Petro de Luanda scheduled 1º de Maio — — —
14:00 FC Luanda scheduled São Salvador — — —
14:00 Desportivo Huíla scheduled Kabuscorp — — —
14:00 CD Lunda-Sul scheduled Wiliete — — —
14:00 Recreativo da Caála scheduled Académica do Lobito — — —
Saturday 7 November 2026
14:00 Sagrada Esperança scheduled Sporting de Cabinda — — —
14:00 Recreativo do Libolo scheduled 1º de Agosto — — —
14:00 Bravos do Maquis FC scheduled Interclube — — —
Wednesday 4 November 2026
14:30 1º de Agosto scheduled Wiliete — — —
14:00 Sporting de Cabinda scheduled Kabuscorp — — —
Tuesday 3 November 2026
16:00 Petro de Luanda scheduled Desportivo Huíla — — —
Sunday 1 November 2026
16:15 Wiliete scheduled Sporting de Cabinda — — —
14:30 1º de Maio scheduled FC Luanda — — —
14:00 São Salvador scheduled CD Lunda-Sul — — —
14:00 Kabuscorp scheduled Recreativo da Caála — — —
Saturday 31 October 2026
14:30 1º de Agosto scheduled Petro de Luanda — — —
14:30 Académica do Lobito scheduled Bravos do Maquis FC — — —
14:00 Recreativo do Libolo scheduled Sagrada Esperança — — —
Friday 30 October 2026
14:30 Interclube scheduled Desportivo Huíla — — —
Wednesday 28 October 2026
15:00 Wiliete 1 – 0 São Salvador — — —
Tuesday 27 October 2026
16:15 Recreativo da Caála 1 – 0 1º de Agosto — — —
14:00 Bravos do Maquis FC 1 – 1 Petro de Luanda — — —
Sunday 25 October 2026
14:30 Desportivo Huíla 2 – 1 Recreativo do Libolo — — —
14:00 CD Lunda-Sul 3 – 1 Interclube — — —
Saturday 24 October 2026
14:00 Sagrada Esperança 3 – 0 1º de Maio — — —
14:00 Académica do Lobito 1 – 1 FC Luanda — — —
Sunday 18 October 2026
14:30 FC Luanda 0 – 2 Desportivo Huíla — — —
14:00 São Salvador 2 – 1 1º de Maio — — —
Saturday 17 October 2026
14:00 Sagrada Esperança 1 – 1 Recreativo da Caála — — —
14:00 Recreativo do Libolo 0 – 1 Interclube — — —
14:00 Sporting de Cabinda 0 – 0 Académica do Lobito — — —
14:00 Bravos do Maquis FC 0 – 0 CD Lunda-Sul — — —
Tuesday 13 October 2026
16:00 Petro de Luanda 1 – 0 Kabuscorp — — —
Sunday 11 October 2026
14:30 1º de Maio 2 – 2 Bravos do Maquis FC — — —
14:30 FC Luanda 1 – 2 Recreativo do Libolo — — —
14:30 Desportivo Huíla 0 – 0 São Salvador — — —
14:00 CD Lunda-Sul 0 – 0 Sporting de Cabinda — — —
14:00 Académica do Lobito 1 – 1 1º de Agosto — — —
Saturday 10 October 2026
16:00 Kabuscorp 1 – 1 Wiliete — — —
14:00 Interclube 1 – 1 Sagrada Esperança — — —
Friday 9 October 2026
14:30 Petro de Luanda 0 – 0 Recreativo da Caála — — —
Wednesday 7 October 2026
14:30 Sagrada Esperança 1 – 0 Kabuscorp — — —
Monday 21 September 2026
14:30 1º de Maio 1 – 0 CD Lunda-Sul — — —
Sunday 20 September 2026
16:15 Wiliete 5 – 0 Recreativo do Libolo — — —
14:30 Desportivo Huíla 1 – 0 Académica do Lobito — — —
14:00 São Salvador 0 – 0 Sporting de Cabinda — — —
14:00 Kabuscorp 1 – 0 Interclube — — —
14:00 Recreativo da Caála 1 – 2 Bravos do Maquis FC — — —
Saturday 19 September 2026
14:30 1º de Agosto 3 – 2 FC Luanda — — —
Thursday 17 September 2026
14:30 São Salvador 0 – 1 Petro de Luanda — — —
Wednesday 16 September 2026
14:00 Bravos do Maquis FC 1 – 0 Kabuscorp — — —
Sunday 13 September 2026
15:00 Wiliete 2 – 0 FC Luanda — — —
14:00 Recreativo da Caála 1 – 2 Desportivo Huíla — — —
Saturday 12 September 2026
14:00 Recreativo do Libolo 2 – 1 1º de Maio — — —
14:00 CD Lunda-Sul 2 – 1 Sagrada Esperança — — —
Thursday 10 September 2026
14:30 Interclube 2 – 0 Académica do Lobito — — —
Wednesday 9 September 2026
14:00 Sporting de Cabinda 1 – 1 1º de Agosto — — —
Sunday 6 September 2026
14:00 Bravos do Maquis FC 0 – 1 São Salvador — — —
Saturday 5 September 2026
14:30 FC Luanda 2 – 1 Sporting de Cabinda — — —
14:30 Académica do Lobito 0 – 2 1º de Maio — — —
14:00 CD Lunda-Sul 1 – 2 Recreativo da Caála — — —
Tuesday 1 September 2026
14:30 1º de Agosto 2 – 1 Interclube — — —
Monday 31 August 2026
14:30 Desportivo Huíla 0 – 1 Wiliete — — —
14:00 Recreativo do Libolo 0 – 1 Bravos do Maquis FC — — —
Sunday 30 August 2026
14:30 Académica do Lobito 0 – 2 Petro de Luanda — — —
Saturday 29 August 2026
14:30 Kabuscorp 1 – 1 CD Lunda-Sul 1.77 3.15 4.70
14:00 Sagrada Esperança 3 – 1 São Salvador — — —
Friday 28 August 2026
14:30 Interclube 2 – 1 FC Luanda — — —
Thursday 27 August 2026
15:00 Recreativo da Caála 1 – 2 Wiliete — — —
14:30 1º de Maio 1 – 2 1º de Agosto — — —
Wednesday 26 August 2026
15:30 Petro de Luanda 3 – 0 Recreativo do Libolo 1.19 6.90 28.00
14:00 Sporting de Cabinda 1 – 2 Desportivo Huíla — — —
Sunday 23 August 2026
16:30 Wiliete 2 – 0 Académica do Lobito — — —
14:00 São Salvador 0 – 1 Interclube — — —
14:00 1º de Maio 1 – 1 Kabuscorp — — —
14:00 FC Luanda 0 – 0 Recreativo da Caála — — —
Saturday 22 August 2026
14:00 1º de Agosto 1 – 0 Desportivo Huíla — — —
14:00 Sporting de Cabinda 0 – 3 Recreativo do Libolo — — —
14:00 Bravos do Maquis FC 3 – 0 Sagrada Esperança — — —
Friday 21 August 2026
14:00 CD Lunda-Sul 0 – 0 Petro de Luanda — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key