Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

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

  • 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 β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

5Mostafa MohamedEgyptEgyptF171,145041106.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7566000106.91
2023Egypt4390040007.17
2025Egypt6189001006.55

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

9Ayoub El KaabiMoroccoMoroccoF14765031006.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco3175000006.70
2023Morocco4113000006.50
2025Morocco7477031006.53

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

15Paul OnuachuNigeriaNigeriaF12234010106.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria384000006.80
2023Nigeria415000006.60
2025Nigeria5135010106.67

Player page β†’

18L. SinayokoMaliMaliF11866060207.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Mali116000006.90
2023Mali5399030107.14
2025Mali5451030107.12

Player page β†’

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

Player page β†’

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

Player page β†’

18Wilfried ZahaIvory CoastIvory CoastF11598033206.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast4295021106.52
2021Ivory Coast4160011106.97
2025Ivory Coast3143001006.53

Player page β†’

18C. BassogogCameroonCameroonF11452012006.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Cameroon0––1100–
2019Cameroon4279001006.60
2021Cameroon5118000006.52
2025Cameroon255000006.40

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

24Habib DialloSenegalSenegalF10556030206.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal3102000006.50
2023Senegal4294020106.73
2025Senegal3160010106.53

Player page β†’

24MabululuAngolaAngolaF10534030206.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Angola221000006.65
2023Angola5390030207.18
2025Angola3123000006.57

Player page β†’

24E. MakgopaSouth AfricaSouth AfricaF10649021006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7590011006.96
2025South Africa359010006.80

Player page β†’

24Iliman NdiayeSenegalSenegalF10502021006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Senegal462011006.93
2025Senegal6440010006.90

Player page β†’

24Clinton N'JieCameroonCameroonF10364010006.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4228010006.65
2021Cameroon6136000006.48

Player page β†’

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

Player page β†’

32AndrΓ© AyewGhanaGhanaF9627072216.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ghana0––3200–
2017Ghana0––2000–
2019Ghana4350010007.18
2021Ghana3204010116.17
2023Ghana273000106.45

Player page β†’

32Islam SlimaniAlgeriaAlgeriaF9322053106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Algeria0––1000–
2017Algeria0––2100–
2019Algeria3133022007.80
2021Algeria3136000006.33
2023Algeria353000106.60

Player page β†’

32Mohamed BayoGuineaGuineaF9668030006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Guinea4288000006.60
2023Guinea5380030007.00

Player page β†’

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

Player page β†’

32J. KrassoIvory CoastIvory CoastF9372020006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast6255010007.00
2025Ivory Coast3117010006.73

Player page β†’

32Nicolas JacksonSenegalSenegalF9489021106.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Senegal4103000006.52
2025Senegal5386021106.78

Player page β†’

32Dango OuattaraBurkina FasoBurkina FasoF9602013016.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso3198011017.07
2023Burkina Faso2103000006.95
2025Burkina Faso4301002006.58

Player page β†’

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

Player page β†’

32Abdoul TapsobaBurkina FasoBurkina FasoF9455001406.48
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso5267000206.34
2023Burkina Faso4188001206.65

Player page β†’

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

Player page β†’

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

Player page β†’

42S. HallerIvory CoastIvory CoastF8649041006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ivory Coast4349011006.85
2023Ivory Coast4300030006.98
42M. BarrowGambiaGambiaF8724022106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Gambia5454022007.02
2023Gambia3270000106.90

Player page β†’

42Mohamed KonatΓ©Burkina FasoBurkina FasoF8343020306.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso5104010106.66
2023Burkina Faso3239010206.63

Player page β†’

42O. DiakitΓ©Ivory CoastIvory CoastF8322010316.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast5228010216.64
2025Ivory Coast394000106.60

Player page β†’

42S. JaziriTunisiaTunisiaF8438010106.51
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Tunisia5331010006.48
2023Tunisia281000106.60
2025Tunisia126000006.50

Player page β†’

42E. M. Choupo-MotingCameroonCameroonF8435000006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4275000006.72
2021Cameroon4160000006.70

Player page β†’

42Fiston MayeleDR CongoDR CongoF8297000006.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo4137000006.55
2025DR Congo4160000006.08

Player page β†’

42Mama BaldΓ©Guinea-BissauGuinea-BissauF8594000006.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Guinea-Bissau3195000006.37
2021Guinea-Bissau3251000006.63
2023Guinea-Bissau2148000007.10

Player page β†’

Data coverage for Africa Cup of Nations β†’

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