Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

Goals, assists and cards count 358 of 722 stored matches (50%) that name a player. Appearances and minutes count 208 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 80
  • 82
  • 84
  • 86
  • 88
  • 90
  • 92
  • 94
  • 96
  • 98
  • 00
  • 02
  • 04
  • 06
  • 08
  • 10
  • 12
  • 13
  • 15
  • 17
  • 19
  • 21
  • 23
  • 25

95% or more of matches name a playerSome matches name a playerNone recorded

177Mahmoud El KhatibEgyptEgyptβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1980Egypt0––1000–
177Mama SeΓ―bouBeninBeninM5––10106.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Benin5––10106.30
177Mamadou DialloSenegalSenegalβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1990Senegal0––1000–
177Marvin AniebohEquatorial GuineaEquatorial GuineaD4––10106.48
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Equatorial Guinea1––00006.20
2025Equatorial Guinea3––10106.57
177Marwan HamdyEgyptEgyptF3––10006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt3––10006.70

Player page β†’

177Massadio HaΓ―daraMaliMaliD5––10106.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali1––00007.00
2021Mali4––10106.95

Player page β†’

177Matthieu DosseviTogoTogoβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Togo0––1000–

Player page β†’

177Michael ChabalaZambiaZambiaβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1986Zambia0––1000–
177Michel GobaIvory CoastIvory Coastβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1984Ivory Coast0––1000–
177Mickey WecheKenyaKenyaβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1992Kenya0––1000–
177Mohammed SahilMoroccoMoroccoβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1986Morocco0––1000–
177MoΓ―se AdilΓ©houBeninBeninD3––10006.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Benin3––10006.67

Player page β†’

177Mokhtar MokhtarEgyptEgyptβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1980Egypt0––1000–
177Montassar TalbiTunisiaTunisiaD11––10006.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Tunisia4––00007.05
2023Tunisia3––00007.27
2025Tunisia4––10006.67

Player page β†’

177Moussa CamaraGuineaGuineaβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1980Guinea0––1000–
177Moussa DjenepoMaliMaliM3––10206.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Mali3––10206.57

Player page β†’

177Moussa MaregaMaliMaliF4––10106.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali4––10106.72

Player page β†’

177Moussa N'DaoSenegalSenegalβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1990Senegal0––1000–
177Moussa SaΓ―bAlgeriaAlgeriaβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1990Algeria0––1000–
177Mussad NurEgyptEgyptβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1980Egypt0––1000–
177Mustafa El HaddaouiMoroccoMoroccoβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1988Morocco0––1000–
177Mustapha TahirMoroccoMoroccoβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1980Morocco0––1000–
177Mutiu AdepojuNigeriaNigeriaβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1992Nigeria0––1000–
177N. MbukuDR CongoDR CongoM4––10007.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025DR Congo4––10007.08

Player page β†’

177Nabil BentalebAlgeriaAlgeriaM3––10106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Algeria0––1000–
2023Algeria3––00106.80

Player page β†’

177Naby KeΓ―taGuineaGuineaM9––10206.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Guinea2––00006.45
2021Guinea3––10207.03
2023Guinea4––00006.90

Player page β†’

177Ndubuisi OkosiemeNigeriaNigeriaβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1988Nigeria0––1000–
177Nicolas NkoulouCameroonCameroonβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Cameroon0––1000–

Player page β†’

177Nkosinathi SibisiSouth AfricaSouth AfricaD3––10106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa2––10007.30
2025South Africa1––00106.30

Player page β†’

177O. DiakitΓ©Ivory CoastIvory CoastF8––10316.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast5––10216.64
2025Ivory Coast3––00106.60

Player page β†’

177O. IdrissiMoroccoMoroccoF1––10106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco1––10106.50

Player page β†’

177O. ManyisaSouth AfricaSouth Africaβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015South Africa0––1000–
177Okey IsimaNigeriaNigeriaβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1980Nigeria0––1000–
177Olivier VerdonBeninBeninD9––10016.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Benin5––10016.76
2025Benin4––00006.98

Player page β†’

177Omenuke MfuluDR CongoDR CongoM2––10006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo2––10006.75

Player page β†’

177Oumar Ben SalahIvory CoastIvory Coastβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1986Ivory Coast0––1000–
177P. DubeZimbabweZimbabweF5––10106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Zimbabwe2––00006.60
2025Zimbabwe3––10107.10
177P. KadduUgandaUgandaF3––10006.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Uganda3––10006.43
177P. OnianguΓ©CongoCongoβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Congo0––1000–

Player page β†’

177Pape FallSenegalSenegalβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1986Senegal0––1000–
177Pascal MiΓ©zanIvory CoastIvory Coastβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1984Ivory Coast0––1000–
177Paul OnuachuNigeriaNigeriaF12––10106.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria3––00006.80
2023Nigeria4––00006.60
2025Nigeria5––10106.67

Player page β†’

177Pierre KundeCameroonCameroonM7––10106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon3––00106.93
2021Cameroon4––10006.75

Player page β†’

177PiquetiGuinea-BissauGuinea-BissauM6––10106.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Guinea-Bissau0––1000–
2019Guinea-Bissau3––00006.63
2021Guinea-Bissau3––00106.30
177Prince PolleyGhanaGhanaβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1992Ghana0––1000–
177R. AliouiMoroccoMoroccoβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Morocco0––1000–

Player page β†’

177R. BoakyeGhanaGhanaF2––10007.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ghana2––10007.30
177R. MatoUgandaUgandaM3––10007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Uganda3––10007.00
177R. RabiaEgyptEgyptD5––10107.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Egypt5––10107.44

Player page β†’

177Rachid MaΓ’tarAlgeriaAlgeriaβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
1988Algeria0––1000–

Data coverage for Africa Cup of Nations β†’

Sources: Wikipedia (CC BY-SA 4.0), API-Football Β· Data sources