Fixtures and Results of the second-leg of First Preliminary Round of 2025/26 TotalEnergies CAF Champions League
The preliminary round of the TotalEnergies CAF Champions League reaches its first reckoning this weekend and into early October, with return legs set to decide who moves on to the second qualifying round.
For some, the brief is straightforward—close out big first-leg wins; for many others, it’s now a one-off cup tie with everything on the line.
Holders Pyramids will play their postponed ties next week because of Intercontinental Cup commitments, while one other fixture has also been moved into early October.
Below is the second-leg schedule listed strictly by date (home teams first).
Wednesday, 24 September
Stade d’Abidjan (Cote d’Ivoire) 3-1 Cote d’Or (Seychelles) – Stade d’Abidjan progress 5-1 on aggregate
Friday, 26 September
Zilimadjou (Comoros) 0-1 Remo Stars (Nigeria) – Remo Stars progress 5-0 on aggregate
Saturday, 27 September
ASAS (Djibouti) 1-1 Aigle Noir (Burundi) – 1-1 on aggregate, Aigle Nior advance on away goals rule
Black Bulls (Mozambique) 1-0 Leopard (Congo) – Black Bulls progress 1-0 on aggregate
Orlando Pirates (South Africa) 4-0 Lioli (Lesotho) Orlando Pirates progress 7-0 on aggregate
Silver Strikers (Malawi) 0-0 Elgeco Plus (Madagascar) 1-1 on aggregate, Silver Strikers advance on away goals rule
St Eloi Lupopo (DR Congo) v Al-Merreikh (Sudan)
Mlandege (Zanzibar) 3-2 Ethiopian Insurance (Ethiopia) – Ethiopian Insurance progress 4-3 on aggregate
Young Africans (Tanzania) 2-0 Wiliete (Angola) – Young Africans progress 5-0 on aggregate
Horoya (Guinea) 2-0 Al Hilal Benghazi (Libya) – Horoya progress 2-1 on aggregate
Petro Atlético (Angola) 3-0 Cercle de Joachim (Mauritius) – Petro Atletico progress 6-0 on aggregate
Vipers (Uganda) 1-0 African Stars (Namibia) – Vipers progress 2-0 on aggregate
Stade Malien (Mali) 2-0 Tempête MOCAF (Central African Republic) – Stade Malien progress 7-0 on aggregate
Espérance Tunis (Tunisia) 4-1 AS FAN (Niger) – Esperance progress 7-1 on aggregate
FAR Rabat (Morocco) 2-1 Real Banjul (Gambia) – FAR Rabat progress 4-1 on aggregate
MC Alger (Algeria) 3-0 Fassell (Liberia) – MC Alger progress 3-0 on aggregate
Berkane (Morocco) 3-1 ASC Kara (Togo) – Berkane progress 4-2 on aggregate
Sunday, 28 September
Nsingizini Hotspurs (Eswatini) v Simba Bhora (Zimbabwe)
Simba (Tanzania) v Gaborone United (Botswana)
Mangasport (Gabon) v Rahimo (Burkina Faso)
Police FC (Kenya) v Mogadishu City (Somalia)
Rivers United (Nigeria) v Aigles du Congo (DR Congo)
Al-Hilal Omdurman (Sudan) v Jamus (South Sudan)
ASEC Mimosas (Côte d’Ivoire) v Power Dynamos (Zambia)
Monastir (Tunisia) v East End Lions (Sierra Leone)
Jaraaf (Senegal) v Colombe (Cameroon)
Al Ahly Tripoli (Libya) v Dadjè (Benin)
Kabylie (Algeria) v Bibiani Gold Stars (Ghana)
Nouadhibou (Mauritania) v Fundación Bata (Equatorial Guinea)
Wednesday, 1 October
APR (Rwanda) v Pyramids (Egypt)
Saturday, 4 October
Al-Merreikh (Sudan) v St Eloi Lupopo (DR Congo)
Sunday, 5 October
Pyramids (Egypt) v APR (Rwanda)