2025 CAF Women's Champions League COSAFA Qualifiers

Hollywoodbets COSAFA
Women's Champions League 2025
Tournament details
Host countrySouth Africa
CityJohannesburg
Dates22 – 31 August 2025
Teams10 (from 1 sub-confederation)
Venue1 (in 1 host city)
Final positions
Champions Gaborone United (1st title)
Runners-up ZESCO Ndola Girls
Tournament statistics
Matches played15
Goals scored63 (4.2 per match)
Top scorer(s) Gaonyadiwe Ontlametse
(7 goals)
Best player Eneless Phiri
Best goalkeeper Tlamelo Pheresi
Fair play award ZESCO Ndola Girls
2024
2026

The 2025 COSAFA Women's Champions League, officially known as the 2025 Hollywoodbets COSAFA Women's Champions League for sponsorship reasons, was the fifth edition of the annual international women's club football competition organized by COSAFA to decide the region's qualifier for the 2025 CAF Women's Champions League. The tournament was held in Johannesburg, South Africa, from 22 to 31 August 2025.[1]

Entrants

10 of the fourteen COSAFA member associations entered teams for the competition, with Comoros and Lesotho returning after not participating in the previous edition.

Team App. Last Previous best performance
Gaborone United Ladies 2nd 2024 Runners-up (2024)
Olympic de Moroni 3rd 2023 Fourth place (2022
Young Buffaloes 4th 2024 Semi-finals (2024)
Kick4Life 1st Debut
Ntopwa FC 2nd 2023 Group stage (2023)
CD Costa do Sol 3rd 2023 Third place (2023)
Beauties FC 1st Debut
Mamelodi Sundowns 4th 2023 Champions (2021, 2023)
ZESCO Ndola Girls 1st Debut
Herentals Queens 2nd 2024 Semi-finals (2024)

Associations that did not enter a team:

Venue

City Stadium Capacity
Johannesburg AW Muller Stadium ~5,000

Match officials

Referees

  • Nonjabulo Nonhle Ndlela
  • Chipo MAYIMBO Mercy
  • Nteboheleng Theresia SETOKO
  • Gloria keke SAMBUMBA
  • Nuusiku Vistoria SHANGULA
  • Seonyatseng Joyce Tshephe
  • Eness M. GUMBO

Assistant Referees

  • Eveline Lungameni AUGUSTINUS
  • Tahinjanahary Martine Hasiniaina
  • Roda Artimisa MONDLANE
  • Leungo Tsogang
  • Maneo Evodia TAU
  • Lumbizai Musawa
  • Nandipha MENZE
  • Hasimbola Rasoloniaina
Video assistant referees
  • GIMO Grace
  • Claris Sekai SIMANGO
  • Nuusiku Vistoria SHANGULA
  • Eness M. GUMBO
  • Lumbizai Musawa
  • Nonjabulo Nonhle Ndlela
  • Nandipha MENZE

Draw

The official draw was held on 5 August 2025 in Johannesburg. The seeded teams were:[2][3][4]

Seeded Unseeded

Group stage

Tiebreakers

Teams are ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss), and if tied on points, the following tiebreaking criteria are applied, in the order given, to determine the rankings.

  1. Points in head-to-head matches among tied teams;
  2. Goal difference in head-to-head matches among tied teams;
  3. Goals scored in head-to-head matches among tied teams;
  4. If more than two teams are tied, and after applying all head-to-head criteria above, a subset of teams are still tied, all head-to-head criteria above are reapplied exclusively to this subset of teams;
  5. Goal difference in all group matches;
  6. Goals scored in all group matches;
  7. Penalty shoot-out if only two teams are tied and they met in the last round of the group;
  8. Disciplinary points (yellow card = 1 point, red card as a result of two yellow cards = 3 points, direct red card = 3 points, yellow card followed by direct red card = 4 points);
  9. Drawing of lots.

Group A

Pos Team Pld W D L GF GA GD Pts Qualification
1 Mamelodi Sundowns (H) 3 3 0 0 11 0 +11 9 Semi-finals
2 ZESCO Ndola Girls 3 2 0 1 8 4 +4 6
3 Beauties FC 3 1 0 2 3 10 −7 3
4 Ntopwa FC 3 0 0 3 3 11 −8 0
Source: COSAFA
Rules for classification: Tiebreakers
(H) Hosts
Beauties FC 0–3 ZESCO Ndola Girls
Report
  • Chitundu 21'
  • Mulubwa 41' (pen.)
  • E. Phiri 45+3' (pen.)
AW Muller Stadium, Johannesburg
Referee: Seonyatseng Tshephe (Botswana)
Mamelodi Sundowns 3–0 Ntopwa FC
Report
AW Muller Stadium, Johannesburg
Referee: Nteboheleng Setoko (Lesotho)

Ntopwa FC 0–3 Beauties FC
Report
AW Muller Stadium, Johannesburg
Referee: Mercy Mayimbo (Zimbabwe)
Mamelodi Sundowns 1–0 ZESCO Ndola Girls
Rabale 18' Report
AW Muller Stadium, Johannesburg
Referee: Grace Gimo (Zimbabwe)

ZESCO Ndola Girls 5–3 Ntopwa FC
  • Chitundu 6'
  • E. Phiri 42', 77'
  • Mubanga 47'
  • Milambo 65'
Report
  • Alufandika 80'
  • Banda 90'
  • Yosefe 90+6'
AW Muller Stadium, Johannesburg
Referee: Seonyatseng Tshephe (Botswana)
Mamelodi Sundowns 7–0 Beauties FC
Report
AW Muller Stadium, Johannesburg
Referee: Mercy Mayimbo (Zimbabwe)

Group B

Pos Team Pld W D L GF GA GD Pts Qualification
1 Gaborone United Ladies 2 2 0 0 11 1 +10 6 Semi-finals
2 Young Buffaloes 2 1 0 1 3 2 +1 3
3 Kick4Life 2 0 0 2 2 13 −11 0
Source: COSAFA
Rules for classification: Tiebreakers
Gaborone United Ladies 1–0 Young Buffaloes
Dithebe 49' (pen.) Report
AW Muller Stadium, Johannesburg
Referee: Gloria Sambumba (Zambia)

Young Buffaloes 3–1 Kick4Life
  • Mokgale 38'
  • Mosala 66' (o.g.)
  • Dvuba 75'
Report
  • Mohoshela 10'
AW Muller Stadium, Johannesburg
Referee: Eness Gumbo (Malawi)

Gaborone United Ladies 10–1 Kick4Life
  • Maponga 1', 6', 29', 56'
  • Ontlametse 14', 17', 35', 45+', 69'
  • Kenyaditswe 73'
Report
  • Tsoinyane 88'
AW Muller Stadium, Johannesburg

Group C

Pos Team Pld W D L GF GA GD Pts Qualification
1 CD Costa do Sol 2 1 1 0 4 2 +2 4 Semi-finals
2 Herentals Queens 2 1 0 1 4 4 0 3
3 Olympic de Moroni 2 0 1 1 4 6 −2 1
Source: COSAFA
Rules for classification: Tiebreakers
Herentals Queens 0–2 CD Costa do Sol
Report
AW Muller Stadium, Johannesburg

CD Costa do Sol 2–2 Olympic de Moroni
Report
  • Marlene 11' (o.g.)
  • A. Ali 17'
AW Muller Stadium, Johannesburg

Herentals Queens 4–2 Olympic de Moroni
  • Nyagumbo 43', 69', 90+5'
  • Mabika 90'
Report
  • S. Ali 45'
  • Mamonjy 47'
AW Muller Stadium, Johannesburg
Referee: Nteboheleng Setoko (Lesotho)

Best runners-up ranking

Since Group A only had four teams, the results against fourth-placed teams were omitted for this ranking.

Pos Grp Team Pld W D L GF GA GD Pts Qualification
1 A ZESCO Ndola Girls 2 1 0 1 3 1 +2 3 Semi-finals
2 B Young Buffaloes 2 1 0 1 3 2 +1 3
3 C Herentals Queens 2 1 0 1 4 4 0 3
Source: COSAFA
Rules for classification: Tiebreakers

Knockout stage

Bracket

 
Semi-finalsFinal
 
      
 
29 August – Johannesburg
 
 
Gaborone United3
 
31 August – Johannesburg
 
CD Costa do Sol1
 
Gaborone United (p)1 (4)
 
29 August – Johannesburg
 
ZESCO Ndola Girls1 (3)
 
Mamelodi Sundowns1
 
 
ZESCO Ndola Girls2
 

Semi-finals

Gaborone United 3–1 CD Costa do Sol
  • Ontlametse 16', 89'
  • Maponga 44'
Report
  • Latifo 45+1'
AW Muller Stadium, Johannesburg

Mamelodi Sundowns 1–2 ZESCO Ndola Girls
Report
  • E. Phiri 53'
  • Kabwe 89'
AW Muller Stadium, Johannesburg
Referee: Nteboheleng Setoko (Lesotho)

Final

Gaborone United 1–1 (a.e.t.) ZESCO Ndola Girls
Chomba 45' (o.g.) Report Kabwe 90'
Penalties
4–3

Awards and statistics

Goalscorers

There have been 63 goals scored in 15 matches, for an average of 4.2 goals per match (as of 31 August 2025).

Rank Player Team Goals
1 Gaonyadiwe Ontlametse Gaborone United Ladies 7
2 Maungo Maponga Gaborone United Ladies 5
3 Bambanani Mbane Mamelodi Sundowns 3
Morelife Nyagumbo Herentals Queens
Eneless Phiri ZESCO Ndola Girls
Refilwe Tholakele Mamelodi Sundowns
7 Avell Chitundu ZESCO Ndola Girls 2
Millicent Hikuam Beauties FC
Fridah Kabwe ZESCO Ndola Girls
Lúcia Moçambique CD Costa do Sol
Boitumelo Rabale Mamelodi Sundowns
12 Anllaouia Hadhirami Ali Olympic de Moroni 1
Suraya Ali Olympic de Moroni
Rose Alufandika Ntopwa FC
Twelikondjele Amukoto Beauties FC
Kondawo Banda Ntopwa FC
Keitumetse Dithebe Gaborone United Ladies
Nomvuyo Dvuba Young Buffaloes
Desiree Kenyaditswe Gaborone United Ladies
Samira Latifo CD Costa do Sol
Polite Mabika Herentals Queens
Eunência Machava CD Costa do Sol
Karabo Makhurubetshi Mamelodi Sundowns
Solomampionona Mamonjy Olympic de Moroni
Nteboheleng Mohoshela Kick4Life
Nthabiseng Majiya Mamelodi Sundowns
Milla Milambo ZESCO Ndola Girls
Charity Mubanga ZESCO Ndola Girls
Sandra Mugwara Mamelodi Sundowns
Joana Mussuie CD Costa do Sol
Nonjabuliso Mokgale Young Buffaloes
Penelope Mulubwa ZESCO Ndola Girls
Lebohang Ramalepe Mamelodi Sundowns
Lerato Tsoinyane Kick4Life
Jessie Yosefe Ntopwa FC

Own goals

Rank Player Team Goals
1 Matšeliso Mosala Kick4Life 1
1 Marlene Janeiro CD Costa do Sol 1
1 Jackline Chomba ZESCO Ndola Girls 1
1 Ruth Nyirongo Ntopwa FC 1

Group Stage Best XI

The COSAFA Technical Study Group has announced the group stage Best XI as follows:

Goalkeepers Defenders Midfielders Forwards
Group Stage Best XI

Dlamini

Moyo
Mbane
Gaofetoge
Ramalepe

Machava
Rabale
Radiakanyo

Ontlametse
Tholakele
Maponga

Coach: Godfrey Sapula

Overall Best XI

The COSAFA Technical Study Group has announced the tournament’s Best XI as follows:

Goalkeepers Defenders Midfielders Forwards
Best XI

Pheresi

Soko
Mochawe
Gaofetoge
Bwalya

Muchinga
Rabale
Radiakanyo

Ontlametse
Tholakele
Maponga

Coach: Khalid Niyonzima

Awards

The COSAFA Women's Champions League technical study group selected the following as the best of the tournament.

Award Player Team
Best Player Eneless Phiri ZESCO Ndola Girls
Top Goal scorer Gaonyadiwe Ontlametse Gaborone United Ladies
Best Goalkeeper Tlamelo Pheresi Gaborone United Ladies
Fairplay team ZESCO Ndola Girls

References

  1. ^ "CAF Women's Champions League – COSAFA Qualifiers: Draw Revealed". CAFOnline.com. 10 August 2025. Retrieved 10 August 2025.
  2. ^ "CAF Women's Champions League - COSAFA Qualifier and Under-17 Africa Cup of Nations _ COSAFA Qualifier draws on Tuesday". COSAFA. Retrieved 10 August 2025.
  3. ^ "Fixtures released for CAF Women's Champions League COSAFA Qualifier". COSAFA. Retrieved 10 August 2025.
  4. ^ "Draws concluded for CWCL and U17 AFCON COSAFA Qualifiers". COSAFA. Retrieved 10 August 2025.