Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

Goals, assists and cards count 456 of 828 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.

  • 65
  • 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

1Kalidou KoulibalySenegalSenegalD20––21517.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal6––00207.23
2021Senegal5481011107.40
2023Senegal4––10007.10
2025Senegal5364000217.10

Player page β†’

2Achraf HakimiMoroccoMoroccoD18––32307.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco4––00006.93
2021Morocco5480220207.70
2023Morocco4––11107.58
2025Morocco5446001007.44

Player page β†’

3KrΓ©pin DiattaSenegalSenegalD17––12207.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal7––10006.81
2023Senegal4––01107.13
2025Senegal6540101107.68

Player page β†’

3AΓ―ssa MandiAlgeriaAlgeriaD17––01306.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria6––00206.82
2021Algeria3270001106.87
2023Algeria3––00007.10
2025Algeria5420100006.96

Player page β†’

5William Troost-EkongNigeriaNigeriaD16––60106.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria6––10006.75
2021Nigeria4360010006.90
2023Nigeria6––40107.27

Player page β†’

5Nayef AguerdMoroccoMoroccoD16––01107.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco5480000006.96
2023Morocco4––00006.95
2025Morocco7690001107.24

Player page β†’

7Ramy BensebainiAlgeriaAlgeriaD15––11506.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria6––11206.80
2021Algeria3270000106.90
2023Algeria2––00206.60
2025Algeria4390000007.28

Player page β†’

7Semi AjayiNigeriaNigeriaD15––10207.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Nigeria2101000006.80
2023Nigeria7––00106.94
2025Nigeria6569010107.28

Player page β†’

7Ghislain KonanIvory CoastIvory CoastD15––01007.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ivory Coast4390100007.20
2023Ivory Coast7––00006.96
2025Ivory Coast4360001007.38

Player page β†’

7Ola AinaNigeriaNigeriaD15––01307.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria5––01007.02
2021Nigeria3270100107.27
2023Nigeria7––00206.94

Player page β†’

11Chancel MbembaDR CongoDR CongoD14––32407.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017DR Congo0––0200–
2019DR Congo3––10107.37
2023DR Congo7––20207.09
2025DR Congo4390000107.15

Player page β†’

11Steeve YagoBurkina FasoBurkina FasoD14––30206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7662130207.04
2023Burkina Faso4––00006.55
2025Burkina Faso3238000006.33
11Edmond TapsobaBurkina FasoBurkina FasoD14––20406.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso6572010207.03
2023Burkina Faso4––00106.65
2025Burkina Faso4360110107.15

Player page β†’

11Kenneth OmeruoNigeriaNigeriaD14––21007.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria6––11007.45
2021Nigeria3259000006.80
2023Nigeria5––10006.60

Player page β†’

11Hamari TraorΓ©MaliMaliD14––11217.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali3––00006.93
2021Mali4364100107.18
2023Mali5––11017.26
2025Mali293000107.20

Player page β†’

11Nouhou ToloCameroonCameroonD14––00206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cameroon6563100007.17
2023Cameroon3––00006.87
2025Cameroon5402000206.68

Player page β†’

17Romain SaΓ―ssMoroccoMoroccoD13––20107.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Morocco0––1000–
2019Morocco4––00007.55
2021Morocco5391000007.02
2023Morocco3––10106.87
2025Morocco119000006.90

Player page β†’

17Ahmed HegaziEgyptEgyptD13––11107.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Egypt4––00007.13
2021Egypt5435000007.02
2023Egypt4––11107.18

Player page β†’

17Calvin BasseyNigeriaNigeriaD13––01507.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Nigeria7––01207.33
2025Nigeria6525000307.37

Player page β†’

20Issa KaborΓ©Burkina FasoBurkina FasoD12––23107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7662123107.04
2023Burkina Faso4––00007.08
2025Burkina Faso119000006.70

Player page β†’

20D. BronnTunisiaTunisiaD12––10306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia6––10206.55
2021Tunisia2180000006.60
2025Tunisia4282000106.85

Player page β†’

20I. DayoBurkina FasoBurkina FasoD12––10006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Burkina Faso0––1000–
2021Burkina Faso4360000006.48
2023Burkina Faso4––00006.73
2025Burkina Faso4329000007.05

Player page β†’

20I. SyllaGuineaGuineaD12––11206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Guinea0––0100–
2019Guinea4––00106.68
2021Guinea3268110107.13
2023Guinea5––00006.68

Player page β†’

20SaΓΊl CocoEquatorial GuineaEquatorial GuineaD12––10006.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5480110007.16
2023Equatorial Guinea4––00006.73
2025Equatorial Guinea3264000006.30

Player page β†’

20Ahmed FatouhEgyptEgyptD12––00106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt5526000006.88
2023Egypt2––00006.50
2025Egypt5309000106.80

Player page β†’

26M. AbdelmonemEgyptEgyptD11––40407.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7694030306.96
2023Egypt4––10107.13

Player page β†’

26A. ModibaSouth AfricaSouth AfricaD11––11306.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7––10107.04
2025South Africa4297001206.90

Player page β†’

26Carlos AkapoEquatorial GuineaEquatorial GuineaD11––12206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5479010107.06
2023Equatorial Guinea4––01006.70
2025Equatorial Guinea2180001106.45

Player page β†’

26Montassar TalbiTunisiaTunisiaD11––10006.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Tunisia4360000007.05
2023Tunisia3––00007.27
2025Tunisia4390010006.67

Player page β†’

26Y. MeriahTunisiaTunisiaD11––10107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia7––10006.94
2023Tunisia3––00007.27
2025Tunisia1108000107.30

Player page β†’

26Bright Osayi-SamuelNigeriaNigeriaD11––00007.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Nigeria5––00007.00
2025Nigeria6544100007.17

Player page β†’

26C. AwaziemNigeriaNigeriaD11––00306.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria6––00206.90
2023Nigeria1––0000–
2025Nigeria461000106.30

Player page β†’

26Evan NdickaIvory CoastIvory CoastD11––00206.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast7––00207.00
2025Ivory Coast4360000006.75

Player page β†’

26Khuliso MudauSouth AfricaSouth AfricaD11––00106.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7––00007.17
2025South Africa4360000106.53

Player page β†’

26Noussair MazraouiMoroccoMoroccoD11––01007.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Morocco3––00006.73
2023Morocco1––00006.60
2025Morocco7628001007.44

Player page β†’

26Youcef AtalAlgeriaAlgeriaD11––01206.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria4––01107.08
2021Algeria3260000006.60
2023Algeria3––00106.97
2025Algeria145000006.50

Player page β†’

26Zaidu SanusiNigeriaNigeriaD11––00106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Nigeria3270000007.03
2023Nigeria6––00106.72
2025Nigeria2103000006.45

Player page β†’

38Abdou DialloSenegalSenegalD10––20307.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal7661120107.26
2023Senegal3––00206.53

Player page β†’

38Michael NgadeuCameroonCameroonD10––20207.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Cameroon0––2000–
2019Cameroon4––00107.18
2021Cameroon6574000106.95

Player page β†’

38Serge AurierIvory CoastIvory CoastD10––13406.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ivory Coast0––0100–
2017Ivory Coast0––0100–
2019Ivory Coast2––00007.15
2021Ivory Coast3279101107.13
2023Ivory Coast5––10306.60

Player page β†’

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

Player page β†’

38Basilio NdongEquatorial GuineaEquatorial GuineaD10––01116.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5480000106.82
2023Equatorial Guinea4––01006.85
2025Equatorial Guinea150000016.00

Player page β†’

38Kiki KouyatΓ©MaliMaliD10––00107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali1––00007.00
2021Mali4390000007.15
2023Mali5––00107.00

Player page β†’

44Fuka-Arthur Masuaku KawelaDR CongoDR CongoD9––11107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019DR Congo1––00006.80
2023DR Congo6––10107.35
2025DR Congo2141001006.80

Player page β†’

44M. HanyEgyptEgyptD9––11216.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Egypt3––10007.17
2025Egypt6527001216.70

Player page β†’

44Olivier VerdonBeninBeninD9––10016.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Benin5––10016.76
2025Benin4390100006.97

Player page β†’

44Collins FaiCameroonCameroonD9––03207.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon3––00106.77
2021Cameroon6561003107.18
44F. SackoMaliMaliD9––00006.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Mali1––00007.30
2021Mali4390000006.80
2023Mali4––00007.02

Player page β†’

44Odilon KossounouIvory CoastIvory CoastD9––00216.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ivory Coast291000007.00
2023Ivory Coast3––00216.27
2025Ivory Coast4359000007.03

Player page β†’

44Oussama HaddadiTunisiaTunisiaD9––00006.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tunisia7––00006.66
2021Tunisia2135000006.70

Player page β†’

Data coverage for Africa Cup of Nations β†’

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