Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

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

  • 62
  • 63
  • 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

1Sadio ManΓ©SenegalSenegalF24––139407.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Senegal0––2000–
2019Senegal6––31207.10
2021Senegal7––42107.40
2023Senegal4––23107.35
2025Senegal7––23007.31

Player page β†’

2Moses SimonNigeriaNigeriaF23––14306.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria5––02007.02
2021Nigeria4––11007.38
2023Nigeria7––01106.63
2025Nigeria7––00206.86

Player page β†’

3Mohamed SalahEgyptEgyptF19––125007.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Egypt0––2200–
2019Egypt4––20006.93
2021Egypt7––31007.11
2023Egypt2––11007.55
2025Egypt6––41007.52

Player page β†’

4Youssef En-NesyriMoroccoMoroccoF18––61106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Morocco0––1100–
2019Morocco4––30007.03
2021Morocco4––10006.78
2023Morocco3––10006.90
2025Morocco7––00106.64

Player page β†’

5Baghdad BounedjahAlgeriaAlgeriaF17––52406.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Algeria7––21106.64
2021Algeria3––00106.77
2023Algeria3––30107.13
2025Algeria4––01106.67

Player page β†’

5Mostafa MohamedEgyptEgyptF17––41106.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7––00106.91
2023Egypt4––40007.17
2025Egypt6––01006.55

Player page β†’

5Omar MarmoushEgyptEgyptF17––40106.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7––00006.66
2023Egypt4––20107.38
2025Egypt6––20007.02

Player page β†’

5IsmaΓ―la SarrSenegalSenegalF17––34106.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Senegal5––10007.08
2021Senegal3––11006.93
2023Senegal4––12007.28
2025Senegal5––01106.68

Player page β†’

9Karl Toko EkambiCameroonCameroonF14––71107.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4––01007.05
2021Cameroon7––60107.34
2023Cameroon3––10006.97

Player page β†’

9CΓ©dric BakambuDR CongoDR CongoF14––61106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019DR Congo4––40007.30
2023DR Congo7––11006.57
2025DR Congo3––10106.43

Player page β†’

9Victor OsimhenNigeriaNigeriaF14––53107.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria1––00006.70
2023Nigeria7––11006.99
2025Nigeria6––42107.25

Player page β†’

9Ayoub El KaabiMoroccoMoroccoF14––31006.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco3––00006.70
2023Morocco4––00006.50
2025Morocco7––31006.53

Player page β†’

13Ademola LookmanNigeriaNigeriaF13––65107.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Nigeria7––31007.27
2025Nigeria6––34107.82

Player page β†’

13Y. MsakniTunisiaTunisiaF13––42206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Tunisia0––0100–
2017Tunisia0––1000–
2019Tunisia6––21207.18
2021Tunisia4––10006.68
2023Tunisia3––00007.03

Player page β†’

15Bertrand TraorΓ©Burkina FasoBurkina FasoF12––53007.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Burkina Faso0––1100–
2021Burkina Faso5––12006.86
2023Burkina Faso4––30007.20
2025Burkina Faso3––00007.03

Player page β†’

15Nicolas PΓ©pΓ©Ivory CoastIvory CoastF12––41007.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast3––00006.53
2021Ivory Coast4––31008.00
2023Ivory Coast5––10006.88

Player page β†’

15Paul OnuachuNigeriaNigeriaF12––10106.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Nigeria3––00006.80
2023Nigeria4––00006.60
2025Nigeria5––10106.67

Player page β†’

18L. SinayokoMaliMaliF11––60207.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Mali1––00006.90
2023Mali5––30107.14
2025Mali5––30107.12

Player page β†’

18Gelson DalaAngolaAngolaF11––51107.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Angola3––00006.93
2023Angola5––41107.60
2025Angola3––10007.23

Player page β†’

18W. KhazriTunisiaTunisiaF11––52207.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Tunisia0––1000–
2019Tunisia7––21107.37
2021Tunisia4––21107.35

Player page β†’

18Wilfried ZahaIvory CoastIvory CoastF11––33206.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Ivory Coast4––21106.53
2021Ivory Coast4––11106.98
2025Ivory Coast3––01006.53

Player page β†’

18C. BassogogCameroonCameroonF11––12006.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Cameroon0––1100–
2019Cameroon4––01006.60
2021Cameroon5––00006.52
2025Cameroon2––00006.40

Player page β†’

18Abde EzzalzouliMoroccoMoroccoF11––01007.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Morocco4––00006.93
2025Morocco7––01007.17

Player page β†’

24Emilio NsueEquatorial GuineaEquatorial GuineaF10––70006.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Equatorial Guinea0––1000–
2021Equatorial Guinea4––00006.45
2023Equatorial Guinea4––50007.70
2025Equatorial Guinea2––10006.65

Player page β†’

24Jordan AyewGhanaGhanaF10––72107.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ghana0––1000–
2017Ghana0––1100–
2019Ghana4––30007.33
2021Ghana3––00006.90
2023Ghana3––21107.00

Player page β†’

24Habib DialloSenegalSenegalF10––30206.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal3––00006.50
2023Senegal4––20106.73
2025Senegal3––10106.53

Player page β†’

24MabululuAngolaAngolaF10––30206.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Angola2––00006.65
2023Angola5––30207.18
2025Angola3––00006.57

Player page β†’

24E. MakgopaSouth AfricaSouth AfricaF10––21006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7––11006.96
2025South Africa3––10006.80

Player page β†’

24Iliman NdiayeSenegalSenegalF10––21006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Senegal4––11006.93
2025Senegal6––10006.90

Player page β†’

24Clinton N'JieCameroonCameroonF10––10006.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4––10006.65
2021Cameroon6––00006.48

Player page β†’

24Mbwana SamattaTanzaniaTanzaniaF10––11106.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Tanzania3––10006.93
2023Tanzania3––01006.93
2025Tanzania4––00106.27

Player page β†’

32AndrΓ© AyewGhanaGhanaF9––72216.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Ghana0––3200–
2017Ghana0––2000–
2019Ghana4––10007.18
2021Ghana3––10116.17
2023Ghana2––00106.45

Player page β†’

32Islam SlimaniAlgeriaAlgeriaF9––53106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015Algeria0––1000–
2017Algeria0––2100–
2019Algeria3––22007.80
2021Algeria3––00006.33
2023Algeria3––00106.60

Player page β†’

32Mohamed BayoGuineaGuineaF9––30006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Guinea4––00006.60
2023Guinea5––30007.00

Player page β†’

32Garry RodriguesCape VerdeCape VerdeF9––21206.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cape Verde4––11106.65
2023Cape Verde5––10106.98

Player page β†’

32J. KrassoIvory CoastIvory CoastF9––20006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast6––10007.00
2025Ivory Coast3––10006.73

Player page β†’

32Nicolas JacksonSenegalSenegalF9––21106.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Senegal4––00006.53
2025Senegal5––21106.78

Player page β†’

32Dango OuattaraBurkina FasoBurkina FasoF9––13016.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso3––11017.07
2023Burkina Faso2––00006.95
2025Burkina Faso4––02006.58

Player page β†’

32Dorgeles NeneMaliMaliF9––10206.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Mali4––10006.68
2025Mali5––00206.78

Player page β†’

32Abdoul TapsobaBurkina FasoBurkina FasoF9––01406.48
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso5––00206.34
2023Burkina Faso4––01206.65

Player page β†’

32L. AsueEquatorial GuineaEquatorial GuineaF9––00206.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea3––00106.63
2023Equatorial Guinea4––00106.70
2025Equatorial Guinea2––00006.90

Player page β†’

42Vincent AboubakarCameroonCameroonF8––112007.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017Cameroon0––1100–
2021Cameroon7––101007.64
2023Cameroon1––00006.70

Player page β†’

42S. HallerIvory CoastIvory CoastF8––41006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ivory Coast4––11006.85
2023Ivory Coast4––30006.98
42M. BarrowGambiaGambiaF8––22106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Gambia5––22007.02
2023Gambia3––00106.90

Player page β†’

42Mohamed KonatΓ©Burkina FasoBurkina FasoF8––20306.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso5––10106.66
2023Burkina Faso3––10206.63

Player page β†’

42O. DiakitΓ©Ivory CoastIvory CoastF8––10316.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Ivory Coast5––10216.64
2025Ivory Coast3––00106.60

Player page β†’

42S. JaziriTunisiaTunisiaF8––10106.51
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Tunisia5––10006.48
2023Tunisia2––00106.60
2025Tunisia1––00006.50

Player page β†’

42E. M. Choupo-MotingCameroonCameroonF8––00006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Cameroon4––00006.72
2021Cameroon4––00006.70

Player page β†’

42Fiston MayeleDR CongoDR CongoF8––00006.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo4––00006.55
2025DR Congo4––00006.08

Player page β†’

42Mama BaldΓ©Guinea-BissauGuinea-BissauF8––00006.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019Guinea-Bissau3––00006.37
2021Guinea-Bissau3––00006.63
2023Guinea-Bissau2––00007.10

Player page β†’

Data coverage for Africa Cup of Nations β†’

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