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

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

15Teboho MokoenaSouth AfricaSouth AfricaM111,049131207.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7689131007.36
2025South Africa4360000207.18

Player page β†’

16Percy TauSouth AfricaSouth AfricaM111,015111107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019South Africa5450101106.94
2023South Africa6565010007.10

Player page β†’

17Pape GueyeSenegalSenegalM151,006140407.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal6258000206.62
2023Senegal3240010007.13
2025Senegal6508130207.52

Player page β†’

18Lassana CoulibalyMaliMaliM14990000406.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali4350000106.93
2021Mali254000106.75
2023Mali4285000206.80
2025Mali4301000006.75

Player page β†’

19J. SeriIvory CoastIvory CoastM12988100206.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast2132000106.60
2021Ivory Coast4342000006.93
2023Ivory Coast4356100107.20
2025Ivory Coast2158000006.80

Player page β†’

20G. SangareBurkina FasoBurkina FasoM12985210207.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7576110007.13
2023Burkina Faso3261100107.03
2025Burkina Faso2148000107.25

Player page β†’

21Pablo GanetEquatorial GuineaEquatorial GuineaM12978022206.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5462011107.02
2023Equatorial Guinea4323011006.98
2025Equatorial Guinea3193000106.67

Player page β†’

22Frank OnyekaNigeriaNigeriaM12972000306.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Nigeria114000006.90
2023Nigeria7608000206.94
2025Nigeria4350000106.88

Player page β†’

23Youcef BelaΓ―liAlgeriaAlgeriaM12960331307.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria6531230107.28
2021Algeria3260000107.30
2023Algeria3169101107.50

Player page β†’

24Iban SalvadorEquatorial GuineaEquatorial GuineaM12956131306.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Equatorial Guinea0––1000–
2021Equatorial Guinea5461011106.90
2023Equatorial Guinea4337110007.40
2025Equatorial Guinea3158000206.60

Player page β†’

25Samuel MoutoussamyDR CongoDR CongoM10950020107.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo7660020006.96
2025DR Congo3290000107.10

Player page β†’

26Sofyan AmrabatMoroccoMoroccoM12945000316.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco5391000107.20
2023Morocco4360000116.93
2025Morocco3194000106.67

Player page β†’

27J. MachinEquatorial GuineaEquatorial GuineaM12944003306.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5411000206.70
2023Equatorial Guinea4351003006.95
2025Equatorial Guinea3182000106.97
28Frank AnguissaCameroonCameroonM10921000206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cameroon6561000206.83
2023Cameroon4360000006.68

Player page β†’

29A. HaidaraMaliMaliM15915010216.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali4225010106.83
2021Mali4316000007.30
2023Mali4291000106.95
2025Mali383000016.30

Player page β†’

30Amadou DiawaraGuineaGuineaM11879001206.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Guinea4360001006.93
2021Guinea3258000106.60
2023Guinea4261000106.78

Player page β†’

31Siphephelo SitholeSouth AfricaSouth AfricaM10877000206.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7667000106.83
2025South Africa3210000106.30

Player page β†’

32Max GradelIvory CoastIvory CoastM12873154106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ivory Coast0––2100–
2017Ivory Coast0––0100–
2019Ivory Coast4330121107.08
2021Ivory Coast3232010007.00
2023Ivory Coast5311001006.64

Player page β†’

33FredyAngolaAngolaM11851004007.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Angola3198000006.63
2023Angola5387003007.12
2025Angola3266001007.20

Player page β†’

34M. EliaDR CongoDR CongoM15845212006.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019DR Congo4224101007.20
2023DR Congo7393111006.83
2025DR Congo4228000006.45

Player page β†’

35Themba ZwaneSouth AfricaSouth AfricaM11804121207.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019South Africa4287000206.88
2023South Africa7517121007.09

Player page β†’

36ZizoEgyptEgyptM16763031106.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7237030106.87
2023Egypt3248000007.30
2025Egypt6278001006.88

Player page β†’

37Ferjani SassiTunisiaTunisiaM9748020006.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia5419020006.84
2025Tunisia4329000006.75

Player page β†’

38Emam AshourEgyptEgyptM11739102007.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt2156000007.05
2023Egypt3192000007.10
2025Egypt6391102006.97

Player page β†’

38Azzedine OunahiMoroccoMoroccoM10739312107.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco3179000007.10
2023Morocco4335210007.83
2025Morocco3225102107.53

Player page β†’

40Sofiane FeghouliAlgeriaAlgeriaM9737013106.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Algeria0––0200–
2019Algeria6564011106.87
2021Algeria2128000006.40
2023Algeria145000006.70

Player page β†’

41Yves BissoumaMaliMaliM12736110416.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Mali0––1000–
2021Mali4254000106.80
2023Mali4194100007.10
2025Mali4288000316.42

Player page β†’

42Seko FofanaIvory CoastIvory CoastM11720111106.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast7618111107.01
2025Ivory Coast4102000006.53

Player page β†’

43ShowAngolaAngolaM10710010106.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Angola2128000006.65
2023Angola5386000006.80
2025Angola3196010106.93

Player page β†’

44J. MonteiroCape VerdeCape VerdeM9700010007.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cape Verde4334000007.13
2023Cape Verde5366010006.96

Player page β†’

45Ismael SaibariMoroccoMoroccoM9690010106.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Morocco298000006.95
2025Morocco7592010106.99

Player page β†’

45Neil El AynaouiMoroccoMoroccoM7690000006.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Morocco7690000006.87

Player page β†’

47A. GuiraBurkina FasoBurkina FasoM8689011206.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso6561011206.87
2023Burkina Faso2128000006.75
48ThΓ©o BongondaDR CongoDR CongoM10678111106.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo6424000106.72
2025DR Congo4254111007.03

Player page β†’

49N. Moumi NgamaleuCameroonCameroonM9664012007.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cameroon7504012007.21
2023Cameroon2160000006.75

Player page β†’

50Ibrahima CissΓ©GuineaGuineaM8653000106.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Guinea4338000006.55
2021Guinea4315000106.80

Player page β†’

Data coverage for Africa Cup of Nations β†’

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