2017 CAF Confederation Cup

Semi-Finals
21/10/17 Club Africain vs SuperSport United
21/10/17 FUS Rabat vs TP Mazembe
Semi-Finals
01/10/17 TP Mazembe1-0 FUS Rabat
01/10/17 SuperSport United1-1 Club Africain
Quarter Finals
23/09/17 Club Africain2-0 MC Alger
23/09/17 TP Mazembe5-0 Al Hilal
23/09/17 CS Sfaxien1-0 FUS Rabat
23/09/17 Zesco United2-2 SuperSport United
16/09/17 MC Alger1-0 Club Africain
16/09/17 Al Hilal1-2 TP Mazembe
16/09/17 FUS Rabat1-0 CS Sfaxien
15/09/17 SuperSport United0-0 Zesco United
Group D
08/07/17 SuperSport United4-1 CF Mounana
07/07/17 TP Mazembe2-1 Horoya AC
02/07/17 CF Mounana0-1 TP Mazembe
01/07/17 Horoya AC0-0 SuperSport United
20/06/17 Horoya AC1-0 CF Mounana
20/06/17 SuperSport United0-0 TP Mazembe
04/06/17 TP Mazembe2-2 SuperSport United
03/06/17 CF Mounana0-1 Horoya AC
24/05/17 Horoya AC1-1 TP Mazembe
23/05/17 CF Mounana3-5 SuperSport United
14/05/17 TP Mazembe2-0 CF Mounana
12/05/17 SuperSport United2-2 Horoya AC
Group B
08/07/17 CS Sfaxien4-0 MC Alger
07/07/17 Platinum Stars2-2 Mbabane Swallows
02/07/17 Mbabane Swallows1-3 CS Sfaxien
30/06/17 MC Alger2-0 Platinum Stars
21/06/17 Platinum Stars1-1 CS Sfaxien
20/06/17 MC Alger2-1 Mbabane Swallows
04/06/17 CS Sfaxien3-0 Platinum Stars
02/06/17 Mbabane Swallows0-0 MC Alger
23/05/17 MC Alger2-1 CS Sfaxien
23/05/17 Mbabane Swallows4-2 Platinum Stars
14/05/17 Platinum Stars1-1 MC Alger
13/05/17 CS Sfaxien1-0 Mbabane Swallows
Qualifying Third Round
16/04/17 SuperSport United5-0 Barrack Young Controllers
16/04/17 Platinum Stars2-0 AS Tanda
15/04/17 Smouha1-0 Bidvest Wits
09/04/17 Barrack Young Controllers1-1 SuperSport United
09/04/17 AS Tanda2-0 Platinum Stars
08/04/17 Bidvest Wits0-0 Smouha
Qualifying First Round
19/03/17 SuperSport United4-0 Al-Ahly Shendy
18/03/17 Platinum Stars3-1 Vipers SC
12/03/17 Al-Ahly Shendy3-2 SuperSport United
11/03/17 Vipers SC1-0 Platinum Stars
Qualifying Round
19/02/17 SuperSport United2-1 Elgeco Plus
18/02/17 UD Songo0-1 Platinum Stars
12/02/17 Elgeco Plus0-0 SuperSport United
11/02/17 Platinum Stars1-0 UD Songo
  • Jeremy Brockie (SuperSport United) - 7
  • Thabo Mnyamane (SuperSport United) - 5
  • Robert Ngambi (Platinum Stars) - 4
  • Sabelo Ndzinisa (Mbabane Swallows) - 4
  • Benson Shilongo (Platinum Stars) - 3
  • Thuso Phala (SuperSport United) - 3
  • Aubrey Modiba (SuperSport United) - 2
  • Fagrie Lakay (SuperSport United) - 2
  • Mbongeni Mzimela (Platinum Stars) - 2
  • Abdou Djamilou Atchabao (CF Mounana) - 1
  • Ahmed Mekki (Smouha) - 1
  • Ben Malango (TP Mazembe) - 1
  • Bongi Ntuli (Platinum Stars) - 1
  • Bradley Grobler (SuperSport United) - 1
  • Grant Kekana (SuperSport United) - 1
  • Hamidou Sinayoko (CF Mounana) - 1
  • Junior Mensah (CF Mounana) - 1
  • Katlego Khunou (Platinum Stars) - 1
  • Keegan Ritchie (SuperSport United) - 1
  • Kingston Nkhatha (SuperSport United) - 1
  • Louis Ameka Autchanga (CF Mounana) - 1
  • Ndumiso Mabena () - 1
  • Rainford Kalaba (TP Mazembe) - 1
  • Teboho Mokoena (SuperSport United) - 1
  • Tefu Mashamaite (SuperSport United) - 1

Fact Box

Recent winners:

2016: TP Mazembe (DR Congo)
2015: Etoile du Sahel (Tunisia)
2014: Al Ahly (Egypt)
2013: CS Sfaxien (Tunisia)
2012: AC Léopards (Congo)
2011: MAS Fez (Morocco)
2010: FUS de Rabat (Morocco)
2009: Stade Malien (Mali)
2008: CS Sfaxien (Tunisia)
2007: CS Sfaxien (Tunisia)
2006: Etoile du Sahel (Tunisia)
2005: FAR Rabat (Morocco)
2004: Hearts of Oak (Ghana)

Group Tables

Group B

Pos Team Played Won Drawn Lost For Against GD Pts
1 CS Sfaxien 6 4 1 1 13 4 9 13
2 MC Alger 6 3 2 1 7 7 0 11
3 Mbabane Swallows 6 1 2 3 8 10 -2 5
4 Platinum Stars 6 0 3 3 6 13 -7 3

Group D

Pos Team Played Won Drawn Lost For Against GD Pts
1 TP Mazembe 6 3 3 0 8 4 4 12
2 SuperSport United 6 2 4 0 13 8 5 10
3 Horoya AC 6 2 3 1 6 5 1 9
4 CF Mounana 6 0 0 6 4 14 -10 0