Scores & Fixtures 2019 Africa Cup of Nations

Scores & Fixtures 2019 Africa Cup of Nations Table
Round Wk Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Group stage1Fri2019-06-2122:00 Egypt eg1–0zw ZimbabweCairo International Stadium (Neutral Site)Alioum AlioumMatch Report
Group stage1Sat2019-06-2216:30 Congo DR cd0–2ug UgandaCairo International Stadium (Neutral Site)Rédouane JiyedMatch Report
Group stage1Sat2019-06-2219:00 Nigeria ng1–0bi BurundiAlexandria Stadium (Neutral Site)Bernard CamilleMatch Report
Group stage1Sat2019-06-2222:00 Guinea gn2–2mg MadagascarAlexandria Stadium (Neutral Site)Amin OmarMatch Report
Group stage1Sun2019-06-2316:30 Morocco ma1–0na NamibiaAl Salam Stadium (Neutral Site)Louis HakizimanaMatch Report
Group stage1Sun2019-06-2319:00 Senegal sn2–0tz Tanzania30 June Air Defence Stadium (Neutral Site)Sadok SelmiMatch Report
Group stage1Sun2019-06-2322:00 Algeria dz2–0ke Kenya30 June Air Defence Stadium (Neutral Site)Mahamadou KeitaMatch Report
Group stage1Mon2019-06-2416:30 Côte d'Ivoire ci1–0za South AfricaAl Salam Stadium (Neutral Site)Mustapha GhorbalMatch Report
Group stage1Mon2019-06-2419:00 Tunisia tn1–1ao AngolaAs-Suways Stadium (Neutral Site)Bamlak TessemaMatch Report
Group stage1Mon2019-06-2422:00 Mali ml4–1mr MauritaniaAs-Suways Stadium (Neutral Site)Jean-Jacques NdalaMatch Report
Group stage1Tue2019-06-2519:00 Cameroon cm2–0gw Guinea-BissauIsmaïlia Stadium (Neutral Site)Noureddine El JaafariMatch Report
Group stage1Tue2019-06-2522:00 Ghana gh2–2bj BeninIsmaïlia Stadium (Neutral Site)Youssef EssrairiMatch Report
Group stage2Wed2019-06-2616:30 Nigeria ng1–0gn GuineaAlexandria Stadium (Neutral Site)Hélder MartinsMatch Report
Group stage2Wed2019-06-2619:00 Uganda ug1–1zw ZimbabweCairo International Stadium (Neutral Site)Eric Otogo-CastaneMatch Report
Group stage2Wed2019-06-2622:00 Egypt eg2–0cd Congo DRCairo International Stadium (Neutral Site)Victor GomesMatch Report
Group stage2Thu2019-06-2716:30 Madagascar mg1–0bi BurundiAlexandria Stadium (Neutral Site)Haythem GuiratMatch Report
Group stage2Thu2019-06-2719:00 Senegal sn0–1dz Algeria30 June Air Defence Stadium (Neutral Site)Janny SikazweMatch Report
Group stage2Thu2019-06-2722:00 Kenya ke3–2tz Tanzania30 June Air Defence Stadium (Neutral Site)Imtehaz HeeralallMatch Report
Group stage2Fri2019-06-2816:30 Tunisia tn1–1ml MaliAs-Suways Stadium (Neutral Site)Joshua BondoMatch Report
Group stage2Fri2019-06-2819:00 Morocco ma1–0ci Côte d'IvoireAl Salam Stadium (Neutral Site)Alioum AlioumMatch Report
Group stage2Fri2019-06-2822:00 South Africa za1–0na NamibiaAl Salam Stadium (Neutral Site)Issa SyMatch Report
Group stage2Sat2019-06-2916:30 Mauritania mr0–0ao AngolaAs-Suways Stadium (Neutral Site)Ibrahim Nour El DinMatch Report
Group stage2Sat2019-06-2919:00 Cameroon cm0–0gh GhanaIsmaïlia Stadium (Neutral Site)Bamlak TessemaMatch Report
Group stage2Sat2019-06-2922:00 Benin bj0–0gw Guinea-BissauIsmaïlia Stadium (Neutral Site)Pacifique NdabihawenimanaMatch Report
Group stage3Sun2019-06-3018:00 Burundi bi0–2gn GuineaAl Salam Stadium (Neutral Site)Noureddine El JaafariMatch Report
Group stage3Sun2019-06-3018:00 Madagascar mg2–0ng NigeriaAlexandria Stadium (Neutral Site)Bakary Papa GassamaMatch Report
Group stage3Sun2019-06-3021:00 Zimbabwe zw0–4cd Congo DR30 June Air Defence Stadium (Neutral Site)Mustapha GhorbalMatch Report
Group stage3Sun2019-06-3021:00 Uganda ug0–2eg EgyptCairo International Stadium (Neutral Site)Maguette NdiayeMatch Report
Group stage3Mon2019-07-0118:00 Namibia na1–4ci Côte d'Ivoire30 June Air Defence Stadium (Neutral Site)Peter WaweruMatch Report
Group stage3Mon2019-07-0118:00 South Africa za0–1ma MoroccoAl Salam Stadium (Neutral Site)Jean-Jacques NdalaMatch Report
Group stage3Mon2019-07-0121:00 Kenya ke0–3sn Senegal30 June Air Defence Stadium (Neutral Site)Gehad GrishaMatch Report
Group stage3Mon2019-07-0121:00 Tanzania tz0–3dz AlgeriaAl Salam Stadium (Neutral Site)Andofetra RakotojaonaMatch Report
Group stage3Tue2019-07-0218:00 Guinea-Bissau gw0–2gh GhanaAs-Suways Stadium (Neutral Site)Eric Otogo-CastaneMatch Report
Group stage3Tue2019-07-0218:00 Benin bj0–0cm CameroonIsmaïlia Stadium (Neutral Site)Sadok SelmiMatch Report
Group stage3Tue2019-07-0221:00 Mauritania mr0–0tn TunisiaAs-Suways Stadium (Neutral Site)Louis HakizimanaMatch Report
Group stage3Tue2019-07-0221:00 Angola ao0–1ml MaliIsmaïlia Stadium (Neutral Site)Rédouane JiyedMatch Report
Round of 16Fri2019-07-0518:00 Morocco ma(1) 1–1 (4)bj BeninAl Salam Stadium (Neutral Site)Hélder MartinsMatch ReportBenin won on penalty kicks following extra time
Round of 16Fri2019-07-0521:00 Uganda ug0–1sn SenegalCairo International Stadium (Neutral Site)Mustapha GhorbalMatch Report
Round of 16Sat2019-07-0618:00 Nigeria ng3–2cm CameroonAlexandria Stadium (Neutral Site)Joshua BondoMatch Report
Round of 16Sat2019-07-0621:00 Egypt eg0–1za South AfricaCairo International Stadium (Neutral Site)Eric Otogo-CastaneMatch Report
Round of 16Sun2019-07-0718:00 Madagascar mg(4) 2–2 (2)cd Congo DRAlexandria Stadium (Neutral Site)Noureddine El JaafariMatch ReportMadagascar won on penalty kicks following extra time
Round of 16Sun2019-07-0721:00 Algeria dz3–0gn Guinea30 June Air Defence Stadium (Neutral Site)Bernard CamilleMatch Report
Round of 16Mon2019-07-0818:00 Mali ml0–1ci Côte d'IvoireAs-Suways Stadium (Neutral Site)Janny SikazweMatch Report
Round of 16Mon2019-07-0821:00 Ghana gh(4) 1–1 (5)tn TunisiaIsmaïlia Stadium (Neutral Site)Victor GomesMatch ReportTunisia won on penalty kicks following extra time
Quarter-finalsWed2019-07-1018:00 Senegal sn1–0bj Benin30 June Air Defence Stadium (Neutral Site)Mustapha GhorbalMatch Report
Quarter-finalsWed2019-07-1021:00 Nigeria ng2–1za South AfricaCairo International Stadium (Neutral Site)Rédouane JiyedMatch Report
Quarter-finalsThu2019-07-1118:00 Côte d'Ivoire ci(3) 1–1 (4)dz AlgeriaAs-Suways Stadium (Neutral Site)Bamlak TessemaMatch ReportAlgeria won on penalty kicks following extra time
Quarter-finalsThu2019-07-1121:00 Madagascar mg0–3tn TunisiaAl Salam Stadium (Neutral Site)Alioum AlioumMatch Report
Semi-finalsSun2019-07-1418:00 Senegal sn1–0tn Tunisia30 June Air Defence Stadium (Neutral Site)Bamlak TessemaMatch ReportRequired Extra Time
Semi-finalsSun2019-07-1421:00 Algeria dz2–1ng NigeriaCairo International Stadium (Neutral Site)Bakary Papa GassamaMatch Report
Third-place matchWed2019-07-1721:00 Tunisia tn0–1ng NigeriaAl Salam Stadium (Neutral Site)Gehad GrishaMatch Report
FinalFri2019-07-1921:00 Senegal sn0–1dz AlgeriaCairo International Stadium (Neutral Site)Alioum AlioumMatch Report
Scores & Fixtures 2019 Africa Cup of Nations Table
Round Wk Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Group stage1Fri2019-06-2122:00 Egypt eg1–0zw ZimbabweCairo International Stadium (Neutral Site)Alioum AlioumMatch Report
Group stage1Sat2019-06-2216:30 Congo DR cd0–2ug UgandaCairo International Stadium (Neutral Site)Rédouane JiyedMatch Report
Group stage1Sat2019-06-2219:00 Nigeria ng1–0bi BurundiAlexandria Stadium (Neutral Site)Bernard CamilleMatch Report
Group stage1Sat2019-06-2222:00 Guinea gn2–2mg MadagascarAlexandria Stadium (Neutral Site)Amin OmarMatch Report
Group stage1Sun2019-06-2316:30 Morocco ma1–0na NamibiaAl Salam Stadium (Neutral Site)Louis HakizimanaMatch Report
Group stage1Sun2019-06-2319:00 Senegal sn2–0tz Tanzania30 June Air Defence Stadium (Neutral Site)Sadok SelmiMatch Report
Group stage1Sun2019-06-2322:00 Algeria dz2–0ke Kenya30 June Air Defence Stadium (Neutral Site)Mahamadou KeitaMatch Report
Group stage1Mon2019-06-2416:30 Côte d'Ivoire ci1–0za South AfricaAl Salam Stadium (Neutral Site)Mustapha GhorbalMatch Report
Group stage1Mon2019-06-2419:00 Tunisia tn1–1ao AngolaAs-Suways Stadium (Neutral Site)Bamlak TessemaMatch Report
Group stage1Mon2019-06-2422:00 Mali ml4–1mr MauritaniaAs-Suways Stadium (Neutral Site)Jean-Jacques NdalaMatch Report
Group stage1Tue2019-06-2519:00 Cameroon cm2–0gw Guinea-BissauIsmaïlia Stadium (Neutral Site)Noureddine El JaafariMatch Report
Group stage1Tue2019-06-2522:00 Ghana gh2–2bj BeninIsmaïlia Stadium (Neutral Site)Youssef EssrairiMatch Report
Group stage2Wed2019-06-2616:30 Nigeria ng1–0gn GuineaAlexandria Stadium (Neutral Site)Hélder MartinsMatch Report
Group stage2Wed2019-06-2619:00 Uganda ug1–1zw ZimbabweCairo International Stadium (Neutral Site)Eric Otogo-CastaneMatch Report
Group stage2Wed2019-06-2622:00 Egypt eg2–0cd Congo DRCairo International Stadium (Neutral Site)Victor GomesMatch Report
Group stage2Thu2019-06-2716:30 Madagascar mg1–0bi BurundiAlexandria Stadium (Neutral Site)Haythem GuiratMatch Report
Group stage2Thu2019-06-2719:00 Senegal sn0–1dz Algeria30 June Air Defence Stadium (Neutral Site)Janny SikazweMatch Report
Group stage2Thu2019-06-2722:00 Kenya ke3–2tz Tanzania30 June Air Defence Stadium (Neutral Site)Imtehaz HeeralallMatch Report
Group stage2Fri2019-06-2816:30 Tunisia tn1–1ml MaliAs-Suways Stadium (Neutral Site)Joshua BondoMatch Report
Group stage2Fri2019-06-2819:00 Morocco ma1–0ci Côte d'IvoireAl Salam Stadium (Neutral Site)Alioum AlioumMatch Report
Group stage2Fri2019-06-2822:00 South Africa za1–0na NamibiaAl Salam Stadium (Neutral Site)Issa SyMatch Report
Group stage2Sat2019-06-2916:30 Mauritania mr0–0ao AngolaAs-Suways Stadium (Neutral Site)Ibrahim Nour El DinMatch Report
Group stage2Sat2019-06-2919:00 Cameroon cm0–0gh GhanaIsmaïlia Stadium (Neutral Site)Bamlak TessemaMatch Report
Group stage2Sat2019-06-2922:00 Benin bj0–0gw Guinea-BissauIsmaïlia Stadium (Neutral Site)Pacifique NdabihawenimanaMatch Report
Group stage3Sun2019-06-3018:00 Madagascar mg2–0ng NigeriaAlexandria Stadium (Neutral Site)Bakary Papa GassamaMatch Report
Group stage3Sun2019-06-3018:00 Burundi bi0–2gn GuineaAl Salam Stadium (Neutral Site)Noureddine El JaafariMatch Report
Group stage3Sun2019-06-3021:00 Zimbabwe zw0–4cd Congo DR30 June Air Defence Stadium (Neutral Site)Mustapha GhorbalMatch Report
Group stage3Sun2019-06-3021:00 Uganda ug0–2eg EgyptCairo International Stadium (Neutral Site)Maguette NdiayeMatch Report
Group stage3Mon2019-07-0118:00 South Africa za0–1ma MoroccoAl Salam Stadium (Neutral Site)Jean-Jacques NdalaMatch Report
Group stage3Mon2019-07-0118:00 Namibia na1–4ci Côte d'Ivoire30 June Air Defence Stadium (Neutral Site)Peter WaweruMatch Report
Group stage3Mon2019-07-0121:00 Tanzania tz0–3dz AlgeriaAl Salam Stadium (Neutral Site)Andofetra RakotojaonaMatch Report
Group stage3Mon2019-07-0121:00 Kenya ke0–3sn Senegal30 June Air Defence Stadium (Neutral Site)Gehad GrishaMatch Report
Group stage3Tue2019-07-0218:00 Guinea-Bissau gw0–2gh GhanaAs-Suways Stadium (Neutral Site)Eric Otogo-CastaneMatch Report
Group stage3Tue2019-07-0218:00 Benin bj0–0cm CameroonIsmaïlia Stadium (Neutral Site)Sadok SelmiMatch Report
Group stage3Tue2019-07-0221:00 Mauritania mr0–0tn TunisiaAs-Suways Stadium (Neutral Site)Louis HakizimanaMatch Report
Group stage3Tue2019-07-0221:00 Angola ao0–1ml MaliIsmaïlia Stadium (Neutral Site)Rédouane JiyedMatch Report
Scores & Fixtures 2019 Africa Cup of Nations Table
Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
Round of 16Fri2019-07-0518:00 Morocco ma(1) 1–1 (4)bj BeninAl Salam Stadium (Neutral Site)Hélder MartinsMatch ReportBenin won on penalty kicks following extra time
Round of 16Fri2019-07-0521:00 Uganda ug0–1sn SenegalCairo International Stadium (Neutral Site)Mustapha GhorbalMatch Report
Round of 16Sat2019-07-0618:00 Nigeria ng3–2cm CameroonAlexandria Stadium (Neutral Site)Joshua BondoMatch Report
Round of 16Sat2019-07-0621:00 Egypt eg0–1za South AfricaCairo International Stadium (Neutral Site)Eric Otogo-CastaneMatch Report
Round of 16Sun2019-07-0718:00 Madagascar mg(4) 2–2 (2)cd Congo DRAlexandria Stadium (Neutral Site)Noureddine El JaafariMatch ReportMadagascar won on penalty kicks following extra time
Round of 16Sun2019-07-0721:00 Algeria dz3–0gn Guinea30 June Air Defence Stadium (Neutral Site)Bernard CamilleMatch Report
Round of 16Mon2019-07-0818:00 Mali ml0–1ci Côte d'IvoireAs-Suways Stadium (Neutral Site)Janny SikazweMatch Report
Round of 16Mon2019-07-0821:00 Ghana gh(4) 1–1 (5)tn TunisiaIsmaïlia Stadium (Neutral Site)Victor GomesMatch ReportTunisia won on penalty kicks following extra time
Quarter-finalsWed2019-07-1018:00 Senegal sn1–0bj Benin30 June Air Defence Stadium (Neutral Site)Mustapha GhorbalMatch Report
Quarter-finalsWed2019-07-1021:00 Nigeria ng2–1za South AfricaCairo International Stadium (Neutral Site)Rédouane JiyedMatch Report
Quarter-finalsThu2019-07-1118:00 Côte d'Ivoire ci(3) 1–1 (4)dz AlgeriaAs-Suways Stadium (Neutral Site)Bamlak TessemaMatch ReportAlgeria won on penalty kicks following extra time
Quarter-finalsThu2019-07-1121:00 Madagascar mg0–3tn TunisiaAl Salam Stadium (Neutral Site)Alioum AlioumMatch Report
Semi-finalsSun2019-07-1418:00 Senegal sn1–0tn Tunisia30 June Air Defence Stadium (Neutral Site)Bamlak TessemaMatch ReportRequired Extra Time
Semi-finalsSun2019-07-1421:00 Algeria dz2–1ng NigeriaCairo International Stadium (Neutral Site)Bakary Papa GassamaMatch Report
Third-place matchWed2019-07-1721:00 Tunisia tn0–1ng NigeriaAl Salam Stadium (Neutral Site)Gehad GrishaMatch Report
FinalFri2019-07-1921:00 Senegal sn0–1dz AlgeriaCairo International Stadium (Neutral Site)Alioum AlioumMatch Report

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.