The Curro Halala Cup is on the line


Following many weeks of intense competition spanning eight provinces, the grand finale of the inaugural Curro Halala Cup will see 16 elite teams in action from Thursday to Sunday at HeronBridge College, in Johannesburg.
The competition began with 60 top schools from across the country battling it out, and now it’s down to the last 16. On Sunday, a champion will be crowned, with the winner receiving R100 000.
Introduced as a platform to grow the game, and to foster confidence, resilience, and a sense of community among the youth of South Africa, the Curro Halala Cup has made an impact.
The 16 finalists have been divided into four pools, with the top two teams from each pool set to advance to the quarterfinals. From there, it will be on to the semifinals, and the final for the winners. Teams that miss out on the quarterfinals will participate in the Plate competition.
A strong lineup of teams will be in action, including Navalsig High School and Grey College, who will represent the interests of Free State.
Clapham High School, from Gauteng, will be a leading contender. The school enjoys a partnership with Mamelodi Sundowns and is home to the Brazilians’ junior teams.
Curro Soshanguve is another team to watch. They’re a team that has caught the eye in 2025.
The city of Cape Town will be represented by Camps Bay High, which is in Pool A with Brylin High, from Gqeberha, Stintile Secondary School, from Mpumalanga, and Bloemfontein’s fiercely competitive, Navalsig.
The KwaZulu-Natal representatives include Glenwood High and Hillcrest High. Glenwood, with its established record of excellence, and Hillcrest, after an impressive campaign in the Mancosa KZN High Schools Football Association Second-Term League, will be bear watching, too.
GROUPS
Pool A: Camps Bay High, Brylin High, Stintile Secondary, Navalsig High.
Pool B: Clapham High, Northern Academy, Glenwood, Flora Park High.
Pool C: Hillcrest High, Meridian Pinehurst, Grey College, Curro Soshanguve.
Pool D: Norkem Park High, Barberton High, Mondeor High, Westering High.
Fixtures
Thursday 7 August
Field A
14:00 – Hillcrest High vs Meridian Pinehurst
16:00 – Grey College vs Curro Soshanguve
Field B
14:00 – Camps Bay High vs Stintile Secondary
16:00 – Brylin High vs Navalsig
Field C
14:00 – Clapham High vs Glenwood
16:00 – Northern Academy vs Flora Park
Field D
14:00 – Norkem Park High vs Barberton Park High
16:00 – Westering High vs Mondeor High
Friday 8 August
Field A
09:00 – Barberton High vs Mondeor High
11:00 – Norkem Park High vs Westering High
13:00 – Clapham High vs Flora Park High
15:00 – Glenwood High vs Norkem Academy
Field B
09:00 – Glenwood High vs Flora Park High
11:00 – Clapham High vs Northern Academy
13:00 – Hillcrest High vs Curro Soshanguve
15:00 – Meridian Pinehurst vs Grey College
Field C
09:00 – Stintile Secondary vs Navalsig
11:00 – Camps Bay High vs Brylin High
13:00 – Norkem Park High vs Mondeor High
15:00 – Barberton High vs Westering High
Field D
09:00 – Meridian Pinehurst vs Curro Soshanguve
11:00 – Hillcrest High vs Grey College
13:00 – Camps Bay High vs Navalsig High
15:00 – Stintile Secondary vs Brylin High
Saturday, 9 August
Field: TBC
09:00 – 3rd Pool A vs 4th Pool B
11:00 – 1st Pool A vs 2nd Pool B
13:00 – Winner M25 vs Winner M28
15:00 – Winner M29 vs Winner M32
Field: TBC
09:00 – 4th Pool A vs 3rd Pool B
11:00 – 2nd Pool A vs 1st Pool B
13:00 – Winner M26 vs Winner M27
15:00 – Winner M30 vs Winner M31
Field: TBC
09:00 – 3rd Pool C vs 4th Pool D
11:00 – 1st Pool C vs 2nd Pool D
13:00 – Loser M25 vs Loser M28
15:00 – Loser M29 vs Loser M32
Field: TBC
09:00 – 4th Pool C vs 3rd Pool D
11:00 – 2nd Pool C vs 1st Pool D
13:00 – Loser M26 vs Loser M27
15:00 – Loser M30 vs Loser M31
Sunday, 10 August
Field A
08:00 – Winner M33 vs Winner M34 (9-10)
10:00 – Loser M37 vs Loser M38 (3-4)
12:00 – Winner M37 vs Winner M38 (1-2)
Field B
08:00 – Loser M33 vs Loser M34 (11-12)
10:00 – Winner M39 vs Winner M40 (5-6)
Field C
08:00 – Winner M35 vs Winner M36 (13-14)
10:00 – Loser M39 vs Loser M40 (7-8)
Field D
08:00 – Loser M35 vs Loser M36 (15-16)