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

Petro de Luanda

Estádio 11 de Novembro, Luanda. Every match we hold, with the price it went off at.

500Played
287Won
57.4%Win rate
1.5Scored per game
0.65Conceded per game
261Clean sheets

Home and away

The same record, split by where it was played.

At home
66%
250 played, 165 won. 1.71 scored a game.
Away
48.8%
250 played, 122 won. 1.29 scored a game.
How the market priced them
58.3%
103 priced matches at an average of 2.76, which implied 36.2%.

Season by season 32

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Girabola 7430 +7
2026/27 CAF Champions League 4211 +2
2026/27 Friendlies Clubs 3201 +3
2026/27 Super Cup 1100 +1
2025/26 Girabola 302262 +48
2025/26 CAF Champions League 10532 +7
2025/26 Super Cup 1100 +2
2025/26 Friendlies Clubs 1100 +1
2024/25 Girabola 302082 +33
2024/25 CAF Champions League 2011 -1
2023/24 Girabola 281981 +44
2023/24 CAF Champions League 10541 +7
2023/24 African Football League 2011 -2
2023/24 Friendlies Clubs 2101 -1
2022/23 Girabola 292333 +46
2022/23 CAF Champions League 10613 +6
2022/23 Friendlies Clubs 2101 -2
2021/22 Girabola 302361 +57
2021/22 CAF Champions League 14662 +3
2021/22 Friendlies Clubs 1100 +2
2020/21 Girabola 302145 +30
2020/21 CAF Champions League 10235 -6
2019/20 Girabola 241662 +31
2019/20 CAF Champions League 10262 -2
2018/19 Girabola 5833196 +47
2018/19 CAF Confederation Cup 4121 +4
2017/18 Girabola 302028 +26
2016/17 Girabola 15924 +7
2015/16 Girabola 3010812 -4
2014/15 Girabola 301299 +11
2013/14 Girabola 2811710 +10
2012/13 Girabola 14761 +10

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 19 December 2026
A Petro de Luanda scheduled FC Luanda —
Wednesday 9 December 2026
A Petro de Luanda scheduled Sagrada Esperança —
Saturday 5 December 2026
A Petro de Luanda scheduled Wiliete —
Saturday 28 November 2026
H Petro de Luanda scheduled Sporting de Cabinda —
Saturday 21 November 2026
A Petro de Luanda scheduled Interclube —
Sunday 8 November 2026
H Petro de Luanda scheduled 1º de Maio —
Tuesday 3 November 2026
H Petro de Luanda scheduled Desportivo Huíla —
Saturday 31 October 2026
A Petro de Luanda scheduled 1º de Agosto —
Tuesday 27 October 2026
A Petro de Luanda 1 – 1 Bravos do Maquis FC —
Friday 23 October 2026
H Petro de Luanda 3 – 0 Scotland Mabvuku —
Sunday 18 October 2026
A Petro de Luanda 0 – 2 Scotland Mabvuku —
Tuesday 13 October 2026
H Petro de Luanda 1 – 0 Kabuscorp —
Friday 9 October 2026
H Petro de Luanda 0 – 0 Recreativo da Caála —
Thursday 17 September 2026
A Petro de Luanda 1 – 0 São Salvador —
Saturday 12 September 2026
H Petro de Luanda 2 – 2 Songo —
Sunday 6 September 2026
A Petro de Luanda 1 – 0 Songo 1.95
Sunday 30 August 2026
A Petro de Luanda 2 – 0 Académica do Lobito —
Wednesday 26 August 2026
H Petro de Luanda 3 – 0 Recreativo do Libolo 1.19
Friday 21 August 2026
A Petro de Luanda 0 – 0 CD Lunda-Sul —
Sunday 16 August 2026
H Petro de Luanda 1 – 0 Wiliete —
Thursday 30 July 2026
H Petro de Luanda 2 – 0 Teruel 2.35
Saturday 25 July 2026
A Petro de Luanda 0 – 1 Huesca 3.65
Saturday 18 July 2026
H Petro de Luanda 3 – 1 Valencia 8.50
Sunday 24 May 2026
A Petro de Luanda 0 – 0 Desportivo Huíla —
Wednesday 20 May 2026
A Petro de Luanda 1 – 1 Académica do Lobito —
Saturday 16 May 2026
H Petro de Luanda 0 – 0 1º de Maio —
Saturday 9 May 2026
A Petro de Luanda 2 – 0 Guelson FC 1.25
Wednesday 6 May 2026
H Petro de Luanda 3 – 0 CD Lunda-Sul 1.27
Saturday 2 May 2026
A Petro de Luanda 5 – 2 Redonda FC —
Saturday 25 April 2026
H Petro de Luanda 6 – 0 Luanda City —