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

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

Player page โ†’

2Adam OunasAlgeriaAlgeriaM6222142007.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria3121141008.07
2023Algeria3101001006.93

Player page โ†’

3I. MazaAlgeriaAlgeriaM5325221007.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Algeria5325221007.46

Player page โ†’

4Youcef BelaรฏliAlgeriaAlgeriaM12960331307.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria6531230107.28
2021Algeria3260000107.30
2023Algeria3169101107.50

Player page โ†’

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

Player page โ†’

6D. SamassekouMaliMaliM8608212107.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali3270111107.50
2021Mali2135000006.85
2023Mali3203101007.27

Player page โ†’

7Gaรซl KakutaDR CongoDR CongoM6392121007.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo4267000007.10
2025DR Congo2125121007.50

Player page โ†’

7Guรฉlor KangaGabonGabonM6570111107.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Gabon4390101107.33
2025Gabon2180010007.05

Player page โ†’

9Raphael OnyedikaNigeriaNigeriaM6321120107.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Nigeria127000006.70
2025Nigeria5294120107.30

Player page โ†’

10Thomas ParteyGhanaGhanaM7652222107.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ghana4383220007.40
2021Ghana3269002106.90

Player page โ†’

11H. SaivetSenegalSenegalM6452010007.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Senegal0โ€“โ€“1000โ€“
2019Senegal6452000007.18
12Idrissa GueyeSenegalSenegalM221,858013107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal6559011107.07
2021Senegal6571000007.08
2023Senegal368001006.87
2025Senegal7660001007.46

Player page โ†’

12Geny CatamoMozambiqueMozambiqueM6510131107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Mozambique2180010107.10
2025Mozambique4330121007.20

Player page โ†’

14Riyad MahrezAlgeriaAlgeriaM171,300292007.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Algeria0โ€“โ€“1100โ€“
2017Algeria0โ€“โ€“2100โ€“
2019Algeria7552130007.06
2021Algeria3270000007.00
2023Algeria3209000006.87
2025Algeria4269130007.68

Player page โ†’

15Adama TraorรฉMaliMaliM10526221107.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali4186211007.60
2021Mali3194010006.93
2023Mali3146000106.77

Player page โ†’

16Sofiane BoufalMoroccoMoroccoM11595140007.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco3108010006.83
2021Morocco5346130007.28
2023Morocco3141000007.20

Player page โ†’

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

Player page โ†’

17P. EteboNigeriaNigeriaM7630000107.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria7630000107.13

Player page โ†’

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

Player page โ†’

19M. CamaraMaliMaliM5328010107.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Mali2147010007.25
2023Mali2111000007.10
2025Mali170000106.90

Player page โ†’

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

Player page โ†’

21M. AttiaEgyptEgyptM8637011307.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Egypt3181000107.13
2025Egypt5456011207.10

Player page โ†’

21Aguibou CamaraGuineaGuineaM7571110007.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Guinea2121000006.75
2023Guinea5450110007.26

Player page โ†’

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

Player page โ†’

24D. HottoNamibiaNamibiaM5450110207.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Namibia190000106.80
2023Namibia4360110107.18

Player page โ†’

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

Player page โ†’

26M. PotรฉBeninBeninM5378120007.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Benin5378120007.08
28Knowledge MusonaZimbabweZimbabweM7524131007.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Zimbabwe0โ€“โ€“1100โ€“
2019Zimbabwe3255000006.73
2021Zimbabwe3211010007.10
2025Zimbabwe158110007.90

Player page โ†’

28Oswin AppollisSouth AfricaSouth AfricaM5334030007.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa132010007.30
2025South Africa4302020007.00

Player page โ†’

30Aรฏssa LaรฏdouniTunisiaTunisiaM8581100307.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Tunisia5356000206.94
2023Tunisia3225100107.20

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

31K. Rocha SantosCape VerdeCape VerdeM9593101107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cape Verde4333101007.18
2023Cape Verde5260000106.92
31Hakim ZiyechMoroccoMoroccoM7573111107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco4374100006.85
2023Morocco3199011107.27

Player page โ†’

31Hannibal MejbriTunisiaTunisiaM6418002107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Tunisia267000006.55
2025Tunisia4351002107.27

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

38Yoane WissaDR CongoDR CongoM7533130007.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo7533130007.01

Player page โ†’

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

Player page โ†’

41Kamory DoumbiaMaliMaliM9584002107.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Mali5390002007.24
2025Mali4194000106.70

Player page โ†’

41I. MoribaGuineaGuineaM6469100007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Guinea3219100006.97
2023Guinea3250000007.03

Player page โ†’

41Moreto CassamรกGuinea-BissauGuinea-BissauM6414100207.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Guinea-Bissau126000006.40
2021Guinea-Bissau3257100107.37
2023Guinea-Bissau2131000106.75

Player page โ†’

41AnicetMadagascarMadagascarM5480010107.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Madagascar5480010107.00
46Iban SalvadorEquatorial GuineaEquatorial GuineaM12956131306.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Equatorial Guinea0โ€“โ€“1000โ€“
2021Equatorial Guinea5461011106.90
2023Equatorial Guinea4337110007.40
2025Equatorial Guinea3158000206.60

Player page โ†’

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

Player page โ†’

47Abdallah El SaidEgyptEgyptM6408111006.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Egypt0โ€“โ€“1000โ€“
2019Egypt4293000006.85
2021Egypt2115101007.25

Player page โ†’

47K. MokotjoSouth AfricaSouth AfricaM5370000006.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019South Africa5370000006.98

Player page โ†’

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

Player page โ†’

Data coverage for Africa Cup of Nations โ†’

Sources: Wikipedia (CC BY-SA 4.0), API-Football ยท Data sources