Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

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

  • 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

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

Player page β†’

2Ademola LookmanNigeriaNigeriaF131,055465107.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Nigeria7539231007.27
2025Nigeria6516234107.82

Player page β†’

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

Player page β†’

3Gelson DalaAngolaAngolaF11809351107.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Angola3225000006.93
2023Angola5402241107.60
2025Angola3182110007.23

Player page β†’

5Karl Toko EkambiCameroonCameroonF141,017271107.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4245001007.05
2021Cameroon7503260107.34
2023Cameroon3269010006.97

Player page β†’

5Y. MsakniTunisiaTunisiaF13829242206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Tunisia0––0100–
2017Tunisia0––1000–
2019Tunisia6401121207.18
2021Tunisia4219010006.68
2023Tunisia3209100007.03

Player page β†’

5Nicolas PΓ©pΓ©Ivory CoastIvory CoastF12779241007.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast3248000006.53
2021Ivory Coast4314231008.00
2023Ivory Coast5217010006.88

Player page β†’

5Emilio NsueEquatorial GuineaEquatorial GuineaF10688270006.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Equatorial Guinea0––1000–
2021Equatorial Guinea4243000006.45
2023Equatorial Guinea4342250007.70
2025Equatorial Guinea2103010006.65

Player page β†’

5Vincent AboubakarCameroonCameroonF86082112007.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Cameroon0––1100–
2021Cameroon75952101007.64
2023Cameroon113000006.70

Player page β†’

5G. N'KoudouCameroonCameroonF5391203107.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cameroon4359203107.50
2025Cameroon132000006.90

Player page β†’

5Lyle FosterSouth AfricaSouth AfricaF4343222207.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025South Africa4343222207.13

Player page β†’

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

Player page β†’

12Youssef En-NesyriMoroccoMoroccoF181,061161106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Morocco0––1100–
2019Morocco4378130007.03
2021Morocco4289010006.78
2023Morocco3251010006.90
2025Morocco7143000106.64

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

12CΓ©dric BakambuDR CongoDR CongoF141,002161106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019DR Congo4390140007.30
2023DR Congo7373011006.57
2025DR Congo3239010106.43

Player page β†’

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

Player page β†’

12Bertrand TraorΓ©Burkina FasoBurkina FasoF12818153007.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Burkina Faso0––1100–
2021Burkina Faso5434012006.86
2023Burkina Faso4196130007.20
2025Burkina Faso3188000007.03

Player page β†’

12Abde EzzalzouliMoroccoMoroccoF11706101007.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Morocco4188000006.92
2025Morocco7518101007.17

Player page β†’

12W. KhazriTunisiaTunisiaF11892152207.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Tunisia0––1000–
2019Tunisia7622021107.37
2021Tunisia4270121107.35

Player page β†’

12Jordan AyewGhanaGhanaF10924172107.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ghana0––1000–
2017Ghana0––1100–
2019Ghana4390030007.33
2021Ghana3265000006.90
2023Ghana3269121107.00

Player page β†’

12Mbwana SamattaTanzaniaTanzaniaF10700111106.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tanzania3270010006.93
2023Tanzania3245101006.93
2025Tanzania4185000106.27

Player page β†’

12Dorgeles NeneMaliMaliF9430110206.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Mali4176010006.68
2025Mali5254100206.78

Player page β†’

12Garry RodriguesCape VerdeCape VerdeF9454121206.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cape Verde4262011106.65
2023Cape Verde5192110106.98

Player page β†’

12L. AsueEquatorial GuineaEquatorial GuineaF9208100206.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea397000106.63
2023Equatorial Guinea438000106.70
2025Equatorial Guinea273100006.90

Player page β†’

12E. AchouriTunisiaTunisiaF7513120006.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Tunisia3229000006.30
2025Tunisia4284120006.95

Player page β†’

12Odion IghaloNigeriaNigeriaF7505151006.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria7505151006.87

Player page β†’

12Ryan MendesCape VerdeCape VerdeF7469121106.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cape Verde292000006.45
2023Cape Verde5377121107.04

Player page β†’

12Cheikh MbackΓ© DiengSenegalSenegalF6198140006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal5196130006.90
2023Senegal12–1000–

Player page β†’

12Denis BouangaGabonGabonF6468121107.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Gabon0––0100–
2021Gabon3213010106.97
2025Gabon3255110007.03

Player page β†’

12Kelechi IheanachoNigeriaNigeriaF6318121107.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Nigeria4289111107.08
2023Nigeria229010006.85

Player page β†’

12Sory KabaGuineaGuineaF6337110006.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Guinea3261110007.03
2021Guinea376000006.55

Player page β†’

12Steve MouniΓ©BeninBeninF6540101406.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Benin4360100306.95
2025Benin2180001106.90

Player page β†’

12Amad DialloIvory CoastIvory CoastF5353131107.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Ivory Coast5353131107.74

Player page β†’

12C. AndriamatsinoroMadagascarMadagascarF5409121007.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Madagascar5409121007.10

Player page β†’

12Simon AdingraIvory CoastIvory CoastF5275112007.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast5275112007.30

Player page β†’

12Yan DiomandeIvory CoastIvory CoastF5352110107.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Ivory Coast5352110107.46

Player page β†’

12BebeCape VerdeCape VerdeF4252110006.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cape Verde4252110006.88

Player page β†’

12G. MhangoMalawiMalawiF3270130107.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Malawi3270130107.40
12M. OlungaKenyaKenyaF3270120007.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Kenya3270120007.13

Player page β†’

Data coverage for Africa Cup of Nations β†’

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