Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

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

  • 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

1Alex IwobiNigeriaNigeriaM24––12016.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria7––10006.66
2021Nigeria4143000015.70
2023Nigeria7––00006.93
2025Nigeria6505102007.33

Player page β†’

2Idrissa GueyeSenegalSenegalM22––13107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal6––11107.07
2021Senegal6571000007.08
2023Senegal3––01006.87
2025Senegal7660001007.46

Player page β†’

3Franck KessiΓ©Ivory CoastIvory CoastM21––55106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast5––13106.82
2021Ivory Coast4273010006.90
2023Ivory Coast7––31007.29
2025Ivory Coast5408001006.34

Player page β†’

3TrΓ©zΓ©guetEgyptEgyptM21––33106.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Egypt4––11007.25
2021Egypt7375010006.66
2023Egypt4––12007.10
2025Egypt6323000106.65

Player page β†’

5Samuel ChukwuezeNigeriaNigeriaM19––22007.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria6––10006.95
2021Nigeria3191010007.10
2023Nigeria5––00006.90
2025Nigeria5242002007.73

Player page β†’

5Ellyes SkhiriTunisiaTunisiaM19––10206.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia7––00106.89
2021Tunisia5444000106.90
2023Tunisia3––00006.93
2025Tunisia4390010007.10

Player page β†’

7Riyad MahrezAlgeriaAlgeriaM17––92007.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Algeria0––1100–
2017Algeria0––2100–
2019Algeria7––30007.06
2021Algeria3270000007.00
2023Algeria3––00006.87
2025Algeria4269130007.68

Player page β†’

7H. FathyEgyptEgyptM17––00307.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt6414000106.90
2023Egypt4––00106.95
2025Egypt7580000107.19

Player page β†’

9ZizoEgyptEgyptM16––31106.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7237030106.87
2023Egypt3––00007.30
2025Egypt6278001006.88

Player page β†’

9I. SangarΓ©Ivory CoastIvory CoastM16––21306.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast2––00006.80
2021Ivory Coast4352021107.18
2023Ivory Coast6––00106.95
2025Ivory Coast4331000106.78

Player page β†’

11Pape GueyeSenegalSenegalM15––40407.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal6258000206.62
2023Senegal3––10007.13
2025Senegal6508130207.52

Player page β†’

11A. HaidaraMaliMaliM15––10216.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali4––10106.83
2021Mali4316000007.30
2023Mali4––00106.95
2025Mali383000016.30

Player page β†’

11M. EliaDR CongoDR CongoM15––12006.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019DR Congo4––01007.20
2023DR Congo7––11006.83
2025DR Congo4228000006.45

Player page β†’

11Wilfred NdidiNigeriaNigeriaM15––10307.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria7––00106.90
2021Nigeria4360100007.30
2025Nigeria4332010207.38

Player page β†’

15Cheikhou KouyatΓ©SenegalSenegalM14––10306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal7––00106.63
2021Senegal6426010207.00
2023Senegal1––00007.00

Player page β†’

15M. ElnenyEgyptEgyptM14––10306.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Egypt0––1000–
2019Egypt4––00106.85
2021Egypt7705000206.83
2023Egypt3––00006.80

Player page β†’

15Lassana CoulibalyMaliMaliM14––00406.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali4––00106.93
2021Mali254000106.75
2023Mali4––00206.80
2025Mali4301000006.75

Player page β†’

18I. ToureBurkina FasoBurkina FasoM13––12406.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Burkina Faso0––0100–
2021Burkina Faso7656111206.74
2023Burkina Faso3––00206.60
2025Burkina Faso3228000006.77

Player page β†’

18IsmaΓ«l BennacerAlgeriaAlgeriaM13––03306.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria7––03107.01
2021Algeria2152000006.55
2023Algeria1––00106.60
2025Algeria3214000106.90

Player page β†’

20Max GradelIvory CoastIvory CoastM12––54106.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ivory Coast0––2100–
2017Ivory Coast0––0100–
2019Ivory Coast4––21107.08
2021Ivory Coast3232010007.00
2023Ivory Coast5––01006.64

Player page β†’

20NaΓ―m SlitiTunisiaTunisiaM12––41106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Tunisia0––2100–
2019Tunisia7––20106.74
2021Tunisia3145000006.70
2023Tunisia1––00007.30
2025Tunisia126000006.20

Player page β†’

20Iban SalvadorEquatorial GuineaEquatorial GuineaM12––31306.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Equatorial Guinea0––1000–
2021Equatorial Guinea5461011106.90
2023Equatorial Guinea4––10007.40
2025Equatorial Guinea3158000206.60

Player page β†’

20Youcef BelaΓ―liAlgeriaAlgeriaM12––31307.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria6––30107.28
2021Algeria3260000107.30
2023Algeria3––01107.50

Player page β†’

20Pablo GanetEquatorial GuineaEquatorial GuineaM12––22206.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5462011107.02
2023Equatorial Guinea4––11006.98
2025Equatorial Guinea3193000106.67

Player page β†’

20G. SangareBurkina FasoBurkina FasoM12––10207.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7576110007.13
2023Burkina Faso3––00107.03
2025Burkina Faso2148000107.25

Player page β†’

20Yves BissoumaMaliMaliM12––10416.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Mali0––1000–
2021Mali4254000106.80
2023Mali4––00007.10
2025Mali4288000316.42

Player page β†’

20Frank OnyekaNigeriaNigeriaM12––00306.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Nigeria114000006.90
2023Nigeria7––00206.94
2025Nigeria4350000106.88

Player page β†’

20J. MachinEquatorial GuineaEquatorial GuineaM12––03306.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5411000206.70
2023Equatorial Guinea4––03006.95
2025Equatorial Guinea3182000106.97
20J. SeriIvory CoastIvory CoastM12––00206.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast2––00106.60
2021Ivory Coast4342000006.93
2023Ivory Coast4––00107.20
2025Ivory Coast2158000006.80

Player page β†’

20Sofyan AmrabatMoroccoMoroccoM12––00316.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco5391000107.20
2023Morocco4––00116.93
2025Morocco3194000106.67

Player page β†’

31Sofiane BoufalMoroccoMoroccoM11––40007.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco3––10006.83
2021Morocco5346130007.28
2023Morocco3––00007.20

Player page β†’

31Jannick BuylaEquatorial GuineaEquatorial GuineaM11––30106.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5329020006.82
2023Equatorial Guinea4––10106.73
2025Equatorial Guinea294000006.35

Player page β†’

31Teboho MokoenaSouth AfricaSouth AfricaM11––31207.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7––31007.36
2025South Africa4360000207.18

Player page β†’

31Themba ZwaneSouth AfricaSouth AfricaM11––21207.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019South Africa4––00206.88
2023South Africa7––21007.09

Player page β†’

31Percy TauSouth AfricaSouth AfricaM11––11107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019South Africa5––01106.94
2023South Africa6––10007.10

Player page β†’

31Seko FofanaIvory CoastIvory CoastM11––11106.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast7––11107.01
2025Ivory Coast4102000006.53

Player page β†’

31Amadou DiawaraGuineaGuineaM11––01206.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Guinea4––01006.93
2021Guinea3258000106.60
2023Guinea4––00106.78

Player page β†’

31Emam AshourEgyptEgyptM11––02007.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt2156000007.05
2023Egypt3––00007.10
2025Egypt6391102006.97

Player page β†’

31FredyAngolaAngolaM11––04007.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Angola3––00006.63
2023Angola5––03007.12
2025Angola3266001007.20

Player page β†’

40Adama TraorΓ©MaliMaliM10––21107.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali4––11007.60
2021Mali3194010006.93
2023Mali3––00106.77

Player page β†’

40Lamine CamaraSenegalSenegalM10––20406.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Senegal3––20207.37
2025Senegal7242000206.71

Player page β†’

40Samuel MoutoussamyDR CongoDR CongoM10––20107.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo7––20006.96
2025DR Congo3290000107.10

Player page β†’

40Azzedine OunahiMoroccoMoroccoM10––12107.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco3179000007.10
2023Morocco4––10007.83
2025Morocco3225102107.53

Player page β†’

40I. OuedraogoBurkina FasoBurkina FasoM10––10306.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso4146010106.60
2023Burkina Faso3––00106.50
2025Burkina Faso3239000106.70

Player page β†’

40ShowAngolaAngolaM10––10106.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Angola2––00006.65
2023Angola5––00006.80
2025Angola3196010106.93

Player page β†’

40ThΓ©o BongondaDR CongoDR CongoM10––11106.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo6––00106.72
2025DR Congo4254111007.03

Player page β†’

40Frank AnguissaCameroonCameroonM10––00206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cameroon6561000206.83
2023Cameroon4––00006.67

Player page β†’

40Siphephelo SitholeSouth AfricaSouth AfricaM10––00206.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7––00106.83
2025South Africa3210000106.30

Player page β†’

49Serey DiΓ©Ivory CoastIvory CoastM9––30006.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Ivory Coast0––1000–
2019Ivory Coast5––20006.68
2021Ivory Coast4138000006.68

Player page β†’

49Ferjani SassiTunisiaTunisiaM9––20006.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia5––20006.84
2025Tunisia4329000006.75

Player page β†’

Data coverage for Africa Cup of Nations β†’

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