# Team MP W D L F A D P
1 Albirex Niigata S 22 20 2 0 65 14 +51 62
2 Tampines Rovers 22 12 3 7 41 24 +17 39
3 Home United 22 11 6 5 43 32 +11 39
4 DPMM 21 9 7 5 41 36 +5 34
5 Warriors 22 7 7 8 28 29 -1 28
6 Balestier Khalsa 23 7 5 11 25 36 -11 26
7 Young Lions 22 5 5 12 22 41 -19 20
8 Geylang Intern… 22 5 3 14 23 54 -31 18
9 Hougang United 22 2 4 16 19 41 -22 10
Sat 15/09/18 Warriors 1 - 2 DPMM
Sat 15/09/18 Tampines Rovers 1 - 0 Balestier Khalsa
Sat 15/09/18 Young Lions 1 - 3 Albirex Niigata S
Sat 15/09/18 Hougang United 1 - 2 Home United
Sun 19/08/18 Balestier Khalsa 2 - 2 Warriors
Sat 18/08/18 DPMM 3 - 1 Hougang United
Sat 18/08/18 Albirex Niigata S 4 - 0 Geylang Intern…
Wed 15/08/18 Warriors 2 - 1 Tampines Rovers
Wed 15/08/18 Geylang Intern… 1 - 5 Home United
Wed 15/08/18 Young Lions 1 - 1 DPMM
Wed 15/08/18 Hougang United 1 - 2 Balestier Khalsa
Sun 12/08/18 Home United 1 - 1 Albirex Niigata S
Sun 12/08/18 Tampines Rovers 1 - 0 Hougang United
Sun 12/08/18 Balestier Khalsa 1 - 0 Young Lions
Sat 11/08/18 DPMM 2 - 2 Geylang Intern…
Tue 07/08/18 DPMM 1 - 3 Albirex Niigata S
Sun 05/08/18 Geylang Intern… 0 - 3 Hougang United
Wed 01/08/18 Hougang United 1 - 2 Warriors
Wed 01/08/18 Young Lions 2 - 1 Tampines Rovers
Wed 01/08/18 Geylang Intern… 1 - 0 Balestier Khalsa
Sat 22/09/18 Geylang Intern… 11 : 30 Young Lions
Sat 22/09/18 DPMM 14 : 15 Tampines Rovers
Sun 23/09/18 Home United 11 : 30 Warriors
Sun 23/09/18 Albirex Niigata S 11 : 30 Hougang United
Sat 29/09/18 Tampines Rovers 11 : 30 Home United
Sat 29/09/18 Warriors 11 : 30 Albirex Niigata S
Sat 29/09/18 Balestier Khalsa 11 : 30 DPMM
Sat 29/09/18 Hougang United 11 : 30 Geylang Intern…
Wed 03/10/18 DPMM 14 : 15 Young Lions