2025 Africa Cup of Nations Group C

Last updated

Group C of the 2025 Africa Cup of Nations took place from 23 to 30 December 2025. The group consisted of Nigeria, Tunisia, Uganda, and Tanzania. [1]

Contents

Nigeria and Tunisia as the top two teams, along with Tanzania as one of the four best third-placed teams, advanced to the round of 16.

Teams

Draw positionTeamZoneMethod of
qualification
Date of
qualification
Finals
appearance
Last
appearance
Previous best
performance
FIFA Rankings
December 2024 [nb 1] December 2025
C1Flag of Nigeria.svg  Nigeria WAFU Group D winners14 November 202421st 2023 Winners (1980, 1994, 2013)44TBA
C2Flag of Tunisia.svg  Tunisia UNAF Group A runners-up14 November 202422nd 2023 Winners (2004)52TBA
C3Flag of Uganda.svg  Uganda CECAFA Group K runners-up14 November 20248th 2023 Runners-up (1978)88TBA
C4Flag of Tanzania.svg  Tanzania CECAFA Group H runners-up19 November 20244th 2021 Group stage (1980, 2019, 2023)106TBA

Notes

  1. The rankings of December 2024 were used for seeding for the final draw.

Standings

PosTeamPldWDLGFGAGDPtsQualification
1Flag of Nigeria.svg  Nigeria 330084+49Advance to knockout stage
2Flag of Tunisia.svg  Tunisia 311165+14
3Flag of Tanzania.svg  Tanzania 30213412
4Flag of Uganda.svg  Uganda 30123741
Source: CAF
Rules for classification: Group stage tiebreakers

Matches

All times are local, CET (UTC+1).

Nigeria vs Tanzania

Nigeria  Flag of Nigeria.svg2–1Flag of Tanzania.svg  Tanzania
Report
Fez Stadium, Fez
Attendance: 11,444 [2]
Referee: Dahane Beida (Mauritania)
Kit left arm nga24a.png
Kit left arm.svg
Kit body nga24a.png
Kit body.svg
Kit right arm nga24a.png
Kit right arm.svg
Kit shorts nga24a.png
Kit shorts.svg
Kit socks nga24h.png
Kit socks long.svg
Nigeria
Kit left arm yellowborder.png
Kit left arm.svg
Kit body tan24a.png
Kit body.svg
Kit right arm yellowborder.png
Kit right arm.svg
Kit shorts shorts.png
Kit shorts.svg
Kit socks tan24h.png
Kit socks long.svg
Tanzania
GK23 Stanley Nwabali
RB2 Bright Osayi-Samuel
CB6 Semi Ajayi
CB21 Calvin Bassey
LB3 Zaidu Sanusi
CM11 Samuel Chukwueze Sub off.svg 59'
CM4 Wilfred Ndidi (c)
CM17 Alex Iwobi
AM7 Ademola Lookman Yellow card.svg 58'
CF9 Victor Osimhen Sub off.svg 86'
CF22 Akor Adams Sub off.svg 59'
Substitutes:
MF10 Fisayo Dele-Bashiru Sub on.svg 59'
FW15 Moses Simon Sub on.svg 59'
FW19 Paul Onuachu Sub on.svg 86'
Coach:
Flag of Mali.svg Éric Chelle
NGA-TAN 2025-12-23.svg
GK28 Zuberi Foba
RB22 Shomari Kapombe Sub off.svg 79'
CB14 Bakari Mwamnyeto
CB4 Ibrahim Hamad
LB15 Mohamed Husseini
CM27 Alphonce Msanga
CM20 Novatus Miroshi
RW12 Simon Msuva Sub off.svg 62'
AM8 Charles M'Mombwa Sub off.svg 90+1'
LW26 Tarryn Allarakhia Sub off.svg 79'
CF10 Mbwana Samatta (c)
Substitutes:
FW21 Kelvin John Sub on.svg 62'
MF25 Haji Mnoga Sub on.svg 79'
DF5 Dickson Job Sub on.svg 79'
FW11 Kibu Denis Sub on.svg 90+1'
Coach:
Flag of Argentina.svg Miguel Gamondi

Tunisia vs Uganda

Tunisia  Flag of Tunisia.svg3–1Flag of Uganda.svg  Uganda
Report
Rabat Olympic Stadium, Rabat
Attendance: 13,387 [3]
Referee: Patrice Mebiame (Gabon)
Kit left arm tun25a.png
Kit left arm.svg
Kit body tun25a.png
Kit body.svg
Kit right arm tun25a.png
Kit right arm.svg
Kit shorts tun25a.png
Kit shorts.svg
Kit socks long.svg
Tunisia
Kit left arm uga24h.png
Kit left arm.svg
Kit body uga24h.png
Kit body.svg
Kit right arm uga24h.png
Kit right arm.svg
Kit shorts.svg
Kit socks uga19l.png
Kit socks long.svg
Uganda
GK16 Aymen Dahmen
RB20 Yan Valery
CB6 Dylan Bronn
CB3 Montassar Talbi
LB2 Ali Abdi
DM17 Ellyes Skhiri
CM13 Ferjani Sassi (c)Sub off.svg 81'
CM10 Hannibal Mejbri Sub off.svg 88'
RF7 Elias Achouri Sub off.svg 82'
CF9 Hazem Mastouri Sub off.svg 46'
LF8 Elias Saad Yellow card.svg 50'Sub off.svg 55'
Substitutes:
FW19 Firas Chaouat Sub on.svg 46'
MF5 Mohamed Ali Ben Romdhane Sub on.svg 55'
MF25 Houssem Teka Sub on.svg 81'
MF11 Ismael Gharbi Sub on.svg 82'
MF26 Sebastian Tounekti Sub on.svg 88'
Coach:
Sami Trabelsi
TUN-UGA 2025-12-23.svg
GK19 Jamal Salim
RB5 Toby Sibbick
CB2 Rogers Torach
CB15 Jordan Obita
LB23 Aziz Kayondo Yellow card.svg 14'
RM22 Jude Ssemugabi Sub off.svg 46'
CM4 Kenneth Semakula Sub off.svg 71'
CM8 Khalid Aucho (c)
LM7 Rogers Mato Sub off.svg 84'
AM27 Melvyn Lorenzen Sub off.svg 46'
CF11 Steven Mukwala Sub off.svg 71'
Substitutes:
FW10 Travis Mutyaba Sub on.svg 46'
MF14 Denis Omedi Sub on.svg 46'
DF12 Baba Alhassan Yellow card.svg 71'Sub on.svg 71'
FW24 James Bogere Sub on.svg 71'
FW21 Allan Okello Sub on.svg 84'
Coach:
Flag of Belgium (civil).svg Paul Put

Nigeria vs Tunisia

Nigeria  Flag of Nigeria.svg3–2Flag of Tunisia.svg  Tunisia
Report
Fez Stadium, Fez
Attendance: 25,544 [4]
Referee: Boubou Traore (Mali)
Kit left arm nga24a.png
Kit left arm.svg
Kit body nga24a.png
Kit body.svg
Kit right arm nga24a.png
Kit right arm.svg
Kit shorts nga24a.png
Kit shorts.svg
Kit socks nga24h.png
Kit socks long.svg
Nigeria
Kit left arm tun25a.png
Kit left arm.svg
Kit body tun25a.png
Kit body.svg
Kit right arm tun25a.png
Kit right arm.svg
Kit shorts tun25a.png
Kit shorts.svg
Kit socks long.svg
Tunisia
GK23 Stanley Nwabali Yellow card.svg 90+6'
RB2 Bright Osayi-Samuel
CB6 Semi Ajayi Yellow card.svg 56'
CB21 Calvin Bassey
LB13 Bruno Onyemaechi
DM4 Wilfred Ndidi (c)
CM8 Frank Onyeka Sub off.svg 79'
CM17 Alex Iwobi
AM7 Ademola Lookman Sub off.svg 90+2'
CF9 Victor Osimhen Yellow card.svg 44'
CF22 Akor Adams Sub off.svg 79'
Substitutes:
FW15 Moses Simon Sub on.svg 79'
FW24 Chidera Ejuke Sub on.svg 79'
DF20 Chidozie Awaziem Sub on.svg 90+2'
Coach:
Flag of Mali.svg Éric Chelle
NGA-TUN 2025-12-27.svg
GK16 Aymen Dahmen
RB20 Yan Valery
CB6 Dylan Bronn
CB3 Montassar Talbi
LB2 Ali Abdi
DM17 Ellyes Skhiri
CM5 Mohamed Ali Ben Romdhane Sub off.svg 61'
CM13 Ferjani Sassi (c)
CM10 Hannibal Mejbri
CF9 Hazem Mastouri
CF7 Elias Achouri Sub off.svg 75'
Substitutes:
MF26 Sebastian Tounekti Sub on.svg 61'
MF11 Ismaël Gharbi Sub on.svg 75'
Coach:
Sami Trabelsi

Uganda vs Tanzania

Uganda  Flag of Uganda.svg1–1Flag of Tanzania.svg  Tanzania
Report
Al Medina Stadium, Rabat
Attendance: 10,540 [5]
Referee: Jalal Jayed (Morocco)
Kit left arm uga24f.png
Kit left arm.svg
Kit body uga24f.png
Kit body.svg
Kit right arm uga24h.png
Kit right arm.svg
Kit shorts uga24h.png
Kit shorts.svg
Kit socks uga19l.png
Kit socks long.svg
Uganda
Kit left arm tan24h.png
Kit left arm.svg
Kit body tan24h.png
Kit body.svg
Kit right arm tan24h.png
Kit right arm.svg
Kit shorts.svg
Kit socks tan24hl.png
Kit socks long.svg
Tanzania
GK18 Denis Onyango (c)Yellow card.svg 71'
RB4 Kenneth Semakula Yellow card.svg 45+5'
CB5 Toby Sibbick
CB15 Jordan Obita
LB23 Aziz Kayondo
RM21 Allan Okello Sub off.svg 90+6'
CM6 Bobosi Byaruhanga
CM12 Baba Alhassan Sub off.svg 65'
LM7 Rogers Mato
AM10 Travis Mutyaba Sub off.svg 77'
CF22 Jude Ssemugabi Sub off.svg 77'
Substitutes:
FW14 Denis Omedi Sub on.svg 65'
FW9 Uche Ikpeazu Yellow card.svg 90+4'Sub on.svg 77'
FW24 James Bogere Sub on.svg 77'
MF16 Ronald Ssekiganda Sub on.svg 90+6'
Coach:
Flag of Belgium (civil).svg Paul Put
UGA-TAN 2025-12-27.svg
GK28 Zuberi Foba
RB25 Haji Mnoga Yellow card.svg 88'
CB14 Bakari Mwamnyeto (c)
CB4 Ibrahim Hamad
LB15 Mohamed Husseini
CM27 Alphonce Msanga
CM20 Novatus Miroshi
RW26 Tarryn Allarakhia Sub off.svg 64'
AM6 Feisal Salum Sub off.svg 84'
LW12 Simon Msuva
CF21 Kelvin John Sub off.svg 64'
Substitutes:
DF5 Dickson Job Yellow card.svg 73'Sub on.svg 64'
FW10 Mbwana Samatta Sub on.svg 64'
FW8 Charles M'Mombwa Sub on.svg 84'
Coach:
Flag of Argentina.svg Miguel Gamondi

Uganda vs Nigeria

Uganda  Flag of Uganda.svg1–3Flag of Nigeria.svg  Nigeria
Report
Fez Stadium, Fez
Attendance: 11,545 [6]
Referee: Djindo Louis Houngnandande (Benin)
Kit left arm uga24f.png
Kit left arm.svg
Kit body uga24f.png
Kit body.svg
Kit right arm uga24h.png
Kit right arm.svg
Kit shorts uga24h.png
Kit shorts.svg
Kit socks uga19t.png
Kit socks long.svg
Uganda
Kit left arm nga24h.png
Kit left arm.svg
Kit body nga24h.png
Kit body.svg
Kit right arm nga24h.png
Kit right arm.svg
Kit shorts nga24h.png
Kit shorts.svg
Kit socks nga24h.png
Kit socks long.svg
Nigeria
GK18 Denis Onyango (c)Sub off.svg 46'
RB4 Kenneth Semakula
CB5 Toby Sibbick
CB15 Jordan Obita
LB23 Aziz Kayondo
CM6 Bobosi Byaruhanga
CM12 Baba Alhassan Sub off.svg 59'
RW14 Denis Omedi Sub off.svg 46'
AM10 Travis Mutyaba Sub off.svg 46'
LW7 Rogers Mato
CF9 Uche Ikpeazu Yellow card.svg 66'Sub off.svg 85'
Substitutes:
GK19 Salim Magoola Red card.svg 56'Sub on.svg 46'
MF21 Allan Okello Sub on.svg 46'
FW11 Steven Mukwala Sub on.svg 46'
GK1 Nafian Alionzi Sub on.svg 59'
FW22 Jude Ssemugabi Sub on.svg 85'
Coach:
Flag of Belgium (civil).svg Paul Put
UGA-NGA 2025-12-30.svg
GK1 Francis Uzoho
RB27 Ryan Alebiosu
CB5 Igoh Ogbu
CB21 Calvin Bassey Yellow card.svg 4'Sub off.svg 46'
LB13 Bruno Onyemaechi Sub off.svg 77'
RM11 Samuel Chukwueze Sub off.svg 90+3'
CM10 Fisayo Dele-Bashiru
CM18 Raphael Onyedika
LM15 Moses Simon
CF9 Victor Osimhen (c)Sub off.svg 87'
CF19 Paul Onuachu Sub off.svg 77'
Substitutes:
DF20 Chidozie Awaziem Yellow card.svg 90'Sub on.svg 46'
MF28 Tochukwu Nnadi Sub on.svg 77'
DF3 Zaidu Sanusi Sub on.svg 77'
FW22 Akor Adams Sub on.svg 87'
FW25 Salim Fago Lawal Sub on.svg 90+3'
Coach:
Flag of Mali.svg Éric Chelle

Tanzania vs Tunisia

Tanzania  Flag of Tanzania.svg1–1Flag of Tunisia.svg  Tunisia
Report
Kit left arm tan24h.png
Kit left arm.svg
Kit body tan24h.png
Kit body.svg
Kit right arm tan24h.png
Kit right arm.svg
Kit shorts.svg
Kit socks tan24hl.png
Kit socks long.svg
Tanzania
Kit left arm tun25a.png
Kit left arm.svg
Kit body tun25a.png
Kit body.svg
Kit right arm tun25a.png
Kit right arm.svg
Kit shorts tun25a.png
Kit shorts.svg
Kit socks long.svg
Tunisia
GK23 Hussein Masalanga
CB5 Dickson Job
CB14 Bakari Mwamnyeto Yellow card.svg 57'
CB4 Ibrahim Hamad Yellow card.svg 41'
RM25 Haji Mnoga Sub off.svg 90+5'
CM27 Alphonce Msanga
CM20 Novatus Miroshi
LM15 Mohamed Husseini Sub off.svg 67'
AM6 Feisal Salum Sub off.svg 86'
CF12 Simon Msuva Yellow card.svg 59'Sub off.svg 85'
CF10 Mbwana Samatta (c)Sub off.svg 46'
Substitutes:
FW9 Selemani Mwalimu Sub on.svg 46'
DF2 Pascal Msindo Sub on.svg 67'
MF26 Tarryn Allarakhia Sub on.svg 85'
MF8 Charles M'Mombwa Sub on.svg 85'
DF22 Shomari Kapombe Sub on.svg 90+5'
Coach:
Flag of Argentina.svg Miguel Gamondi
TAN-TUN 2025-12-30.svg
GK16 Aymen Dahmen
RB20 Yan Valery Yellow card.svg 31'
CB6 Dylan Bronn
CB3 Montassar Talbi
LB2 Ali Abdi (c)
DM17 Ellyes Skhiri
CM11 Ismaël Gharbi Sub off.svg 88'
CM10 Hannibal Mejbri Sub off.svg 88'
RF7 Elias Achouri Sub off.svg 52'
CF9 Hazem Mastouri Sub off.svg 64'
LF26 Sebastian Tounekti Sub off.svg 64'
Substitutes:
MF13 Ferjani Sassi Sub on.svg 52'
FW23 Naïm Sliti Sub on.svg 64'
FW27 Seifeddine Jaziri Sub on.svg 64'
MF5 Mohamed Ali Ben Romdhane Sub on.svg 88'
MF15 Hadj Mahmoud Sub on.svg 88'
Coach:
Sami Trabelsi

References

  1. "Final Draw for the TotalEnergies CAF Africa Cup of Nations, Morocco 2025 produces intriguing groups for continent's greatest show". CAF. 27 January 2025.
  2. "Nigeria vs Tanzania match report". globalsportsarchive.com. Retrieved 23 December 2025.{{cite web}}: CS1 maint: url-status (link)
  3. "Tunisia vs Uganda match report". globalsportsarchive.com. Retrieved 23 December 2025.{{cite web}}: CS1 maint: url-status (link)
  4. "Nigeria vs Tunisia match report". globalsportsarchive.com. Retrieved 28 December 2025.
  5. "Uganda vs Tanzania match report". globalsportsarchive.com. Retrieved 29 December 2025.
  6. "Uganda vs Nigeria match report". globalsportsarchive.com. Retrieved 30 December 2025.
  7. "Tanzania vs Tunisia match report". globalsportsarchive.com. Retrieved 30 December 2025.