Live table
Pos Team P W D L F A +/- PTS Form
1 Kabylie JSK Kabylie 5 3 1 1 4 2 +2 10 W W L W D
2 Wydad Casablanca WAC Wydad Casablanca 5 3 1 1 4 1 +3 10 D W W W L
3 Petro de Luanda PTR Petro de Luanda 5 1 1 3 2 5 -3 4 L L L W D
4 Vita Club VIT Vita Club 5 1 1 3 3 5 -2 4 D L L W L

Key

Quarter-finals
Live table
Pos Team P W D L F A +/- PTS Form
1 Mamelodi Sundowns MLS Mamelodi Sundowns 5 3 2 0 12 6 +6 11 D W D W W
2 Al Hilal Omdurman HOM Al Hilal Omdurman 5 3 1 1 6 3 +3 10 D W W W L
3 Al Ahly AHL Al Ahly 5 2 1 2 11 8 +3 7 W L W D L
4 Cotonsport COT Cotonsport 5 0 0 5 2 14 -12 0 L L L L L

Key

Quarter-finals
Live table
Pos Team P W D L F A +/- PTS Form
1 Raja Casablanca RCA Raja Casablanca 5 4 1 0 14 2 +12 13 D W W W W
2 Simba SIM Simba 5 3 0 2 9 4 +5 9 W W W L L
3 Horoya HOR Horoya 5 1 1 3 2 12 -10 4 L L L D W
4 Vipers VIP Vipers 5 0 2 3 1 8 -7 2 D L L D L

Key

Quarter-finals
Live table
Pos Team P W D L F A +/- PTS Form
1 ES Tunis EST ES Tunis 5 3 1 1 6 4 +2 10 D L W W W
2 Belouizdad CRB Belouizdad 5 3 0 2 4 2 +2 9 W W L L W
3 Al Merreikh MER Al Merreikh 5 1 2 2 2 3 -1 5 D L W D L
4 Zamalek ZAM Zamalek 5 1 1 3 3 6 -3 4 L W L D L

Key

Quarter-finals
There are currently no standings