Template:2019 Malaysia M3 League table

Pos Team Pld W D L GF GA GD Pts Qualification or relegation
1 Kelantan United (C, P) 26 21 3 2 93 20 +73 66 Promotion to 2020 Malaysia Premier League
2 Kuching (O, P) 26 18 5 3 58 21 +37 59 Qualification for Play-offs round[a]
3 Armed Forces 26 13 10 3 62 22 +40 49
4 Puchong Fuerza 26 13 6 7 71 40 +31 45
5 Ultimate 26 13 6 7 76 48 +28 45
6 Protap 26 11 4 11 47 58 −11 37
7 BTK 26 10 5 11 52 49 +3 35
8 DDM 26 10 4 12 60 54 +6 34
9 SAMB 26 9 6 11 38 38 0 33
10 Batu Dua 26 8 3 15 46 72 −26 27
11 Johor Bahru 26 6 7 13 40 53 −13 25
12 Langkawi Glory United 26 7 4 15 47 63 −16 25
13 Penjara (R) 26 6 6 14 36 61 −25 24 Relegation to Malaysia M4 League
14 Tun Razak (R) 26 2 1 23 17 140 −123 7
Updated to match(es) played on 17 November 2019. Source: AFL
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored.
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
  1. ^ Two teams from runners-up of M3 and last placed team from Premier League play-offs for promotion to the 2020 Malaysia Premier League.