Result grid
Grupo A
Al Ahly
Espérance ST
Kampala City Council FC
Township Rollers
Pontos
Al AhlyAl Ahly
13
Espérance STEspérance ST
11
Kampala City Council FCKampala City Council
6
Township RollersTownship Rollers
4
Grupo B
TP Mazembe
ES Sétif
Difaa El Jadida
MC Alger
Pontos
TP MazembeTP Mazembe
12
ES SétifES Sétif
8
Difaa El JadidaDifaa El Jadida
6
MC AlgerMC Alger
5
Grupo C
Wydad Casablanca
Horoya AC
Mamelodi Sundowns
AS Togo-Port
Pontos
Wydad CasablancaWydad Casablanca
12
Horoya ACHoroya AC
9
Mamelodi SundownsMamelodi Sundowns
6
AS Togo-PortAS Togo-Port
4
Grupo D
Étoile Sportive du Sahel
Primeiro de Agosto
ZESCO United
Mbabane Swallows
Pontos
Étoile Sportive du SahelÉtoile Sportive du Sahel
12
Primeiro de AgostoPrimeiro de Agosto
9
ZESCO UnitedZESCO United
6
Mbabane SwallowsMbabane Swallows
4