Skip to content
Almanac
Menu

Africa Cup of Nations

  • Africa

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

  • 21
  • 23
  • 25

95% or more of matches name a playerSome matches name a playerNone recorded

1Vincent AboubakarCameroonCameroonF86082101007.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cameroon75952101007.64
2023Cameroon113000006.70

Player page โ†’

2Sadio ManรฉSenegalSenegalF181,677588207.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal7641442107.40
2023Senegal4390023107.35
2025Senegal7646123007.31

Player page โ†’

2Mohamed SalahEgyptEgyptF151,454383007.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7750131007.11
2023Egypt2135111007.55
2025Egypt6569141007.52

Player page โ†’

4Karl Toko EkambiCameroonCameroonF10772270107.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cameroon7503260107.34
2023Cameroon3269010006.97

Player page โ†’

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

Player page โ†’

5Emilio NsueEquatorial GuineaEquatorial GuineaF10688260006.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea4243000006.45
2023Equatorial Guinea4342250007.70
2025Equatorial Guinea2103010006.65

Player page โ†’

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

Player page โ†’

8Victor OsimhenNigeriaNigeriaF131,185153107.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Nigeria7646011006.99
2025Nigeria6539142107.25

Player page โ†’

8Gelson DalaAngolaAngolaF8584351107.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Angola5402241107.60
2025Angola3182110007.23

Player page โ†’

8Brahim DรญazMoroccoMoroccoM7591150106.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Morocco7591150106.94

Player page โ†’

8William Troost-EkongNigeriaNigeriaD10930150107.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Nigeria4360010006.90
2023Nigeria6570140107.27

Player page โ†’

12Bertrand TraorรฉBurkina FasoBurkina FasoF12818142007.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso5434012006.86
2023Burkina Faso4196130007.20
2025Burkina Faso3188000007.03

Player page โ†’

12Franck KessiรฉIvory CoastIvory CoastM161,298142006.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ivory Coast4273010006.90
2023Ivory Coast7617131007.29
2025Ivory Coast5408001006.34

Player page โ†’

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

Player page โ†’

12Nicolas PรฉpรฉIvory CoastIvory CoastF9531241007.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ivory Coast4314231008.00
2023Ivory Coast5217010006.88

Player page โ†’

12S. HallerIvory CoastIvory CoastF8649041006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Ivory Coast4349011006.85
2023Ivory Coast4300030006.98
12Cheikh Mbackรฉ DiengSenegalSenegalF6198140006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal5196130006.90
2023Senegal12โ€“1000โ€“

Player page โ†’

12M. AbdelmonemEgyptEgyptD111,084040407.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7694030306.96
2023Egypt4390010107.12

Player page โ†’

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

Player page โ†’

12Pape GueyeSenegalSenegalM151,006140407.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal6258000206.62
2023Senegal3240010007.13
2025Senegal6508130207.52

Player page โ†’

21Achraf HakimiMoroccoMoroccoD141,286432307.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco5480220207.70
2023Morocco4360211107.58
2025Morocco5446001007.44

Player page โ†’

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

Player page โ†’

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

Player page โ†’

21Baghdad BounedjahAlgeriaAlgeriaF10632131306.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Algeria3151000106.77
2023Algeria3247130107.13
2025Algeria4234001106.68

Player page โ†’

21Geny CatamoMozambiqueMozambiqueM6510131107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Mozambique2180010107.10
2025Mozambique4330121007.20

Player page โ†’

21Teboho MokoenaSouth AfricaSouth AfricaM111,049131207.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa7689131007.36
2025South Africa4360000207.18

Player page โ†’

21ZizoEgyptEgyptM16763031106.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7237030106.87
2023Egypt3248000007.30
2025Egypt6278001006.88

Player page โ†’

21Ablie JallowGambiaGambiaM6429130106.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Gambia4255120007.03
2023Gambia2174010106.80

Player page โ†’

21G. MhangoMalawiMalawiF3270130107.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Malawi3270130107.40
21Habib DialloSenegalSenegalF10556030206.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal3102000006.50
2023Senegal4294020106.73
2025Senegal3160010106.53

Player page โ†’

21Ibrahima KonรฉMaliMaliF4322030006.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Mali4322030006.95

Player page โ†’

21Jannick BuylaEquatorial GuineaEquatorial GuineaM11626030106.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5329020006.82
2023Equatorial Guinea4203010106.73
2025Equatorial Guinea294000006.35

Player page โ†’

21MabululuAngolaAngolaF8513030206.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Angola5390030207.18
2025Angola3123000006.57

Player page โ†’

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

Player page โ†’

21Oswin AppollisSouth AfricaSouth AfricaM5334030007.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa132010007.30
2025South Africa4302020007.00

Player page โ†’

21Riyad MahrezAlgeriaAlgeriaM10748130007.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Algeria3270000007.00
2023Algeria3209000006.87
2025Algeria4269130007.68

Player page โ†’

21Sofiane BoufalMoroccoMoroccoM8487130007.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Morocco5346130007.28
2023Morocco3141000007.20

Player page โ†’

21Steeve YagoBurkina FasoBurkina FasoD141,139130206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7662130207.04
2023Burkina Faso4239000006.55
2025Burkina Faso3238000006.33
21Yoane WissaDR CongoDR CongoM7533130007.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo7533130007.01

Player page โ†’

40Ismaรฏla SarrSenegalSenegalF12737124106.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Senegal3134011006.93
2023Senegal4328112007.28
2025Senegal5275001106.68

Player page โ†’

40Issa KaborรฉBurkina FasoBurkina FasoD121,041123107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Burkina Faso7662123107.04
2023Burkina Faso4360000007.08
2025Burkina Faso119000006.70

Player page โ†’

40Akor AdamsNigeriaNigeriaF7506022006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Nigeria7506022006.86

Player page โ†’

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

Player page โ†’

40M. BarrowGambiaGambiaF8724022106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Gambia5454022007.02
2023Gambia3270000106.90

Player page โ†’

40Pablo GanetEquatorial GuineaEquatorial GuineaM12978022206.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Equatorial Guinea5462011107.02
2023Equatorial Guinea4323011006.98
2025Equatorial Guinea3193000106.67

Player page โ†’

40TrรฉzรฉguetEgyptEgyptM17914122106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Egypt7375010006.66
2023Egypt4216112007.10
2025Egypt6323000106.65

Player page โ†’

40Cรฉdric BakambuDR CongoDR CongoF10612021106.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo7373011006.57
2025DR Congo3239010106.43

Player page โ†’

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

Player page โ†’

40Gaรซl KakutaDR CongoDR CongoM6392121007.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023DR Congo4267000007.10
2025DR Congo2125121007.50

Player page โ†’

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

Player page โ†’

Data coverage for Africa Cup of Nations โ†’

Sources: Wikipedia (CC BY-SA 4.0), API-Football ยท Data sources