2018–19 SAFA Second Division#Gauteng
{{Use dmy dates|date=April 2022}}
{{ infobox football league season
| image =
| caption =
| competition = SAFA Second Division
| season = 2018–19
| winners = JDR Stars
| promoted = JDR Stars
Steenberg United
| relegated =
| matches =
| total goals =
| average goals =
| prevseason = 2017–18
| nextseason = 2019–20
}}
The 2018–19 SAFA Second Division (known as the ABC Motsepe League for sponsorship reasons) was the 21st 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.
JDR Stars won the playoff after defeating Steenberg United 1-0 in the final. Both teams were promoted to the National First Division, with JDR Stars earning R1 million, and Steenberg United R500,000, in prize money.{{cite web|url=http://www.sabcnews.com/sabcnews/jdr-stars-are-2018-19-national-abc-motsepe-champions/|title=JDR Stars are 2018-19 National ABC Motsepe Champions|date=9 June 2019}}
Regions
=Eastern Cape=
{{#invoke:Sports table|main|style=WDL
|update=complete
|source=https://diskizone.com/table/abc-motsepe-eastern-cape-log-2018-2019/
|res_col_header=QR
|name_TOR=Tornado F.C. |team1= TOR |win_TOR=19 |draw_TOR=6 |loss_TOR=3 |gf_TOR=49 |ga_TOR=13
|name_MTB=Mthatha Bucks |team2= MTB |win_MTB=19 |draw_MTB=5 |loss_MTB=4 |gf_MTB=47 |ga_MTB=16
|name_BPC=Bizano Pondo Chiefs |team3= BPC |win_BPC=19 |draw_BPC=3 |loss_BPC=6 |gf_BPC=53 |ga_BPC=22
|name_PES=PE Stars |team4= PES |win_PES=18 |draw_PES=5 |loss_PES=5 |gf_PES=62 |ga_PES=26
|name_SIB=Sibanye FC |team5= SIB |win_SIB=17 |draw_SIB=7 |loss_SIB=5 |gf_SIB=21 |ga_SIB=26
|name_FUT=Peace Makers FC |team6= FUT |win_FUT=13 |draw_FUT=7 |loss_FUT=8 |gf_FUT=41 |ga_FUT=29
|name_CIL=Yaka United |team7= CIL |win_CIL=10 |draw_CIL=5 |loss_CIL=13 |gf_CIL=38 |ga_CIL=44
|name_SPE=Amavarara |team8= SPE |win_SPE=10 |draw_SPE=4 |loss_SPE=14 |gf_SPE=40 |ga_SPE=41
|name_HFC=Highbury F.C. |team9= HFC |win_HFC=9 |draw_HFC=5 |loss_HFC=14 |gf_HFC=40 |ga_HFC=42
|name_SVU=Swartkops Valley United Brothers |team10= SVU |win_SVU=8 |draw_SVU=7 |loss_SVU=13 |gf_SVU=25 |ga_SVU=45
|name_MAT=Matta Milan |team11= MAT |win_MAT=7 |draw_MAT=9 |loss_MAT=12 |gf_MAT=31 |ga_MAT=45
|name_LIO=Birmingham City |team12= LIO |win_LIO=6 |draw_LIO=6 |loss_LIO=16 |gf_LIO=39 |ga_LIO=69
|name_BUT=Butterworth F.C. |team13= BUT |win_BUT=6 |draw_BUT=5 |loss_BUT=17 |gf_BUT=18 |ga_BUT=43
|name_BBU=Bush Bucks |team14= BBU |win_BBU=6 |draw_BBU=3 |loss_BBU=19 |gf_BBU=28 |ga_BBU=71
|name_TGU=The Guys |team15= TGU |win_TGU=3 |draw_TGU=5 |loss_TGU=20 |gf_TGU=13 |ga_TGU=44
|name_TRY=Future Tigers |team16= TRY |win_TRY=0 |draw_TRY=0 |loss_TRY=0 |gf_TRY=0 |ga_TRY=0
|result1=PLA
|col_PLA = green1 |text_PLA = Playoffs
}}
=Free State=
{{#invoke:Sports table|main|style=WDL
|update=complete
|source=https://diskizone.com/table/abc-motsepe-free-state-log-2018-2019/
|res_col_header=QR
|name_MAN=Mangaung Unite |team1= MAN |win_MAN=25 |draw_MAN=5 |loss_MAN=0 |gf_MAN=84 |ga_MAN=20
|name_BYT=Bloemfontein Young Tigers |team2= BYT |win_BYT=18 |draw_BYT=7 |loss_BYT=5 |gf_BYT=53 |ga_BYT=23
|name_HAR=Harmony FC |team3= HAR |win_HAR=18 |draw_HAR=6 |loss_HAR=6 |gf_HAR=37 |ga_HAR=26
|name_SIB=Sibanye Golden Stars |team4= SIB |win_SIB=16 |draw_SIB=5 |loss_SIB=9 |gf_SIB=43 |ga_SIB=34
|name_TAS=Small Tigers |team5= TAS |win_TAS=15 |draw_TAS=7 |loss_TAS=8 |gf_TAS=62 |ga_TAS=40
|name_AFW=Super Eagles|team6= AFW |win_AFW=13 |draw_AFW=9 |loss_AFW=8 |gf_AFW=44 |ga_AFW=38
|name_CUN=Central University |team7= CUN |win_CUN=10 |draw_CUN=10 |loss_CUN=10 |gf_CUN=36 |ga_CUN=34
|name_BCD=Bloemfontein Celtic Development |team8= BCD |win_BCD=11 |draw_BCD=6 |loss_BCD=13 |gf_BCD=49 |ga_BCD=43
|name_DAY=Days FC |team9= DAY |win_DAY=10 |draw_DAY=6 |loss_DAY=14 |gf_DAY=41 |ga_DAY=44
|name_KIN=Mphatlalatsane United |team10= KIN |win_KIN=10 |draw_KIN=4 |loss_KIN=16 |gf_KIN=42 |ga_KIN=45
|name_LIJ=Lijabatho FC |team11= LIJ |win_LIJ=10 |draw_LIJ=3 |loss_LIJ=17 |gf_LIJ=38 |ga_LIJ=71
|name_DIK=Dikwena United |team12= DIK |win_DIK=9 |draw_DIK=5 |loss_DIK=16 |gf_DIK=36 |ga_DIK=47
|name_FSS=Free State Stars Academy |team13= FSS |win_FSS=7 |draw_FSS=10 |loss_FSS=13 |gf_FSS=41 |ga_FSS=46
|name_KOV=Kovsies |team14= KOV |win_KOV=7 |draw_KOV=10 |loss_KOV=13 |gf_KOV=31 |ga_KOV=46
|name_YOU=Knowledge Glen |team15= YOU |win_YOU=8 |draw_YOU=4 |loss_YOU=18 |gf_YOU=38 |ga_YOU=54
|name_DIA=Dia 2 FC |team16= DIA |win_DIA=4 |draw_DIA=1 |loss_DIA=25 |gf_DIA=19 |ga_DIA=83
|result1=PLA
|col_PLA = green1 |text_PLA = Playoffs
}}
=Gauteng=
{{#invoke:Sports table|main|style=WDL
|update=complete
|source=https://diskizone.com/table/abc-motsepe-gauteng-log-2018-2019/
|res_col_header=QR
|name_JDR=JDR Stars |team1= JDR |win_JDR=18 |draw_JDR=10 |loss_JDR=2 |gf_JDR=52 |ga_JDR=16
|name_BAB=Baberwa |team2= BAB |win_BAB=17 |draw_BAB=10 |loss_BAB=3 |gf_BAB=50 |ga_BAB=23
|name_DON=Dondol Stars |team3= DON |win_DON=20 |draw_DON=6 |loss_DON=4 |gf_DON=53 |ga_DON=19
|name_DUB=Dube Continental |team4= DUB |win_DUB=17 |draw_DUB=3 |loss_DUB=10 |gf_DUB=50 |ga_DUB=37
|name_ALE=Alexandra United |team5= ALE |win_ALE=13 |draw_ALE=7 |loss_ALE=10 |gf_ALE=39 |ga_ALE=35
|name_TIG=M Tigers |team6= TIG |win_TIG=13 |draw_TIG=6 |loss_TIG=11 |gf_TIG=41 |ga_TIG=33
|name_SWA=Swallows |team7= SWA |win_SWA=9 |draw_SWA=14 |loss_SWA=7 |gf_SWA=34 |ga_SWA=29
|name_PRE=Pretoria Callies |team8= PRE |win_PRE=10 |draw_PRE=11 |loss_PRE=9 |gf_PRE=33 |ga_PRE=31
|name_VAA=Vaal Professionals |team9= VAA |win_VAA=10 |draw_VAA=8 |loss_VAA=12 |gf_VAA=32 |ga_VAA=46
|name_PEL=Pele Pele |team10= PEL |win_PEL=10 |draw_PEL=6 |loss_PEL=14 |gf_PEL=42 |ga_PEL=37
|name_AFR=African All Stars |team11= AFR |win_AFR=8 |draw_AFR=12 |loss_AFR=20 |gf_AFR=30 |ga_AFR=30
|name_TEM=Tembisa Sports Centre |team12= TEM |win_TEM=10 |draw_TEM=5 |loss_TEM=15 |gf_TEM=33 |ga_TEM=46
|name_LER=Leruma United |team13= LER |win_LER=8 |draw_LER=7 |loss_LER=14 |gf_LER=36 |ga_LER=45
|name_LIO=FC MaLions |team14= LIO |win_LIO=8 |draw_LIO=4 |loss_LIO=17 |gf_LIO=26 |ga_LIO=53
|name_ACE=Alexandra Black Aces |team15= ACE |win_ACE=8 |draw_ACE=1 |loss_ACE=21 |gf_ACE=29 |ga_ACE=60
|name_XIE=XI Experience |team16= XIE |win_XIE=2 |draw_XIE=6 |loss_XIE=22 |gf_XIE=26 |ga_XIE=66
|result1=PLA
|col_PLA = green1 |text_PLA = Playoffs
}}
=Kwazulu-Natal=
{{#invoke:Sports table|main|style=WDL
|update=complete
|source=https://diskizone.com/table/abc-motsepe-kzn-log-2018-2019/
|res_col_header=QR
|name_LIJ=Summerfield Dynamos |team1= LIJ |win_LIJ=22 |draw_LIJ=4 |loss_LIJ=2 |gf_LIJ=58 |ga_LIJ=19
|name_HAP=Happy Wanderers |team2= HAP |win_HAP=18 |draw_HAP=5 |loss_HAP=5 |gf_HAP=57 |ga_HAP=27
|name_HAR=GWP Friends |team3= HAR |win_HAR=16 |draw_HAR=3 |loss_HAR=8 |gf_HAR=43 |ga_HAR=25
|name_UMV=Umvoti |team4= UMV |win_UMV=15 |draw_UMV=5 |loss_UMV=7 |gf_UMV=47 |ga_UMV=26
|name_AFW=KwaDabeka Sporting |team5= AFW |win_AFW=15 |draw_AFW=5 |loss_AFW=8 |gf_AFW=43 |ga_AFW=28
|name_FSS=Durban FC |team6= FSS |win_FSS=9 |draw_FSS=8 |loss_FSS=11 |gf_FSS=35 |ga_FSS=37
|name_SIB=KwaDukuza United |team7= SIB |win_SIB=8 |draw_SIB=9 |loss_SIB=11 |gf_SIB=32 |ga_SIB=44
|name_CUN=Natal United |team8= CUN |win_CUN=9 |draw_CUN=5 |loss_CUN=14 |gf_CUN=29 |ga_CUN=43
|name_DAY=Rainham Sporting FC |team9= DAY |win_DAY=7 |draw_DAY=9 |loss_DAY=12 |gf_DAY=21 |ga_DAY=35
|name_DIK=Edendale Juventus |team10= DIK |win_DIK=8 |draw_DIK=6 |loss_DIK=14 |gf_DIK=24 |ga_DIK=39
|name_DIA=Ladysmith United |team11= DIA |win_DIA=8 |draw_DIA=6 |loss_DIA=14 |gf_DIA=29 |ga_DIA=53
|name_XIE=XI Experience |team12= XIE |win_XIE=7 |draw_XIE=7 |loss_XIE=14 |gf_XIE=32 |ga_XIE=44
|name_MIL=Milford FC |team13= MIL |win_MIL=9 |draw_MIL=9 |loss_MIL=13 |gf_MIL=22 |ga_MIL=26
|name_KOV=Maritzburg City |team14= KOV |win_KOV=7 |draw_KOV=6 |loss_KOV=15 |gf_KOV=26 |ga_KOV=37
|name_ASH=Ashley United |team15= ASH |win_ASH=6 |draw_ASH=9 |loss_ASH=13 |gf_ASH=27 |ga_ASH=42
|result1=PLA
|col_PLA = green1 |text_PLA = Playoffs
}}
=Limpopo=
{{#invoke:Sports table|main|style=WDL
|update=complete
|source=https://diskizone.com/table/abc-motsepe-limpopo-log-2018-2019/
|res_col_header=QR
|name_BEL=Madridtas |team16= BEL |win_BEL=19 |draw_BEL=7 |loss_BEL=4 |gf_BEL=67 |ga_BEL=29
|name_JOE=Mikhado FC |team1= JOE |win_JOE=16 |draw_JOE=10 |loss_JOE=4 |gf_JOE=59 |ga_JOE=30
|name_UTD=Polokwane United |team2= UTD |win_UTD=18 |draw_UTD=4 |loss_UTD=8 |gf_UTD=47 |ga_UTD=28
|name_THE=The Dolphins |team3= THE |win_THE=17 |draw_THE=6 |loss_THE=7 |gf_THE=42 |ga_THE=28
|name_BOY=Boyne Tigers F.C. |team4= BOY |win_BOY=13 |draw_BOY=8 |loss_BOY=9 |gf_BOY=45 |ga_BOY=35
|name_GIY=Berachah Valley F.C. |team5= GIY |win_GIY=13 |draw_GIY=8 |loss_GIY=9 |gf_GIY=45 |ga_GIY=35
|name_TER=Ditlou F.C. |team6= TER |win_TER=11 |draw_TER=7 |loss_TER=12 |gf_TER=37 |ga_TER=45
|name_MAG=Magesi F.C. |team7= MAG |win_MAG=10 |draw_MAG=8 |loss_MAG=12 |gf_MAG=37 |ga_MAG=43
|name_MOS=Pusela F.C. |team8= MOS |win_MOS=8 |draw_MOS=10 |loss_MOS=12 |gf_MOS=43 |ga_MOS=53
|name_POL=Polokwane City Academy |team9= POL |win_POL=9 |draw_POL=7 |loss_POL=14 |gf_POL=38 |ga_POL=50
|name_MIG=Mighty F.C. |team10= MIG |win_MIG=9 |draw_MIG=7 |loss_MIG=14 |gf_MIG=29 |ga_MIG=43
|name_LEP=Ollesdas FC |team11= LEP |win_LEP=9 |draw_LEP=6 |loss_LEP=15 |gf_LEP=50 |ga_LEP=54
|name_NDE=Ndengeza FC |team12= NDE |win_NDE=9 |draw_NDE=5 |loss_NDE=16 |gf_NDE=54 |ga_NDE=65
|name_GRE=Great North F.C. |team13= GRE |win_GRE=9 |draw_GRE=5 |loss_GRE=16 |gf_GRE=44 |ga_GRE=56
|name_GAW=TRON F.C. |team14= GAW |win_GAW=8 |draw_GAW=7 |loss_GAW=15 |gf_GAW=37 |ga_GAW=50
|name_BIL=Giyani Hotspurs |team15= BIL |win_BIL=7 |draw_BIL=5 |loss_BIL=18 |gf_BIL=36 |ga_BIL=66
|result1=PLA
|col_PLA = green1 |text_PLA = Playoffs
|adjust_points_BEL=-62
|hth_BEL=Madridtas were deducted all points from the 28 matches played with Martin Nsimba in the team after it was discovered that Nsimba had a fraudulent clearance certificate.{{Cite web |date=2019-05-27 |title=SAFA Disciplinary verdict moves Mikhado FC to Motsepe league playoffs |url=https://www.sabcnews.com/sabcnews/safa-disciplinary-verdict-moves-mikhado-fc-to-motsepe-league-playoffs/ |access-date=2021-09-10 |website=SABC News - Breaking news, special reports, world, business, sport coverage of all South African current events. Africa's news leader. |language=en-US}}
}}
=Mpumalanga=
{{#invoke:Sports table|main|style=WDL
|update=complete
|source=https://diskizone.com/table/abc-motsepe-mpumalanga-log-2018-2019/
|res_col_header=QR
|name_ACO=Acornbush United |team1= ACO |win_ACO=23 |draw_ACO=5 |loss_ACO=2 |gf_ACO=73 |ga_ACO=23
|name_GOD=Tjakastad Junior Shepard |team2= GOD |win_GOD=20 |draw_GOD=4 |loss_GOD=6 |gf_GOD=49 |ga_GOD=16
|name_WIT=Witbank Citylads |team3= WIT |win_WIT=17 |draw_WIT=6 |loss_WIT=7 |gf_WIT=53 |ga_WIT=24
|name_PHI=Mlambo Royal Cubs |team4= PHI |win_PHI=16 |draw_PHI=3 |loss_PHI=11 |gf_PHI=37 |ga_PHI=25
|name_BAR=Barberton City Stars |team5= BAR |win_BAR=15 |draw_BAR=4 |loss_BAR=11 |gf_BAR=45 |ga_BAR=39
|name_APP=FC Zone Mavo |team6= APP |win_APP=13 |draw_APP=8 |loss_APP=9 |gf_APP=42 |ga_APP=38
|name_MAP=Nkomazi Royal Eagles |team7= MAP |win_MAP=12 |draw_MAP=9 |loss_MAP=9 |gf_MAP=43 |ga_MAP=30
|name_FOR=Lumoja FC |team8= FOR |win_FOR=11 |draw_FOR=7 |loss_FOR=12 |gf_FOR=48 |ga_FOR=50
|name_TS=Bushbuckridge Bohlabela United |team9= TS |win_TS=10 |draw_TS=9 |loss_TS=11 |gf_TS=37 |ga_TS=35
|name_SEC=Secunda M Stars |team10= SEC |win_SEC=9 |draw_SEC=9 |loss_SEC=12 |gf_SEC=37 |ga_SEC=37
|name_MLA=Bakone FC |team11= MLA |win_MLA=8 |draw_MLA=9 |loss_MLA=13 |gf_MLA=25 |ga_MLA=38
|name_LUM=Nkomazi Real Aces |team12= LUM |win_LUM=10 |draw_LUM=3 |loss_LUM=17 |gf_LUM=37 |ga_LUM=52
|name_GEM=Gemsbok Classic |team13= GEM |win_GEM=8 |draw_GEM=9 |loss_GEM=13 |gf_GEM=47 |ga_GEM=64
|name_F.C=F.C Benfica |team14= F.C |win_F.C=10 |draw_F.C=0 |loss_F.C=20 |gf_F.C=31 |ga_F.C=64
|name_JUS=Somhlolo United |team15= JUS |win_JUS=8 |draw_JUS=4 |loss_JUS=18 |gf_JUS=32 |ga_JUS=60
|name_MHL=Mhluzi Black Rangers |team16= MHL |win_MHL=4 |draw_MHL=3 |loss_MHL=23 |gf_MHL=22 |ga_MHL=63
|result1=PLA
|col_PLA = green1 |text_PLA = Playoffs
}}
=North West=
{{#invoke:Sports table|main|style=WDL
|update=complete
|source=https://diskizone.com/table/abc-motsepe-north-west-log-2018-2019/
|res_col_header=QR
|name_JUN=Casric |team1= JUN |win_JUN=24 |draw_JUN=5 |loss_JUN=1 |gf_JUN=74 |ga_JUN=23
|name_KEL=Buya Msuthu F.C. |team2= KEL |win_KEL=23 |draw_KEL=5 |loss_KEL=2 |gf_KEL=68 |ga_KEL=15
|name_MAM=Young Zebras F.C. |team3= MAM |win_MAM=22 |draw_MAM=5 |loss_MAM=3 |gf_MAM=61 |ga_MAM=19
|name_POL=Polokwane City Rovers |team4= POL |win_POL=17 |draw_POL=5 |loss_POL=8 |gf_POL=58 |ga_POL=29
|name_ORB=Orbit College |team5= ORB |win_ORB=14 |draw_ORB=7 |loss_ORB=8 |gf_ORB=48 |ga_ORB=35
|name_PLA=Ally's Tigers |team6= PLA |win_PLA=13 |draw_PLA=8 |loss_PLA=9 |gf_PLA=45 |ga_PLA=31
|name_STR=Northwest University |team7= STR |win_STR=13 |draw_STR=6 |loss_STR=11 |gf_STR=35 |ga_STR=34
|name_STI=Stilfontein Real Hearts |team8= STI |win_STI=12 |draw_STI=3 |loss_STI=15 |gf_STI=43 |ga_STI=46
|name_UNI=Makapanstad Romans F.C. |team9= UNI |win_UNI=8 |draw_UNI=9 |loss_UNI=13 |gf_UNI=35 |ga_UNI=44
|name_GAR=Marauding Class |team10= GAR |win_GAR=8 |draw_GAR=7 |loss_GAR=15 |gf_GAR=37 |ga_GAR=48
|name_FC=Thaba Tshwane FC |team11= FC |win_FC=7 |draw_FC=8 |loss_FC=14 |gf_FC=21 |ga_FC=40
|name_AMA=Master Peace |team12= AMA |win_AMA=7 |draw_AMA=7 |loss_AMA=16 |gf_AMA=35 |ga_AMA=61
|name_NOR=Glamour Boys |team13= NOR |win_NOR=7 |draw_NOR=5 |loss_NOR=18 |gf_NOR=39 |ga_NOR=63
|name_ORK=Lerome Real South |team14= ORK |win_ORK=6 |draw_ORK=5 |loss_ORK=19 |gf_ORK=26 |ga_ORK=69
|name_PHA=Phatsima All Stars |team15= PHA |win_PHA=5 |draw_PHA=7 |loss_PHA=18 |gf_PHA=22 |ga_PHA=63
|name_MOR=Moretele Gunners |team16= MOR |win_MOR=4 |draw_MOR=6 |loss_MOR=20 |gf_MOR=27 |ga_MOR=54
|name_TIG=Tigane Chelsea |team17= TIG |win_TIG=0 |draw_TIG=0 |loss_TIG=0 |gf_TIG=0 |ga_TIG=0
|result1=PLA
|col_PLA = green1 |text_PLA = Playoffs
}}
=Northern Cape=
==Stream A==
{{#invoke:Sports table|main|style=WDL
|update=complete
|source=https://diskizone.com/table/nc-stream-a-log-2018-2019/
|res_col_header=QR
|name_HUN=Hungry Lions |team1= HUN |win_HUN=9 |draw_HUN=3 |loss_HUN=2 |gf_HUN=34 |ga_HUN=18
|name_MOR=Tornado FC |team2= MOR |win_MOR=8 |draw_MOR=0 |loss_MOR=6 |gf_MOR=25 |ga_MOR=23
|name_MAI=Mainstay United |team3= MAI |win_MAI=6 |draw_MAI=3 |loss_MAI=5 |gf_MAI=28 |ga_MAI=28
|name_COS=Kakamas Sundowns |team4= COS |win_COS=5 |draw_COS=3 |loss_COS=6 |gf_COS=22 |ga_COS=26
|name_NE=Tsantshabane Stars FC |team5= NE |win_NE=5 |draw_NE=2 |loss_NE=7 |gf_NE=20 |ga_NE=19
|name_JUV=Kakamas Juventus |team6= JUV |win_JUV=4 |draw_JUV=5 |loss_JUV=5 |gf_JUV=22 |ga_JUV=27
|name_RAS=Rasta Far Eagles |team7= RAS |win_RAS=4 |draw_RAS=4 |loss_RAS=6 |gf_RAS=24 |ga_RAS=32
|name_OLY=Olympics |team8= OLY |win_OLY=4 |draw_OLY=2 |loss_OLY=8 |gf_OLY=25 |ga_OLY=27
|result1=PLA
|col_PLA = green1 |text_PLA = Playoffs
}}
==Stream B==
{{#invoke:Sports table|main|style=WDL
|update=complete
|source=https://diskizone.com/table/nc-stream-b-log-2018-2019/
|res_col_header=QR
|name_JUV=United Rovers |team1= JUV |win_JUV=9 |draw_JUV=3 |loss_JUV=0 |gf_JUV=23 |ga_JUV=9
|name_CON=Conville United |team2= CON |win_CON=9 |draw_CON=1 |loss_CON=2 |gf_CON=28 |ga_CON=15
|name_NC=Northern Cape Liverpool |team3= NC |win_NC=8 |draw_NC=1 |loss_NC=3 |gf_NC=24 |ga_NC=14
|name_YOU=Olifantshoek Young Stars |team4= YOU |win_YOU=5 |draw_YOU=0 |loss_YOU=7 |gf_YOU=17 |ga_YOU=22
|name_PIR=Magareng Young Stars |team5= PIR |win_PIR=4 |draw_PIR=0 |loss_PIR=8 |gf_PIR=13 |ga_PIR=20
|name_KUR=Kuruman Kicks F.C. |team6= KUR |win_KUR=2 |draw_KUR=1 |loss_KUR=9 |gf_KUR=28 |ga_KUR=15
|name_STE=Maruping United |team7= STE |win_STE=1 |draw_STE=2 |loss_STE=9 |gf_STE=13 |ga_STE=26 |
|name_WIL=William Prescod A. F.C. |team8= WIL |win_WIL=0 |draw_WIL=0 |loss_WIL=0 |gf_WIL=0 |ga_WIL=0
|result1=PLA
|col_PLA = green1 |text_PLA = Playoffs
}}
=Western Cape=
{{#invoke:Sports table|main|style=WDL
|update=complete
|source=https://diskizone.com/table/abc-motsepe-western-cape-log-2018-2019/
|res_col_header=QR
|name_STE=Steenberg United |team1= STE |win_STE=21 |draw_STE=6 |loss_STE=3 |gf_STE=62 |ga_STE=18
|name_THE=The Magic |team2= THE |win_THE=20 |draw_THE=7 |loss_THE=3 |gf_THE=59 |ga_THE=19
|name_ZIZ=Zizwe United |team3= ZIZ |win_ZIZ=16 |draw_ZIZ=11 |loss_ZIZ=3 |gf_ZIZ=62 |ga_ZIZ=26
|name_GLE=Glendene United |team4= GLE |win_GLE=16 |draw_GLE=8 |loss_GLE=6 |gf_GLE=46 |ga_GLE=31
|name_IKA=Ikapa Sporting |team5= IKA |win_IKA=12 |draw_IKA=10 |loss_IKA=8 |gf_IKA=38 |ga_IKA=33
|name_AJA=Ajax Cape Town Youth |team6= AJA |win_AJA=13 |draw_AJA=4 |loss_AJA=13 |gf_AJA=53 |ga_AJA=50
|name_MOR=Morning Stars |team7= MOR |win_MOR=12 |draw_MOR=7 |loss_MOR=11 |gf_MOR=41 |ga_MOR=45
|name_SAN=Santos |team8= SAN |win_SAN=11 |draw_SAN=8 |loss_SAN=11 |gf_SAN=40 |ga_SAN=37
|name_HBU=Hout Bay United |team9= HBU |win_HBU=12 |draw_HBU=4 |loss_HBU=14 |gf_HBU=39 |ga_HBU=40
|name_GRA=Grassy Park United |team10= GRA |win_GRA=10 |draw_GRA=9 |loss_GRA=11 |gf_GRA=46 |ga_GRA=48
|name_BAT=Batalion FC |team11= BAT |win_BAT=11 |draw_BAT=5 |loss_BAT=14 |gf_BAT=31 |ga_BAT=34
|name_JOM=Jomos Power |team12= JOM |win_JOM=11 |draw_JOM=2 |loss_JOM=17 |gf_JOM=43 |ga_JOM=82
|name_ROY=Royal Blues |team13= ROY |win_ROY=9 |draw_ROY=7 |loss_ROY=14 |gf_ROY=34 |ga_ROY=43
|name_FNR=FN Rangers |team14= FNR |win_FNR=7 |draw_FNR=6 |loss_FNR=17 |gf_FNR=39 |ga_FNR=45
|name_OCV=Ocean View FC |team15= OCV |win_OCV=2 |draw_OCV=9 |loss_OCV=19 |gf_OCV=25 |ga_OCV=64
|name_MBC=Mbekweni Cosmos |team16= MBC |win_MBC=3 |draw_MBC=5 |loss_MBC=22 |gf_MBC=27 |ga_MBC=70
|result1=PLA
|col_PLA = green1 |text_PLA = Playoffs
}}
Playoff stage
=Group A=
{{#invoke:sports table|main|style=WDL
|res_col_header=Q
|team1=STE |name_STE = Casric
|team2=JDR|name_JDR=Acornbush United
|team3=SUM|name_SUM= Mikhado
|win_STE =2|draw_STE =0|loss_STE =0|gf_STE =6|ga_STE =0
|win_JDR=1|draw_JDR=0|loss_JDR=1|gf_JDR=3|ga_JDR=1
|win_SUM=0|draw_SUM=0|loss_SUM=2|gf_SUM=0|ga_SUM=8
|col_C=#cfc|text_C=
|result1=C
|update=complete|source=https://diskizone.com/table/abc-motsepe-promotion-playoff-group-a-log-2018-2019/
}}
=Group B=
{{#invoke:sports table|main|style=WDL
|res_col_header=Q
|team1=STE |name_STE =Hungry Lions
|team2=JDR|name_JDR=Mangaung Unite
|team3=SUM|name_SUM= Tornado
|win_STE =1|draw_STE =1|loss_STE =0|gf_STE =3|ga_STE =2
|win_JDR=0|draw_JDR=2|loss_JDR=0|gf_JDR=3|ga_JDR=3
|win_SUM=0|draw_SUM=1|loss_SUM=1|gf_SUM=3|ga_SUM=4
|col_C=#cfc|text_C=
|result1=C
|update=complete|source=https://diskizone.com/table/abc-motsepe-promotion-playoff-group-b-log-2018-2019/
}}
=Group C=
{{#invoke:sports table|main|style=WDL
|res_col_header=Q
|team1=STE |name_STE =Steenberg United
|team2=JDR|name_JDR=JDR Stars
|team3=SUM|name_SUM= Summerfield Dynamos
|win_STE =2|draw_STE =0|loss_STE =0|gf_STE =5|ga_STE =3
|win_JDR=1|draw_JDR=0|loss_JDR=1|gf_JDR=7|ga_JDR=5
|win_SUM=0|draw_SUM=0|loss_SUM=2|gf_SUM=1|ga_SUM=5
|col_C=#cfc|text_C=
|result1=C|result2=C
|update=complete|source=https://diskizone.com/table/abc-motsepe-promotion-playoff-group-c-log-2018-2019/
}}
=Semi-finals=
{{footballbox
| date = 7 June 2019
| event =
| round =
| time =
| team1 = JDR Stars
| score = 2 - 0
| aet =
| report = [https://diskizone.com/event/449486/ Report]
| team2 = Hungry Lions
| goals1 =
| goals2 =
| stadium = Erica Park
| attendance =
| referee =
| penalties1 =
| penaltyscore =
| penalties2 =
}}
{{footballbox
| date = 7 June 2019
| event =
| round =
| time =
| team1 = Casric
| score = 0 - 1
| aet =
| report = [https://diskizone.com/event/449484/ Report]
| team2 = Steenberg
| goals1 =
| goals2 =
| stadium = Erica Park
| attendance =
| referee =
| penalties1 =
| penaltyscore =
| penalties2 =
}}
=Playoff final=
{{footballbox
| date = 8 June 2019
| event =
| round =
| time =
| team1 = JDR Stars
| score = 1 - 0
| aet =
| report = [https://www.sabcnews.com/sabcnews/jdr-stars-are-2018-19-national-abc-motsepe-champions/ Report]
| team2 = Steenberg United
| goals1 = Sello Letooane
| goals2 =
| stadium = Erica Park
| attendance =
| referee =
| penalties1 =
| penaltyscore =
| penalties2 =
}}
References
{{reflist}}
{{South African soccer seasons}}
{{DEFAULTSORT:2018-19 SAFA Second Division}}