Champions on a collision course at Kloof National Tournament

The annual Kloof High School National Football Tournament is back, featuring prominent schools from across South Africa, and is poised to captivate the football community with scintillating football.
The tournament kicks off at 8.00 am on Friday, 27 June, and concludes on Sunday, 29 June. The structure remains unchanged from last year, with 32 exceptional schools from across the country vying for the honour of being crowned champions of the tournament. More than 100 matches will take place across four fields, and all games will be available for streaming on the SuperSport Schools App.
There are several teams to keep an eye on, including Virginia High School, the champions of the Absa Wildeklawer Soccer Tournament; HTS Louis Botha, known for a remarkable football legacy; Maritzburg College, the reigning champions of the Mancosa KZNHSFA Inland A-League; and Westville Boys’ High School, which last week won the Mancosa KZNHSFA Coastal A-League.
Hillcrest High School, who are performing exceptionally well, have advanced to the last 16 of the Curro Halala Cup and recently reached their inaugural Mancosa KZNHSFA Coastal A-League final, which they unfortunately lost to Westville. They nevertheless remain a high-spirited team. Earlier this year, in an exclusive interview with SuperSport Schools Plus, Hillcrest’s coach, Cayle Marillier, expressed his anticipation ahead of and hopes for his team’s success in the Kloof Tournament.
Among the travelling teams to watch during this tournament are TuksSport High School, Reddam House and Mondeor High School.
However, there is one team that everyone will be aiming to defeat, namely the defending champion, Nqabakazulu Comprehensive High School. They won the tournament in impressive fashion in 2024, defeating the highly-rated HTS Louis Botha 3-0 in the final. Nqabakazulu are poised for another historic run, hoping to not only secure this year’s championship but to defend their title against some of the leading schools in KwaZulu-Natal and beyond.
The hosts, Kloof High School, are also anticipating a successful run in this year’s tournament, aiming to create lasting memories for the current generation of footballers. Some of these players may be completing their matriculation before graduating from Kloof High School, which raises the stakes for all participants in the annual Kloof High School National Football Tournament.
Fixtures
Friday 27 June:
Field: Main Field
Group A
08:00 – 08:55 – Nqabakazulu vs Isibonelo
Group E
09:00 – 09:55 – Tuks vs Kloof High
Group D
10:00 – 10:55 – Maritzburg College vs Toti
Group H
11:00 – 11:55 – Carter High vs Howick
Group B
12:00 -12:55 – HTS Louis Botha vs Hillcrest High
Group F
13:00 – 13:55 – Westville vs Sarel Cilliers
Group A
14:00 -14:55 – Isibonelo vs Durban High School
Group E
15:00 – 15:55 – Kloof High vs Reddam House
Group D
16:00 – 16:55 – Maritzburg College vs Birdswood
Field: Top A
Group B
08:00 – 08:55 – HTS Louis Botha vs Northwood
Group A
10:00 – 10:55 – Alexandra High vs Durban High School
Group F
09:00 – 09:55 – Westville vs Vuyiswa Mtolo
Group F
11:00 -11:55 – Sareli Cilliers vs Nilgiri
Group C
12:00 -12:55 – Kearsney College vs Virginia High
Group E
13:00 – 13:55 – Tuks vs Durban North College
Group C
14:00 – 14:55 – Virginia High vs Ashton Ballito
Group F
15:00 – 15:00 – Vuyiswa Mtolo vs Nilgiri
Group B
16:00 – 16:55 – HTS Louis Botha vs New Forest
Field: Top B
Group C
08:00 – 08:55 – Virginia High vs George Campbell
Group G
09:00 – 09:55 – Pinetown vs Hilton College
Group C
10:00 -10:55 – George Campbell
Group G
11:00 – 11:55 – Linpark vs Umvuzo Secondary
Group A
12:00 – 12:55 – Nqabakazulu vs Alexandra High
Group G
13:00 – 13:55 – Pinetown vs Linpark
Group B
14:00 – 14:55 – Northwood vs New Forest
Group G
15:00 – 15:55 – Hilton College vs Umvuzo Secondary
Group C
16:00 – 16:55 – Ashton Ballito vs Kearsney College
Field: KSP Field
Group D
08:00 -08:55 – Mondeor High vs Birdswood
Group H
09:00- 09:55 – St Henry’s vs Edendale Tech High
Group B
10:00 – 10:55 – Hillcrest High vs New Forest
Group E
11:00 – 11:55 – Durban North College vs Reddam House
Group D
12:00 -12:55 – Maritzburg College vs Mondeor High
Group H
13:00 -13:55 – Carter High vs St Henry’s
Group D
14:00 – 14:55 – Toti vs Birdswood
Group H
15:00 – 15:55 – Howick vs Edendale Tech High
Group A
16:00 – 16:55 – Nqabakazulu vs Durban High School
Saturday 28 June
Field: Field
Group E
07:30 – 08:25 – Durban North College vs Kloof High
Group A
08:30 – 09:25 – Isibonelo vs Alexandra High
Group H
09:30 – 10:25 – St Henry’s vs Howick
Field: Top A
Group G
07:30 – 08:25 – Pinetown vs Umvuzo Secondary
Group B
08:30 – 09:25 – Northwood vs Hillcrest High
Group G
09:30 – 10:30 – Linpark vs Hilton College
Field: Top B
Group F
07:30 – 08:25 – Vuyiswa Mtolo vs Sareli Cilliers
Group F
08:30 – 09:25 – Westville vs Nilgiri
Group C
09:30 – 10:25 – George Campbell vs Kearsney College
Field: KSP Field
Group E
07:30 – 08:25 – Tuks vs Reddam House
Group D
08:30 – 09:25 – Mondeor High vs Toti
Group H
09:30 – 10:25 – Carter High vs Edendale Tech High
Knockout Stages
Field: Main Field
Match 1
10:45 – 11:40 – 1st Group A vs 2nd Group E
Match 5
11:45 – 12:45 – 1st Group E vs 2nd Group A
Match 3
12:45 – 13:40 – 1st Group C vs 2nd Group G
Match 7
13:45 – 14:40 – 1st Group G vs 2nd Group C
Match 17:
14:45 – 15:40 – Match Loser 1 vs Match Loser 2
Match 19
15:45 – 16:40 – Match Loser 5 vs Match Loser 6
Field: Top A
Match 2
10:45 – 11:40 – 1st Group B vs 2nd Group F
Match 6
11:45 – 12:40 – 1st Group F vs 2nd Group B
Match 4
12:45 – 13:40 – 1st Group D vs 2nd Group H
Match 8
13:45 – 14:40 – 1st Group H vs 2nd Group D
Match 18
14:45 – 15:50 – Match Loser 3 vs Match Loser 4
Match 20
15:45 – 16:40 – Match Loser 7 vs Match Loser 8
Field: Top B
Match 9
10:45 – 11:40 – 3rd Group A vs 4th Group E
Match 13
11:45 – 12:40 – 3rd Group E vs 4th Group A
Match 11
12:45 – 13:40 – 3rd Group C vs 4th Group G
Match 15
13;45 – 14:40 – 3rd Group G vs 4th Group C
Match 21
14:45 – 15:40 – Match Loser 9 vs Match Loser 10
Match 23
15:45 – 16:40 – Match Loser 13 vs Match Loser 14
Field: KSP Field
Match 10
10:40 – 11:40 – 3rd Group B vs 4th Group F
Match 14
11:45 – 12:40 – 3rd Group F vs 4th Group B
Match 12
12:45 – 13:40 – 3rd Group D vs 4th Group H
Match 16
13:45 – 14:40 – 3rd Group H vs 4th Group D
Match 22
14:45 – 15:40 – Match Loser 9 vs Match Loser Match Loser 10
Match 24
15:45 – 16:40 – Match Loser 15 vs Match Loser 16
Sunday 29 June
Field: Main Field
Match 31
07:30 – 08:25 – Winner Match 5 vs Winner Match 6
Match 29
08:30 – 09:25 – Winner Match 1 vs Winner Match 2
Match 33
09:30 – 10:25 – Winner Match 21 vs Winner Match Winner Match 22
Match 37
10:30 – 11:25 – Winner Match 17 vs Winner Match 18
Match 40
11:30 – 12:25 – Loser Match 19 vs Loser Match 20
Match 44
11:30 – 12:25 – Loser Match 27 vs Loser Match 28
Match 45
12:30 – 13:25 – Winner Match 29 vs Winner Match 30
Field: Top A
Match 32
07:30 – 08:25 – Winner Match 7 vs Winner Match 8
Match 30
08:30 -09:25 – Winner Match 3 vs Winner Match 4
Match 34
09:30 – 10:25 – Winner Match 23 vs Winner Match 24
Match 38
10:30 – 11:25 – Winner Match 19 vs Winner Match 20
Match 41
11:30 – 12:25 – Winner Match 25 vs Winner Match 26
Match 46
12:30 – 13:25 – Winner Match 31 vs Winner Match 32
Field Top B
Match 27
07:30 – 08:25 – Winner Match 13 vs Winner Match 14
Match 25
08:30 – 09:25 – Winner Match 9 vs Winner Match 10
Match 35
09:25 – 10:25 – Loser Match 21 vs Loser Match 22
Match 39
10:30 – 11:25 – Loser Match 17 vs Loser Match 18
Match 42
11:30 – 12:25 – Winner Match 27 vs Winner Match 28
Match 47
12:30 – 13:25 – Loser Match 29 vs Loser Match 30
Field: KSP Field
Match 28
07:30 – 08:25 – Winner Match 15 vs Winner Match 14
Match 26
08:30 -09:25 – Winner Match 11 vs Winner Match 12
Match 36
09:30 – 10:25 – Loser Match 23 vs Loser Match 24
Match 40
10:30 – 11:25 – Loser Match 19 vs Loser Match 20
Match 43
11:30 – 12:25 – Loser Match 25 vs Loser Match 26
Match 48
12:30 – 13:25 – Loser Match 31 vs Loser Match 32
Shield Final
Field: Main Field
13:30 – 14:25 – Winner Match 41 vs Winner Match 42
Spoon Final
Field: Top A
13:30 – 14:25 – Winner Match 33 vs Winner Match 34
Shield 3rd Place
Field: Top B
13:30 – 14:25 – Loser Match 33 vs Loser Match 34
Plate Final
Field: Main Field
14:30 – 15:25 – Winner Match 37 vs Winner Match 38
Cup 3rd Place
Field: Top A
14:30 – 15:25 – Loser Match 45 vs Loser Match 46
Plate 3rd Place
Field: Top B
14:30 – 15:25 – Loser Match 37 vs Loser Match 38
Cup Final
Field: Main Field
15:30 – 16:25 – Winner Match 45 vs Winner Match 46