FIXTURES

RESULTS

25 May FT
Balestier Khalsa FC
3
Albirex Niigata FC
2
25 May FT
Tanjong Pagar United FC
3
Geylang International FC
3
24 May FT
Hougang United FC
2
Brunei DPMM
3
24 May FT
Tampines Rovers FC
0
Lion City Sailors FC
0
19 May FT
Young Lions
4
Hougang United FC
3
17 May FT
Brunei DPMM
2
Tampines Rovers FC
1
16 May FT
Albirex Niigata FC
5
Tanjong Pagar United FC
1
15 May FT
Young Lions
1
Geylang International FC
2
14 May FT
Lion City Sailors FC
0
Balestier Khalsa FC
1
13 May FT
Tanjong Pagar United FC
1
Hougang United FC
1
11 May FT
Balestier Khalsa FC
3
Brunei DPMM
4
11 May FT
Geylang International FC
1
Albirex Niigata FC
4
10 May FT
Tampines Rovers FC
2
Young Lions
0
10 May FT
Tanjong Pagar United FC
0
Lion City Sailors FC
1
07 May FT
Tampines Rovers FC
0
Balestier Khalsa FC
1
07 May FT
Tanjong Pagar United FC
1
Young Lions
1
04 May FT
Lion City Sailors FC
2
Geylang International FC
3
03 May FT
Young Lions
0
Balestier Khalsa FC
4
02 May FT
Brunei DPMM
2
Tanjong Pagar United FC
1
02 May FT
Hougang United FC
1
Tampines Rovers FC
4
30 Apr FT
Lion City Sailors FC
3
Young Lions
1
29 Apr FT
Geylang International FC
1
Brunei DPMM
3
25 Apr FT
Albirex Niigata FC
0
Lion City Sailors FC
2
24 Apr FT
Balestier Khalsa FC
2
Hougang United FC
1
19 Apr FT
Brunei DPMM
3
Albirex Niigata FC
0
13 Apr FT
Albirex Niigata FC
0
Young Lions
0
12 Apr FT
Lion City Sailors FC
0
Brunei DPMM
0
11 Apr FT
Geylang International FC
4
Hougang United FC
3
11 Apr FT
Tanjong Pagar United FC
0
Tampines Rovers FC
2
06 Apr FT
Young Lions
0
Lion City Sailors FC
8
05 Apr FT
Balestier Khalsa FC
3
Tanjong Pagar United FC
3
05 Apr FT
Hougang United FC
1
Albirex Niigata FC
0
04 Apr FT
Tampines Rovers FC
3
Geylang International FC
1
09 Mar FT
Albirex Niigata FC
0
Tampines Rovers FC
4
09 Mar FT
Hougang United FC
1
Lion City Sailors FC
1
08 Mar FT
Young Lions
1
Brunei DPMM
1
07 Mar FT
Geylang International FC
3
Balestier Khalsa FC
4
27 Feb FT
Albirex Niigata FC
4
Balestier Khalsa FC
0
27 Feb FT
Geylang International FC
5
Tanjong Pagar United FC
0
26 Feb FT
Brunei DPMM
2
Hougang United FC
1
26 Feb FT
Lion City Sailors FC
1
Tampines Rovers FC
0
23 Feb FT
Balestier Khalsa FC
1
Lion City Sailors FC
5
23 Feb FT
Tampines Rovers FC
1
Brunei DPMM
0
22 Feb FT
Hougang United FC
3
Young Lions
3
21 Feb FT
Tanjong Pagar United FC
1
Albirex Niigata FC
2
09 Feb FT
Albirex Niigata FC
1
Geylang International FC
1
09 Feb FT
Lion City Sailors FC
4
Tanjong Pagar United FC
1
08 Feb FT
Young Lions
1
Tampines Rovers FC
5
07 Feb FT
Brunei DPMM
2
Balestier Khalsa FC
3
26 Jan FT
Tanjong Pagar United FC
3
Brunei DPMM
0
26 Jan FT
Geylang International FC
1
Lion City Sailors FC
2
25 Jan FT
Balestier Khalsa FC
2
Young Lions
3
25 Jan FT
Tampines Rovers FC
2
Hougang United FC
4
19 Jan FT
Hougang United FC
3
Balestier Khalsa FC
1
18 Jan FT
Brunei DPMM
0
Geylang International FC
2
18 Jan FT
Young Lions
1
Tanjong Pagar United FC
1
17 Jan FT
Lion City Sailors FC
6
Albirex Niigata FC
0
13 Jan FT
Brunei DPMM
2
Lion City Sailors FC
4
24 Nov FT
Hougang United FC
2
Geylang International FC
3
23 Nov FT
Young Lions
0
Albirex Niigata FC
1
22 Nov FT
Tampines Rovers FC
5
Tanjong Pagar United FC
0
03 Nov FT
Geylang International FC
4
Young Lions
0
02 Nov FT
Albirex Niigata FC
2
Brunei DPMM
3
02 Nov FT
Tampines Rovers FC
3
Balestier Khalsa FC
1
01 Nov FT
Hougang United FC
6
Tanjong Pagar United FC
0
29 Oct FT
Albirex Niigata FC
2
Hougang United FC
1
29 Oct FT
Geylang International FC
0
Tampines Rovers FC
3
28 Oct FT
Tanjong Pagar United FC
0
Balestier Khalsa FC
5
20 Oct FT
Balestier Khalsa FC
1
Geylang International FC
4
19 Oct FT
Lion City Sailors FC
3
Hougang United FC
1
19 Oct FT
Tampines Rovers FC
2
Albirex Niigata FC
3
18 Oct FT
Brunei DPMM
0
Young Lions
3
29 Sep FT
Tampines Rovers FC
2
Lion City Sailors FC
2
28 Sep FT
Balestier Khalsa FC
2
Albirex Niigata FC
3
28 Sep FT
Tanjong Pagar United FC
2
Geylang International FC
7
27 Sep FT
Hougang United FC
2
Brunei DPMM
2
22 Sep FT
Brunei DPMM
3
Tampines Rovers FC
2
22 Sep FT
Lion City Sailors FC
3
Balestier Khalsa FC
1
21 Sep FT
Young Lions
4
Hougang United FC
4
20 Sep FT
Albirex Niigata FC
4
Tanjong Pagar United FC
1
15 Sep FT
Geylang International FC
5
Albirex Niigata FC
1
14 Sep FT
Tampines Rovers FC
2
Young Lions
2
14 Sep FT
Tanjong Pagar United FC
0
Lion City Sailors FC
6
13 Sep FT
Brunei DPMM
2
Balestier Khalsa FC
2
31 Aug FT
Brunei DPMM
1
Tanjong Pagar United FC
1
31 Aug FT
Young Lions
2
Balestier Khalsa FC
7
30 Aug FT
Hougang United FC
1
Tampines Rovers FC
1
30 Aug FT
Lion City Sailors FC
2
Geylang International FC
2
25 Aug FT
Albirex Niigata FC
3
Lion City Sailors FC
1
24 Aug FT
Geylang International FC
2
Brunei DPMM
4
24 Aug FT
Tanjong Pagar United FC
1
Young Lions
3
23 Aug FT
Balestier Khalsa FC
3
Hougang United FC
1
11 Aug FT
Balestier Khalsa FC
2
Tampines Rovers FC
2
11 Aug FT
Hougang United FC
5
Tanjong Pagar United FC
1
10 Aug FT
Brunei DPMM
0
Albirex Niigata FC
0
10 Aug FT
Young Lions
0
Geylang International FC
3
04 Aug FT
Albirex Niigata FC
2
Young Lions
1
03 Aug FT
Lion City Sailors FC
3
Brunei DPMM
0
03 Aug FT
Tanjong Pagar United FC
0
Tampines Rovers FC
3
02 Aug FT
Geylang International FC
0
Hougang United FC
1
28 Jul FT
Geylang International FC
4
Balestier Khalsa FC
4
28 Jul FT
Lion City Sailors FC
7
Hougang United FC
1
27 Jul FT
Albirex Niigata FC
2
Tampines Rovers FC
4
27 Jul FT
Brunei DPMM
1
Young Lions
3
24 Jul FT
Balestier Khalsa FC
5
Tanjong Pagar United FC
2
24 Jul FT
Tampines Rovers FC
2
Geylang International FC
2
23 Jul FT
Hougang United FC
1
Albirex Niigata FC
0
22 Jul FT
Young Lions
0
Lion City Sailors FC
6
19 Jul FT
Brunei DPMM
1
Hougang United FC
1
19 Jul FT
Geylang International FC
5
Tanjong Pagar United FC
3
18 Jul FT
Albirex Niigata FC
7
Balestier Khalsa FC
2
18 Jul FT
Lion City Sailors FC
0
Tampines Rovers FC
5
14 Jul FT
Hougang United FC
2
Young Lions
2
13 Jul FT
Balestier Khalsa FC
2
Lion City Sailors FC
4
13 Jul FT
Tampines Rovers FC
3
Brunei DPMM
0
12 Jul FT
Tanjong Pagar United FC
2
Albirex Niigata FC
1
07 Jul FT
Lion City Sailors FC
3
Tanjong Pagar United FC
0
06 Jul FT
Albirex Niigata FC
0
Geylang International FC
6
06 Jul FT
Young Lions
0
Tampines Rovers FC
2
05 Jul FT
Balestier Khalsa FC
4
Brunei DPMM
2
30 Jun FT
Tampines Rovers FC
5
Hougang United FC
1
29 Jun FT
Balestier Khalsa FC
3
Young Lions
2
29 Jun FT
Tanjong Pagar United FC
3
Brunei DPMM
2
28 Jun FT
Geylang International FC
1
Lion City Sailors FC
1
23 Jun FT
Lion City Sailors FC
7
Albirex Niigata FC
1
22 Jun FT
Brunei DPMM
3
Geylang International FC
3
22 Jun FT
Young Lions
3
Tanjong Pagar United FC
2
21 Jun FT
Hougang United FC
3
Balestier Khalsa FC
3
18 Jun FT
Brunei DPMM
0
Lion City Sailors FC
2
16 Jun FT
Tampines Rovers FC
3
Tanjong Pagar United FC
0
15 Jun FT
Young Lions
3
Albirex Niigata FC
2
14 Jun FT
Hougang United FC
2
Geylang International FC
6
26 May FT
Tanjong Pagar United FC
1
Hougang United FC
1
25 May FT
Albirex Niigata FC
1
Brunei DPMM
4
25 May FT
Geylang International FC
7
Young Lions
1
24 May FT
Balestier Khalsa FC
2
Tampines Rovers FC
4
19 May FT
Tanjong Pagar United FC
0
Balestier Khalsa FC
5
18 May FT
Albirex Niigata FC
1
Hougang United FC
0
18 May FT
Lion City Sailors FC
3
Young Lions
1
17 May FT
Geylang International FC
4
Tampines Rovers FC
4
12 May FT
Tampines Rovers FC
3
Albirex Niigata FC
1
11 May FT
Young Lions
1
Brunei DPMM
2
10 May FT
Balestier Khalsa FC
2
Geylang International FC
2
10 May FT
Hougang United FC
1
Lion City Sailors FC
4

results

10 May FT
Balestier Khalsa FC
2
Geylang International FC
2
10 May FT
Hougang United FC
1
Lion City Sailors FC
4
11 May FT
Young Lions
1
Brunei DPMM
2
12 May FT
Tampines Rovers FC
3
Albirex Niigata FC
1
17 May FT
Geylang International FC
4
Tampines Rovers FC
4
18 May FT
Albirex Niigata FC
1
Hougang United FC
0
18 May FT
Lion City Sailors FC
3
Young Lions
1
19 May FT
Tanjong Pagar United FC
0
Balestier Khalsa FC
5
24 May FT
Balestier Khalsa FC
2
Tampines Rovers FC
4
25 May FT
Albirex Niigata FC
1
Brunei DPMM
4
25 May FT
Geylang International FC
7
Young Lions
1
26 May FT
Tanjong Pagar United FC
1
Hougang United FC
1
14 Jun FT
Hougang United FC
2
Geylang International FC
6
15 Jun FT
Young Lions
3
Albirex Niigata FC
2
16 Jun FT
Tampines Rovers FC
3
Tanjong Pagar United FC
0
18 Jun FT
Brunei DPMM
0
Lion City Sailors FC
2
21 Jun FT
Hougang United FC
3
Balestier Khalsa FC
3
22 Jun FT
Young Lions
3
Tanjong Pagar United FC
2
22 Jun FT
Brunei DPMM
3
Geylang International FC
3
23 Jun FT
Lion City Sailors FC
7
Albirex Niigata FC
1
28 Jun FT
Geylang International FC
1
Lion City Sailors FC
1
29 Jun FT
Balestier Khalsa FC
3
Young Lions
2
29 Jun FT
Tanjong Pagar United FC
3
Brunei DPMM
2
30 Jun FT
Tampines Rovers FC
5
Hougang United FC
1
05 Jul FT
Balestier Khalsa FC
4
Brunei DPMM
2
06 Jul FT
Albirex Niigata FC
0
Geylang International FC
6
06 Jul FT
Young Lions
0
Tampines Rovers FC
2
07 Jul FT
Lion City Sailors FC
3
Tanjong Pagar United FC
0
12 Jul FT
Tanjong Pagar United FC
2
Albirex Niigata FC
1
13 Jul FT
Balestier Khalsa FC
2
Lion City Sailors FC
4
13 Jul FT
Tampines Rovers FC
3
Brunei DPMM
0
14 Jul FT
Hougang United FC
2
Young Lions
2
18 Jul FT
Albirex Niigata FC
7
Balestier Khalsa FC
2
18 Jul FT
Lion City Sailors FC
0
Tampines Rovers FC
5
19 Jul FT
Geylang International FC
5
Tanjong Pagar United FC
3
19 Jul FT
Brunei DPMM
1
Hougang United FC
1
22 Jul FT
Young Lions
0
Lion City Sailors FC
6
23 Jul FT
Hougang United FC
1
Albirex Niigata FC
0
24 Jul FT
Balestier Khalsa FC
5
Tanjong Pagar United FC
2
24 Jul FT
Tampines Rovers FC
2
Geylang International FC
2
27 Jul FT
Albirex Niigata FC
2
Tampines Rovers FC
4
27 Jul FT
Brunei DPMM
1
Young Lions
3
28 Jul FT
Geylang International FC
4
Balestier Khalsa FC
4
28 Jul FT
Lion City Sailors FC
7
Hougang United FC
1
02 Aug FT
Geylang International FC
0
Hougang United FC
1
03 Aug FT
Lion City Sailors FC
3
Brunei DPMM
0
03 Aug FT
Tanjong Pagar United FC
0
Tampines Rovers FC
3
04 Aug FT
Albirex Niigata FC
2
Young Lions
1
10 Aug FT
Young Lions
0
Geylang International FC
3
10 Aug FT
Brunei DPMM
0
Albirex Niigata FC
0
11 Aug FT
Balestier Khalsa FC
2
Tampines Rovers FC
2
11 Aug FT
Hougang United FC
5
Tanjong Pagar United FC
1
23 Aug FT
Balestier Khalsa FC
3
Hougang United FC
1
24 Aug FT
Geylang International FC
2
Brunei DPMM
4
24 Aug FT
Tanjong Pagar United FC
1
Young Lions
3
25 Aug FT
Albirex Niigata FC
3
Lion City Sailors FC
1
30 Aug FT
Hougang United FC
1
Tampines Rovers FC
1
30 Aug FT
Lion City Sailors FC
2
Geylang International FC
2
31 Aug FT
Young Lions
2
Balestier Khalsa FC
7
31 Aug FT
Brunei DPMM
1
Tanjong Pagar United FC
1
13 Sep FT
Brunei DPMM
2
Balestier Khalsa FC
2
14 Sep FT
Tampines Rovers FC
2
Young Lions
2
14 Sep FT
Tanjong Pagar United FC
0
Lion City Sailors FC
6
15 Sep FT
Geylang International FC
5
Albirex Niigata FC
1
20 Sep FT
Albirex Niigata FC
4
Tanjong Pagar United FC
1
21 Sep FT
Young Lions
4
Hougang United FC
4
22 Sep FT
Lion City Sailors FC
3
Balestier Khalsa FC
1
22 Sep FT
Brunei DPMM
3
Tampines Rovers FC
2
27 Sep FT
Hougang United FC
2
Brunei DPMM
2
28 Sep FT
Balestier Khalsa FC
2
Albirex Niigata FC
3
28 Sep FT
Tanjong Pagar United FC
2
Geylang International FC
7
29 Sep FT
Tampines Rovers FC
2
Lion City Sailors FC
2
18 Oct FT
Brunei DPMM
0
Young Lions
3
19 Oct FT
Lion City Sailors FC
3
Hougang United FC
1
19 Oct FT
Tampines Rovers FC
2
Albirex Niigata FC
3
20 Oct FT
Balestier Khalsa FC
1
Geylang International FC
4
28 Oct FT
Tanjong Pagar United FC
0
Balestier Khalsa FC
5
29 Oct FT
Albirex Niigata FC
2
Hougang United FC
1
29 Oct FT
Geylang International FC
0
Tampines Rovers FC
3
01 Nov FT
Hougang United FC
6
Tanjong Pagar United FC
0
02 Nov FT
Albirex Niigata FC
2
Brunei DPMM
3
02 Nov FT
Tampines Rovers FC
3
Balestier Khalsa FC
1
03 Nov FT
Geylang International FC
4
Young Lions
0
22 Nov FT
Tampines Rovers FC
5
Tanjong Pagar United FC
0
23 Nov FT
Young Lions
0
Albirex Niigata FC
1
24 Nov FT
Hougang United FC
2
Geylang International FC
3
13 Jan FT
Brunei DPMM
2
Lion City Sailors FC
4
17 Jan FT
Lion City Sailors FC
6
Albirex Niigata FC
0
18 Jan FT
Young Lions
1
Tanjong Pagar United FC
1
18 Jan FT
Brunei DPMM
0
Geylang International FC
2
19 Jan FT
Hougang United FC
3
Balestier Khalsa FC
1
25 Jan FT
Balestier Khalsa FC
2
Young Lions
3
25 Jan FT
Tampines Rovers FC
2
Hougang United FC
4
26 Jan FT
Geylang International FC
1
Lion City Sailors FC
2
26 Jan FT
Tanjong Pagar United FC
3
Brunei DPMM
0
07 Feb FT
Brunei DPMM
2
Balestier Khalsa FC
3
08 Feb FT
Young Lions
1
Tampines Rovers FC
5
09 Feb FT
Albirex Niigata FC
1
Geylang International FC
1
09 Feb FT
Lion City Sailors FC
4
Tanjong Pagar United FC
1
21 Feb FT
Tanjong Pagar United FC
1
Albirex Niigata FC
2
22 Feb FT
Hougang United FC
3
Young Lions
3
23 Feb FT
Balestier Khalsa FC
1
Lion City Sailors FC
5
23 Feb FT
Tampines Rovers FC
1
Brunei DPMM
0
26 Feb FT
Brunei DPMM
2
Hougang United FC
1
26 Feb FT
Lion City Sailors FC
1
Tampines Rovers FC
0
27 Feb FT
Albirex Niigata FC
4
Balestier Khalsa FC
0
27 Feb FT
Geylang International FC
5
Tanjong Pagar United FC
0
07 Mar FT
Geylang International FC
3
Balestier Khalsa FC
4
08 Mar FT
Young Lions
1
Brunei DPMM
1
09 Mar FT
Albirex Niigata FC
0
Tampines Rovers FC
4
09 Mar FT
Hougang United FC
1
Lion City Sailors FC
1
04 Apr FT
Tampines Rovers FC
3
Geylang International FC
1
05 Apr FT
Balestier Khalsa FC
3
Tanjong Pagar United FC
3
05 Apr FT
Hougang United FC
1
Albirex Niigata FC
0
06 Apr FT
Young Lions
0
Lion City Sailors FC
8
11 Apr FT
Geylang International FC
4
Hougang United FC
3
11 Apr FT
Tanjong Pagar United FC
0
Tampines Rovers FC
2
12 Apr FT
Lion City Sailors FC
0
Brunei DPMM
0
13 Apr FT
Albirex Niigata FC
0
Young Lions
0
19 Apr FT
Brunei DPMM
3
Albirex Niigata FC
0
24 Apr FT
Balestier Khalsa FC
2
Hougang United FC
1
25 Apr FT
Albirex Niigata FC
0
Lion City Sailors FC
2
29 Apr FT
Geylang International FC
1
Brunei DPMM
3
30 Apr FT
Lion City Sailors FC
3
Young Lions
1
02 May FT
Hougang United FC
1
Tampines Rovers FC
4
02 May FT
Brunei DPMM
2
Tanjong Pagar United FC
1
03 May FT
Young Lions
0
Balestier Khalsa FC
4
04 May FT
Lion City Sailors FC
2
Geylang International FC
3
07 May FT
Tampines Rovers FC
0
Balestier Khalsa FC
1
07 May FT
Tanjong Pagar United FC
1
Young Lions
1
10 May FT
Tampines Rovers FC
2
Young Lions
0
10 May FT
Tanjong Pagar United FC
0
Lion City Sailors FC
1
11 May FT
Balestier Khalsa FC
3
Brunei DPMM
4
11 May FT
Geylang International FC
1
Albirex Niigata FC
4
13 May FT
Tanjong Pagar United FC
1
Hougang United FC
1
14 May FT
Lion City Sailors FC
0
Balestier Khalsa FC
1
15 May FT
Young Lions
1
Geylang International FC
2
16 May FT
Albirex Niigata FC
5
Tanjong Pagar United FC
1
17 May FT
Brunei DPMM
2
Tampines Rovers FC
1
19 May FT
Young Lions
4
Hougang United FC
3
24 May FT
Hougang United FC
2
Brunei DPMM
3
24 May FT
Tampines Rovers FC
0
Lion City Sailors FC
0
25 May FT
Balestier Khalsa FC
3
Albirex Niigata FC
2
25 May FT
Tanjong Pagar United FC
3
Geylang International FC
3
#
Team
P
W
D
L
F
A
GD
PTS
1
Lion City Sailors FC
32
22
6
4
96
32
64
72
2
Tampines Rovers FC
32
19
7
6
84
37
47
64
3
Geylang International FC
32
15
9
8
97
64
33
54
4
Balestier Khalsa FC
32
14
6
12
84
80
4
48
5
Brunei DPMM
32
12
8
12
54
61
-7
44
6
Albirex Niigata FC
32
13
3
16
55
71
-16
42
7
Hougang United FC
32
7
10
15
61
76
-15
31
8
Young Lions
32
7
8
17
47
89
-42
29
9
Tanjong Pagar United FC
32
3
7
22
35
103
-68
16
  • Next stage
  • Qualification to Europa League Final Stage