2019 Malaysia M4 League#Subang Football League

{{Infobox football league season

| competition = Malaysia M4 League

| image = File:Liga M4.png

| season = 2019

| dates =

| winners = KSR SAINS

| promoted = KSR SAINS
Ikram Muda

| relegated =

| continentalcup1 =

| continentalcup1 qualifiers=

| matches =

| total goals =

| league topscorer =

| best goalkeeper =

| biggest home win =

| biggest away win =

| highest scoring =

| longest wins =

| longest unbeaten =

| longest winless =

| longest losses =

| highest attendance =

| lowest attendance =

| attendance =

| average attendance =

| prevseason =

| nextseason = 2023

| updated =

| extra information =

}}

The 2019 Malaysia M4 League (Malay: 2019 Liga M4 Malaysia) was the inaugural season of the League competition since its establishment in 2019. It is in the fourth tier of the Malaysia football league system.{{cite web|url=http://inikanbola.my/2018/03/25/pembentukan-divisyen-5-memang-tepat/|title=Pembentukan Divisyen 4 memang tepat|publisher=|website=Inikanbola.com|access-date=2019-11-19|archive-date=2018-07-24|archive-url=https://web.archive.org/web/20180724160145/http://inikanbola.my/2018/03/25/pembentukan-divisyen-5-memang-tepat/|url-status=dead}}
- {{cite web|url=http://johorsoutherntigers.com.my/14-state-and-social-league-organisers-sign-agreement-to-join-m5-league/|title=14 state and social to join M4 League|publisher=Johor Southerns Tigers|access-date=2019-11-19|archive-url=https://web.archive.org/web/20190222132838/http://johorsoutherntigers.com.my/14-state-and-social-league-organisers-sign-agreement-to-join-m5-league/|archive-date=2019-02-22|url-status=dead}}
- {{cite web|url=https://www.vocketfc.com/penyertaan-liga-m4-bertambah/|title=Penyertaan Liga M4 bertambah|publisher=Vocket FC|accessdate=15 October 2019}}

Liga Melaka Division 1

{{main|2019 Liga Melaka}}

= Group A =

{{#invoke:Sports table|main|style=football

|section=Division 1 Group A

|update= Complete

|source=[https://www.facebook.com/MelakaUnitedSA/ Liga Melaka]

|team1=MBM

|team2=PER

|team3=PUL

|team4=HUL

|team5=MAS

|result1=PO |result2=QF

|result5=Rel

|win_PUL=1 |draw_PUL=2 |loss_PUL=1 |gf_PUL=2 |ga_PUL=3

|win_PER=3 |draw_PER=0 |loss_PER=1 |gf_PER=6 |ga_PER=3

|win_MBM=3 |draw_MBM=0 |loss_MBM=1 |gf_MBM=8 |ga_MBM=1

|win_HUL=1 |draw_HUL=1 |loss_HUL=2 |gf_HUL=3 |ga_HUL=3

|win_MAS=0 |draw_MAS=1 |loss_MAS=3 |gf_MAS=1 |ga_MAS=10

|name_PUL = Pulau Sebang

|name_PER = Perma

|name_MBM = MBMB Warriors

|name_HUL = Hulubalang

|name_MAS = Masjid Tanah

|status_MBM = C, Q

|status_MAS = R

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=Q

|col_PO=green1 |text_PO=Knockout Stage and Qualification to Play-off round

|col_QF=yellow1 |text_QF=Knockout Stage

|col_Rel=red1 |text_Rel= Religation to Division 2

}}

= Group B =

{{#invoke:Sports table|main|style=football

|section=Division 1 Group B

|update= complete

|source=[https://www.facebook.com/MelakaUnitedSA/ Liga Melaka]

|team1=AND

|team2=SAM

|team3=TAM

|team4=PEN

|team5=GER

|team6=TEM

|result1=QF |result2=QF

|result6=Rel

|win_AND=5 |draw_AND=0 |loss_AND=0 |gf_AND=14 |ga_AND=2

|win_TEM=0 |draw_TEM=0 |loss_TEM=5 |gf_TEM=5 |ga_TEM=14

|win_PEN=2 |draw_PEN=1 |loss_PEN=2 |gf_PEN=8 |ga_PEN=11

|win_TAM=2 |draw_TAM=1 |loss_TAM=2 |gf_TAM=8 |ga_TAM=8

|win_GER=1 |draw_GER=0 |loss_GER=4 |gf_GER=7 |ga_GER=12

|win_SAM=4 |draw_SAM=0 |loss_SAM=1 |gf_SAM=12 |ga_SAM=6

|name_AND = Andalas

|name_TEM = Teman FM

|name_PEN = Pengkalan

|name_TAM = Tampoi

|name_GER = Gerakan

|name_SAM = SAMB II

|status_TEM= R

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=Q

|col_QF=yellow1 |text_QF=Knockout Stage

|col_Rel=red1 |text_Rel= Religation to Division 2

}}

KLFA Super League

{{main|2019 Kuala Lumpur League}}

{{#invoke:Sports table|main|style=WDL

|section=Super League

|source= [https://kualalumpurfa.com/table/klfa-league-super/ KLFA Super League]

|update= complete

|team1=IFC

|team2=CCC

|team3=DRB

|team4=TEN

|team5=KKL

|team6=JLJ

|team7=TUDM

|team8=PLUS

|team9=BSN

|team10=PAN

|result2=PRO |result3= |result9=REL|result10=REL

|win_CCC=6 |draw_CCC=2 |loss_CCC=1 |gf_CCC=20 |ga_CCC=9 |status_CCC= Q

|win_IFC=7 |draw_IFC=0 |loss_IFC=2 |gf_IFC=24 |ga_IFC=10 |status_IFC=

|win_JLJ=3 |draw_JLJ=3 |loss_JLJ=3 |gf_JLJ=18 |ga_JLJ=14 |status_JLJ=

|win_TEN=5 |draw_TEN=3 |loss_TEN=1 |gf_TEN=23 |ga_TEN=9 |status_TEN=

|win_DRB=6 |draw_DRB=2 |loss_DRB=1 |gf_DRB=17 |ga_DRB=7 |status_DRB=

|win_TUDM=2 |draw_TUDM=1 |loss_TUDM=6 |gf_TUDM=14 |ga_TUDM=22 |status_TUDM=

|win_KKL=5 |draw_KKL=3 |loss_KKL=1 |gf_KKL=16 |ga_KKL=5 |status_KKL=

|win_PLUS=2 |draw_PLUS=1 |loss_PLUS=6 |gf_PLUS=7 |ga_PLUS=18 |status_PLUS=

|win_BSN=1 |draw_BSN=1 |loss_BSN=7 |gf_BSN=7 |ga_BSN=28 |status_BSN=R

|win_PAN=0 |draw_PAN=0 |loss_PAN=9 |gf_PAN=4 |ga_PAN=29 |status_PAN= R

|name_CCC = Cheras Perdana

|name_PAN = Panthers United

|name_TEN = Tentera Darat

|name_KKL = Kilat KL

|name_DRB = DRB-Hicom

|name_JLJ = JLJ Diraja

|name_PLUS = PLUS

|name_IFC = Immigration

|name_TUDM = TUDM Hornets

|name_BSN = BSN

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_PRO=green1 |text_PRO=Qualification to Play-off round

|col_REL=red1 |text_REL=Relegation to Division 1

}}

Liga THB-KFA

{{main|2019 Liga THB-KFA}}

= North Zone =

{{#invoke:Sports table|main|style=WDL

|source=[https://www.facebook.com/ligathbkedahfa/ Liga THB-KFA]

|update=Complete

|team1=SM

|team2=THB

|team3=PTJ

|team4=PS

|team5=MPKP

|team6=KIFA

|team7=PG

|team8=KR

|team9=ILP

|team10=PDK

|win_SM=8 |draw_SM=1 |loss_SM=0 |gf_SM=28 |ga_SM=3 |status_SM= C

|win_THB=8 |draw_THB=0 |loss_THB=1 |gf_THB=45 |ga_THB=3 |status_THB=

|win_PTJ=5 |draw_PTJ=2 |loss_PTJ=2 |gf_PTJ=19 |ga_PTJ=13 |status_PTJ=

|win_PS=5 |draw_PS=2 |loss_PS=2 |gf_PS=15 |ga_PS=11 |status_PS=

|win_MPKP=4 |draw_MPKP=1 |loss_MPKP=4 |gf_MPKP=28 |ga_MPKP=18 |status_MPKP=

|win_KIFA=4 |draw_KIFA=0 |loss_KIFA=5 |gf_KIFA=16 |ga_KIFA=22 |status_KIFA=

|win_PG=3 |draw_PG=2 |loss_PG=4 |gf_PG=19 |ga_PG=16 |status_PG=

|win_KR=3 |draw_KR=0 |loss_KR=6 |gf_KR=14 |ga_KR=44 |status_KR=

|win_ILP=1 |draw_ILP=0 |loss_ILP=8 |gf_ILP=8 |ga_ILP=37 |status_ILP=

|win_PDK=0 |draw_PDK=0 |loss_PDK=9 |gf_PDK=0 |ga_PDK=28 |status_PDK=

|result1=PRO

|name_SM= Suka Menanti

|name_THB= THB Wanderers

|name_PTJ= Padang Terap Jr.

|name_PS= Pokok Sena

|name_MPKP= MPKP

|name_KIFA= KIFA-MSIK

|name_PG= PG

|name_KR= Kubang Rotan

|name_ILP= ILP Jitra

|name_PDK= Pendidikan

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_PRO=yellow1 |text_PRO=Advance to Knock-out stage

}}

= South Zone =

{{#invoke:Sports table|main|style=WDL

|source=[https://www.facebook.com/ligathbkedahfa/ Liga THB-KFA]

|update=Complete

|team1=PQD

|team2=MPKK

|team3=YAN

|team4=BC

|team5=MDB

|team6=TLJ

|team7=19R

|team8=ARE

|team9=SER

|team10=POL

|win_PQD=8 |draw_PQD=0 |loss_PQD=1 |gf_PQD=23 |ga_PQD=10 |status_PQD=

|win_MPKK=7 |draw_MPKK=1 |loss_MPKK=1 |gf_MPKK=15 |ga_MPKK=4 |status_MPKK=

|win_YAN=4 |draw_YAN=3 |loss_YAN=2 |gf_YAN=13 |ga_YAN=8 |status_YAN=

|win_BC=4 |draw_BC=3 |loss_BC=2 |gf_BC=16 |ga_BC=13 |status_BC=

|win_MDB=4 |draw_MDB=1 |loss_MDB=4 |gf_MDB=18 |ga_MDB=16 |status_MDB=

|win_TLJ=4 |draw_TLJ=0 |loss_TLJ=5 |gf_TLJ=13 |ga_TLJ=15 |status_TLJ=

|win_19R=3 |draw_19R=2 |loss_19R=3 |gf_19R=12 |ga_19R=9 |status_19R=

|win_ARE=2 |draw_ARE=2 |loss_ARE=5 |gf_ARE=13 |ga_ARE=19 |status_ARE=

|win_SER=1 |draw_SER=1 |loss_SER=7 |gf_SER=6 |ga_SER=15 |status_SER=

|win_POL=0 |draw_POL=1 |loss_POL=7 |gf_POL=2 |ga_POL=20 |status_POL=

|result1=PRO

|name_PQD= Peqedu

|name_MPKK= MPKK

|name_YAN= Yan

|name_BC= Belantik City

|name_MDB= Baling MDB

|name_TLJ= TLJ

|name_19R= 19 RAMD ATM

|name_ARE= Arena

|name_SER= Padang Serai

|name_POL= POLIMAS

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_PRO=yellow1 |text_PRO= Advance to Knock-out stage

}}

Subang Football League

{{main|2019 Subang Football League}}

{{#invoke:Sports table|main|style=WDL

|section=League table

|source=[https://www.facebook.com/subangfootballleague/ SFL]

|team1=MPKJ |team2=KRU |team3=PAL |team4=STAR |team5=USTT |team6=PJH |team7=ING |team8=KLC |team9=LUG |team10=WID

|update=Complete

|win_MPKJ=7 |draw_MPKJ=2 |loss_MPKJ=0 |gf_MPKJ=33 |ga_MPKJ=5 |status_MPKJ= Q

|win_KRU=6 |draw_KRU=2 |loss_KRU=1 |gf_KRU=28 |ga_KRU=5 |status_KRU=

|win_PAL=6 |draw_PAL=1 |loss_PAL=2 |gf_PAL=23 |ga_PAL=10 |status_PAL= Q

|win_STAR=5 |draw_STAR=0 |loss_STAR=4 |gf_STAR=15 |ga_STAR=10 |status_STAR=

|win_USTT=4|draw_USTT=2|loss_USTT=3 |gf_USTT=11 |ga_USTT=9 |status_USTT=

|win_PJH=3 |draw_PJH=3|loss_PJH=3 |gf_PJH=14 |ga_PJH=14 |status_PJH=

|win_ING=3 |draw_ING=2 |loss_ING=4 |gf_ING=15 |ga_ING=9 |status_ING=

|win_KLC=2 |draw_KLC=1 |loss_KLC=6 |gf_KLC=13 |ga_KLC=24 |status_KLC=

|win_LUG=2 |draw_LUG=1 |loss_LUG=6 |gf_LUG=12 |ga_LUG=24 |status_LUG=

|win_WID=0 |draw_WID=0 |loss_WID=9 |gf_WID=4|ga_WID=59|status_WID=

|result1=ACP1

|result3=ACP2

|name_MPKJ =MPKJ

|name_KRU=KRU II

|name_PAL=Palitus

|name_STAR=X-Star

|name_USTT=KXSLiquid USTT

|name_PJH=PJH FC

|name_ING=Ingress United

|name_KLC=KL Cityboys

|name_LUG=Level Up Gators

|name_WID=Wild Bear

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=QR

|col_ACP1=blue1 |text_ACP1=Qualification for Selangor Champion League

|col_ACP2=green1 |text_ACP2=Qualification to Play-off round

}}

Terengganu Amateur League

{{main|2019 Terengganu Amateur League}}

= Super League =

{{#invoke:Sports table|main|style=football

|section=Super League

|update= complete

|source=[https://www.facebook.com/terengganuamateurleague/ Official Website]

|team1=BES

|team2=PBSMT

|team3=MAR

|team4=REA

|team5=BTK

|team6=SUH

|team7=CND

|team8=PFC

|team9=IFC

|team10=MYX

|result1=TC |result2=TC

|result3=TC |result4=QF

|result10=

|win_CND=3 |draw_CND=1 |loss_CND=5 |gf_CND=11 |ga_CND=19

|win_MAR=4 |draw_MAR=4 |loss_MAR=1 |gf_MAR=21 |ga_MAR=9

|win_BES=7 |draw_BES=2 |loss_BES=0 |gf_BES=19 |ga_BES=6

|win_PBSMT=5 |draw_PBSMT=3 |loss_PBSMT=1 |gf_PBSMT=19 |ga_PBSMT=9

|win_BTK=2 |draw_BTK=4 |loss_BTK=3 |gf_BTK=10 |ga_BTK=10

|win_MYX=0 |draw_MYX=3 |loss_MYX=6 |gf_MYX=7 |ga_MYX=17

|win_PFC=2 |draw_PFC=3 |loss_PFC=4 |gf_PFC=9 |ga_PFC=20

|win_IFC=0 |draw_IFC=7 |loss_IFC=2 |gf_IFC=9 |ga_IFC=12

|win_SUH=1 |draw_SUH=4 |loss_SUH=4 |gf_SUH=9 |ga_SUH=14

|win_REA=5 |draw_REA=1 |loss_REA=3 |gf_REA=19 |ga_REA=16

|name_CND = Che Nordin

|name_MAR = Markless ST

|name_BES = Besut United

|name_PBSMT = PBSMT

|name_BTK = BTK CG Jaya

|name_MYX = Myxini Kuala Berang

|name_PFC = FC Permanis

|name_IFC = Island FC

|name_SUH = Suhada FC

|name_REA = Real Chukai

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=Q

|col_TC=blue1 |text_TC=Qualification to TAL Cup

|col_QF=green1 |text_QF=Qualification to TAL Cup & Qualification to Play-off round

}}

= Premier League =

{{#invoke:Sports table|main|style=football

|section=Premier League

|update= complete

|source=[https://www.facebook.com/terengganuamateurleague/ Official Website]

|team1=KTH

|team2=DW

|team3=GMD

|team4=HF

|team5=NFFC

|team6=RJP

|team7=UZA

|team8=CK

|team9=SP

|team10=PKC

|result1=QF |result2=QF

|result3=PO |result4=PO

|result10=FLD

|win_CK=2 |draw_CK=1 |loss_CK=5 |gf_CK=11 |ga_CK=21 |status_CK=

|win_UZA=2 |draw_UZA=2 |loss_UZA=4 |gf_UZA=10 |ga_UZA=11 |status_UZA=

|win_DW=4 |draw_DW=3 |loss_DW=1 |gf_DW=16 |ga_DW=8 |status_DW=Q

|win_SP=2 |draw_SP=0 |loss_SP=6 |gf_SP=7 |ga_SP=12 |status_SP=

|win_GMD=4 |draw_GMD=2 |loss_GMD=2 |gf_GMD=11 |ga_GMD=7 |status_GMD=

|win_RJP=3 |draw_RJP=2 |loss_RJP=3 |gf_RJP=11 |ga_RJP=12 |status_RJP=

|win_HF=3 |draw_HF=3 |loss_HF=2 |gf_HF=12 |ga_HF=11 |status_HF=

|win_PKC=0|draw_PKC=0 |loss_PKC=0 |gf_PKC=0 |ga_PKC=0 |status_PKC=

|win_KTH=5 |draw_KTH=1 |loss_KTH=2 |gf_KTH=18 |ga_KTH=13 |status_KTH= P, Q

|win_NFFC=3 |draw_NFFC=2 |loss_NFFC=3 |gf_NFFC=13 |ga_NFFC=14 |status_NFFC=

|name_CK= CK Bintang Muda F.C.

|name_UZA= UniSZA Rangers

|name_DW= Delima Warriors F.C.

|name_SP= Sentul Patah F.C.

|name_GMD= Gemuda F.C.

|name_RJP= Raja Permin F.C.

|name_HF= Hulu Fighters F.C.

|name_PKC= Paka City F.C.

|name_KTH= Kerteh F.C.

|name_NFFC= NFFC

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=Q

|col_QF=blue1|text_QF=Qualification to TAL Cup

|col_PO=yellow1 |text_PO= Play-offs round

|col_FLD=#CCCCCC|text_FLD=Club resigned and folded

}}

= TAL Cup =

{{8TeamBracket

| RD1 = Quarter-finals

| RD2 = Semi-finals

| RD3 = Final

| seed-width = 25

| team-width = 140

| score-width = 35

| RD1-seed1 =

| RD1-team1 = Besut United

| RD1-score1 = 2

| RD1-seed2 =

| RD1-team2 = Gemuda

| RD1-score2 = 0

| RD1-seed3 =

| RD1-team3 = Markless ST

| RD1-score3 = 3

| RD1-seed4 =

| RD1-team4 = Delima Warriors

| RD1-score4 = 0

| RD1-seed5 =

| RD1-team5 = PBSMT

| RD1-score5 = 2

| RD1-seed6 =

| RD1-team6 = Hulu Fighters

| RD1-score6 = 1

| RD1-seed7 =

| RD1-team7 = Real Chukai

| RD1-score7 = 1

| RD1-seed8 =

| RD1-team8 = Kerteh F.C.

| RD1-score8 = 5

| RD2-seed1 =

| RD2-team1 = Besut United

| RD2-score1 = 0

| RD2-seed2 =

| RD2-team2 = Markless ST

| RD2-score2 = 3

| RD2-seed3 =

| RD2-team3 = PBSMT

| RD2-score3 = 1

| RD2-seed4 =

| RD2-team4 = Kerteh F.C.

| RD2-score4 = 2

| RD3-seed1 =

| RD3-team1 = Markless ST

| RD3-score1 = 0 {{Small|(3)}}

| RD3-seed2 =

| RD3-team2 = Kerteh F.C.

| RD3-score2 = 0 {{Small|(4)}}

}}

==Quarter-final==

{{football box collapsible

|round =

|date = {{Start date|2020|1|3|df=y}}

|time = {{UTZ|15:45|8}}

|team1 = Markless ST

|score = 3 − 0

|report =

|team2 = Delima Warriors

|goals1 =

|goals2 =

|stadium = Padang A, Kompleks Sukan Gong Badak

|location = Kuala Terengganu

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2020|1|3|df=y}}

|time = {{UTZ|21:00|8}}

|team1 = Real Chukai

|score = 1 − 5

|report =

|team2 = Kerteh F.C.

|goals1 =

|goals2 =

|stadium = Mak Chilli Stadium

|location =Kemaman

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2020|1|10|df=y}}

|time = {{UTZ|15:45|8}}

|team1 = Besut United

|score = 2 − 0

|report =

|team2 = Gemuda

|goals1 =

|goals2 =

|stadium = Padang A, Kompleks Sukan Gong Badak

|location =Kuala Terengganu

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2020|1|10|df=y}}

|time = {{UTZ|15:45|8}}

|team1 = PBSMT

|score = 2 − 1

|report =

|team2 = Hulu Fighters

|goals1 =

|goals2 =

|stadium = Padang B, Kompleks Sukan Gong Badak

|location =Kuala Terengganu

|attendance =

|referee =

}}

==Semi-final==

{{football box collapsible

|round =

|date = {{Start date|2020|1|17|df=y}}

|time = {{UTZ|15:45|8}}

|team1 = Besut United

|score = 0 − 3

|report =

|team2 = Markless ST

|goals1 =

|goals2 =

|stadium = Sultan Ismail Nasiruddin Shah Stadium

|location =Kuala Terengganu

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2020|1|19|df=y}}

|time = {{UTZ|21:00|8}}

|team1 = PBSMT

|score = 1−2

|report =

|team2 = Kerteh F.C.

|goals1 =

|goals2 =

|aet = yes

|stadium = Sultan Ismail Nasiruddin Shah Stadium

|location =Kuala Terengganu

|attendance =

|referee =

}}

==Final==

{{football box

|round =

|date = {{Start date|2020|2|7|df=y}}

|time = {{UTZ|21:00|8}}

|team1 = Markless ST

|score = 0 − 0

|report =

|team2 = Kerteh F.C.

|goals1 =

|goals2 =

|aet = yes

|penaltyscore = 3 – 4

|stadium = Sultan Ismail Nasiruddin Shah Stadium

|location =Kuala Terengganu

|attendance =

|referee =

}}

MAHSA M4 League

{{main|2019 MAHSA M4 League}}

{{#invoke:Sports table|main|style=football

|source=[https://www.facebook.com/MAHSA-M4-League-110792866938895/ MAHSA M4 League]

|update=complete

|team1=JARR

|team2=MRC

|team3=XHI

|team4=BSP

|team5=BPP

|team6=MAR

|team7=SOU

|team8=LB

|win_JARR=10 |draw_JARR=4 |loss_JARR=0 |gf_JARR=47 |ga_JARR=14 |status_JARR= Q

|win_MRC=9 |draw_MRC=5 |loss_MRC=0 |gf_MRC=53 |ga_MRC=21 |status_MRC=

|win_XHI=9 |draw_XHI=3 |loss_XHI=2 |gf_XHI=48 |ga_XHI=14 |status_XHI=

|win_BSP=6 |draw_BSP=1 |loss_BSP=7 |gf_BSP=29 |ga_BSP=30 |status_BSP=

|win_BPP=3 |draw_BPP=5 |loss_BPP=6 |gf_BPP=23 |ga_BPP=39 |status_BPP=

|win_MAR=3 |draw_MAR=4 |loss_MAR=7 |gf_MAR=22 |ga_MAR=37 |status_MAR=

|win_SOU=2 |draw_SOU=2 |loss_SOU=10 |gf_SOU=20 |ga_SOU=43 |status_SOU=

|win_LB=0 |draw_LB=2 |loss_LB=12 |gf_LB=9 |ga_LB=59 |status_LB=

|result1=PRO

|name_JARR= JARR

|name_MRC= Mercu

|name_XHI= XHICOM

|name_BSP= BSP

|name_BPP= BPP PLUS

|name_MAR= MARS

|name_SOU= Southern

|name_LB=LB

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=QR

|col_PRO=green1 |text_PRO=Qualification to Play-off round

}}

Alumni M4 League

{{main|2019 Alumni M4 League}}

{{#invoke:Sports table|main|style=football

|source=[https://adiliga.com/carta-kedudukan/AdiLiga Alumni M4 League]

|update=16 November 2019

|team1=ANS

|team2=AND

|team3=ANK

|team4=STA

|team5=SJA

|team6=VIO

|team7=IKM

|team8=KIS

|team9=IH

|win_ANS=7 |draw_ANS=1 |loss_ANS=0 |gf_ANS=30 |ga_ANS=3 |status_ANS= C

|win_AND=6 |draw_AND=0 |loss_AND=2 |gf_AND=22 |ga_AND=5 |status_AND=

|win_STA=5 |draw_STA=2 |loss_STA=1 |gf_STA=24 |ga_STA=10 |status_STA=

|win_ANK=6 |draw_ANK=1 |loss_ANK=1 |gf_ANK=21 |ga_ANK=7 |status_ANK=

|win_VIO=3 |draw_VIO=0 |loss_VIO=5 |gf_VIO=13 |ga_VIO=24 |status_VIO=

|win_SJA=3 |draw_SJA=0 |loss_SJA=5 |gf_SJA=19 |ga_SJA=18 |status_SJA=

|win_IKM=3 |draw_IKM=0 |loss_IKM=5 |gf_IKM=11 |ga_IKM=22 |status_IKM=

|win_KIS=1 |draw_KIS=0 |loss_KIS=7 |gf_KIS=20 |ga_KIS=32 |status_KIS=

|win_IH=0 |draw_IH=0 |loss_IH=8 |gf_IH=6 |ga_IH=40 |status_IH=

|result1=PRO

|name_ANS= Ansara Kuantan

|name_AND= Andersonian

|name_STA= STAROBA

|name_ANK= Ansara KB

|name_VIO= VIOBA

|name_SJA= SJAA

|name_IKM= IKMAL

|name_KIS= KISAS

|name_IH= Ideal Heights

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=QR

|col_PRO=yellow1 |text_PRO=

}}

Puchong Community League

{{main|2019 Puchong Community League }}

{{#invoke:Sports table|main|style=football

|source=[https://www.facebook.com/lkp2018/ Puchong Community League]

|update=complete

|team1=THS

|team2=KAR

|team3=PU

|team4=PL

|team5=NU

|team6=NTYD

|team7=PFZ23

|team8=PUT

|team9=PFC

|team10=MAJ

|team11=PZ15

|team12=SMED

|team13=4N

|team14=PUR

|win_THS=11 |draw_THS=1 |loss_THS=0 |gf_THS=46 |ga_THS=5 |status_THS=Q

|win_KAR=10 |draw_KAR=2 |loss_KAR=1 |gf_KAR=32 |ga_KAR=11 |status_KAR=

|win_PU=10 |draw_PU=1 |loss_PU=2 |gf_PU=30 |ga_PU=11 |status_PU=

|win_PL=8 |draw_PL=1 |loss_PL=4 |gf_PL=27 |ga_PL=13 |status_PL=

|win_NU=7 |draw_NU=0 |loss_NU=6 |gf_NU=18|ga_NU=26 |status_NU=

|win_NTYD=6 |draw_NTYD=2 |loss_NTYD=5 |gf_NTYD=27 |ga_NTYD=19 |status_NTYD=

|win_PFZ23=5 |draw_PFZ23=4 |loss_PFZ23=2 |gf_PFZ23=23 |ga_PFZ23=10 |status_PFZ23=

|win_PUT=5 |draw_PUT=3 |loss_PUT=5 |gf_PUT=24 |ga_PUT=18 |status_PUT=

|win_PFC=5 |draw_PFC=3 |loss_PFC=5 |gf_PFC=25 |ga_PFC=20 |status_PFC=

|win_MAJ=3 |draw_MAJ=3 |loss_MAJ=6 |gf_MAJ=14 |ga_MAJ=15 |status_MAJ=

|win_PZ15=2 |draw_PZ15=3 |loss_PZ15=8 |gf_PZ15=17 |ga_PZ15=27 |status_PZ15=

|win_SMED=2 |draw_SMED=1 |loss_SMED=10 |gf_SMED=12 |ga_SMED=42 |status_SMED=

|win_4N=1 |draw_4N=2 |loss_4N=10 |gf_4N=12 |ga_4N=51 |status_4N=

|win_PUR=0 |draw_PUR=2 |loss_PUR=11 |gf_PUR=9 |ga_PUR=48 |status_PUR=

|result1=PRO

|name_THS= Thai Selangor

|name_KAR= Kartallar Sepang

|name_PU= Putra United

|name_PL= Puchong Legacy

|name_NU= Nabalu United

|name_NTYD= Nadi TYD

|name_PFZ23= Puchong Fuerza U23

|name_PUT= Puchong Utama

|name_PFC= Puchong

|name_MAJ= Maju

|name_PZ15= PEBT Z15

|name_SMED= SUNMED

|name_4N= 4N

|name_PUR= PURA

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=QR

|col_PRO=green1 |text_PRO= Qualification to Play-off round and Selangor Champion League

}}

Shah Amateur League

{{main|2019 Shah Amateur League }}

{{#invoke:Sports table|main|style=football

|source=[https://www.facebook.com/Shah-Amateur-League-SAL-M4-56837538 Shah Amateur League]

|update=complete

|team1=KLS

|team2=MFHII

|team3=MIB

|team4=RAJD

|team5=KUA

|team6=TRTK

|team7=CR21

|team8=OMBK

|team9=FLYU

|team10=RWGC

|team11=TRK

|team12=SSLP

|team13=R11

|win_KLS=10 |draw_KLS=2 |loss_KLS=0 |gf_KLS=43 |ga_KLS=8 |status_KLS=Q

|win_MFHII=10 |draw_MFHII=2 |loss_MFHII=0 |gf_MFHII=38 |ga_MFHII=12 |status_MFHII=

|win_MIB=9 |draw_MIB=0 |loss_MIB=2 |gf_MIB=36 |ga_MIB=4 |status_MIB=

|win_RAJD=7 |draw_RAJD=1 |loss_RAJD=1 |gf_RAJD=41 |ga_RAJD=9 |status_RAJD=

|win_KUA=7 |draw_KUA=1 |loss_KUA=4 |gf_KUA=40 |ga_KUA=14 |status_KUA=

|win_TRTK=6 |draw_TRTK=2 |loss_TRTK=3 |gf_TRTK=28 |ga_TRTK=17 |status_TRTK=

|win_CR21=5 |draw_CR21=1 |loss_CR21=6 |gf_CR21=19 |ga_CR21=21 |status_CR21=

|win_OMBK=5 |draw_OMBK=0 |loss_OMBK=6 |gf_OMBK=17 |ga_OMBK=39 |status_KLCB=

|win_FLYU=4 |draw_FLYU=1 |loss_FLYU=7 |gf_FLYU=24 |ga_FLYU=52 |status_FLYU=

|win_RWGC=4 |draw_RWGC=0 |loss_RWGC=8 |gf_RWGC=14 |ga_RWGC=26 |status_RWGC=

|win_TRK=2 |draw_TRK=0 |loss_TRK=10 |gf_TRK=9 |ga_TRK=43 |status_TRK=

|win_SSLP=1 |draw_SSLP=0 |loss_SSLP=11 |gf_SSLP=3 |ga_SSLP=31 |status_SSLP=

|win_R11=0 |draw_R11=0 |loss_R11=12 |gf_R11=0 |ga_R11=36 |status_R11=

|result1=PRO

|name_KLS= Klasiko

|name_MFHII= Mofah II

|name_MIB= MIB

|name_RAJD= RAJD

|name_KUA= Kuatagh

|name_TRTK= Teratak

|name_CR21= Cheras Raptors U21

|name_OMBK= Ombak

|name_FLYU= Fly United

|name_RWGC= Rawang City

|name_TRK= Tarakki

|name_SSLP= SSLP

|name_R11= Real Eleven

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=QR

|col_PRO=green1 |text_PRO= Qualification to Play-off round and Selangor Champion League

}}

Selangor Social Premier League

{{main|Selangor Social Premier League}}

{{#invoke:Sports table|main|style=football

|source=[https://www.facebook.com/Selangor-Social-Premier-League-SSPL-582228368548206/ Selangor Social Premier League]

|update=complete

|team1=RRM

|team2=MFH

|team3=IKM

|team4=IVC

|team5=SABB

|team6=MHT

|team7=SSFC

|team8=DCU

|team9=ADA

|team10=BG

|win_RRM=7 |draw_RRM=1 |loss_RRM=1 |gf_RRM=26 |ga_RRM=11 |status_RRM=

|win_MFH=7 |draw_MFH=0 |loss_MFH=2 |gf_MFH=34 |ga_MFH=9 |status_MFH= C

|win_IKM=6 |draw_IKM=2 |loss_IKM=1 |gf_IKM=26 |ga_IKM=6 |status_IKM=

|win_IVC=6 |draw_IVC=1 |loss_IVC=2 |gf_IVC=20 |ga_IVC=11 |status_IVC=

|win_SABB=5 |draw_SABB=1 |loss_SABB=3 |gf_SABB=24 |ga_SABB=18 |status_SABB=

|win_MHT=3 |draw_MHT=1 |loss_MHT=5 |gf_MHT=15 |ga_MHT=20 |status_MHT=

|win_SSFC=2 |draw_SSFC=1 |loss_SSFC=6 |gf_SSFC=15 |ga_SSFC=24 |status_SSFC=

|win_DCU=2 |draw_DCU=1 |loss_DCU=6 |gf_DCU=10 |ga_DCU=20 |status_DCU=

|win_ADA=2 |draw_ADA=0 |loss_ADA=7 |gf_ADA=11 |ga_ADA=36 |status_ADA=

|win_BG=1 |draw_BG=0 |loss_BG=8 |gf_BG=6 |ga_BG=32 |status_BG=

|result1=KO |result2=KO|result3=PO|result4=KO|result5=KO|result6=KO|result7=KO|result8=KO

|name_RRM= R.R.M

|name_MFH= MOFAH

|name_IKM= IKRAM Muda F.C.

|name_IVC= Invictus

|name_SABB= Sri Ampang BB

|name_MHT= FC MHT

|name_SSFC= SSFC

|name_DCU= Decathlon United

|name_ADA= Adasana

|name_BG= Blastier Galacia

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=QR

|col_KO=yellow1 |text_KO= Qualification to knockout stage

|col_PO=green1 |text_PO= Qualification to knockout stage and Qualification to Play-off round

}}

=Knockout stage=

==Quarter-finals==

{{TwoLegStart}}

{{TwoLegResult| IKRAM Muda || 5 − 3 | FC MHT|| 3 – 3 | 2 – 0}}

{{TwoLegResult| RRM ||6 − 3 | Decathlon United || 4 − 2 |2 − 1}}

{{TwoLegResult| MOFAH ||5 − 0 | SSFC || 2 − 0 | 3 - 0 }}

{{TwoLegResult| Invictus || 8 − 3 | Adasana ||4 − 3 | 4 − 0 }}

|}

==Semi-finals==

{{TwoLegStart}}

{{TwoLegResult| IKRAM Muda || 5 − 2 | RRM || 1 – 0 | 4 – 2}}

{{TwoLegResult| MOFAH || 6 − 1 |Invictus ||1 − 1 |5 − 0 }}

|}

==Final==

{{OneLegStart}}

!colspan=3|26 November 2019

{{OneLegResult|IKRAM Muda||1 − 3 |MOFAH|}}

|}

Sultan Johor Cup

;Group A

{{#invoke:Sports table|main|style=football

|update= Complete

|source=[https://www.facebook.com/johorbahrufa/ Johor Bahru FA]

|team1=TAN

|team2=SEG

|team3=BP

|team4=MUA

|result1=KM |result2=KM |result3=KM

|win_TAN=2 |draw_TAN=0 |loss_TAN=1 |gf_TAN=3 |ga_TAN=2

|win_SEG=2 |draw_SEG=0 |loss_SEG=1 |gf_SEG=5 |ga_SEG=5

|win_BP=1 |draw_BP=1 |loss_BP=1 |gf_BP=5 |ga_BP=4

|win_MUA=0 |draw_MUA=1 |loss_MUA=2 |gf_MUA=1 |ga_MUA=3

|name_TAN = Tangkak

|name_SEG = Segamat

|name_BP = Batu Pahat

|name_MUA = MP Muar

|status_KSRB=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_KM=yellow1 |text_KM= Knouck-out stage

}}

;Group B

{{#invoke:Sports table|main|style=football

|update= Complete

|source=[https://www.facebook.com/johorbahrufa/ Johor Bahru FA]

|team1=JB

|team2=KLU

|team3=PON

|result1=KM |result2=QF

|win_JB=1 |draw_JB=1 |loss_JB=0 |gf_JB=3 |ga_JB=2

|win_KLU=1 |draw_KLU=0 |loss_KLU=1 |gf_KLU=3 |ga_KLU=2

|win_PON=0 |draw_PON=1 |loss_PON=1 |gf_PON=3 |ga_PON=5

|name_JB = Johor Bahru II

|name_KLU = Kluang

|name_PON = Pontian

|status_KSRB=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_KM=yellow1 |text_KM= Knouck-out stage

|col_QF=green1 |text_QF= Knouck-out stage and Qualification to Play-off round

}}

;Group C

{{#invoke:Sports table|main|style=football

|update= complete

|source=[https://www.facebook.com/johorbahrufa/ Johor Bahru FA]

|team1=PG

|team2=KT

|team3=PEN

|team4=MER

|result1=KM |result2=KM |result3=KM

|win_PG=3 |draw_PG=0 |loss_PG=0 |gf_PG=8 |ga_PG=2

|win_KT=2 |draw_KT=0 |loss_KT=1 |gf_KT=6 |ga_KT=3

|win_PEN=1 |draw_PEN=0 |loss_PEN=2 |gf_PEN=5 |ga_PEN=5

|win_MER=0 |draw_MER=0 |loss_MER=3 |gf_MER=0 |ga_MER=9

|name_PG = Pasir Gudang United

|name_KT = Kota Tinggi

|name_PEN = Pengerang

|name_MER = Mersing

|status_KSRB=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_KM=yellow1 |text_KM= Knouck-out stage

}}

= Quarter-finals =

{{OneLegStart}}

!colspan=4|15 November 2019

{{OneLegResult|Tangkak||0 − 2|Kluang|}}

{{OneLegResult|Pasir Gudang United||5 − 0|Batu Pahat|}}

{{OneLegResult|Segamat||1 − 2|Kota Tinggi|}}

{{OneLegResult|Johor Bahru II||1 − 1 (aet)
4 − 1 (p)|Pengerang|}}

|}

= Semi-finals =

{{OneLegStart}}

!colspan=3|20 November 2019

{{OneLegResult|Kluang||1 − 0 (aet)|Pasir Gudang United}}

{{OneLegResult|Kota Tinggi||SF2|Johor Bahru II}}

|}

= Final =

{{OneLegStart}}

!colspan=3|27 November 2019

{{OneLegResult|Kluang||2 - 0|Kota Tinggi|}}

|}

Perlis Amateur League

;Group A

{{#invoke:Sports table|main|style=football

|update= complete

|source=[https://www.facebook.com/PerlisFAOfficial/ Perlis FA Official]

|team1=KSRB

|team2=EDU

|team3=VAPE

|team4=WGU

|team5=KSMR

|result1=KM |result2=KM |result3=KM

|win_KSRB=4 |draw_KSRB=0 |loss_KSRB=0 |gf_KSRB=17 |ga_KSRB=2

|win_EDU=2 |draw_EDU=1 |loss_EDU=1 |gf_EDU=14 |ga_EDU=6

|win_VAPE=2 |draw_VAPE=1 |loss_VAPE=1 |gf_VAPE=9 |ga_VAPE=6

|win_WGU=0 |draw_WGU=1 |loss_WGU=3 |gf_WGU=4 |ga_WGU=13

|win_KSMR=0 |draw_KSMR=1 |loss_KSMR=3 |gf_KSMR=2 |ga_KSMR=19

|name_KSRB = KSR-B

|name_EDU = Edura Utara

|name_VAPE = VAPE

|name_WGU = Wang Ulu Emqua

|name_KSMR = KSMR-TS

|status_KSRB=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_KM=yellow1 |text_KM= Knouck-out stage

}}

;Group B

{{#invoke:Sports table|main|style=football

|update= 22 Oktober 2019

|source=[https://www.facebook.com/PerlisFAOfficial/ Perlis FA Official]

|team1=KSRA

|team2=NFD

|team3=SGLG

|team4=UITP

|team5=KLT

|result1=QF |result2=KM |result3=KM

|win_KSRA=3 |draw_KSRA=1 |loss_KSRA=0 |gf_KSRA=7 |ga_KSRA=1

|win_NFD=3 |draw_NFD=0 |loss_NFD=1 |gf_NFD=4 |ga_NFD=3

|win_SGLG=2 |draw_SGLG=1 |loss_SGLG=1 |gf_SGLG=13 |ga_SGLG=5

|win_UITP=0 |draw_UITP=0 |loss_UITP=3 |gf_UITP=1 |ga_UITP=8

|win_KLT=0 |draw_KLT=0 |loss_KLT=3 |gf_KLT=1 |ga_KLT=9

|name_KSRA = KSR-A

|name_NFD = NFDP Perlis

|name_SGLG = Sanglang

|name_UITP = UiTM Perlis

|name_KLT = Kilat

|status_KSRA=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_KM=yellow1 |text_KM= Knouck-out stage

|col_QF=green1 |text_QF= Knouck-out stage and Qualification to Play-off round

}}

;Group C

{{#invoke:Sports table|main|style=football

|update= Complete

|source=[https://www.facebook.com/PerlisFAOfficial/ Perlis FA Official]

|team1=NL

|team2=TTL

|team3=KSMRA

|team4=FCPG

|team5=AGNT

|result1=KM |result2=KM

|win_NL=4 |draw_NL=0 |loss_NL=0 |gf_NL=16 |ga_NL=2

|win_TTL=2 |draw_TTL=1 |loss_TTL=1 |gf_TTL=7 |ga_TTL=3

|win_KSMRA=2 |draw_KSMRA=0 |loss_KSMRA=2 |gf_KSMRA=6 |ga_KSMRA=3

|win_FCPG=0 |draw_FCPG=2 |loss_FCPG=2 |gf_FCPG=2 |ga_FCPG=13

|win_AGNT=0 |draw_AGNT=1 |loss_AGNT=3 |gf_AGNT=3 |ga_AGNT=13

|name_NL = Northern Lions

|name_TTL = Tambun Tulang

|name_KSMRA = KSMR-A

|name_FCPG = Felda Chuping

|name_AGNT = AGENT

|status_TTL=C

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_KM=yellow1 |text_KM= Knouck-out stage

}}

= Quarter-finals =

{{OneLegStart}}

!colspan=3|27 October 2019

{{OneLegResult|Northern Lions F.C.||1 − 0|Edura Utara|}}

{{OneLegResult|NFDP Perlis||0 − 3|VAPE|}}

|-

!colspan=3|2 November 2019

{{OneLegResult|KSR-B||2 − 1|Sanglang|}}

|-

!colspan=3|3 November 2019

{{OneLegResult|KSR-A||1 − 1 (aet)
2 − 4 (p)|Tambun Tulang|}}

|}

= Semi-finals =

{{OneLegStart}}

!colspan=4|11 November 2019

{{OneLegResult|Northern Lions F.C.||2 − 0|VAPE|}}

{{OneLegResult|KSR-B||2 − 2 (aet)
(1 − 4 p)|Tambun Tulang|}}

|}

= Final =

{{OneLegStart}}

!colspan=3|22 November 2019

{{OneLegResult|Northern Lions F.C.||0 - 1|Tambun Tulang|}}

|}

PBNS Cup

=First round=

==Group A==

{{#invoke:Sports table|main|style=football

|update= complete

|source=[https://www.facebook.com/nusaintanfc/ Nusa Intan Official]

|team1=MPPD

|team2=WAN

|team3=PJNS

|team4=NSIA

|result1=P2 |result2= P2

|win_MPPD=3 |draw_MPPD=0 |loss_MPPD=0 |gf_MPPD=7 |ga_MPPD=3

|win_WAN=2 |draw_WAN=0 |loss_WAN=1 |gf_WAN=12 |ga_WAN=4

|win_PJNS=1 |draw_PJNS=0 |loss_PJNS=2 |gf_PJNS=6 |ga_PJNS=6

|win_NSIA=0 |draw_NSIA=0 |loss_NSIA=3 |gf_NSIA=3 |ga_NSIA=15

|name_MPPD = MPPD

|name_WAN = Wan Mei

|name_PJNS = Penjara NS

|name_NSIA = NSIA

|status_KSRB=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_P2=yellow1 |text_P2= Second round

}}

==Group B==

{{#invoke:Sports table|main|style=football

|update= complete

|source=[https://www.facebook.com/nusaintanfc/ Nusa Intan Official]

|team1=JEM

|team2=MSS

|team3=YNS

|team4=JEL

|result1=P2 |result2= P2

|win_JEM=2 |draw_JEM=1 |loss_JEM=0 |gf_JEM=9 |ga_JEM=5

|win_MSS=2 |draw_MSS=1 |loss_MSS=0 |gf_MSS=4 |ga_MSS=2

|win_YNS=0 |draw_YNS=1 |loss_YNS=2 |gf_YNS=3 |ga_YNS=6

|win_JEL=0 |draw_JEL=1 |loss_JEL=2 |gf_JEL=2 |ga_JEL=5

|name_JEM = PBD Jempol

|name_MSS = MSD Seremban

|name_YNS = Yayasan NS

|name_JEL = PBD Jelebu

|status_KSRB=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_P2=yellow1 |text_P2= Second round

}}

==Group C==

{{#invoke:Sports table|main|style=football

|update= completw

|source=[https://www.facebook.com/nusaintanfc/ Nusa Intan Official]

|team1=MPS

|team2=MDT

|team3=USIM

|team4=THY

|result1=P2 |result2= P2

|win_MPS=3 |draw_MPS=0 |loss_MPS=0 |gf_MPS=11 |ga_MPS=4

|win_MDT=2 |draw_MDT=0 |loss_MDT=1 |gf_MDT=11 |ga_MDT=2

|win_USIM=1 |draw_USIM=0 |loss_USIM=2 |gf_USIM=6 |ga_USIM=3

|win_THY=0 |draw_THY=0 |loss_THY=3 |gf_THY=3 |ga_THY=22

|name_MPS = MP Seremban

|name_MDT = MD Tampin

|name_USIM = USIM

|name_THY = Thivy Jaya

|status_KSRB=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_P2=yellow1 |text_P2= Second round

}}

==Group D==

{{#invoke:Sports table|main|style=football

|update= Complete

|source=[https://www.facebook.com/nusaintanfc/ Nusa Intan Official]

|team1=SAI

|team2=DR

|team3=TAM

|team4=JD

|result1=P2 |result2= P2

|win_SAI=2 |draw_SAI=1 |loss_SAI=0 |gf_SAI=11 |ga_SAI=2

|win_DR=1 |draw_DR=0 |loss_DR=2 |gf_DR=4 |ga_DR=5

|win_TAM=1 |draw_TAM=0 |loss_TAM=2 |gf_TAM=2 |ga_TAM=4

|win_JD=1 |draw_JD=0 |loss_JD=2 |gf_JD=3 |ga_JD=9

|name_SAI = KSR SAINS

|name_DR = Desa Rhu

|name_TAM = PBD Tampin

|name_JD = Jempol Dreams

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_P2=yellow1 |text_P2= Second round

}}

==Group E==

{{#invoke:Sports table|main|style=football

|update= complete

|source=[https://www.facebook.com/nusaintanfc/ Nusa Intan Official]

|team1=TNI

|team2=MIX

|team3=PNS

|team4=PKP

|result1=P2 |result2= P2

|win_TNI=1 |draw_TNI=2 |loss_TNI=0 |gf_TNI=6 |ga_TNI=3

|win_MIX=1 |draw_MIX=1 |loss_MIX=1 |gf_MIX=4 |ga_MIX=6

|win_PNS=0 |draw_PNS=3 |loss_PNS=0 |gf_PNS=1 |ga_PNS=1

|win_PKP=0 |draw_PKP=2 |loss_PKP=1 |gf_PKP=5 |ga_PKP=6

|name_TNI = KBT Nusa Intan

|name_MIX = Mixstar

|name_PNS = Politeknik NS

|name_PKP = PB Kelana Putra

|status_TNI=

|status_MIX=

|status_PNS=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_P2=yellow1 |text_P2= Second round

}}

==Group F==

{{#invoke:Sports table|main|style=football

|update= complete

|source=[https://www.facebook.com/nusaintanfc/ Nusa Intan Official]

|team1=KP

|team2=ALM

|team3=US3

|team4=BRS

|result1=P2 |result2= P2

|win_KP=3 |draw_KP=0 |loss_KP=0 |gf_KP=8 |ga_KP=0

|win_ALM=1 |draw_ALM=1 |loss_ALM=1 |gf_ALM=4 |ga_ALM=4

|win_US3=0 |draw_US3=2 |loss_US3=1 |gf_US3=0 |ga_US3=4

|win_BRS=0 |draw_BRS=1 |loss_BRS=2 |gf_BRS=2 |ga_BRS=6

|name_KP = PB Kuala Pilah

|name_ALM = Alamanda

|name_US3 = UiTM Seremban 3

|name_BRS = BRS

|status_KSRB=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_P2=yellow1 |text_P2= Second round

}}

=Second round=

==Group A==

{{#invoke:Sports table|main|style=football

|update= complete

|source=[https://www.facebook.com/nusaintanfc/ Nusa Intan Official]

|team1=MPS

|team2=MSS

|team3=MPD

|result1=KM |result2= KM

|win_MPS=2 |draw_MPS=0 |loss_MPS=0 |gf_MPS=6 |ga_MPS=0

|win_MSS=1 |draw_MSS=0 |loss_MSS=1 |gf_MSS=3 |ga_MSS=3

|win_MPD=0 |draw_MPD=0 |loss_MPD=2 |gf_MPD=0 |ga_MPD=6

|name_MPS = MP Seremban

|name_MSS = MSD Seremban

|name_MPD =MPPD

|status_KSRB=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_KM=yellow1 |text_KM= Knouck-out stage

}}

==Group B==

{{#invoke:Sports table|main|style=football

|update= Complete

|source=[https://www.facebook.com/nusaintanfc/ Nusa Intan Official]

|team1=WAN

|team2=MDT

|team3=JEM

|result1=KM |result2= KM

|win_WAN=1 |draw_WAN=1 |loss_WAN=0 |gf_WAN=8 |ga_WAN=4

|win_MDT=1 |draw_MDT=1 |loss_MDT=0 |gf_MDT=5 |ga_MDT=2

|win_JEM=0 |draw_JEM=0 |loss_JEM=2 |gf_JEM=4 |ga_JEM=11

|name_WAN = Wan Mei

|name_MDT = MD Tampin

|name_JEM = PBD Jempol

|status_KSRB=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_KM=yellow1 |text_KM= Knouck-out stage

}}

==Group C==

{{#invoke:Sports table|main|style=football

|update= comolete

|source=[https://www.facebook.com/nusaintanfc/ Nusa Intan Official]

|team1=SAI

|team2=KP

|team3=MIX

|result1=QF |result2= KM

|win_SAI=2 |draw_SAI=0 |loss_SAI=0 |gf_SAI=8 |ga_SAI=2

|win_KP=1 |draw_KP=0 |loss_KP=1 |gf_KP=5 |ga_KP=5

|win_MIX=0 |draw_MIX=0 |loss_MIX=2 |gf_MIX=1 |ga_MIX=7

|name_SAI = KSR SAINS

|name_KP = PBD Kuala Pilah

|name_MIX = Mixstar

|status_SAI= C Q

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_KM=yellow1 |text_KM= Knouck-out stage

|col_QF=green1 |text_QF= Knouck-out stage and Qualification to Play-off round

}}

==Group D==

{{#invoke:Sports table|main|style=football

|update= complete

|source=[https://www.facebook.com/nusaintanfc/ Nusa Intan Official]

|team1=DR

|team2=ALM

|team3=TNI

|result1=KM |result2= KM

|win_DR=2 |draw_DR=0 |loss_DR=0 |gf_DR=3 |ga_DR=0

|win_ALM=1 |draw_ALM=0 |loss_ALM=1 |gf_ALM=3 |ga_ALM=3

|win_TNI=0 |draw_TNI=0 |loss_TNI=2 |gf_TNI=1 |ga_TNI=4

|name_DR = Desa Rhu

|name_ALM = Alamanda

|name_TNI = KBT Nusa Intan

|status_KSRB=

|status_EDU=

|status_VAPE=

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored.

|res_col_header=PQR

|col_KM=yellow1 |text_KM= Knouck-out stage

}}

=Knouck-out stage=

==Quarter-finals==

{{OneLegStart}}

!colspan=3|14 November 2019

{{OneLegResult|KSR SAINS||5 − 2|MD Tampin|}}

|-

!colspan=3|15 November 2019

{{OneLegResult|MP Seremban||3 − 0|Alamanda|}}

|-

!colspan=3|17 November 2019

{{OneLegResult|Wan Mei||2 − 0|PBD Kuala Pilah|}}

|-

!colspan=3|18 November 2019

{{OneLegResult|Desa Rhu||1 − 1 (aet)
3 − 2 (p)|MSD Seremban|}}

|}

==Semi-finals==

{{OneLegStart}}

!colspan=3|21 November 2019

{{OneLegResult|MP Seremban||1 − 2|KSR SAINS|}}

{{OneLegResult|Wan Mei||3 − 0|Desa Rhu|}}

|}

==Final==

{{OneLegStart}}

!colspan=3|27 November 2019

{{OneLegResult|KSR SAINS||2 − 1|Wan Mei|}}

|}

Klang Valley M4 League

{{main|2019 Klang Valley M4 League }}

The FA Cup champions will be eligible for play-off qualification.

=Quarter-finals=

{{OneLegStart}}

!colspan=3|5 October 2019

{{OneLegResult|Shah Alam United||0 − 3|Red Spade United|}}

{{OneLegResult|Perlima United||0 − 0 (aet)
5 − 3 (p)|Subang United|}}

|-

!colspan=3|6 October 2019

{{OneLegResult|Shah Alam Antlers||1 − 0|Kompleks|}}

{{OneLegResult|AZE||5 − 0|AX|}}

|}

=Semi-finals=

{{TwoLegStart}}

{{TwoLegResult|Shah Alam Antlers||0 − 2|AZE||0 − 0|0 − 2}}

{{TwoLegResult|Red Spade United||3 − 5|Perlima United||3 − 3|0 − 2}}

|}

=Final=

{{OneLegStart}}

!colspan=3|26 October 2019

{{OneLegResult|AZE||0 − 0
4 − 2 (p)|Perlima United|}}

|}

Play-off round

= Bracket =

{{16TeamBracket

| RD1 = First round

| RD2 = Quarter-final

| RD3 = Semi-final

| RD4 = Final

| RD1-seed01 = A1

| RD1-team01 = Kuatagh

| RD1-score01 = 1

| RD1-seed02 = A2

| RD1-team02 = KSR SAINS

| RD1-score02 = 4

| RD1-seed03 = A3

| RD1-team03 = Klasiko

| RD1-score03 = 4

| RD1-seed04 = A4

| RD1-team04 = Cheras Perdana

| RD1-score04 = 0

| RD1-seed05 = A5

| RD1-team05 = AZE

| RD1-score05 = 3

| RD1-seed06 = A6

| RD1-team06 = PJ Hiliran

| RD1-score06 = 2

| RD1-seed07 = A7

| RD1-team07 = CCT FC

| RD1-score07 = 3 {{Small|(6)}}

| RD1-seed08 = A8

| RD1-team08 = KSR Kuala Perlis

| RD1-score08 = 3 {{Small|(7)}}

| RD1-seed09 = A9

| RD1-team09 = Thai Selangor

| RD1-score09 = 2

| RD1-seed10 = A10

| RD1-team10 = MBMB Warriors

| RD1-score10 = 1

| RD1-seed11 = A11

| RD1-team11 = JARR

| RD1-score11 = 0

| RD1-seed12 = A12

| RD1-team12 = FC Palitus

| RD1-score12 = 3

| RD1-seed13 = A13

| RD1-team13 = Kluang FA

| RD1-score13 = 0

| RD1-seed14 = A14

| RD1-team14 = PIB

| RD1-score14 = 1

| RD1-seed15 = A15

| RD1-team15 = Real Chukai

| RD1-score15 = 2

| RD1-seed16 = A16

| RD1-team16 = Ikram Muda

| RD1-score16 = 5

| RD2-seed01 =

| RD2-team01 = KSR SAINS

| RD2-score01 = 1

| RD2-seed02 =

| RD2-team02 = Klasiko

| RD2-score02 = 0

| RD2-seed03 =

| RD2-team03 = AZE

| RD2-score03 = 2 {{Small|(4)}}

| RD2-seed04 =

| RD2-team04 = KSR Kuala Perlis

| RD2-score04 = 2 {{Small|(3)}}

| RD2-seed05 =

| RD2-team05 = Thai Selangor

| RD2-score05 = 3

| RD2-seed06 =

| RD2-team06 = FC Palitus

| RD2-score06 = 2

| RD2-seed07 =

| RD2-team07 = PIB

| RD2-score07 = 1

| RD2-seed08 =

| RD2-team08 = Ikram Muda

| RD2-score08 = 2

| RD3-seed01 =

| RD3-team01 = KSR SAINS

| RD3-score01 = 6

| RD3-seed02 =

| RD3-team02 = AZE

| RD3-score02 = 1

| RD3-seed03 =

| RD3-team03 = Thai Selangor

| RD3-score03 = 2

| RD3-seed04 =

| RD3-team04 = Ikram Muda

| RD3-score04 = 3

| RD4-seed01 =

| RD4-team01 = KSR SAINS

| RD4-score01 = 1

| RD4-seed02 =

| RD4-team02 = Ikram Muda

| RD4-score02 = 0

}}

=Knock-out stage=

=First round=

The first round was played on 7 and 8 December 2019 at Rhino Kv Arena.{{cite web|url=https://semuanyabola.com/playoff-liga-m3-2020-pib-fc-klasiko-fc-intai-peluang-naik-pangkat/|publisher= Semuanya Bola|title=Playoff Liga M3 2020, PIB FC-Klasiko FC intai peluang naik pangkat.}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|7|df=y}}

|time = {{UTZ|16:15|8}}

|team1 = Kuatagh

|score = 1 − 4

|report =

|team2 = KSR SAINS

|goals1 =

  • Redo Renaldi {{goal|75}}

|goals2 =

  • Mohd Suhaili {{goal|45+2||49||90|pen.}}
  • Gevanesh Santhira {{goal|63|pen.}}

|stadium = Padang A, Rhino KV Arena

|location =Shah Alam

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|7|df=y}}

|time = {{UTZ|16:15|8}}

|team1 = Real Chukai

|score = 2 − 5

|report =

|team2 = IKRAM Muda

|goals1 =

  • Tuan Afif Nasurullah {{goal|1}}
  • Engku Fakrul Nizam {{goal|5}}

|goals2 =

  • Ridhwan Johan {{goal|25||57}}
  • Azrul Razman {{goal|29}}
  • Muhammad Fakrulrazi {{goal|45+5||69}}

|stadium = Padang B, Rhino KV Arena

|location =Shah Alam

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|7|df=y}}

|time = {{UTZ|20:15|8}}

|team1 = CCT

|score = 3 − 3

|report =

|team2 = KSR Kuala Perlis

|goals1 =

  • Nurullah Hakim {{goal|15|pen.}}
  • Farhan Hamid {{goal|21||90}}

|goals2 =

  • Rizal Fahmi {{goal|15|o.g.}}
  • Shukor Azmi {{goal|40}}
  • Hafizi Podzi {{goal|54}}

|stadium = Padang A, Rhino KV Arena

|location =Shah Alam

|attendance =

|referee =

|aet = yes

|penalties1 =

|penaltyscore = 6 – 7

|penalties2 =

}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|7|df=y}}

|time = {{UTZ|20:15|8}}

|team1 = Kluang FA

|score = 0 − 1

|report =

|team2 = PIB

|goals1 =

|goals2 =

  • Afiq Arshad {{goal|38}}

|stadium = Padang B, Rhino KV Arena

|location =Shah Alam

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|8|df=y}}

|time = {{UTZ|16:15|8}}

|team1 = Thai Selangor

|score = 2 − 1

|report =

|team2 = MBMB Warriors

|goals1 =

  • Muazzim Bad Khalil {{goal|34}}
  • Thinaadkharan Muthiah {{goal|82}}

|goals2 =

  • Saiful Mostapa {{goal|38}}

|stadium = Padang A, Rhino KV Arena

|location = Shah Alam

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|8|df=y}}

|time = {{UTZ|16:15|8}}

|team1 = JARR

|score = 0 − 3

|report =

|team2 = FC Palitus

|goals1 =

|goals2 =

  • Jefri Tahiruddin {{goal|28|pen.}}
  • Arman Zikri {{goal|45+3}}
  • Syazwan Nasaruddin {{goal|61}}

|stadium = Padang B, Rhino KV Arena

|location =Shah Alam

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|8|df=y}}

|time = {{UTZ|20:15|8}}

|team1 = Klasiko

|score = 4 − 0

|report =

|team2 = Cheras Perdana

|goals1 =

  • Amir Safuan {{goal|26}}
  • Jamil Garba {{goal|35||82}}
  • Ammar Anuwar {{goal|49}}

|goals2 =

|stadium = Padang A, Rhino KV Arena

|location =Shah Alam

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|8|df=y}}

|time = {{UTZ|20:15|8}}

|team1 = AZE

|score = 3 − 2

|report =

|team2 = PJ Hiliran

|goals1 =

  • Rahimin Rahim {{goal|41||86}}
  • Hazwani Karim {{goal|71|pen.}}

|goals2 =

|stadium = Padang B Rhino KV Arena

|location = Shah Alam

|attendance =

|referee =

}}

----

=Quarter-finals=

{{football box collapsible

|round =

|date = {{Start date|2019|12|14|df=y}}

|time = {{UTZ|16:15|8}}

|team1 = KSR SAINS

|score = 1 − 0

|report =

|team2 = Klasiko

|goals1 =

  • Khaizli Jasmi {{goal|90+4|pen.}}

|goals2 =

|stadium = Padang B Rhino KV Arena

|location = Shah Alam

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|14|df=y}}

|time = {{UTZ|20:15|8}}

|team1 = AZE

|score = 2 − 2

|report =

|team2 = KSR Kuala Perlis

|goals1 =

  • Rahimi Rahim {{goal|34|pen.}}
  • Azwan Othman {{goal|120+4}}

|goals2 =

  • Mohamad Fadzwin {{goal|55}}
  • Farhan Mustafa {{goal|99}}

|aet = yes

|stadium = Padang B Rhino KV Arena

|location = Shah Alam

|attendance =

|penaltyscore = 4 – 3

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|15|df=y}}

|time = {{UTZ|16:15|8}}

|team1 = Thai Selangor

|score = 3 − 2

|report =

|team2 = FC Palitus

|goals1 =

  • Thinaadkharan Muthiah {{goal|13}}
  • Hazromie Zulkifli {{goal|41}}
  • Iqbal Zukurian {{goal|44}}

|goals2 =

  • Nizam Yurhanis {{goal|26}}
  • Harith Roslan {{goal|87}}

|stadium = Padang B Rhino KV Arena

|location = Shah Alam

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|15|df=y}}

|time = {{UTZ|20:15|8}}

|team1 = PIB

|score = 1 − 2

|report =

|team2 = IKRAM Muda

|goals1 =

  • Ibrahim Suhaib {{goal|71}}

|goals2 =

  • Muhammad Ammar {{goal|41}}
  • Muhamad Firdaus {{goal|45+3}}

|stadium = Padang B Rhino KV Arena

|location = Shah Alam

|attendance =

|referee =

}}

=Semi-finals=

{{football box collapsible

|round =

|date = {{Start date|2019|12|21|df=y}}

|time = {{UTZ|16:15|8}}

|team1 = KSR SAINS

|score = 6 – 1

|report =

|team2 = AZE

|goals1 =

  • Khaizli Jasmi {{goal|4||45}}
  • Firdaus Azizul {{goal|28||61}}
  • Mohd Suhaili {{goal|37}}
  • Sensoo Moses {{goal|80}}

|goals2 =

  • Ismail Mamat {{goal|43}}

|stadium = Mindef Stadium

|location = Kuala Lumpur

|attendance =

|referee =

}}

{{football box collapsible

|round =

|date = {{Start date|2019|12|22|df=y}}

|time = {{UTZ|20:15|8}}

|team1 = Thai Selangor

|score = 2 – 3

|report =

|team2 = IKRAM Muda

|goals1 =

  • Akmal Firdaus {{goal|19}}
  • Vishnu Raj {{goal|83}}

|goals2 =

  • Ridhwan Johan {{goal|45+3||75||104}}

|stadium = UiTM Stadium

|location = Shah Alam

|aet = yes

|attendance =

|referee =

}}

=Final=

{{football box

|round =

|date = {{Start date|2019|12|28|df=y}}

|time = {{UTZ|20:15|8}}

|team1 = KSR SAINS

|score = 1–0

|report =

|team2 = IKRAM Muda

|goals1 =

  • Norfaizzal Faroq {{goal|89}}

|goals2 =

|stadium = UiTM Stadium

|attendance =

|referee =

}}

See also

References

{{reflist}}