Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

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

  • 57
  • 59
  • 62
  • 63
  • 65
  • 68
  • 70
  • 72
  • 74
  • 76
  • 78
  • 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

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

5William Troost-EkongNigeriaNigeriaD161,470160106.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria6540010006.75
2021Nigeria4360010006.90
2023Nigeria6570140107.27

Player page β†’

5Nayef AguerdMoroccoMoroccoD161,530001107.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco5480000006.96
2023Morocco4360000006.95
2025Morocco7690001107.24

Player page β†’

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

Player page β†’

7Semi AjayiNigeriaNigeriaD151,330010207.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Nigeria2101000006.80
2023Nigeria7660000106.94
2025Nigeria6569010107.28

Player page β†’

7Ghislain KonanIvory CoastIvory CoastD151,404201007.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ivory Coast4390100007.20
2023Ivory Coast7654100006.96
2025Ivory Coast4360001007.38

Player page β†’

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

Player page β†’

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

Player page β†’

11Steeve YagoBurkina FasoBurkina FasoD141,139130206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7662130207.04
2023Burkina Faso4239000006.55
2025Burkina Faso3238000006.33
11Edmond TapsobaBurkina FasoBurkina FasoD141,292120406.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso6572010207.03
2023Burkina Faso4360000106.65
2025Burkina Faso4360110107.15

Player page β†’

11Kenneth OmeruoNigeriaNigeriaD14911221007.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria6540211007.45
2021Nigeria3259000006.80
2023Nigeria5112010006.60

Player page β†’

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

Player page β†’

11Nouhou ToloCameroonCameroonD141,235100206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cameroon6563100007.17
2023Cameroon3270000006.87
2025Cameroon5402000206.68

Player page β†’

17Romain SaΓ―ssMoroccoMoroccoD131,070120107.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Morocco0––1000–
2019Morocco4390100007.55
2021Morocco5391000007.02
2023Morocco3270010106.87
2025Morocco119000006.90

Player page β†’

17Ahmed HegaziEgyptEgyptD131,185011107.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Egypt4360000007.13
2021Egypt5435000007.02
2023Egypt4390011107.17

Player page β†’

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

Player page β†’

20Issa KaborΓ©Burkina FasoBurkina FasoD121,041123107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7662123107.04
2023Burkina Faso4360000007.08
2025Burkina Faso119000006.70

Player page β†’

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

Player page β†’

20I. DayoBurkina FasoBurkina FasoD121,049010006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Burkina Faso0––1000–
2021Burkina Faso4360000006.48
2023Burkina Faso4360000006.73
2025Burkina Faso4329000007.05

Player page β†’

20I. SyllaGuineaGuineaD12989111206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Guinea0––0100–
2019Guinea4360000106.68
2021Guinea3268110107.13
2023Guinea5361000006.68

Player page β†’

20SaΓΊl CocoEquatorial GuineaEquatorial GuineaD121,104110006.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5480110007.16
2023Equatorial Guinea4360000006.73
2025Equatorial Guinea3264000006.30

Player page β†’

20Ahmed FatouhEgyptEgyptD12925000106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt5526000006.88
2023Egypt290000006.50
2025Egypt5309000106.80

Player page β†’

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

Player page β†’

26A. ModibaSouth AfricaSouth AfricaD11987011306.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7690010107.04
2025South Africa4297001206.90

Player page β†’

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

Player page β†’

26Montassar TalbiTunisiaTunisiaD111,020010006.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Tunisia4360000007.05
2023Tunisia3270000007.27
2025Tunisia4390010006.67

Player page β†’

26Y. MeriahTunisiaTunisiaD111,068110107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia7690010006.94
2023Tunisia3270100007.27
2025Tunisia1108000107.30

Player page β†’

26Bright Osayi-SamuelNigeriaNigeriaD11769100007.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Nigeria5225000007.00
2025Nigeria6544100007.17

Player page β†’

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

Player page β†’

26Evan NdickaIvory CoastIvory CoastD111,050000206.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast7690000207.00
2025Ivory Coast4360000006.75

Player page β†’

26Khuliso MudauSouth AfricaSouth AfricaD11988000106.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7628000007.17
2025South Africa4360000106.53

Player page β†’

26Noussair MazraouiMoroccoMoroccoD11833001007.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco3129000006.73
2023Morocco176000006.60
2025Morocco7628001007.44

Player page β†’

26Youcef AtalAlgeriaAlgeriaD11856001206.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria4300001107.08
2021Algeria3260000006.60
2023Algeria3251000106.97
2025Algeria145000006.50

Player page β†’

26Zaidu SanusiNigeriaNigeriaD11802000106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Nigeria3270000007.03
2023Nigeria6429000106.72
2025Nigeria2103000006.45

Player page β†’

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

Player page β†’

38Michael NgadeuCameroonCameroonD10934020207.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Cameroon0––2000–
2019Cameroon4360000107.17
2021Cameroon6574000106.95

Player page β†’

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

Player page β†’

38Adam MasinaMoroccoMoroccoD10959100107.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco5480000106.96
2025Morocco5479100007.26

Player page β†’

38Basilio NdongEquatorial GuineaEquatorial GuineaD10890001116.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5480000106.82
2023Equatorial Guinea4360001006.85
2025Equatorial Guinea150000016.00

Player page β†’

38Kiki KouyatΓ©MaliMaliD10960000107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali190000007.00
2021Mali4390000007.15
2023Mali5480000107.00

Player page β†’

44Fuka-Arthur Masuaku KawelaDR CongoDR CongoD9801111107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019DR Congo190000006.80
2023DR Congo6570110107.35
2025DR Congo2141001006.80

Player page β†’

44M. HanyEgyptEgyptD9803011216.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Egypt3276010007.17
2025Egypt6527001216.70

Player page β†’

44Olivier VerdonBeninBeninD9862110016.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Benin5472010016.76
2025Benin4390100006.97

Player page β†’

44Collins FaiCameroonCameroonD9786003207.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon3225000106.77
2021Cameroon6561003107.18
44F. SackoMaliMaliD9870000006.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali190000007.30
2021Mali4390000006.80
2023Mali4390000007.03

Player page β†’

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

Player page β†’

44Oussama HaddadiTunisiaTunisiaD9825000006.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia7690000006.66
2021Tunisia2135000006.70

Player page β†’

Data coverage for Africa Cup of Nations β†’

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