It's ground zero in CAF Champions League - the first game of the season. Read the full preview and see how the teams did in their pre-season friendlies!
Mamelodi Sundowns have less rest than Petro de Luanda in this fixture, as the hosts were involved in a Premier League game only four days ago. Thankfully the previous game, versus AmaZulu, was also a home game here at Loftus Versfeld Stadium. The away team is better rested.
Petro de Luanda have a very long trip to this away game, as there's more than 3200 kilometers in distance to cover. This could prove a challenge, at least for the supporters.
Mamelodi Sundowns form and stats
It's the first season at a new level for Mamelodi Sundowns as they were promoted from Premier League last season. Happy days that were secured through 6 wins, 3 draws and 2 losses from eleven games. The team scored 7 goals at home last season and conceded 4. It will be interesting to see how they perform at this level.
Petro de Luanda form and stats
A job perfectly done for Petro de Luanda last season as they secured promotion from Girabola. With a grand total of 9 wins, 2 draws and 1 defeat the season objective was secured. Of these wins, 3 were in away matches.
Head 2 Head
Top Goalscorers
![]() T. Zwane 2 goals | ![]() M. Lebusa 1 goals | ![]() H. Kekana 1 goals |
Mamelodi Sundowns missing players
Petro de Luanda missing players
| Mamelodi Sundowns | Petro de Luanda | ||||||
| Total | Home | vs | Statistics | Stat | vs | Away | Total |
| 4 | 2 | 0 | Played | P | 0 | 2 | 4 |
| 3 | 2 | 0 | Won | W | 0 | 1 | 2 |
| 0 | 0 | 0 | Drew | D | 0 | 1 | 2 |
| 1 | 0 | 0 | Lost | L | 0 | 0 | 0 |
| 21 | 15 | 0 | Scored | S | 0 | 3 | 5 |
| 3 | 1 | 0 | Conceded | C | 0 | 1 | 1 |
| 100% | 100% | 0% | Over 0.5 | O 0.5 | 0% | 100% | 75% |
| 100% | 100% | 0% | Over 1.5 | O 1.5 | 0% | 100% | 75% |
| 100% | 100% | 0% | Over 2.5 | O 2.5 | 0% | 0% | 0% |
| 75% | 100% | 0% | Over 3.5 | O 3.5 | 0% | 0% | 0% |
| 50% | 50% | 0% | Over 4.5 | O 4.5 | 0% | 0% | 0% |
| 50% | 50% | 0% | BTTS | BTTS | 0% | 50% | 25% |
| 50% | 50% | 0% | Clean Sheets | C S | 0% | 50% | 75% |
| 0% | 0% | 0% | Failed to Score | F T | 0% | 0% | 25% |
| 7.5 | 7.5 | 0 | Corners For (avg) | C F | 0 | 5 | 5 |
| 1.5 | 1.5 | 0 | Corners Against (avg) | C A | 0 | 5 | 5 |
| 0 | 0 | 0 | Yellow Cards (avg) | Y C | 0 | 1 | 1 |
| 0 | 0 | 0 | Red Cards | R C | 0 | 0 | 0 |
| 42 | 42 | 0 | Total Shots | T S | 0 | 9 | 9 |
| 27 | 27 | 0 | Shots on Target | S O | 0 | 3 | 3 |
| 56% | 56% | 0% | Goal Efficiency | G E | 0% | 33% | 33% |
| Mamelodi Sundowns | Last season | Petro de Luanda | |||||
| Total | Home | Statistics | Stat | Away | Total | ||
| 11 | 6 | Played | P | 6 | 12 | ||
| 6 | 4 | Won | W | 3 | 9 | ||
| 3 | 1 | Drew | D | 2 | 2 | ||
| 2 | 1 | Lost | L | 1 | 1 | ||
| 14 | 7 | Scored | S | 10 | 23 | ||
| 10 | 4 | Conceded | C | 4 | 6 | ||
| 91% | 100% | Over 0.5 | O 0.5 | 100% | 100% | ||
| 73% | 67% | Over 1.5 | O 1.5 | 83% | 83% | ||
| 36% | 17% | Over 2.5 | O 2.5 | 33% | 42% | ||
| 9% | 0% | Over 3.5 | O 3.5 | 17% | 17% | ||
| 9% | 0% | Over 4.5 | O 4.5 | 0% | 0% | ||
| 55% | 33% | BTTS | BTTS | 33% | 33% | ||
| 36% | 50% | Clean Sheets | C S | 50% | 58% | ||
| 18% | 17% | Failed to Score | F T | 17% | 8% | ||
| 6.7 | 8.5 | Corners For (avg) | C F | 0 | 0 | ||
| 4.9 | 5.3 | Corners Against (avg) | C A | 0 | 0 | ||
| 1.2 | 1.3 | Yellow Cards (avg) | Y C | 0 | 0 | ||
| 0 | 0 | Red Cards | R C | 0 | 0 | ||
| 162 | 104 | Total Shots | T S | 0 | 0 | ||
| 49 | 30 | Shots on Target | S O | 0 | 0 | ||
| 29% | 23% | Goal Efficiency | G E | 0% | 0% | ||
| Total | Home | Away | |||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | +/- | P |
| 1 | Mamelodi Sundowns | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Petro de Luanda | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | USM Alger | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Wydad Casablanca | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Last season | Total | Home | Away | ||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | +/- | P |
| 1 | Kaizer Chiefs | 11 | 9 | 1 | 1 | 19 | 7 | 6 | 4 | 1 | 1 | 8 | 4 | 5 | 5 | 0 | 0 | 11 | 3 | 12 | 28 |
| 2 | Mamelodi Sundowns | 11 | 6 | 3 | 2 | 14 | 10 | 6 | 4 | 1 | 1 | 7 | 4 | 5 | 2 | 2 | 1 | 7 | 6 | 4 | 21 |
| 3 | SuperSport United | 11 | 4 | 5 | 2 | 15 | 12 | 5 | 2 | 3 | 0 | 9 | 5 | 6 | 2 | 2 | 2 | 6 | 7 | 3 | 17 |
| 4 | Golden Arrows | 11 | 4 | 5 | 2 | 12 | 15 | 6 | 4 | 2 | 0 | 11 | 7 | 5 | 0 | 3 | 2 | 1 | 8 | -3 | 17 |
| 5 | Bidvest Wits | 8 | 5 | 1 | 2 | 12 | 7 | 4 | 2 | 0 | 2 | 6 | 6 | 4 | 3 | 1 | 0 | 6 | 1 | 5 | 16 |
| 6 | Highlands Park | 12 | 4 | 4 | 4 | 14 | 13 | 6 | 3 | 1 | 2 | 9 | 6 | 6 | 1 | 3 | 2 | 5 | 7 | 1 | 16 |
| 7 | Orlando Pirates | 12 | 4 | 4 | 4 | 17 | 18 | 6 | 3 | 3 | 0 | 11 | 7 | 6 | 1 | 1 | 4 | 6 | 11 | -1 | 16 |
| 8 | Bloemfontein Celtic | 10 | 3 | 4 | 3 | 15 | 11 | 5 | 3 | 1 | 1 | 12 | 5 | 5 | 0 | 3 | 2 | 3 | 6 | 4 | 13 |
| 9 | Maritzburg United | 10 | 3 | 4 | 3 | 7 | 7 | 5 | 2 | 2 | 1 | 5 | 4 | 5 | 1 | 2 | 2 | 2 | 3 | 0 | 13 |
| 10 | Polokwane City | 12 | 4 | 1 | 7 | 12 | 17 | 5 | 2 | 0 | 3 | 4 | 5 | 7 | 2 | 1 | 4 | 8 | 12 | -5 | 13 |
| 11 | Black Leopards | 10 | 3 | 3 | 4 | 10 | 12 | 6 | 2 | 1 | 3 | 5 | 7 | 4 | 1 | 2 | 1 | 5 | 5 | -2 | 12 |
| 12 | Baroka | 11 | 3 | 3 | 5 | 7 | 9 | 6 | 0 | 3 | 3 | 3 | 7 | 5 | 3 | 0 | 2 | 4 | 2 | -2 | 12 |
| 13 | Cape Town City | 11 | 2 | 5 | 4 | 19 | 20 | 5 | 2 | 1 | 2 | 8 | 7 | 6 | 0 | 4 | 2 | 11 | 13 | -1 | 11 |
| 14 | Stellenbosch | 11 | 2 | 5 | 4 | 9 | 11 | 4 | 1 | 3 | 0 | 3 | 2 | 7 | 1 | 2 | 4 | 6 | 9 | -2 | 11 |
| 15 | AmaZulu | 12 | 3 | 2 | 7 | 7 | 14 | 6 | 2 | 1 | 3 | 4 | 8 | 6 | 1 | 1 | 4 | 3 | 6 | -7 | 11 |
| 16 | Chippa United | 11 | 1 | 4 | 6 | 5 | 11 | 6 | 0 | 4 | 2 | 1 | 4 | 5 | 1 | 0 | 4 | 4 | 7 | -6 | 7 |
| Last season | Total | Home | Away | ||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | +/- | P |
| 1 | 1 de Agosto | 12 | 10 | 0 | 2 | 25 | 7 | 6 | 5 | 0 | 1 | 12 | 3 | 6 | 5 | 0 | 1 | 13 | 4 | 18 | 30 |
| 2 | Petro de Luanda | 12 | 9 | 2 | 1 | 23 | 6 | 6 | 6 | 0 | 0 | 13 | 2 | 6 | 3 | 2 | 1 | 10 | 4 | 17 | 29 |
| 3 | Academica do Lobito | 12 | 7 | 4 | 1 | 14 | 3 | 6 | 5 | 1 | 0 | 9 | 1 | 6 | 2 | 3 | 1 | 5 | 2 | 11 | 25 |
| 4 | Recreativo do Libolo | 12 | 7 | 3 | 2 | 17 | 13 | 6 | 5 | 0 | 1 | 10 | 6 | 6 | 2 | 3 | 1 | 7 | 7 | 4 | 24 |
| 5 | Desportivo Huila | 12 | 5 | 5 | 2 | 13 | 8 | 6 | 4 | 2 | 0 | 9 | 2 | 6 | 1 | 3 | 2 | 4 | 6 | 5 | 20 |
| 6 | Interclube | 12 | 5 | 3 | 4 | 16 | 13 | 6 | 3 | 2 | 1 | 9 | 5 | 6 | 2 | 1 | 3 | 7 | 8 | 3 | 18 |
| 7 | Onze Bravos | 12 | 4 | 3 | 5 | 12 | 15 | 6 | 3 | 0 | 3 | 10 | 9 | 6 | 1 | 3 | 2 | 2 | 6 | -3 | 15 |
| 8 | Sporting de Cabinda | 12 | 3 | 5 | 4 | 13 | 15 | 6 | 3 | 2 | 1 | 9 | 6 | 6 | 0 | 3 | 3 | 4 | 9 | -2 | 14 |
| 9 | Cubango | 12 | 3 | 5 | 4 | 11 | 14 | 6 | 1 | 4 | 1 | 6 | 5 | 6 | 2 | 1 | 3 | 5 | 9 | -3 | 14 |
| 10 | Wiliete | 12 | 3 | 5 | 4 | 9 | 13 | 6 | 2 | 4 | 0 | 8 | 5 | 6 | 1 | 1 | 4 | 1 | 8 | -4 | 14 |
| 11 | Sagrada Esperanca | 12 | 3 | 4 | 5 | 11 | 10 | 6 | 3 | 2 | 1 | 10 | 5 | 6 | 0 | 2 | 4 | 1 | 5 | 1 | 13 |
| 12 | Progresso | 12 | 3 | 3 | 6 | 9 | 13 | 6 | 3 | 1 | 2 | 5 | 4 | 6 | 0 | 2 | 4 | 4 | 9 | -4 | 12 |
| 13 | Recreativo da Caala | 12 | 3 | 2 | 7 | 10 | 14 | 6 | 2 | 2 | 2 | 5 | 3 | 6 | 1 | 0 | 5 | 5 | 11 | -4 | 11 |
| 14 | Ferroviario do Huambo | 12 | 2 | 3 | 7 | 3 | 14 | 6 | 1 | 2 | 3 | 2 | 5 | 6 | 1 | 1 | 4 | 1 | 9 | -11 | 9 |
| 15 | Santa Rita | 12 | 1 | 4 | 7 | 10 | 24 | 6 | 1 | 2 | 3 | 5 | 12 | 6 | 0 | 2 | 4 | 5 | 12 | -14 | 7 |
| 16 | 1 de Maio | 12 | 1 | 3 | 8 | 6 | 20 | 6 | 1 | 3 | 2 | 2 | 5 | 6 | 0 | 0 | 6 | 4 | 15 | -14 | 6 |