2025–26 SAFA Second Division
Football league season
From Wikipedia, the free encyclopedia
The 2025–26 SAFA Second Division (known as the ABC Motsepe League for sponsorship reasons)[1] is the 28th season of the SAFA Second Division, the third tier for South African association football clubs, since its establishment in 1998. Due to the size of South Africa, the competition was split into nine divisions, one for each region. After the league stage of the regional competition is completed, the nine winning teams of each regional division will enter the playoffs.[2]
| Season | 2025–26 |
|---|---|
← 2024–25 2026–27 → | |
The competition is administered by the South African Football Association.
Due the expulsion of Premiership teams Royal AM, three teams were promoted from the previous season rather than the usual two. The start of the season is again being affected by legal challenges following the decision to conclude the previous season's playoffs with only seven teams, after the exclusion of the Eastern Cape and Limpopo representatives.[3]
Eastern Cape
Eastern Cape Coastal Stream
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Old Grey | 18 | 10 | 8 | 0 | 38 | 15 | +23 | 38 | Qualification for Eastern Cape final |
| 2 | Komani United | 18 | 12 | 2 | 4 | 28 | 13 | +15 | 38 | |
| 3 | Gqeberha United | 18 | 10 | 3 | 5 | 30 | 22 | +8 | 33 | |
| 4 | Buffalo City Relatives | 18 | 9 | 2 | 7 | 34 | 25 | +9 | 29 | |
| 5 | Amavarara | 18 | 7 | 3 | 8 | 21 | 23 | −2 | 24 | |
| 6 | Camdeboo Football Academy | 18 | 7 | 3 | 8 | 26 | 29 | −3 | 24 | |
| 7 | Makana Rhini United | 18 | 6 | 2 | 10 | 21 | 33 | −12 | 20 | |
| 8 | Sundays River Valley Academy | 18 | 4 | 7 | 7 | 17 | 20 | −3 | 19 | |
| 9 | Seven Stars | 18 | 4 | 4 | 10 | 22 | 31 | −9 | 16 | |
| 10 | Emi | 18 | 2 | 4 | 12 | 11 | 37 | −26 | 10 |
Eastern Cape Inland Stream
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | FC Ravens | 18 | 14 | 3 | 1 | 42 | 9 | +33 | 45 | Qualification for Eastern Cape final |
| 2 | SA Spear of the Nation | 18 | 12 | 4 | 2 | 29 | 11 | +18 | 40 | |
| 3 | Bizana Pondo City | 18 | 8 | 4 | 6 | 23 | 19 | +4 | 28 | |
| 4 | Matta Milan | 18 | 7 | 7 | 4 | 14 | 12 | +2 | 28 | |
| 5 | Sinenkani | 18 | 6 | 7 | 5 | 18 | 11 | +7 | 25 | |
| 6 | Bush Bucks | 18 | 5 | 7 | 6 | 16 | 21 | −5 | 22 | |
| 7 | FC Batallion | 18 | 4 | 4 | 10 | 17 | 32 | −15 | 16 | |
| 8 | Amaxesibe | 18 | 4 | 4 | 10 | 13 | 28 | −15 | 16 | |
| 9 | Fast Eleven | 18 | 4 | 3 | 11 | 11 | 27 | −16 | 15 | |
| 10 | Mighty Eagles | 18 | 0 | 9 | 9 | 11 | 24 | −13 | 9 | Relegation to the Hollywoodbets Regional League |
Eastern Cape final
| FC Ravens | 1-0 | Old Grey | ||
| Report |
Free State
In March 2026, Mathaithai pulled out of the league, citing SAFA's failure to pay five years worth of grants, and lack of sponsorship.[5]
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sasolburg United | 12 | 7 | 2 | 3 | 17 | 13 | +4 | 23 | Qualification for Free State final |
| 2 | Mangaung Unite | 9 | 6 | 3 | 0 | 17 | 3 | +14 | 21 | |
| 3 | Mangaung City | 12 | 6 | 3 | 3 | 18 | 11 | +7 | 21 | |
| 4 | Super Eagles | 10 | 6 | 2 | 2 | 14 | 9 | +5 | 20 | |
| 5 | Kovsies | 8 | 5 | 2 | 1 | 14 | 6 | +8 | 17 | |
| 6 | Kamele FC | 12 | 5 | 2 | 5 | 20 | 15 | +5 | 17 | |
| 7 | Tower United | 12 | 4 | 5 | 3 | 17 | 17 | 0 | 17 | |
| 8 | Mathathai | 10 | 4 | 3 | 3 | 11 | 8 | +3 | 15 | |
| 9 | African Warriors | 12 | 4 | 3 | 5 | 11 | 16 | −5 | 15 | |
| 10 | Motsomotle | 11 | 3 | 5 | 3 | 14 | 15 | −1 | 14 | |
| 11 | Free State United | 11 | 4 | 2 | 5 | 17 | 20 | −3 | 14 | |
| 12 | Welkom Real Stars | 11 | 3 | 4 | 4 | 16 | 16 | 0 | 13 | |
| 13 | Sibanye Stillwater | 10 | 4 | 1 | 5 | 11 | 14 | −3 | 13 | |
| 14 | Remember Elite Soccer Academy | 9 | 2 | 5 | 2 | 15 | 15 | 0 | 11 | |
| 15 | Brave Eleven | 12 | 2 | 4 | 6 | 12 | 17 | −5 | 10 | |
| 16 | Central University | 8 | 2 | 3 | 3 | 9 | 12 | −3 | 9 | |
| 17 | Mountain Eagles | 12 | 2 | 3 | 7 | 13 | 22 | −9 | 9 | Relegation to the SAFA Regional League |
| 18 | Bloemfontein Young Tigers | 11 | 0 | 2 | 9 | 11 | 28 | −17 | 2 |
Gauteng
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | La Masia | 34 | 20 | 9 | 5 | 47 | 23 | +24 | 69 | Qualification for Promotion play-offs |
| 2 | Free Agents | 34 | 19 | 11 | 4 | 48 | 17 | +31 | 68 | |
| 3 | Tembisa Hollywood Thunder | 34 | 16 | 13 | 5 | 36 | 22 | +14 | 61 | |
| 4 | Dinoko City | 34 | 16 | 12 | 6 | 51 | 34 | +17 | 60 | |
| 5 | Mabopane JM | 34 | 17 | 6 | 11 | 45 | 30 | +15 | 57 | |
| 6 | Rrr Rams | 33 | 17 | 6 | 10 | 48 | 40 | +8 | 57 | |
| 7 | Orlando Pirates B | 34 | 16 | 7 | 11 | 52 | 33 | +19 | 55 | |
| 8 | Soweto Super United M-17 | 34 | 15 | 10 | 9 | 54 | 36 | +18 | 55 | |
| 9 | University of Johannesburg | 34 | 14 | 7 | 13 | 39 | 34 | +5 | 49 | |
| 10 | Young Pirates | 34 | 13 | 7 | 14 | 41 | 45 | −4 | 46 | |
| 11 | JBM | 34 | 10 | 10 | 14 | 37 | 43 | −6 | 40 | |
| 12 | Wits University | 34 | 11 | 7 | 16 | 36 | 46 | −10 | 40 | |
| 13 | Jomo Cosmos | 34 | 9 | 12 | 13 | 38 | 51 | −13 | 39 | |
| 14 | Tshwane University of Technology | 34 | 9 | 9 | 16 | 35 | 49 | −14 | 36 | |
| 15 | Mike-1-Stars | 34 | 9 | 7 | 18 | 36 | 56 | −20 | 34 | |
| 16 | Tshwane South College | 34 | 9 | 6 | 19 | 44 | 54 | −10 | 33 | |
| 17 | Dube Continental | 34 | 7 | 10 | 17 | 43 | 56 | −13 | 31 | Relegation to Hollywoodbets Regional League |
| 18 | Leruma United | 33 | 1 | 5 | 27 | 15 | 76 | −61 | 8 |
Rules for classification: 1) points; 2) head-to-head points; 3) head-to-head goal difference; 4) head-to-head goals scored; 5) goal difference; 6) goals scored; 7) playoff.
KwaZulu-Natal
KwaZulu-Natal Stream A
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Umvoti | 22 | 19 | 2 | 1 | 43 | 9 | +34 | 59 | Qualification for KwaZulu-Natal final |
| 2 | Njampela | 22 | 18 | 2 | 2 | 43 | 13 | +30 | 56 | |
| 3 | Summerfield Dynamos | 22 | 11 | 7 | 4 | 30 | 15 | +15 | 40 | |
| 4 | Ulundi United | 22 | 11 | 7 | 4 | 28 | 17 | +11 | 40 | |
| 5 | Tornado | 22 | 8 | 7 | 7 | 30 | 24 | +6 | 31 | |
| 6 | Umlazi Young Lions | 22 | 7 | 7 | 8 | 24 | 23 | +1 | 28 | |
| 7 | Asande | 22 | 8 | 4 | 10 | 21 | 24 | −3 | 28 | |
| 8 | Durban Pioneers | 22 | 6 | 4 | 12 | 22 | 32 | −10 | 22 | |
| 9 | Hellenic | 22 | 6 | 3 | 13 | 22 | 36 | −14 | 21 | |
| 10 | Good Fellas | 22 | 6 | 2 | 14 | 27 | 43 | −16 | 20 | |
| 11 | University of KwaZulu-Natal | 22 | 5 | 1 | 16 | 21 | 48 | −27 | 16 | |
| 12 | Umzinto United | 22 | 3 | 2 | 17 | 22 | 49 | −27 | 11 | Relegation to the SAFA Regional League |
KwaZulu-Natal Stream B
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mkhambathi | 22 | 17 | 4 | 1 | 42 | 7 | +35 | 55 | Qualification for KwaZulu-Natal final] |
| 2 | Msinga United | 22 | 16 | 5 | 1 | 43 | 9 | +34 | 53 | |
| 3 | Umshwathi United | 22 | 11 | 7 | 4 | 24 | 13 | +11 | 40 | |
| 4 | Chess | 22 | 11 | 5 | 6 | 22 | 13 | +9 | 38 | |
| 5 | Falcons | 22 | 10 | 6 | 6 | 28 | 19 | +9 | 36 | |
| 6 | KwaMashu Durban Knights | 22 | 8 | 6 | 8 | 23 | 27 | −4 | 30 | |
| 7 | Umgungundlovu United | 22 | 7 | 8 | 7 | 19 | 17 | +2 | 29 | |
| 8 | Ethekwini Coastal | 22 | 7 | 1 | 14 | 17 | 43 | −26 | 22 | |
| 9 | Ditlou | 22 | 3 | 7 | 12 | 17 | 30 | −13 | 16 | |
| 10 | Newcastle All Stars | 22 | 3 | 5 | 14 | 14 | 31 | −17 | 14 | |
| 11 | Newcastle Warriors | 22 | 2 | 8 | 12 | 15 | 34 | −19 | 14 | |
| 12 | Drakensberg | 22 | 2 | 8 | 12 | 11 | 32 | −21 | 14 |
Limpopo
In March, the game between Ngwaabe City Motors and Eleven Fast Tiger was abandoned after a penalty was awarded to Ngwaabe. Tigers felt that the decision was unfair, and that they had had two clear penalties denied, and left the pitch in protest.[6]
Limpopo Stream A
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mpheni Home Defenders | 2 | 2 | 0 | 0 | 5 | 0 | +5 | 6 | Qualification for Limpopo final |
| 2 | Tzaneen United | 2 | 2 | 0 | 0 | 5 | 1 | +4 | 6 | |
| 3 | Mukondeni Young Chiefs | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 4 | |
| 4 | The Dolphins | 2 | 1 | 0 | 1 | 3 | 3 | 0 | 3 | |
| 5 | Phalaborwa United | 2 | 1 | 0 | 1 | 1 | 1 | 0 | 3 | |
| 6 | Vondwe XI Bullets | 2 | 1 | 0 | 1 | 2 | 4 | −2 | 3 | |
| 7 | White Vultures | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 2 | |
| 8 | Baduzah Celtics | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 2 | |
| 9 | Musina United | 2 | 0 | 1 | 1 | 1 | 2 | −1 | 1 | |
| 10 | Lebash Football Academy | 2 | 0 | 1 | 1 | 1 | 3 | −2 | 1 | |
| 11 | Tshakhuma Tsha Madzivhandila | 2 | 0 | 1 | 1 | 1 | 3 | −2 | 1 | |
| 12 | Nkowankowa Continental | 2 | 0 | 0 | 2 | 3 | 6 | −3 | 0 | Relegation to the SAFA Regional League |
Limpopo Stream B
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | City Motors | 14 | 7 | 4 | 3 | 17 | 5 | +12 | 25 | Qualification for Limpopo final |
| 2 | Ramatlaohle Mogalakwena United | 14 | 6 | 6 | 2 | 16 | 12 | +4 | 24 | |
| 3 | Makotopong Bahumi | 13 | 6 | 4 | 3 | 19 | 14 | +5 | 22 | |
| 4 | Royal Pirates | 13 | 6 | 2 | 5 | 20 | 15 | +5 | 20 | |
| 5 | Mighty | 11 | 5 | 4 | 2 | 21 | 18 | +3 | 19 | |
| 6 | Mohlabile United | 13 | 4 | 7 | 2 | 13 | 14 | −1 | 19 | |
| 7 | Mokopane Pj Stars United | 14 | 5 | 4 | 5 | 17 | 19 | −2 | 19 | |
| 8 | Ditlou | 13 | 3 | 8 | 2 | 14 | 11 | +3 | 17 | |
| 9 | Tubatse United | 13 | 4 | 4 | 5 | 12 | 13 | −1 | 16 | |
| 10 | Eleven Fast Tigers | 14 | 3 | 5 | 6 | 12 | 16 | −4 | 14 | |
| 11 | Gosebe United | 13 | 2 | 4 | 7 | 14 | 20 | −6 | 10 | |
| 12 | University of Limpopo Academy | 11 | 0 | 2 | 9 | 6 | 24 | −18 | 2 | Relegation to the SAFA Regional League |
Mpumalanga
Mpumalanga Stream A
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Phezulu | 22 | 20 | 2 | 0 | 67 | 12 | +55 | 62 | Qualification for Mpumalanga final |
| 2 | Middelburg United | 22 | 13 | 6 | 3 | 39 | 16 | +23 | 45 | |
| 3 | Shimadel | 22 | 12 | 6 | 4 | 36 | 17 | +19 | 42 | |
| 4 | Secunda M Stars | 22 | 11 | 8 | 3 | 29 | 18 | +11 | 41 | |
| 5 | Home Culture Express | 22 | 9 | 7 | 6 | 28 | 18 | +10 | 34 | |
| 6 | Carolina Young Boys | 22 | 9 | 6 | 7 | 23 | 16 | +7 | 33 | |
| 7 | KwaNdebele United | 21 | 6 | 5 | 10 | 22 | 39 | −17 | 23 | |
| 8 | Witbank City Lads | 21 | 5 | 7 | 9 | 18 | 24 | −6 | 22 | |
| 9 | Amsterdam United | 22 | 5 | 5 | 12 | 14 | 36 | −22 | 20 | |
| 10 | Home Defenders | 22 | 4 | 5 | 13 | 20 | 46 | −26 | 17 | |
| 11 | Machidi Lion Brothers | 22 | 3 | 5 | 14 | 19 | 35 | −16 | 14 | |
| 12 | Tiger Boys | 22 | 1 | 4 | 17 | 11 | 49 | −38 | 7 |
Rules for classification: 1) points; 2) head-to-head points; 3) head-to-head goal difference; 4) head-to-head goals scored; 5) goal difference; 6) goals scored; 7) playoff.
Mpumalanga Stream B
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Fernie Battalion | 5 | 3 | 2 | 0 | 8 | 2 | +6 | 11 | Qualification for Mpumalanga final |
| 2 | Luthuli Brigades | 4 | 3 | 1 | 0 | 10 | 1 | +9 | 10 | |
| 3 | Liver Brothers | 5 | 2 | 2 | 1 | 4 | 4 | 0 | 8 | |
| 4 | Junior Callies | 5 | 2 | 1 | 2 | 4 | 7 | −3 | 7 | |
| 5 | Makhonjwa All Stars | 5 | 1 | 3 | 1 | 4 | 3 | +1 | 6 | |
| 6 | KaMhlushwa Real Madrid | 5 | 1 | 3 | 1 | 5 | 5 | 0 | 6 | |
| 7 | Sibange Young Bucks | 5 | 1 | 2 | 2 | 5 | 3 | +2 | 5 | |
| 8 | Acornhoek United | 4 | 1 | 2 | 1 | 5 | 5 | 0 | 5 | |
| 9 | Zebras | 4 | 0 | 2 | 2 | 4 | 6 | −2 | 2 | |
| 10 | Dankie Son | 4 | 0 | 0 | 4 | 0 | 13 | −13 | 0 | Relegation to Hollywoodbets Regional League |
Mpumalanga final
| Phezulu | v | Luthuli Brigades |
Northern Cape
Stream A
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | NC Professionals | 8 | 6 | 1 | 1 | 26 | 6 | +20 | 19 | Qualification for playoffs |
| 2 | Amalawus | 7 | 6 | 0 | 1 | 15 | 6 | +9 | 18 | |
| 3 | Kakamas Juventus | 6 | 5 | 0 | 1 | 16 | 5 | +11 | 15 | |
| 4 | Benfica | 9 | 5 | 0 | 4 | 12 | 12 | 0 | 15 | |
| 5 | Rasta Far Eagles | 9 | 5 | 0 | 4 | 11 | 12 | −1 | 15 | |
| 6 | Olympics | 8 | 3 | 3 | 2 | 18 | 14 | +4 | 12 | |
| 7 | Kakamas United | 7 | 3 | 1 | 3 | 12 | 11 | +1 | 10 | |
| 8 | Upington Tornado | 6 | 3 | 1 | 2 | 10 | 10 | 0 | 10 | |
| 9 | Tsantsabane Stars | 8 | 2 | 2 | 4 | 9 | 11 | −2 | 8 | |
| 10 | Kakamas Sundowns | 8 | 2 | 1 | 5 | 7 | 16 | −9 | 7 | |
| 11 | Postmasburg | 7 | 1 | 0 | 6 | 3 | 17 | −14 | 3 | |
| 12 | Young Ones | 9 | 0 | 1 | 8 | 11 | 30 | −19 | 1 |
Stream B
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Gaza United | 17 | 12 | 3 | 2 | 33 | 13 | +20 | 39 | Qualification for playoffs |
| 2 | Pearls United | 17 | 10 | 5 | 2 | 22 | 10 | +12 | 35 | |
| 3 | Jacksa Spears | 13 | 9 | 1 | 3 | 35 | 15 | +20 | 28 | |
| 4 | United Rovers | 18 | 7 | 4 | 7 | 33 | 32 | +1 | 25 | |
| 5 | Mighty Moovers | 16 | 7 | 3 | 6 | 32 | 34 | −2 | 24 | |
| 6 | G Stasie | 14 | 6 | 4 | 4 | 25 | 18 | +7 | 22 | |
| 7 | Mighty Reds | 18 | 6 | 3 | 9 | 31 | 28 | +3 | 21 | |
| 8 | SPU | 16 | 6 | 1 | 9 | 27 | 29 | −2 | 19 | |
| 9 | Ocean Swallows | 16 | 5 | 3 | 8 | 25 | 42 | −17 | 18 | |
| 10 | Blues | 17 | 4 | 4 | 9 | 20 | 34 | −14 | 16 | |
| 11 | Destiny United | 14 | 3 | 4 | 7 | 19 | 30 | −11 | 13 | Relegation to the SAFA Regional League |
| 12 | Kimberley Saints | 14 | 2 | 1 | 11 | 10 | 27 | −17 | 7 |
North West
Stream A
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | NW Signal | 4 | 2 | 2 | 0 | 8 | 5 | +3 | 8 | North West final |
| 2 | Army Rockets FC | 4 | 2 | 1 | 1 | 9 | 6 | +3 | 7 | |
| 3 | Lethabong United | 3 | 2 | 0 | 1 | 5 | 5 | 0 | 6 | |
| 4 | Kgositlile FC | 3 | 1 | 2 | 0 | 7 | 6 | +1 | 5 | |
| 5 | Spain FC | 3 | 1 | 2 | 0 | 2 | 1 | +1 | 5 | |
| 6 | Cheeky Boys | 3 | 1 | 1 | 1 | 7 | 6 | +1 | 4 | |
| 7 | Thaba Tshwane | 3 | 1 | 1 | 1 | 5 | 4 | +1 | 4 | |
| 8 | NWU Tawana FC | 3 | 1 | 1 | 1 | 3 | 6 | −3 | 4 | |
| 9 | Platinum City Rovers | 2 | 1 | 0 | 1 | 1 | 2 | −1 | 3 | |
| 10 | Jack All Stars | 4 | 0 | 1 | 3 | 3 | 6 | −3 | 1 | |
| 11 | Bokone NW FC | 4 | 0 | 1 | 3 | 2 | 5 | −3 | 1 | |
| 12 | Lerumo Lions | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Relegation to Hollywoodbets Regional League |
Stream B
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Thames | 5 | 4 | 1 | 0 | 11 | 1 | +10 | 13 | North West final |
| 2 | Stilfontein Real Hearts | 5 | 3 | 2 | 0 | 6 | 3 | +3 | 11 | |
| 3 | North West University | 4 | 3 | 1 | 0 | 10 | 1 | +9 | 10 | |
| 4 | Gm5 United | 5 | 3 | 0 | 2 | 10 | 5 | +5 | 9 | |
| 5 | Real Movers | 5 | 3 | 0 | 2 | 11 | 9 | +2 | 9 | |
| 6 | Milan | 4 | 2 | 1 | 1 | 6 | 6 | 0 | 7 | |
| 7 | Belligerators | 5 | 2 | 0 | 3 | 6 | 12 | −6 | 6 | |
| 8 | Montshioa Swallows | 5 | 1 | 2 | 2 | 3 | 5 | −2 | 5 | |
| 9 | Nkamodira | 5 | 1 | 1 | 3 | 5 | 7 | −2 | 4 | |
| 10 | Homeboys United | 4 | 1 | 0 | 3 | 5 | 10 | −5 | 3 | |
| 11 | Indomitable Lions | 5 | 1 | 0 | 4 | 5 | 10 | −5 | 3 | |
| 12 | Mahika Champions | 4 | 0 | 0 | 4 | 0 | 9 | −9 | 0 | Relegation to Hollywoodbets Regional League |
Western Cape
Prior to the start of the season, in November 2025, Santos were expelled from the league. This came after SAFA had excluded Santos from the Nedbank Cup over outstanding financial obligations. Santos had taken the matter to court, and SAFA were interdicted from going ahead with the Nedbank Cup fixture without Santos, and the matter referred to arbitration. SAFA then expelled Santos from the league.[7] Santos appealed and won, and were reinstated in the league, expanding it to 25 teams.[8]
Stream A
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | FN Rangers | 7 | 6 | 1 | 0 | 17 | 5 | +12 | 19 | Qualification for Western Cape final |
| 2 | Hout Bay United | 9 | 5 | 2 | 2 | 14 | 5 | +9 | 17 | |
| 3 | Hanover Park | 8 | 4 | 3 | 1 | 13 | 9 | +4 | 15 | |
| 4 | Seapoint Swifts | 7 | 4 | 2 | 1 | 14 | 9 | +5 | 14 | |
| 5 | Santos | 4 | 3 | 1 | 0 | 5 | 1 | +4 | 10 | |
| 6 | Vasco da Gama | 7 | 2 | 3 | 2 | 10 | 8 | +2 | 9 | |
| 7 | Seaside Spurs | 7 | 2 | 3 | 2 | 9 | 11 | −2 | 9 | |
| 8 | Ubuntu | 8 | 2 | 3 | 3 | 11 | 16 | −5 | 9 | |
| 9 | Cape Town Spurs | 6 | 2 | 2 | 2 | 7 | 7 | 0 | 8 | |
| 10 | Inter City | 8 | 2 | 2 | 4 | 7 | 11 | −4 | 8 | |
| 11 | Young Bafana | 9 | 2 | 2 | 5 | 10 | 17 | −7 | 8 | |
| 12 | Zizwe United | 7 | 1 | 0 | 6 | 5 | 11 | −6 | 3 | |
| 13 | Junction Rovers | 9 | 1 | 0 | 8 | 9 | 21 | −12 | 3 |
Stream B
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Ammar Soccer Academy | 2 | 2 | 0 | 0 | 8 | 1 | +7 | 6 | Qualification for Western Cape playoff |
| 2 | Diadora | 2 | 2 | 0 | 0 | 4 | 1 | +3 | 6 | |
| 3 | Grassy Park United | 2 | 1 | 1 | 0 | 4 | 1 | +3 | 4 | |
| 4 | Barcelona | 2 | 1 | 1 | 0 | 3 | 2 | +1 | 4 | |
| 5 | Batalions FC | 2 | 1 | 1 | 0 | 3 | 2 | +1 | 4 | |
| 6 | Bayhill United | 2 | 1 | 0 | 1 | 8 | 5 | +3 | 3 | |
| 7 | Hillside | 2 | 0 | 1 | 1 | 2 | 3 | −1 | 1 | |
| 8 | Royal Blues | 2 | 0 | 1 | 1 | 3 | 5 | −2 | 1 | |
| 9 | Maties F.C. | 2 | 0 | 1 | 1 | 0 | 2 | −2 | 1 | |
| 10 | Nanini Na All Stars | 1 | 0 | 0 | 1 | 2 | 3 | −1 | 0 | |
| 11 | Mbekweni Cosmos | 2 | 0 | 0 | 2 | 1 | 4 | −3 | 0 | |
| 12 | Ubuntu Spartans | 1 | 0 | 0 | 1 | 0 | 5 | −5 | 0 |