Football league season
The 2022–23 SAFA Second Division (known as the ABC Motsepe League for sponsorship reasons)[ 1] was the 25th 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 was completed, the nine winning teams of each regional division entered the playoffs.[ 2]
Upington City from the Northern Cape , and Orbit College from the North West qualified for the final, with both earning promotion to the 2023–24 National First Division .[ 3] [ 4]
Upington City defeated Orbit College 3-1 in the final, with Upington City taking R 1.2 million in prize money, and Orbit R600,000.[ 5]
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Amavarara 16 10 4 2 28 11 +17 34 Playoffs 2 Sinenkani 16 8 5 3 28 15 +13 29 3 FC Ravens 16 7 7 2 21 10 +11 28 4 AmaMpondo United 16 7 3 6 20 18 +2 24 5 Highbury FC 16 5 8 3 23 21 +2 23 6 Matta Milan 16 5 3 8 14 21 −7 18 7 Thohoyandou FC 16 4 3 9 11 18 −7 15 8 Bush Bucks 16 3 6 7 15 23 −8 15 9 Champion FC 16 2 3 11 10 33 −23 9
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Peace Makers FC 16 9 4 3 26 13 +13 31 Playoffs 2 FC Siyanda 16 9 3 4 29 17 +12 30 3 Bush Pirates 16 9 3 4 26 14 +12 30 4 Amaxesibe FC 16 6 4 6 19 21 −2 22 5 Relatives FC 16 5 6 5 15 24 −9 21 6 Hanley FC 16 4 8 4 15 14 +1 20 7 Seven Stars 16 3 8 5 17 22 −5 17 8 Bizana Pondo Chiefs 16 3 4 9 14 21 −7 13 9 FC Jacaranda 16 1 6 9 16 31 −15 9
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Buffalo FC 16 10 3 3 25 19 +6 33 Playoffs 2 D General FC 16 8 8 0 28 10 +18 32 3 Dikwena United 16 8 6 2 28 12 +16 30 4 African Warriors 16 7 8 1 21 10 +11 29 5 Marquard Dynamos 16 5 8 3 21 18 +3 23 6 Clever Boys 16 3 5 8 13 19 −6 14 7 Bloemfontein Young Tigers 16 2 6 8 16 26 −10 12 8 FC Spartans 16 2 4 10 12 27 −15 10 9 Welkom Real Stars 16 1 4 11 10 33 −23 7
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 FC Black Cross 16 13 1 2 39 18 +21 40 Playoffs 2 Mangaung Unite 16 11 3 2 35 11 +24 36 3 Mathaithai 16 7 3 6 26 24 +2 24 4 Sibanye Golden Stars 16 7 1 8 29 33 −4 22 5 Central University 16 6 3 7 23 19 +4 21 6 Peace Lovers 16 5 3 8 16 24 −8 18 7 Bloemfontein Eagles 16 5 2 9 17 21 −4 17 8 FC Matjhabeng 16 4 4 8 28 33 −5 16 9 Small Tigers 16 4 0 12 17 47 −30 12
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Dondol Stars 36 24 8 4 66 17 +49 80 Playoffs 2 Pele Pele 36 22 7 7 78 34 +44 73 3 Jomo Cosmos 36 22 7 7 54 28 +26 73 4 Soweto Super United 36 21 10 5 56 34 +22 73 5 Highlands Park 36 19 12 5 50 19 +31 69 6 African All Stars 36 21 5 10 55 38 +17 68 7 Hollywood Thunder 36 16 10 10 38 25 +13 58 8 M Tigers 36 15 12 9 65 40 +25 57 9 JBM FC 36 16 6 14 54 44 +10 54 10 Wits University 36 14 10 12 43 41 +2 52 11 Dube Continental 36 13 8 15 60 59 +1 47 12 ZK 36 11 7 18 39 54 −15 40 13 Ally's Tigers 36 10 10 16 34 52 −18 40 14 Senaoane Gunners 36 10 7 19 43 64 −21 37 15 Mamelodi Newcastle 36 10 5 21 32 59 −27 35 16 Tembisa Sports Centre 36 8 10 18 40 59 −19 34 17 Leruma United 36 9 6 21 39 58 −19 33 18 FC MaLions 36 3 7 26 20 68 −48 16 19 Casric F.C. 36 3 3 30 22 95 −73 12
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Milford FC 18 12 5 1 27 7 +20 41 Playoffs 2 Mkhumbane Classic 18 12 3 3 28 12 +16 39 3 Stone Breakers 18 11 4 3 34 19 +15 37 4 Summerfield Dynamos 18 11 4 3 25 10 +15 37 5 Njampela FC 18 10 3 5 34 19 +15 33 6 Muzi King Masters 18 5 5 8 14 19 −5 20 7 Happy Wanderers 18 3 6 9 14 25 −11 15 8 Mtuba All Stars 18 4 1 13 19 32 −13 13 9 Asande FC 18 2 4 12 12 35 −23 10 10 Mkwakhwini Classic 18 2 1 15 16 45 −29 7
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 uMsinga United 18 11 5 2 31 10 +21 38 Playoffs 2 GWP Friends 18 11 5 2 28 9 +19 38 3 Mkhambathi FC 18 10 6 2 28 12 +16 36 4 Midland Wanderers 18 10 3 5 26 13 +13 33 5 Newcastle All Stars 18 8 7 3 24 20 +4 31 6 Ethekwini Coastal 18 7 1 10 19 22 −3 22 7 Umvoti 18 5 6 7 15 10 +5 21 8 Drakensberg FC 18 5 4 9 17 29 −12 19 9 Durban Pioneers 18 2 4 12 19 32 −13 10 10 XI Experience 18 0 1 17 8 58 −50 1
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Mpheni Home Defenders 16 15 0 1 30 5 +25 45 Playoffs 2 Giyani Happy Boys 16 11 3 2 32 18 +14 36 3 United Artists 16 6 4 6 11 11 0 22 4 Emmanuel FC 16 5 4 7 19 25 −6 19 5 Bellevue Village Winners Park 16 4 5 7 14 15 −1 17 6 Vondwe XI Bullets 16 4 5 7 18 22 −4 17 7 Munaca FC 16 4 4 8 16 17 −1 16 8 Musina United 16 4 4 8 14 23 −9 16 9 Mikhado FC 16 3 3 10 6 24 −18 12
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 The Dolphins 16 13 1 2 28 6 +22 40 Playoffs 2 Ngwaabe City Motors FC 16 12 3 1 32 7 +25 39 3 Mighty F.C. 15 7 2 6 18 22 −4 23 4 Tzaneen United 16 6 3 7 23 23 0 21 5 Tubatse United 15 6 3 6 25 26 −1 21 6 Eleven Fast Tigers 15 5 3 7 17 23 −6 18 7 Ditlou F.C. 16 5 2 9 21 26 −5 17 8 PJ Stars 16 3 2 11 9 24 −15 11 9 Phinnet F.C. 13 2 1 10 9 25 −16 7
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Secunda M Stars 16 9 6 1 24 11 +13 33 Playoffs 2 Fernie Battalion FC 16 10 3 3 31 19 +12 33 3 Sivutsa Stars 16 8 4 4 24 16 +8 28 4 Middelburg United 16 8 4 4 23 15 +8 28 5 Mpumalanga Football Academy 16 6 3 7 20 20 0 21 6 Passion FC 16 4 6 6 21 26 −5 18 7 Kanyamazane All Stars 16 5 2 9 15 20 −5 17 8 Witbank Citylads 16 4 3 9 14 21 −7 15 9 Witbank Shepard 16 1 3 12 11 35 −24 6
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Mlambo Royal Cubs 15 10 2 3 29 14 +15 32 Playoffs 2 Barberton All Stars 16 9 2 5 35 21 +14 29 3 Gemsbok Classic 16 8 5 3 24 14 +10 29 4 Destiny College 15 7 5 3 20 13 +7 26 5 Sibange Young Bucks 15 6 5 4 20 14 +6 23 6 Bakoena Chiefs 16 4 6 6 24 27 −3 18 7 Phaphama FC 16 4 4 8 19 25 −6 16 8 Flymingo United FC 15 1 6 8 11 27 −16 9 9 Kabokweni Future Stars 12 1 1 10 5 32 −27 4
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Orbit College 15 13 1 1 40 6 +34 40 Playoffs 2 Som United 15 10 1 4 20 11 +9 31 3 Stilfontein Real Hearts 15 7 3 5 22 19 +3 24 4 Kgositlile FC 15 7 2 6 20 23 −3 23 5 Army Rockets FC 14 5 2 7 17 25 −8 17 6 Thaba Tshwane FC 15 3 5 7 19 31 −12 14 7 NW Signal 14 3 3 8 14 21 −7 12 8 NWU Tawana 14 3 0 11 16 30 −14 9 9 Rustenburg FC 5 1 1 3 4 6 −2 4
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 North West University 15 11 2 2 38 12 +26 35 Playoffs 2 Bokone FC 15 10 1 4 31 18 +13 31 3 Black Eagles 15 8 5 2 21 11 +10 29 4 Mahika Champions 15 4 6 5 18 16 +2 18 5 FC Maberethe 15 4 6 5 15 23 −8 18 6 City Rovers 14 5 2 7 20 23 −3 17 7 TUT FC 15 4 3 8 17 19 −2 15 8 Taung Mega Stars 15 2 1 12 9 38 −29 7 9 Manong FC 7 2 0 5 3 12 −9 6
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Upington City 16 12 3 1 27 7 +20 39 Playoffs 2 Kakamas Juventus 16 11 2 3 28 11 +17 35 3 NC Professionals 16 8 2 6 26 13 +13 26 4 Tornado FC 16 8 1 7 27 22 +5 25 5 Benfica FC 16 7 1 8 15 18 −3 22 6 Olympics 16 5 5 6 24 28 −4 20 7 Kakamas Sundowns 16 6 2 8 21 25 −4 20 8 Olifantshoek Sporting 16 4 4 8 18 23 −5 16 9 Olifantshoek Young Stars 16 0 2 14 9 48 −39 2
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Diamond City 16 12 3 1 49 15 +34 39 Playoffs 2 Postmasburg FC 16 10 4 2 24 7 +17 34 3 United Rovers 16 8 2 6 33 32 +1 26 4 Jacksa Spears 16 7 4 5 32 28 +4 25 5 Tsantshabane Stars FC 16 7 3 6 25 16 +9 24 6 Warrenvale Stars 16 7 0 9 18 24 −6 21 7 Rasta Far Eagles 16 4 2 10 19 35 −16 14 8 Kuruman Scorpions 16 3 3 10 14 33 −19 12 9 Colville United 16 3 1 12 12 36 −24 10
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Zizwe United 16 11 2 3 25 12 +13 35 Playoffs 2 Hout Bay United 16 11 0 5 38 19 +19 33 3 Santos 16 7 4 5 25 20 +5 25 4 Grassy Park United 16 7 4 5 17 17 0 25 5 Maties FC 16 7 1 8 31 27 +4 22 6 City Kings 16 6 4 6 21 19 +2 22 7 Ikapa Sporting 16 5 3 8 16 26 −10 18 8 Cape Town Spurs Youth 16 4 3 9 17 29 −12 15 9 Mbekweni Sundowns 16 2 3 11 23 44 −21 9
Pos Team Pld W D L GF GA GD Pts Qualification or relegation 1 Young Bafana 16 10 4 2 31 17 +14 34 Playoffs 2 Ubuntu Cape Town 16 10 2 4 35 23 +12 32 3 Clarewood JPM FC 16 9 3 4 36 13 +23 30 4 FN Rangers 16 9 3 4 31 13 +18 30 5 Hanover Park FC 16 8 3 5 39 19 +20 27 6 Batalion FC 16 7 4 5 18 23 −5 25 7 Ukhanya United 16 2 4 10 12 33 −21 10 8 Royal Blues 16 2 3 11 13 38 −25 9 9 Wanderers FC 16 1 2 13 10 46 −36 5
Western Cape winners Young Bafana were pulled from the playoffs a week before they started after losing an arbitration case lodged by rivals Zizwe United regarding playing with unregistered players. However, hours before kickoff, the ruling was set aside by the Gauteng High Court and Young Bafana entered the playoffs.[ 6]
The semifinal between hosts Umsinga United and Orbit College at Harry Gwala Stadium was marred by violence. Orbit College won 1–0, and at the end of the match, fans invaded the pitch, gunshots were fired, while Umsinga United's goalkeeper coach Gezani Zondi was struck on the head and needed medical attention.[ 7] [ 8] [ 9]
Upington City beat Mpheni Home Defenders of Limpopo 3–2 on penalties after a 1–1 draw in the first semi-final of the day, while Orbit College broke many hearts in a crowded Harry Gwala Stadium when they beat local side Umsinga United 1–0 in the second semi-final.