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

1Sadio ManΓ©SenegalSenegalF242,2476139407.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Senegal0––2000–
2019Senegal6570131207.10
2021Senegal7641442107.40
2023Senegal4390023107.35
2025Senegal7646123007.31

Player page β†’

2Idrissa GueyeSenegalSenegalM221,858013107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal6559011107.07
2021Senegal6571000007.08
2023Senegal368001006.87
2025Senegal7660001007.46

Player page β†’

3Mohamed SalahEgyptEgyptF191,8143125007.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Egypt0––2200–
2019Egypt4360020006.93
2021Egypt7750131007.11
2023Egypt2135111007.55
2025Egypt6569141007.52

Player page β†’

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

Player page β†’

5Ellyes SkhiriTunisiaTunisiaM191,788010206.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia7690000106.89
2021Tunisia5444000106.90
2023Tunisia3264000006.93
2025Tunisia4390010007.10

Player page β†’

6Franck KessiΓ©Ivory CoastIvory CoastM211,778155106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast5480013106.82
2021Ivory Coast4273010006.90
2023Ivory Coast7617131007.29
2025Ivory Coast5408001006.34

Player page β†’

7Yassine BounouMoroccoMoroccoG181,740100006.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco3300000006.77
2021Morocco4390000006.75
2023Morocco4360000006.78
2025Morocco7690100007.17

Player page β†’

8Alex IwobiNigeriaNigeriaM241,723112016.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria7557010006.66
2021Nigeria4143000015.70
2023Nigeria7518000006.93
2025Nigeria6505102007.33

Player page β†’

9Γ‰douard MendySenegalSenegalG181,711200207.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal2180000006.75
2021Senegal5481000007.00
2023Senegal4390100107.23
2025Senegal7660100107.46

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

14Mohamed El ShenawyEgyptEgyptG161,467300107.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Egypt4360100007.70
2021Egypt4358100007.60
2023Egypt3269000006.13
2025Egypt5480100107.32

Player page β†’

15R. WilliamsSouth AfricaSouth AfricaG151,410300007.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019South Africa4360000006.73
2023South Africa7690300007.86
2025South Africa4360000007.25

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

20D. DiarraMaliMaliG141,320300206.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali4360000106.70
2023Mali5480100007.04
2025Mali5480200107.10

Player page β†’

22H. FathyEgyptEgyptM171,319000307.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt6414000106.90
2023Egypt4325000106.95
2025Egypt7580000107.19

Player page β†’

23Riyad MahrezAlgeriaAlgeriaM171,300292007.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Algeria0––1100–
2017Algeria0––2100–
2019Algeria7552130007.06
2021Algeria3270000007.00
2023Algeria3209000006.87
2025Algeria4269130007.68

Player page β†’

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

Player page β†’

25M. ElnenyEgyptEgyptM141,288010306.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Egypt0––1000–
2019Egypt4325000106.85
2021Egypt7705000206.83
2023Egypt3258000006.80

Player page β†’

26Wilfred NdidiNigeriaNigeriaM151,277110307.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria7585000106.90
2021Nigeria4360100007.30
2025Nigeria4332010207.38

Player page β†’

27TrΓ©zΓ©guetEgyptEgyptM211,259133106.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Egypt4345011007.25
2021Egypt7375010006.66
2023Egypt4216112007.10
2025Egypt6323000106.65

Player page β†’

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

Player page β†’

29Moses SimonNigeriaNigeriaF231,247114306.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria5190002007.02
2021Nigeria4302111007.37
2023Nigeria7453001106.63
2025Nigeria7302000206.86

Player page β†’

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

Player page β†’

31Victor OsimhenNigeriaNigeriaF141,230153107.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria145000006.70
2023Nigeria7646011006.99
2025Nigeria6539142107.25

Player page β†’

32Stanley NwabaliNigeriaNigeriaG131,220400407.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Nigeria7650200207.31
2025Nigeria6570200207.38

Player page β†’

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

Player page β†’

34Omar MarmoushEgyptEgyptF171,203140106.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7507000006.66
2023Egypt4233020107.38
2025Egypt6463120007.02

Player page β†’

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

Player page β†’

36Baghdad BounedjahAlgeriaAlgeriaF171,154152406.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria7522021106.64
2021Algeria3151000106.77
2023Algeria3247130107.13
2025Algeria4234001106.67

Player page β†’

36I. ToureBurkina FasoBurkina FasoM131,154112406.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Burkina Faso0––0100–
2021Burkina Faso7656111206.74
2023Burkina Faso3270000206.60
2025Burkina Faso3228000006.77

Player page β†’

38I. SangarΓ©Ivory CoastIvory CoastM161,152021306.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast288000006.80
2021Ivory Coast4352021107.18
2023Ivory Coast6381000106.95
2025Ivory Coast4331000106.78

Player page β†’

39Mostafa MohamedEgyptEgyptF171,145041106.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7566000106.91
2023Egypt4390040007.17
2025Egypt6189001006.55

Player page β†’

40IsmaΓ―la SarrSenegalSenegalF171,140134106.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal5403010007.08
2021Senegal3134011006.93
2023Senegal4328112007.28
2025Senegal5275001106.68

Player page β†’

41Steeve YagoBurkina FasoBurkina FasoD141,139130206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7662130207.04
2023Burkina Faso4239000006.55
2025Burkina Faso3238000006.33
42AndrΓ© OnanaCameroonCameroonG121,116000106.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4360000006.90
2021Cameroon7666000106.90
2023Cameroon190000006.30

Player page β†’

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

Player page β†’

44Samuel ChukwuezeNigeriaNigeriaM191,108122007.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria6389110006.95
2021Nigeria3191010007.10
2023Nigeria5286000006.90
2025Nigeria5242002007.73

Player page β†’

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

Player page β†’

46H. KoffiBurkina FasoBurkina FasoG131,101300106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso5426200107.08
2023Burkina Faso4360100006.80
2025Burkina Faso4315000006.50

Player page β†’

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

Player page β†’

48Cheikhou KouyatΓ©SenegalSenegalM141,082010306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal7637000106.63
2021Senegal6426010207.00
2023Senegal119000007.00

Player page β†’

49IsmaΓ«l BennacerAlgeriaAlgeriaM131,072003306.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria7626003107.01
2021Algeria2152000006.55
2023Algeria180000106.60
2025Algeria3214000106.90

Player page β†’

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

Player page β†’

Data coverage for Africa Cup of Nations β†’

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