Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

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

  • 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 β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

16Steeve YagoBurkina FasoBurkina FasoD141,139130206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7662130207.04
2023Burkina Faso4239000006.55
2025Burkina Faso3238000006.33
17Calvin BasseyNigeriaNigeriaD131,109001507.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Nigeria7584001207.33
2025Nigeria6525000307.37

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

38F. SackoMaliMaliD9870000006.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali190000007.30
2021Mali4390000006.80
2023Mali4390000007.03

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

46Collins FaiCameroonCameroonD9786003207.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon3225000106.77
2021Cameroon6561003107.18
47Serge AurierIvory CoastIvory CoastD10785213406.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ivory Coast0––0100–
2017Ivory Coast0––0100–
2019Ivory Coast2159100007.15
2021Ivory Coast3279101107.13
2023Ivory Coast5347010306.60

Player page β†’

48Moussa NiakhatΓ©SenegalSenegalD8771000007.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Senegal2201000006.95
2025Senegal6570000007.15

Player page β†’

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

Player page β†’

50Wajdi KechridaTunisiaTunisiaD8750001006.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia5480001006.54
2023Tunisia3270000006.93

Player page β†’

Data coverage for Africa Cup of Nations β†’

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