Head-to-head overview

Based on the matches in our database.

Petro de Luanda 1513 draws4 Recreativo do Libolo
32
Meetings
2.19
Goals / game
50%
Both teams scored
38%
Over 2.5 goals
Petro de Luanda

Facts about Petro de Luanda

Scored in25/32 (78%)
Conceded in19/32 (59%)
Goals scored48 · 1.5/game
Longest winning streak4
Longest unbeaten run9
Longest losing streak1
Longest run without a win5
Recreativo do Libolo

Facts about Recreativo do Libolo

Scored in19/32 (59%)
Conceded in25/32 (78%)
Goals scored22 · 0.69/game
Longest winning streak1
Longest unbeaten run5
Longest losing streak4
Longest run without a win9
By competition
CompetitionPetro de LuandaDrawRecreativo do LiboloGames
Girabola1513432
All competitions1513432

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Petro de Luanda1736
gap 242
1494Recreativo do Libolo
1771141520222023202420252026
If they met (neutral venue)
Petro de Luanda
72%
Draw
16%
Recreativo do Libolo
12%

All meetings

32 matches on record

26 Aug 2026
Girabola
Petro de LuandaPetro de Luanda30Recreativo do LiboloRecreativo do Libolo
BTTSO2.5
8 Apr 2026
Girabola
Recreativo do LiboloRecreativo do Libolo02Petro de LuandaPetro de Luanda
BTTSO2.5
1 Nov 2025
Girabola
Petro de LuandaPetro de Luanda41Recreativo do LiboloRecreativo do Libolo
BTTSO2.5
12 Apr 2025
Girabola
Petro de LuandaPetro de Luanda20Recreativo do LiboloRecreativo do Libolo
BTTSO2.5

Petro de Luanda recent form

Recreativo do Libolo recent form

Petro de Luanda has gone head to head with Recreativo do Libolo 32 times since 2010, winning 15 and scoring 48 goals. Recreativo do Libolo, in turn, has won 4 and scored 22 goals. There have been 13 draws between Petro de Luanda and Recreativo do Libolo. Across all meetings both teams have scored in 50% of games and 38% have produced over 2.5 goals, at an average of 2.19 goals per game.