# 2016 CAF Confederation Cup qualifying rounds

The 2016 CAF Confederation Cup qualifying rounds were played from 12 February to 18 May 2016. A total of 59 teams competed in the qualifying rounds to decide the eight places in the group stage of the 2016 CAF Confederation Cup.

## Draw

The draw for the preliminary, first and second rounds was held on 11 December 2015 in Dakar, Senegal.
The entry round of the 55 teams entered into the draw was determined by their performances in the CAF competitions for the previous five seasons (CAF 5-year ranking points shown in parentheses).
| Entry round | First round | Preliminary round |
| Teams | Espérance de Tunis (35 pts) FUS Rabat (3 pts) Al-Ahly Shendi (2 pts) ENPPI CS Don Bosco CS Constantine Medeama Zanaco CF Mounana AS Kaloum Barrack Young Controllers II Liga Desportiva de Maputo Azam | Stade Gabèsien Misr Lel Makkasa FC Saint-Éloi Lupopo MC Oran Khartoum SC Gagnoa Africa Sports Kawkab Marrakech New Star de Douala UMS de Loum Vita Club Mokanda Diables Noirs USFAS Bamako AS Bakaridjan Nasarawa United Akwa United Bidvest Wits Ajax Cape Town Sagrada Esperança Al-Ittihad Tripoli Defence Force AS SONIDEP Harare City Gaborone United USFA Atlético Olympic Renaissance Fomboni Club Deportivo Mongomo Wallidan Bandari AS Adema Police Génération Foot Light Stars Atlabara SC Villa JKU |

## Format

In the qualifying rounds, each tie was played on a home-and-away two-legged basis. If the aggregate score was tied after the second leg, the away goals rule would be applied, and if still tied, extra time would not be played, and the penalty shoot-out would be used to determine the winner (Regulations III. 13 & 14).

## Schedule

The schedule of each round was as follows.
| Round | First leg | Second leg |
| Preliminary round | 12–14 February 2016 | 26–28 February 2016 |
| First round | 11–13 March 2016 | 18–20 March 2016 |
| Second round | 8–10 April 2016 | 19–20 April 2016 |
| Play-off round | 6–8 May 2016 | 17–18 May 2016 |

## Bracket

The eight winners of the second round advanced to the play-off round, where they were joined by the eight losers of the Champions League second round.
| Preliminary round | Preliminary round | Preliminary round | Preliminary round | First round | First round | First round | First round | Second round | Second round | Second round | Second round |
| Vita Club Mokanda (p) | 0 | 1 | 1 (6) | | | | | | | | |
| Akwa United | 1 | 0 | 1 (5) | | | | | | | | |
| Akwa United | 1 | 0 | 1 (5) | Vita Club Mokanda | 0 | 1 | 1 | | | | |
| | | | | Police | 0 | 0 | 0 | | | | |
| Police | 3 | 1 | 4 | Police | 0 | 0 | 0 | | | | |
| Atlabara | 1 | 2 | 3 | | | | | | | | |
| Atlabara | 1 | 2 | 3 | | | | | Vita Club Mokanda | 1 | 0 | 1 |
| | | | | | | | | Sagrada Esperança | 2 | 2 | 4 |
| Sagrada Esperança | 1 | 2 | 3 | | | | | | | | | Sagrada Esperança | 2 | 2 | 4 |
| Ajax Cape Town | 2 | 0 | 2 | | | | | | | | |
| Ajax Cape Town | 2 | 0 | 2 | Sagrada Esperança | 1 | 1 | 2 | | | | |
| | | | | Liga Desportiva de Maputo | 0 | 1 | 1 | | | | |
| Liga Desportiva de Maputo | — | — | — | Liga Desportiva de Maputo | 0 | 1 | 1 | | | | |
| Bye | — | — | — | | | | | | | | |
| Preliminary round | Preliminary round | Preliminary round | Preliminary round | First round | First round | First round | First round | Second round | Second round | Second round | Second round |
| Wallidan | — | — | — | | | | | | | | |
| MC Oran (w/o) | — | — | — | | | | | | | | |
| MC Oran (w/o) | — | — | — | MC Oran | 2 | 2 | 4 | | | | |
| | | | | SC Gagnoa | 0 | 2 | 2 | | | | |
| SC Gagnoa | 2 | 0 | 2 | SC Gagnoa | 0 | 2 | 2 | | | | |
| USFAS Bamako | 0 | 0 | 0 | | | | | | | | |
| USFAS Bamako | 0 | 0 | 0 | | | | | MC Oran | 0 | 0 | 0 |
| | | | | | | | | Kawkab Marrakech | 0 | 1 | 1 |
| Kawkab Marrakech (p) | 3 | 0 | 3 (5) | | | | | | | | | Kawkab Marrakech | 0 | 1 | 1 |
| USFA | 0 | 3 | 3 (4) | | | | | | | | |
| USFA | 0 | 3 | 3 (4) | Kawkab Marrakech | 3 | 0 | 3 | | | | |
| | | | | Barrack Young Controllers II | 0 | 2 | 2 | | | | |
| Barrack Young Controllers II | — | — | — | Barrack Young Controllers II | 0 | 2 | 2 | | | | |
| Bye | — | — | — | | | | | | | | |
| Preliminary round | Preliminary round | Preliminary round | Preliminary round | First round | First round | First round | First round | Second round | Second round | Second round | Second round |
| Light Stars | 0 | 0 | 0 | | | | | | | | |
| Bidvest Wits | 3 | 6 | 9 | | | | | | | | |
| Bidvest Wits | 3 | 6 | 9 | Bidvest Wits | 0 | 3 | 3 | | | | |
| | | | | Azam | 3 | 4 | 7 | | | | |
| Azam | — | — | — | Azam | 3 | 4 | 7 | | | | |
| Bye | — | — | — | | | | | | | | |
| Bye | — | — | — | | | | | Azam | 2 | 0 | 2 |
| | | | | | | | | Espérance de Tunis | 1 | 3 | 4 |
| Renaissance | 1 | 2 | 3 | | | | | | | | | Espérance de Tunis | 1 | 3 | 4 |
| New Star de Douala | 0 | 2 | 2 | | | | | | | | |
| New Star de Douala | 0 | 2 | 2 | Renaissance | 0 | 0 | 0 | | | | |
| | | | | Espérance de Tunis | 2 | 5 | 7 | | | | |
| Espérance de Tunis | — | — | — | Espérance de Tunis | 2 | 5 | 7 | | | | |
| Bye | — | — | — | | | | | | | | |
| Preliminary round | Preliminary round | Preliminary round | Preliminary round | First round | First round | First round | First round | Second round | Second round | Second round | Second round |
| Harare City | 3 | 3 | 6 | | | | | | | | |
| AS Adema | 2 | 1 | 3 | | | | | | | | |
| AS Adema | 2 | 1 | 3 | Harare City | 1 | 1 | 2 | | | | |
| | | | | Zanaco | 2 | 3 | 5 | | | | |
| Zanaco | — | — | — | Zanaco | 2 | 3 | 5 | | | | |
| Bye | — | — | — | | | | | | | | |
| Bye | — | — | — | | | | | Zanaco | 1 | 0 | 1 |
| | | | | | | | | Stade Gabèsien | 1 | 3 | 4 |
| AS Bakaridjan | 1 | 1 | 2 (3) | | | | | | | | | Stade Gabèsien | 1 | 3 | 4 |
| Stade Gabèsien (p) | 1 | 1 | 2 (4) | | | | | | | | |
| Stade Gabèsien (p) | 1 | 1 | 2 (4) | Stade Gabèsien | 2 | 0 | 2 | | | | |
| | | | | AS Kaloum | 1 | 0 | 1 | | | | |
| AS Kaloum | — | — | — | AS Kaloum | 1 | 0 | 1 | | | | |
| Bye | — | — | — | | | | | | | | |
| Preliminary round | Preliminary round | Preliminary round | Preliminary round | First round | First round | First round | First round | Second round | Second round | Second round | Second round |
| Nasarawa United | 2 | 0 | 2 | | | | | | | | |
| Génération Foot | 1 | 0 | 1 | | | | | | | | |
| Génération Foot | 1 | 0 | 1 | Nasarawa United | 1 | 1 | 2 | | | | |
| | | | | CS Constantine | 0 | 4 | 4 | | | | |
| CS Constantine | — | — | — | CS Constantine | 0 | 4 | 4 | | | | |
| Bye | — | — | — | | | | | | | | |
| Bye | — | — | — | | | | | CS Constantine | 1 | 1 | 2 |
| | | | | | | | | Misr Lel Makkasa | 0 | 3 | 3 |
| Defence Force | 1 | 0 | 1 | | | | | | | | | Misr Lel Makkasa | 0 | 3 | 3 |
| Misr Lel Makkasa | 3 | 3 | 6 | | | | | | | | |
| Misr Lel Makkasa | 3 | 3 | 6 | Misr Lel Makkasa | 3 | 0 | 3 | | | | |
| | | | | CS Don Bosco | 1 | 1 | 2 | | | | |
| CS Don Bosco | — | — | — | CS Don Bosco | 1 | 1 | 2 | | | | |
| Bye | — | — | — | | | | | | | | |
| Preliminary round | Preliminary round | Preliminary round | Preliminary round | First round | First round | First round | First round | Second round | Second round | Second round | Second round |
| FC Saint-Éloi Lupopo | 2 | 1 | 3 | | | | | | | | |
| Bandari | 0 | 1 | 1 | | | | | | | | |
| Bandari | 0 | 1 | 1 | FC Saint-Éloi Lupopo | 2 | 0 | 2 | | | | |
| | | | | Al-Ahly Shendi (a) | 1 | 1 | 2 | | | | |
| Al-Ahly Shendi | — | — | — | Al-Ahly Shendi (a) | 1 | 1 | 2 | | | | |
| Bye | — | — | — | | | | | | | | |
| Bye | — | — | — | | | | | Al-Ahly Shendi | 0 | 0 | 0 |
| | | | | | | | | Medeama | 0 | 2 | 2 |
| Al-Ittihad Tripoli | 4 | 1 | 5 | | | | | | | | | Medeama | 0 | 2 | 2 |
| AS SONIDEP | 1 | 3 | 4 | | | | | | | | |
| AS SONIDEP | 1 | 3 | 4 | Al-Ittihad Tripoli | 1 | 0 | 1 | | | | |
| | | | | Medeama | 0 | 2 | 2 | | | | |
| Medeama | — | — | — | Medeama | 0 | 2 | 2 | | | | |
| Bye | — | — | — | | | | | | | | |
| Preliminary round | Preliminary round | Preliminary round | Preliminary round | First round | First round | First round | First round | Second round | Second round | Second round | Second round |
| UMS de Loum (w/o) | 0 | 0 | 0 (2) | | | | | | | | |
| Deportivo Mongomo (p) (d/q) | 0 | 0 | 0 (4) | | | | | | | | |
| Deportivo Mongomo (p) (d/q) | 0 | 0 | 0 (4) | UMS de Loum | 1 | 1 | 2 | | | | |
| | | | | FUS Rabat | 1 | 2 | 3 | | | | |
| FUS Rabat | — | — | — | FUS Rabat | 1 | 2 | 3 | | | | |
| Bye | — | — | — | | | | | | | | |
| Bye | — | — | — | | | | | FUS Rabat | 7 | 0 | 7 |
| | | | | | | | | SC Villa | 0 | 1 | 1 |
| Khartoum | 0 | 0 | 0 | | | | | | | | | SC Villa | 0 | 1 | 1 |
| SC Villa | 1 | 1 | 2 | | | | | | | | |
| SC Villa | 1 | 1 | 2 | SC Villa | 4 | 1 | 5 | | | | |
| | | | | JKU | 0 | 0 | 0 | | | | |
| JKU (w/o) | — | — | — | JKU | 0 | 0 | 0 | | | | |
| Gaborone United | — | — | — | | | | | | | | |
| Preliminary round | Preliminary round | Preliminary round | Preliminary round | First round | First round | First round | First round | Second round | Second round | Second round | Second round |
| Fomboni Club | 1 | 0 | 1 | | | | | | | | |
| Atlético Olympic | 0 | 2 | 2 | | | | | | | | |
| Atlético Olympic | 0 | 2 | 2 | Atlético Olympic | 0 | 0 | 0 | | | | |
| | | | | CF Mounana | 2 | 3 | 5 | | | | |
| CF Mounana | — | — | — | CF Mounana | 2 | 3 | 5 | | | | |
| Bye | — | — | — | | | | | | | | |
| Bye | — | — | — | | | | | CF Mounana (p) | 2 | 0 | 2 (5) |
| | | | | | | | | ENPPI | 0 | 2 | 2 (4) |
| Diables Noirs | 1 | 1 | 2 | | | | | | | | | ENPPI | 0 | 2 | 2 (4) |
| Africa Sports | 2 | 2 | 4 | | | | | | | | |
| Africa Sports | 2 | 2 | 4 | Africa Sports | 0 | 1 | 1 | | | | |
| | | | | ENPPI | 2 | 4 | 6 | | | | |
| ENPPI | — | — | — | ENPPI | 2 | 4 | 6 | | | | |
| Bye | — | — | — | | | | | | | | |

## Preliminary round

The preliminary round included the 38 teams that did not receive byes to the first round.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Vita Club Mokanda | 1–1 (6–5 p) | Akwa United | 0–1 | 1–0 |
| Police | 4–3 | Atlabara | 3–1 | 1–2 |
| Sagrada Esperança | 3–2 | Ajax Cape Town | 1–2 | 2–0 |
| Wallidan | w/o | MC Oran | — | — |
| SC Gagnoa | 2–0 | USFAS Bamako | 2–0 | 0–0 |
| Kawkab Marrakech | 3–3 (5–4 p) | USFA | 3–0 | 0–3 |
| Light Stars | 0–9 | Bidvest Wits | 0–3 | 0–6 |
| Renaissance | 3–2 | New Star de Douala | 1–0 | 2–2 |
| Harare City | 6–3 | AS Adema | 3–2 | 3–1 |
| AS Bakaridjan | 2–2 (3–4 p) | Stade Gabèsien | 1–1 | 1–1 |
| Nasarawa United | 2–1 | Génération Foot | 2–1 | 0–0 |
| Defence Force | 1–6 | Misr Lel Makkasa | 1–3 | 0–3 |
| FC Saint-Éloi Lupopo | 3–1 | Bandari | 2–0 | 1–1 |
| Al-Ittihad Tripoli | 5–4 | AS SONIDEP | 4–1 | 1–3 |
| UMS de Loum | 0–0 (2–4 p) w/o; d/q | Deportivo Mongomo | 0–0 | 0–0 |
| Khartoum | 0–2 | SC Villa | 0–1 | 0–1 |
| JKU | w/o | Gaborone United | — | — |
| Fomboni Club | 1–2 | Atlético Olympic | 1–0 | 0–2 |
| Diables Noirs | 2–4 | Africa Sports | 1–2 | 1–2 |
1–1 on aggregate. Vita Club Mokanda won 6–5 on penalties.
Police won 4–3 on aggregate.
Sagrada Esperança won 3–2 on aggregate.
MC Oran won on walkover after Wallidan withdrew.
SC Gagnoa won 2–0 on aggregate.
3–3 on aggregate. Kawkab Marrakech won 5–4 on penalties.
Bidvest Wits won 9–0 on aggregate.
Renaissance won 3–2 on aggregate.
Harare City won 6–3 on aggregate.
2–2 on aggregate. Stade Gabèsien won 4–3 on penalties.
Nasarawa United won 2–1 on aggregate.
Misr Lel Makkasa won 6–1 on aggregate.
FC Saint-Éloi Lupopo won 3–1 on aggregate.
Al-Ittihad Tripoli won 5–4 on aggregate.
0–0 on aggregate. Deportivo Mongomo won 4–2 on penalties. The CAF announced on 2 March 2016 that UMS de Loum won on walkover after Deportivo Mongomo were disqualified for fielding an ineligible player.
SC Villa won 2–0 on aggregate.
JKU won on walkover after Gaborone United withdrew.
Atlético Olympic won 2–1 on aggregate.
Africa Sports won 4–2 on aggregate.

## First round

The first round included 32 teams: the 19 winners of the preliminary round, and the 13 teams that received byes to this round.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Vita Club Mokanda | 1–0 | Police | 0–0 | 1–0 |
| Sagrada Esperança | 2–1 | Liga Desportiva de Maputo | 1–0 | 1–1 |
| MC Oran | 4–2 | SC Gagnoa | 2–0 | 2–2 |
| Kawkab Marrakech | 3–2 | Barrack Young Controllers II | 3–0 | 0–2 |
| Bidvest Wits | 3–7 | Azam | 0–3 | 3–4 |
| Renaissance | 0–7 | Espérance de Tunis | 0–2 | 0–5 |
| Harare City | 2–5 | Zanaco | 1–2 | 1–3 |
| Stade Gabèsien | 2–1 | AS Kaloum | 2–1 | 0–0 |
| Nasarawa United | 2–4 | CS Constantine | 1–0 | 1–4 |
| Misr Lel Makkasa | 3–2 | CS Don Bosco | 3–1 | 0–1 |
| FC Saint-Éloi Lupopo | 2–2 (a) | Al-Ahly Shendi | 2–1 | 0–1 |
| Al-Ittihad Tripoli | 1–2 | Medeama | 1–0 | 0–2 |
| UMS de Loum | 2–3 | FUS Rabat | 1–1 | 1–2 |
| SC Villa | 5–0 | JKU | 4–0 | 1–0 |
| Atlético Olympic | 0–5 | CF Mounana | 0–2 | 0–3 |
| Africa Sports | 1–6 | ENPPI | 0–2 | 1–4 |
Vita Club Mokanda won 1–0 on aggregate.
Sagrada Esperança won 2–1 on aggregate.
MC Oran won 4–2 on aggregate.
Kawkab Marrakech won 3–2 on aggregate.
Azam won 7–3 on aggregate.
Espérance de Tunis won 7–0 on aggregate.
Zanaco won 5–2 on aggregate.
Stade Gabèsien won 2–1 on aggregate.
CS Constantine won 4–2 on aggregate.
Misr Lel Makkasa won 3–2 on aggregate.
2–2 on aggregate. Al-Ahly Shendi won on away goals.
Medeama won 2–1 on aggregate.
FUS Rabat won 3–2 on aggregate.
SC Villa won 5–0 on aggregate.
CF Mounana won 5–0 on aggregate.
ENPPI won 6–1 on aggregate.

## Second round

The second round included the 16 winners of the first round.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Vita Club Mokanda | 1–4 | Sagrada Esperança | 1–2 | 0–2 |
| MC Oran | 0–1 | Kawkab Marrakech | 0–0 | 0–1 |
| Azam | 2–4 | Espérance de Tunis | 2–1 | 0–3 |
| Zanaco | 1–4 | Stade Gabèsien | 1–1 | 0–3 |
| CS Constantine | 2–3 | Misr Lel Makkasa | 1–0 | 1–3 |
| Al-Ahly Shendi | 0–2 | Medeama | 0–0 | 0–2 |
| FUS Rabat | 7–1 | SC Villa | 7–0 | 0–1 |
| CF Mounana | 2–2 (5–4 p) | ENPPI | 2–0 | 0–2 |
Sagrada Esperança won 4–1 on aggregate.
Kawkab Marrakech won 1–0 on aggregate.
Espérance de Tunis won 4–2 on aggregate.
Stade Gabèsien won 4–1 on aggregate.
Misr Lel Makkasa won 3–2 on aggregate.
Medeama won 2–0 on aggregate.
FUS Rabat won 7–1 on aggregate.
2–2 on aggregate. CF Mounana won 5–4 on penalties.

## Play-off round

The play-off round included 16 teams: the eight winners of the Confederation Cup second round and the eight losers of the Champions League second round.
The draw for the play-off round was held on 21 April 2016, 14:00 EET (UTC+2), at the CAF Headquarters in Cairo, Egypt. The winners of the Confederation Cup second round were drawn against the losers of the Champions League second round, with the former hosting the second leg.
The 16 teams were seeded by their performances in the CAF competitions for the previous five seasons (CAF 5-year ranking points shown in parentheses):
* Pot A contained the two highest-ranked winners of the Confederation Cup second round.
* Pot B contained the six lowest-ranked losers of the Champions League second round.
* Pot C contained the two highest-ranked losers of the Champions League second round.
* Pot D contained the six lowest-ranked losers of the Confederation Cup second round.
First, a team from Pot A and a team from Pot B were drawn into two ties. Next, a team from Pot C and a team from Pot D were drawn into two ties. Finally, the remaining teams from Pot B and Pot D were drawn into the last four ties.
| Pot | Pot A | Pot B | Pot C | Pot D |
| Qualified from | Confederation Cup | Champions League | Champions League | Confederation Cup |
| Seeding | Seeded | Unseeded | Seeded | Unseeded |
| Teams | Espérance de Tunis (35 pts) FUS Rabat (3 pts) | Al-Merrikh (19 pts) Stade Malien (13 pts) MO Béjaïa Mamelodi Sundowns Al-Ahli Tripoli Young Africans | TP Mazembe (52 pts) Étoile du Sahel (27 pts) | Medeama CF Mounana Stade Gabèsien Misr Lel Makkasa Kawkab Marrakech Sagrada Esperança |
The eight winners of the play-off round advanced to the group stage.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| MO Béjaïa | 1–1 (a) | Espérance de Tunis | 0–0 | 1–1 |
| Stade Malien | 0–4 | FUS Rabat | 0–0 | 0–4 |
| Étoile du Sahel | 2–1 | CF Mounana | 2–0 | 0–1 |
| TP Mazembe | 2–2 (a) | Stade Gabèsien | 1–0 | 1–2 |
| Al-Ahli Tripoli | 1–1 (a) | Misr Lel Makkasa | 0–0 | 1–1 |
| Al-Merrikh | 1–2 | Kawkab Marrakech | 1–0 | 0–2 |
| Young Africans | 2–1 | Sagrada Esperança | 2–0 | 0–1 |
| Mamelodi Sundowns | 3–3 (a) | Medeama | 3–1 | 0–2 |
1–1 on aggregate. MO Béjaïa won on away goals.
FUS Rabat won 4–0 on aggregate.
Étoile du Sahel won 2–1 on aggregate.
2–2 on aggregate. TP Mazembe won on away goals.
1–1 on aggregate. Al-Ahli Tripoli won on away goals.
Kawkab Marrakech won 2–1 on aggregate.
Young Africans won 2–1 on aggregate.
3–3 on aggregate. Medeama won on away goals. The CAF announced on 24 May 2016 that Mamelodi Sundowns won their Champions League second round tie on walkover after AS Vita Club were disqualified for fielding an ineligible player in their preliminary round tie against Mafunzo. Mamelodi Sundowns played in the Confederation Cup play-off round before they were reinstated to the Champions League.