Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

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

  • 17
  • 19
  • 21
  • 23
  • 25

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

1Kalidou KoulibalySenegalSenegalD201,805021517.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal6570000207.23
2021Senegal5481011107.40
2023Senegal4390010007.10
2025Senegal5364000217.10

Player page β†’

1Calvin BasseyNigeriaNigeriaD131,109001507.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Nigeria7584001207.33
2025Nigeria6525000307.37

Player page β†’

1Ramy BensebainiAlgeriaAlgeriaD151,400011506.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria6560011206.80
2021Algeria3270000106.90
2023Algeria2180000206.60
2025Algeria4390000007.28

Player page β†’

4Chancel MbembaDR CongoDR CongoD141,320132407.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017DR Congo0––0200–
2019DR Congo3270010107.37
2023DR Congo7660120207.09
2025DR Congo4390000107.15

Player page β†’

4Edmond TapsobaBurkina FasoBurkina FasoD141,292120406.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso6572010207.03
2023Burkina Faso4360000106.65
2025Burkina Faso4360110107.15

Player page β†’

4M. AbdelmonemEgyptEgyptD111,084040407.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7694030306.96
2023Egypt4390010107.12

Player page β†’

4Serge AurierIvory CoastIvory CoastD10785212406.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Ivory Coast0––0100–
2019Ivory Coast2159100007.15
2021Ivory Coast3279101107.13
2023Ivory Coast5347010306.60

Player page β†’

8Ibrahima Sory ContΓ© IIGuineaGuineaD4360000317.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Guinea4360000317.08

Player page β†’

8John BoyeGhanaGhanaD3264000316.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ghana3264000316.40

Player page β†’

8P. OtienoKenyaKenyaD2166000315.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Kenya2166000315.95
8A. ModibaSouth AfricaSouth AfricaD11987011306.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7690010107.04
2025South Africa4297001206.90

Player page β†’

8Abdou DialloSenegalSenegalD10927120307.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal7661120107.26
2023Senegal3266000206.53

Player page β†’

8Achraf HakimiMoroccoMoroccoD181,676432307.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco4390000006.93
2021Morocco5480220207.70
2023Morocco4360211107.58
2025Morocco5446001007.44

Player page β†’

8AΓ―ssa MandiAlgeriaAlgeriaD171,530101306.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria6570000206.82
2021Algeria3270001106.87
2023Algeria3270000007.10
2025Algeria5420100006.96

Player page β†’

8Alexander DjikuGhanaGhanaD6540020306.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ghana3270010107.03
2023Ghana3270010206.83

Player page β†’

8Aly AbeidMauritaniaMauritaniaD8599000306.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mauritania3270000107.00
2021Mauritania3194000106.57
2023Mauritania2135000106.80

Player page β†’

8Bruno Ecuele MangaGabonGabonD6525010306.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Gabon4390010207.10
2025Gabon2135000106.55

Player page β†’

8C. AwaziemNigeriaNigeriaD11560000306.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria6498000206.90
2023Nigeria11–0000–
2025Nigeria461000106.30

Player page β†’

8D. BronnTunisiaTunisiaD121,062010306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia6600010206.55
2021Tunisia2180000006.60
2025Tunisia4282000106.85

Player page β†’

8Kasim NuhuGhanaGhanaD3300001306.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ghana3300001306.93

Player page β†’

8Ola AinaNigeriaNigeriaD151,372201307.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria5450101007.02
2021Nigeria3270100107.27
2023Nigeria7652000206.94

Player page β†’

8ReinildoMozambiqueMozambiqueD6540010306.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Mozambique3270010206.93
2025Mozambique3270000106.73

Player page β†’

23Hamari TraorΓ©MaliMaliD141,207211217.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali3270000006.93
2021Mali4364100107.18
2023Mali5480111017.26
2025Mali293000107.20

Player page β†’

23K. AdΓ©nonBeninBeninD4367000216.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Benin4367000216.92

Player page β†’

23L. HaukongoNamibiaNamibiaD4310000216.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Namibia4310000216.33
23M. HanyEgyptEgyptD9803011216.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Egypt3276010007.17
2025Egypt6527001216.70

Player page β†’

23Mohamed HamdiEgyptEgyptD4277000216.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Egypt4277000216.73

Player page β†’

23Odilon KossounouIvory CoastIvory CoastD9699000216.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ivory Coast291000007.00
2023Ivory Coast3249000216.27
2025Ivory Coast4359000007.03

Player page β†’

23R. KabweZambiaZambiaD2134000216.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Zambia2134000216.15
23S. ObissaGabonGabonD2157000216.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Gabon2157000216.10
23A. MouminiBeninBeninD2104000206.45
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Benin2104000206.45
23Adamo NagaloBurkina FasoBurkina FasoD4202000206.48
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Burkina Faso2129000106.70
2025Burkina Faso273000106.25

Player page β†’

23Ayman AshrafEgyptEgyptD8675002207.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Egypt4360002107.17
2021Egypt4315000106.88
23B. GasparAngolaAngolaD3270000206.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Angola3270000206.53

Player page β†’

23C. WoohCameroonCameroonD6404010206.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cameroon4345010106.68
2025Cameroon259000106.75

Player page β†’

23Carlos AkapoEquatorial GuineaEquatorial GuineaD111,009012206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5479010107.06
2023Equatorial Guinea4350001006.70
2025Equatorial Guinea2180001106.45

Player page β†’

23Collins FaiCameroonCameroonD9786003207.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon3225000106.77
2021Cameroon6561003107.18
23D. JobTanzaniaTanzaniaD4217000206.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Tanzania4217000206.70
23Evan NdickaIvory CoastIvory CoastD111,050000206.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast7690000207.00
2025Ivory Coast4360000006.75

Player page β†’

23H. AbdelmaguidEgyptEgyptD4360000207.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Egypt4360000207.08

Player page β†’

23H. MathlouthiTunisiaTunisiaD3237010206.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Tunisia3237010206.90
23H. RamadhaniTanzaniaTanzaniaD3270000206.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tanzania3270000206.57
23I. HamadTanzaniaTanzaniaD4360100207.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Tanzania4360100207.10
23I. JakobsSenegalSenegalD8636001206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Senegal4388000106.80
2025Senegal4248001106.70

Player page β†’

23I. MpekoDR CongoDR CongoD4390001206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019DR Congo4390001206.80
23I. SyllaGuineaGuineaD12989110206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Guinea4360000106.68
2021Guinea3268110107.13
2023Guinea5361000006.68

Player page β†’

23Julian JeanvierGuineaGuineaD5450000206.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Guinea190000006.30
2023Guinea4360000206.78

Player page β†’

23Junior TchamadeuCameroonCameroonD6307010206.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cameroon223000006.30
2025Cameroon4284010206.70

Player page β†’

23KrΓ©pin DiattaSenegalSenegalD171,248312207.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal7318110006.81
2023Senegal4390101107.13
2025Senegal6540101107.68

Player page β†’

23M. BagayokoIvory CoastIvory CoastD4321000206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast4321000206.80

Data coverage for Africa Cup of Nations β†’

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